a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}html,body{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}b,strong{font-weight:bold}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:left}q{quotes:none}q:before,q:after{content:"";content:none}sub,sup,small{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden}input:focus,select:focus,textarea:focus,button:focus{outline:0}@media screen and (max-width:400px){@-ms-viewport{width:320px}}@media all{.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.grid-container:before,.clearfix:before,.grid-container:after,.clearfix:after{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.grid-container:after,.clearfix:after{clear:both}.grid-container,.clearfix{*zoom:1}.grid-container{margin-left:auto;margin-right:auto;max-width:960px;padding-left:10px;padding-right:10px}.grid-5,.mobile-grid-5,.tablet-grid-5,.grid-10,.mobile-grid-10,.tablet-grid-10,.grid-15,.mobile-grid-15,.tablet-grid-15,.grid-20,.mobile-grid-20,.tablet-grid-20,.grid-25,.mobile-grid-25,.tablet-grid-25,.grid-30,.mobile-grid-30,.tablet-grid-30,.grid-35,.mobile-grid-35,.tablet-grid-35,.grid-40,.mobile-grid-40,.tablet-grid-40,.grid-45,.mobile-grid-45,.tablet-grid-45,.grid-50,.mobile-grid-50,.tablet-grid-50,.grid-55,.mobile-grid-55,.tablet-grid-55,.grid-60,.mobile-grid-60,.tablet-grid-60,.grid-65,.mobile-grid-65,.tablet-grid-65,.grid-70,.mobile-grid-70,.tablet-grid-70,.grid-75,.mobile-grid-75,.tablet-grid-75,.grid-80,.mobile-grid-80,.tablet-grid-80,.grid-85,.mobile-grid-85,.tablet-grid-85,.grid-90,.mobile-grid-90,.tablet-grid-90,.grid-95,.mobile-grid-95,.tablet-grid-95,.grid-100,.mobile-grid-100,.tablet-grid-100,.grid-33,.mobile-grid-33,.tablet-grid-33,.grid-66,.mobile-grid-66,.tablet-grid-66{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10px;padding-right:10px;*padding-left:0;*padding-right:0}.grid-5>*,.mobile-grid-5>*,.tablet-grid-5>*,.grid-10>*,.mobile-grid-10>*,.tablet-grid-10>*,.grid-15>*,.mobile-grid-15>*,.tablet-grid-15>*,.grid-20>*,.mobile-grid-20>*,.tablet-grid-20>*,.grid-25>*,.mobile-grid-25>*,.tablet-grid-25>*,.grid-30>*,.mobile-grid-30>*,.tablet-grid-30>*,.grid-35>*,.mobile-grid-35>*,.tablet-grid-35>*,.grid-40>*,.mobile-grid-40>*,.tablet-grid-40>*,.grid-45>*,.mobile-grid-45>*,.tablet-grid-45>*,.grid-50>*,.mobile-grid-50>*,.tablet-grid-50>*,.grid-55>*,.mobile-grid-55>*,.tablet-grid-55>*,.grid-60>*,.mobile-grid-60>*,.tablet-grid-60>*,.grid-65>*,.mobile-grid-65>*,.tablet-grid-65>*,.grid-70>*,.mobile-grid-70>*,.tablet-grid-70>*,.grid-75>*,.mobile-grid-75>*,.tablet-grid-75>*,.grid-80>*,.mobile-grid-80>*,.tablet-grid-80>*,.grid-85>*,.mobile-grid-85>*,.tablet-grid-85>*,.grid-90>*,.mobile-grid-90>*,.tablet-grid-90>*,.grid-95>*,.mobile-grid-95>*,.tablet-grid-95>*,.grid-100>*,.mobile-grid-100>*,.tablet-grid-100>*,.grid-33>*,.mobile-grid-33>*,.tablet-grid-33>*,.grid-66>*,.mobile-grid-66>*,.tablet-grid-66>*{*margin-left:expression((!this.className.match(/grid-[1-9]/) && this.currentStyle.display === "block" && this.currentStyle.width === "auto") && "10px");*margin-right:expression((!this.className.match(/grid-[1-9]/) && this.currentStyle.display === "block" && this.currentStyle.width === "auto") && "10px")}.grid-parent{padding-left:0;padding-right:0}}@media screen and (max-width:640px){.mobile-grid-100:before,.mobile-grid-100:after{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.mobile-grid-100:after{clear:both}.mobile-grid-100{*zoom:1}.mobile-push-5,.mobile-pull-5,.mobile-push-10,.mobile-pull-10,.mobile-push-15,.mobile-pull-15,.mobile-push-20,.mobile-pull-20,.mobile-push-25,.mobile-pull-25,.mobile-push-30,.mobile-pull-30,.mobile-push-35,.mobile-pull-35,.mobile-push-40,.mobile-pull-40,.mobile-push-45,.mobile-pull-45,.mobile-push-50,.mobile-pull-50,.mobile-push-55,.mobile-pull-55,.mobile-push-60,.mobile-pull-60,.mobile-push-65,.mobile-pull-65,.mobile-push-70,.mobile-pull-70,.mobile-push-75,.mobile-pull-75,.mobile-push-80,.mobile-pull-80,.mobile-push-85,.mobile-pull-85,.mobile-push-90,.mobile-pull-90,.mobile-push-95,.mobile-pull-95,.mobile-push-33,.mobile-pull-33,.mobile-push-66,.mobile-pull-66{position:relative}.hide-on-mobile{display:none !important}.mobile-grid-5{float:left;width:5%;*width:expression(Math.floor(0.05 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-prefix-5{margin-left:5%}.mobile-suffix-5{margin-right:5%}.mobile-push-5{left:5%;*left:expression(Math.floor(0.05 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-pull-5{left:-5%;*left:expression(Math.floor(-0.05 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-grid-10{float:left;width:10%;*width:expression(Math.floor(0.1 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-prefix-10{margin-left:10%}.mobile-suffix-10{margin-right:10%}.mobile-push-10{left:10%;*left:expression(Math.floor(0.1 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-pull-10{left:-10%;*left:expression(Math.floor(-0.1 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-grid-15{float:left;width:15%;*width:expression(Math.floor(0.15 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-prefix-15{margin-left:15%}.mobile-suffix-15{margin-right:15%}.mobile-push-15{left:15%;*left:expression(Math.floor(0.15 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-pull-15{left:-15%;*left:expression(Math.floor(-0.15 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-grid-20{float:left;width:20%;*width:expression(Math.floor(0.2 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-prefix-20{margin-left:20%}.mobile-suffix-20{margin-right:20%}.mobile-push-20{left:20%;*left:expression(Math.floor(0.2 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-pull-20{left:-20%;*left:expression(Math.floor(-0.2 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-grid-25{float:left;width:25%;*width:expression(Math.floor(0.25 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-prefix-25{margin-left:25%}.mobile-suffix-25{margin-right:25%}.mobile-push-25{left:25%;*left:expression(Math.floor(0.25 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-pull-25{left:-25%;*left:expression(Math.floor(-0.25 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-grid-30{float:left;width:30%;*width:expression(Math.floor(0.3 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-prefix-30{margin-left:30%}.mobile-suffix-30{margin-right:30%}.mobile-push-30{left:30%;*left:expression(Math.floor(0.3 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-pull-30{left:-30%;*left:expression(Math.floor(-0.3 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-grid-35{float:left;width:35%;*width:expression(Math.floor(0.35 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-prefix-35{margin-left:35%}.mobile-suffix-35{margin-right:35%}.mobile-push-35{left:35%;*left:expression(Math.floor(0.35 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-pull-35{left:-35%;*left:expression(Math.floor(-0.35 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-grid-40{float:left;width:40%;*width:expression(Math.floor(0.4 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-prefix-40{margin-left:40%}.mobile-suffix-40{margin-right:40%}.mobile-push-40{left:40%;*left:expression(Math.floor(0.4 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-pull-40{left:-40%;*left:expression(Math.floor(-0.4 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-grid-45{float:left;width:45%;*width:expression(Math.floor(0.45 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-prefix-45{margin-left:45%}.mobile-suffix-45{margin-right:45%}.mobile-push-45{left:45%;*left:expression(Math.floor(0.45 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-pull-45{left:-45%;*left:expression(Math.floor(-0.45 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-grid-50{float:left;width:50%;*width:expression(Math.floor(0.5 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-prefix-50{margin-left:50%}.mobile-suffix-50{margin-right:50%}.mobile-push-50{left:50%;*left:expression(Math.floor(0.5 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-pull-50{left:-50%;*left:expression(Math.floor(-0.5 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-grid-55{float:left;width:55%;*width:expression(Math.floor(0.55 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-prefix-55{margin-left:55%}.mobile-suffix-55{margin-right:55%}.mobile-push-55{left:55%;*left:expression(Math.floor(0.55 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-pull-55{left:-55%;*left:expression(Math.floor(-0.55 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-grid-60{float:left;width:60%;*width:expression(Math.floor(0.6 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-prefix-60{margin-left:60%}.mobile-suffix-60{margin-right:60%}.mobile-push-60{left:60%;*left:expression(Math.floor(0.6 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-pull-60{left:-60%;*left:expression(Math.floor(-0.6 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-grid-65{float:left;width:65%;*width:expression(Math.floor(0.65 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-prefix-65{margin-left:65%}.mobile-suffix-65{margin-right:65%}.mobile-push-65{left:65%;*left:expression(Math.floor(0.65 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-pull-65{left:-65%;*left:expression(Math.floor(-0.65 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-grid-70{float:left;width:70%;*width:expression(Math.floor(0.7 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-prefix-70{margin-left:70%}.mobile-suffix-70{margin-right:70%}.mobile-push-70{left:70%;*left:expression(Math.floor(0.7 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-pull-70{left:-70%;*left:expression(Math.floor(-0.7 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-grid-75{float:left;width:75%;*width:expression(Math.floor(0.75 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-prefix-75{margin-left:75%}.mobile-suffix-75{margin-right:75%}.mobile-push-75{left:75%;*left:expression(Math.floor(0.75 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-pull-75{left:-75%;*left:expression(Math.floor(-0.75 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-grid-80{float:left;width:80%;*width:expression(Math.floor(0.8 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-prefix-80{margin-left:80%}.mobile-suffix-80{margin-right:80%}.mobile-push-80{left:80%;*left:expression(Math.floor(0.8 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-pull-80{left:-80%;*left:expression(Math.floor(-0.8 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-grid-85{float:left;width:85%;*width:expression(Math.floor(0.85 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-prefix-85{margin-left:85%}.mobile-suffix-85{margin-right:85%}.mobile-push-85{left:85%;*left:expression(Math.floor(0.85 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-pull-85{left:-85%;*left:expression(Math.floor(-0.85 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-grid-90{float:left;width:90%;*width:expression(Math.floor(0.9 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-prefix-90{margin-left:90%}.mobile-suffix-90{margin-right:90%}.mobile-push-90{left:90%;*left:expression(Math.floor(0.9 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-pull-90{left:-90%;*left:expression(Math.floor(-0.9 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-grid-95{float:left;width:95%;*width:expression(Math.floor(0.95 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-prefix-95{margin-left:95%}.mobile-suffix-95{margin-right:95%}.mobile-push-95{left:95%;*left:expression(Math.floor(0.95 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-pull-95{left:-95%;*left:expression(Math.floor(-0.95 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-grid-33{float:left;width:33.33333%;*width:expression(Math.floor(0.33333 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-prefix-33{margin-left:33.33333%}.mobile-suffix-33{margin-right:33.33333%}.mobile-push-33{left:33.33333%;*left:expression(Math.floor(0.33333 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-pull-33{left:-33.33333%;*left:expression(Math.floor(-0.33333 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-grid-66{float:left;width:66.66667%;*width:expression(Math.floor(0.66667 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-prefix-66{margin-left:66.66667%}.mobile-suffix-66{margin-right:66.66667%}.mobile-push-66{left:66.66667%;*left:expression(Math.floor(0.66667 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-pull-66{left:-66.66667%;*left:expression(Math.floor(-0.66667 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.mobile-grid-100{clear:both;width:100%}}@media screen and (min-width:641px) and (max-width:767px){.hide-on-mobile{display:block !important}.hide-on-tablet{display:none !important}.hide-on-desktop{display:none !important}}@media screen and (min-width:641px) and (max-width:1024px){.tablet-grid-100:before,.tablet-grid-100:after{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.tablet-grid-100:after{clear:both}.tablet-grid-100{*zoom:1}.tablet-push-5,.tablet-pull-5,.tablet-push-10,.tablet-pull-10,.tablet-push-15,.tablet-pull-15,.tablet-push-20,.tablet-pull-20,.tablet-push-25,.tablet-pull-25,.tablet-push-30,.tablet-pull-30,.tablet-push-35,.tablet-pull-35,.tablet-push-40,.tablet-pull-40,.tablet-push-45,.tablet-pull-45,.tablet-push-50,.tablet-pull-50,.tablet-push-55,.tablet-pull-55,.tablet-push-60,.tablet-pull-60,.tablet-push-65,.tablet-pull-65,.tablet-push-70,.tablet-pull-70,.tablet-push-75,.tablet-pull-75,.tablet-push-80,.tablet-pull-80,.tablet-push-85,.tablet-pull-85,.tablet-push-90,.tablet-pull-90,.tablet-push-95,.tablet-pull-95,.tablet-push-33,.tablet-pull-33,.tablet-push-66,.tablet-pull-66{position:relative}.hide-on-tablet{display:none !important}.tablet-grid-5{float:left;width:5%;*width:expression(Math.floor(0.05 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-prefix-5{margin-left:5%}.tablet-suffix-5{margin-right:5%}.tablet-push-5{left:5%;*left:expression(Math.floor(0.05 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-pull-5{left:-5%;*left:expression(Math.floor(-0.05 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-grid-10{float:left;width:10%;*width:expression(Math.floor(0.1 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-prefix-10{margin-left:10%}.tablet-suffix-10{margin-right:10%}.tablet-push-10{left:10%;*left:expression(Math.floor(0.1 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-pull-10{left:-10%;*left:expression(Math.floor(-0.1 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-grid-15{float:left;width:15%;*width:expression(Math.floor(0.15 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-prefix-15{margin-left:15%}.tablet-suffix-15{margin-right:15%}.tablet-push-15{left:15%;*left:expression(Math.floor(0.15 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-pull-15{left:-15%;*left:expression(Math.floor(-0.15 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-grid-20{float:left;width:20%;*width:expression(Math.floor(0.2 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-prefix-20{margin-left:20%}.tablet-suffix-20{margin-right:20%}.tablet-push-20{left:20%;*left:expression(Math.floor(0.2 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-pull-20{left:-20%;*left:expression(Math.floor(-0.2 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-grid-25{float:left;width:25%;*width:expression(Math.floor(0.25 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-prefix-25{margin-left:25%}.tablet-suffix-25{margin-right:25%}.tablet-push-25{left:25%;*left:expression(Math.floor(0.25 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-pull-25{left:-25%;*left:expression(Math.floor(-0.25 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-grid-30{float:left;width:30%;*width:expression(Math.floor(0.3 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-prefix-30{margin-left:30%}.tablet-suffix-30{margin-right:30%}.tablet-push-30{left:30%;*left:expression(Math.floor(0.3 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-pull-30{left:-30%;*left:expression(Math.floor(-0.3 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-grid-35{float:left;width:35%;*width:expression(Math.floor(0.35 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-prefix-35{margin-left:35%}.tablet-suffix-35{margin-right:35%}.tablet-push-35{left:35%;*left:expression(Math.floor(0.35 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-pull-35{left:-35%;*left:expression(Math.floor(-0.35 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-grid-40{float:left;width:40%;*width:expression(Math.floor(0.4 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-prefix-40{margin-left:40%}.tablet-suffix-40{margin-right:40%}.tablet-push-40{left:40%;*left:expression(Math.floor(0.4 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-pull-40{left:-40%;*left:expression(Math.floor(-0.4 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-grid-45{float:left;width:45%;*width:expression(Math.floor(0.45 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-prefix-45{margin-left:45%}.tablet-suffix-45{margin-right:45%}.tablet-push-45{left:45%;*left:expression(Math.floor(0.45 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-pull-45{left:-45%;*left:expression(Math.floor(-0.45 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-grid-50{float:left;width:50%;*width:expression(Math.floor(0.5 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-prefix-50{margin-left:50%}.tablet-suffix-50{margin-right:50%}.tablet-push-50{left:50%;*left:expression(Math.floor(0.5 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-pull-50{left:-50%;*left:expression(Math.floor(-0.5 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-grid-55{float:left;width:55%;*width:expression(Math.floor(0.55 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-prefix-55{margin-left:55%}.tablet-suffix-55{margin-right:55%}.tablet-push-55{left:55%;*left:expression(Math.floor(0.55 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-pull-55{left:-55%;*left:expression(Math.floor(-0.55 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-grid-60{float:left;width:60%;*width:expression(Math.floor(0.6 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-prefix-60{margin-left:60%}.tablet-suffix-60{margin-right:60%}.tablet-push-60{left:60%;*left:expression(Math.floor(0.6 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-pull-60{left:-60%;*left:expression(Math.floor(-0.6 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-grid-65{float:left;width:65%;*width:expression(Math.floor(0.65 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-prefix-65{margin-left:65%}.tablet-suffix-65{margin-right:65%}.tablet-push-65{left:65%;*left:expression(Math.floor(0.65 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-pull-65{left:-65%;*left:expression(Math.floor(-0.65 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-grid-70{float:left;width:70%;*width:expression(Math.floor(0.7 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-prefix-70{margin-left:70%}.tablet-suffix-70{margin-right:70%}.tablet-push-70{left:70%;*left:expression(Math.floor(0.7 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-pull-70{left:-70%;*left:expression(Math.floor(-0.7 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-grid-75{float:left;width:75%;*width:expression(Math.floor(0.75 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-prefix-75{margin-left:75%}.tablet-suffix-75{margin-right:75%}.tablet-push-75{left:75%;*left:expression(Math.floor(0.75 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-pull-75{left:-75%;*left:expression(Math.floor(-0.75 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-grid-80{float:left;width:80%;*width:expression(Math.floor(0.8 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-prefix-80{margin-left:80%}.tablet-suffix-80{margin-right:80%}.tablet-push-80{left:80%;*left:expression(Math.floor(0.8 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-pull-80{left:-80%;*left:expression(Math.floor(-0.8 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-grid-85{float:left;width:85%;*width:expression(Math.floor(0.85 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-prefix-85{margin-left:85%}.tablet-suffix-85{margin-right:85%}.tablet-push-85{left:85%;*left:expression(Math.floor(0.85 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-pull-85{left:-85%;*left:expression(Math.floor(-0.85 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-grid-90{float:left;width:90%;*width:expression(Math.floor(0.9 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-prefix-90{margin-left:90%}.tablet-suffix-90{margin-right:90%}.tablet-push-90{left:90%;*left:expression(Math.floor(0.9 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-pull-90{left:-90%;*left:expression(Math.floor(-0.9 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-grid-95{float:left;width:95%;*width:expression(Math.floor(0.95 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-prefix-95{margin-left:95%}.tablet-suffix-95{margin-right:95%}.tablet-push-95{left:95%;*left:expression(Math.floor(0.95 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-pull-95{left:-95%;*left:expression(Math.floor(-0.95 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-grid-33{float:left;width:33.33333%;*width:expression(Math.floor(0.33333 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-prefix-33{margin-left:33.33333%}.tablet-suffix-33{margin-right:33.33333%}.tablet-push-33{left:33.33333%;*left:expression(Math.floor(0.33333 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-pull-33{left:-33.33333%;*left:expression(Math.floor(-0.33333 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-grid-66{float:left;width:66.66667%;*width:expression(Math.floor(0.66667 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-prefix-66{margin-left:66.66667%}.tablet-suffix-66{margin-right:66.66667%}.tablet-push-66{left:66.66667%;*left:expression(Math.floor(0.66667 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-pull-66{left:-66.66667%;*left:expression(Math.floor(-0.66667 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.tablet-grid-100{clear:both;width:100%}}@media screen and (min-width:1025px){.grid-100:before,.grid-100:after{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.grid-100:after{clear:both}.grid-100{*zoom:1}.push-5,.pull-5,.push-10,.pull-10,.push-15,.pull-15,.push-20,.pull-20,.push-25,.pull-25,.push-30,.pull-30,.push-35,.pull-35,.push-40,.pull-40,.push-45,.pull-45,.push-50,.pull-50,.push-55,.pull-55,.push-60,.pull-60,.push-65,.pull-65,.push-70,.pull-70,.push-75,.pull-75,.push-80,.pull-80,.push-85,.pull-85,.push-90,.pull-90,.push-95,.pull-95,.push-33,.pull-33,.push-66,.pull-66{position:relative}.hide-on-desktop{display:none !important}.grid-5{float:left;width:5%;*width:expression(Math.floor(0.05 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.prefix-5{margin-left:5%}.suffix-5{margin-right:5%}.push-5{left:5%;*left:expression(Math.floor(0.05 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.pull-5{left:-5%;*left:expression(Math.floor(-0.05 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.grid-10{float:left;width:10%;*width:expression(Math.floor(0.1 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.prefix-10{margin-left:10%}.suffix-10{margin-right:10%}.push-10{left:10%;*left:expression(Math.floor(0.1 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.pull-10{left:-10%;*left:expression(Math.floor(-0.1 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.grid-15{float:left;width:15%;*width:expression(Math.floor(0.15 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.prefix-15{margin-left:15%}.suffix-15{margin-right:15%}.push-15{left:15%;*left:expression(Math.floor(0.15 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.pull-15{left:-15%;*left:expression(Math.floor(-0.15 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.grid-20{float:left;width:20%;*width:expression(Math.floor(0.2 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.prefix-20{margin-left:20%}.suffix-20{margin-right:20%}.push-20{left:20%;*left:expression(Math.floor(0.2 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.pull-20{left:-20%;*left:expression(Math.floor(-0.2 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.grid-25{float:left;width:25%;*width:expression(Math.floor(0.25 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.prefix-25{margin-left:25%}.suffix-25{margin-right:25%}.push-25{left:25%;*left:expression(Math.floor(0.25 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.pull-25{left:-25%;*left:expression(Math.floor(-0.25 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.grid-30{float:left;width:30%;*width:expression(Math.floor(0.3 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.prefix-30{margin-left:30%}.suffix-30{margin-right:30%}.push-30{left:30%;*left:expression(Math.floor(0.3 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.pull-30{left:-30%;*left:expression(Math.floor(-0.3 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.grid-35{float:left;width:35%;*width:expression(Math.floor(0.35 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.prefix-35{margin-left:35%}.suffix-35{margin-right:35%}.push-35{left:35%;*left:expression(Math.floor(0.35 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.pull-35{left:-35%;*left:expression(Math.floor(-0.35 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.grid-40{float:left;width:40%;*width:expression(Math.floor(0.4 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.prefix-40{margin-left:40%}.suffix-40{margin-right:40%}.push-40{left:40%;*left:expression(Math.floor(0.4 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.pull-40{left:-40%;*left:expression(Math.floor(-0.4 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.grid-45{float:left;width:45%;*width:expression(Math.floor(0.45 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.prefix-45{margin-left:45%}.suffix-45{margin-right:45%}.push-45{left:45%;*left:expression(Math.floor(0.45 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.pull-45{left:-45%;*left:expression(Math.floor(-0.45 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.grid-50{float:left;width:50%;*width:expression(Math.floor(0.5 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.prefix-50{margin-left:50%}.suffix-50{margin-right:50%}.push-50{left:50%;*left:expression(Math.floor(0.5 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.pull-50{left:-50%;*left:expression(Math.floor(-0.5 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.grid-55{float:left;width:55%;*width:expression(Math.floor(0.55 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.prefix-55{margin-left:55%}.suffix-55{margin-right:55%}.push-55{left:55%;*left:expression(Math.floor(0.55 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.pull-55{left:-55%;*left:expression(Math.floor(-0.55 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.grid-60{float:left;width:60%;*width:expression(Math.floor(0.6 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.prefix-60{margin-left:60%}.suffix-60{margin-right:60%}.push-60{left:60%;*left:expression(Math.floor(0.6 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.pull-60{left:-60%;*left:expression(Math.floor(-0.6 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.grid-65{float:left;width:65%;*width:expression(Math.floor(0.65 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.prefix-65{margin-left:65%}.suffix-65{margin-right:65%}.push-65{left:65%;*left:expression(Math.floor(0.65 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.pull-65{left:-65%;*left:expression(Math.floor(-0.65 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.grid-70{float:left;width:70%;*width:expression(Math.floor(0.7 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.prefix-70{margin-left:70%}.suffix-70{margin-right:70%}.push-70{left:70%;*left:expression(Math.floor(0.7 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.pull-70{left:-70%;*left:expression(Math.floor(-0.7 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.grid-75{float:left;width:75%;*width:expression(Math.floor(0.75 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.prefix-75{margin-left:75%}.suffix-75{margin-right:75%}.push-75{left:75%;*left:expression(Math.floor(0.75 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.pull-75{left:-75%;*left:expression(Math.floor(-0.75 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.grid-80{float:left;width:80%;*width:expression(Math.floor(0.8 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.prefix-80{margin-left:80%}.suffix-80{margin-right:80%}.push-80{left:80%;*left:expression(Math.floor(0.8 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.pull-80{left:-80%;*left:expression(Math.floor(-0.8 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.grid-85{float:left;width:85%;*width:expression(Math.floor(0.85 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.prefix-85{margin-left:85%}.suffix-85{margin-right:85%}.push-85{left:85%;*left:expression(Math.floor(0.85 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.pull-85{left:-85%;*left:expression(Math.floor(-0.85 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.grid-90{float:left;width:90%;*width:expression(Math.floor(0.9 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.prefix-90{margin-left:90%}.suffix-90{margin-right:90%}.push-90{left:90%;*left:expression(Math.floor(0.9 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.pull-90{left:-90%;*left:expression(Math.floor(-0.9 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.grid-95{float:left;width:95%;*width:expression(Math.floor(0.95 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.prefix-95{margin-left:95%}.suffix-95{margin-right:95%}.push-95{left:95%;*left:expression(Math.floor(0.95 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.pull-95{left:-95%;*left:expression(Math.floor(-0.95 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.grid-33{float:left;width:33.33333%;*width:expression(Math.floor(0.33333 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.prefix-33{margin-left:33.33333%}.suffix-33{margin-right:33.33333%}.push-33{left:33.33333%;*left:expression(Math.floor(0.33333 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.pull-33{left:-33.33333%;*left:expression(Math.floor(-0.33333 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.grid-66{float:left;width:66.66667%;*width:expression(Math.floor(0.66667 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.prefix-66{margin-left:66.66667%}.suffix-66{margin-right:66.66667%}.push-66{left:66.66667%;*left:expression(Math.floor(0.66667 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.pull-66{left:-66.66667%;*left:expression(Math.floor(-0.66667 *(this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight)))+"px")}.grid-100{clear:both;width:100%}}.TESTSTYLE{display:block}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(/css/tutorfair/images/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:0;border-bottom:0;border-right:0}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,"Liberation Sans",sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,"Liberation Sans",sans-serif;font-size:1em}.ui-widget-content{background:#fff}.ui-widget-content a{color:#666}.ui-widget-header{border:1px solid #2187c7;background:#2187c7 url(/css/tutorfair/images/ui-bg_flat_35_2187c7_40x100.png) 50% 50% repeat-x;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #2187c7;background:#2187c7 url(/css/tutorfair/images/ui-bg_highlight-soft_100_2187c7_1x100.png) 50% 50% repeat-x;font-weight:400;color:#fff}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#fff;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #2187c7;background:#2187c7;font-weight:400;color:#fff}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#fff;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #044aa0;background:#044aa0 url(/css/tutorfair/images/ui-bg_highlight-soft_65_044aa0_1x100.png) 50% 50% repeat-x;font-weight:400;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #044aa0;background:#044aa0 url(/css/tutorfair/images/ui-bg_highlight-soft_75_044aa0_1x100.png) 50% top repeat-x;color:#fff}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#fff}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(/css/tutorfair/images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/css/tutorfair/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/css/tutorfair/images/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(/css/tutorfair/images/ui-icons_fff_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/css/tutorfair/images/ui-icons_fff_256x240.png)}.ui-state-active .ui-icon{background-image:url(/css/tutorfair/images/ui-icons_fff_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/css/tutorfair/images/ui-icons_fff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/css/tutorfair/images/ui-icons_fff_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:15px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:15px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:15px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:15px}.ui-widget-overlay{background:#666 url(/css/tutorfair/images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(/css/tutorfair/images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}.subscribe form input[type="email"],.favourite-feedback,.userspace_conversations .conversation .info,#umm-wrapper *,#post-header.seo-header .description{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.subscribe p,.subscribe form,.subscribe form label,.subscribe form input[type="email"],.subscribe hr,.dashboard-widgets .dashboard-top-tip,.message.with_user .guarantee-badge-holder,.message.with_user .guarantee-badge-holder .guarantee-badge img,.umm-form-container,.umm-form-container form,.umm-form-container .umm-form-footer,.umm-form-container .umm-form-header,.custom-flyer,.flyer-header,.flyer-content,.custom-flyer h2,.custom-flyer h2 input,.custom-flyer h3,.custom-flyer form .field.title label,form .field.title .custom-flyer label,.custom-flyer form fieldset legend,form fieldset .custom-flyer legend,.custom-flyer .userspace-availability form #price-field,.userspace-availability form .custom-flyer #price-field,.custom-flyer .flyer,.flyer-content .flyer-url input,#post-header.seo-header .description,#post-header.seo-header .description p img,.search-page .seo-sidebar img,.affiliate-request-a-tutor p{position:relative;float:left;width:100%}.affiliate .grid-container,.affiliate-intro,.affiliate-request-a-tutor{position:relative}.affiliate .grid-container:before,.affiliate-intro:before,.affiliate-request-a-tutor:before{content:'';position:absolute;left:0;top:0;width:0;height:100%}.umm-form-container form .right,#interactive-uk-map .map-search-box{float:right;text-align:right}#umm-wrapper{float:none;display:block;margin:0 auto}.custom-flyer input,.custom-flyer .flyer-description,.affiliate-request-a-tutor{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.custom-flyer .flyer{border:1px solid #f2f2f2}.custom-flyer input,.custom-flyer .flyer-description{border:1px solid #ccc;border-style:dashed}.no-border,.next-flyer{border:0 !important}.umm-form-container form{background:none !important}.no-padding-left{padding-left:0}.umm-form-container .alert,.loader{display:none}#post-header.seo-header #search-box,#post-header.seo-header .description{clear:both}header.page .new,.tab-container .tab.new{background-size:30px;background-image:url(/img/icons/new.svg?v=1480005616?v=1480005616);background-position:100% .5em;background-repeat:no-repeat;padding-right:2em !important}.profile-sidebar .single-cta .single-cta-header,.profile-sidebar .single-cta .single-cta-body,.profile-sidebar .btn,.profile-sidebar #ajaxloginform input[type=submit],#ajaxloginform .profile-sidebar input[type=submit],.profile-sidebar #ajaxregform input[type=submit],#ajaxregform .profile-sidebar input[type=submit],.profile-sidebar #main-content form .form-submit,#main-content form .profile-sidebar .form-submit,.profile-sidebar .main-content form .form-submit,.main-content form .profile-sidebar .form-submit,.profile-sidebar .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .profile-sidebar p,.profile-sidebar .notifications .notification,.notifications .profile-sidebar .notification,.profile-sidebar .tutordetailsubject,.profile-sidebar .priceactions .price,.search-page .seo-sidebar .related-subjects p,.search-page .seo-sidebar .related-subjects a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flyer-type{display:inline-block;-ms-transition-duration:1s;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.flyer-type:hover{-ms-transform:scale(0.9);-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}html{font-size:12pt;font-family:Arial,"Liberation Sans",sans-serif;color:#666;background-color:#f2f5fc;-webkit-text-size-adjust:100%}body{height:100%;position:relative}#page{background-color:#fff;padding-bottom:4em;padding-top:1.5em}.pull-right{float:right}abbr{color:#2187c7;text-underline-style:dashed;text-decoration:underline;cursor:help}h1,h2,h3,form .field.title label,form fieldset legend,.userspace-availability form #price-field,h4{padding:.5em 0 1em;font-weight:bold;color:#2187c7}h1{font-size:1.7em}h2{font-size:1.5em}h3,form .field.title label,form fieldset legend,.userspace-availability form #price-field{font-size:1.3em}h4,h5,h6{font-size:1em}a{color:#2187c7;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}a.small{font-size:.8em}a.de-emphasize{color:#aaa}a.de-emphasize:hover{color:#666}.link{cursor:pointer}.link:hover a{text-decoration:underline}.link:hover a.btn,.link:hover #main-content form a.form-submit,#main-content form .link:hover a.form-submit,.link:hover .main-content form a.form-submit,.main-content form .link:hover a.form-submit,.link:hover .notifications a.notification,.notifications .link:hover a.notification,.link:hover a.tutordetailsubject{text-decoration:none}em{font-style:italic}strong{font-weight:bold}li{margin:0 0 .2em 1em}.error,.warning,.alert,.success{color:#c30000 !important;border-color:#c30000 !important}.alert{color:#e74c3c !important;border-color:#c30000 !important}.hidden{display:none}p{margin:0 0 1em}button{font-family:Arial,"Liberation Sans",sans-serif}input,textarea{font-family:Arial,"Liberation Sans",sans-serif;color:#666}blockquote{font-style:italic;color:#2187c7}.btn,#ajaxloginform input[type=submit],#ajaxregform input[type=submit],#main-content form .form-submit,.main-content form .form-submit,.ms2side__div .ms2side__options p,.notifications .notification,.tutordetailsubject{font-size:1em;cursor:pointer;height:1em;min-width:3em;color:#fff;border:0;font-weight:bold;padding:.2em 1em .4em;text-align:center;background:#2187c7;-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em;background-color:#2a88c6;background-image:linear-gradient(bottom,#125da8 10%,#2a88c6 78%);background-image:-o-linear-gradient(bottom,#125da8 10%,#2a88c6 78%);background-image:-moz-linear-gradient(bottom,#125da8 10%,#2a88c6 78%);background-image:-webkit-linear-gradient(bottom,#125da8 10%,#2a88c6 78%);background-image:-ms-linear-gradient(bottom,#125da8 10%,#2a88c6 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#125da8),color-stop(0.78,#2a88c6))}.btn:hover,#ajaxloginform input[type=submit]:hover,#ajaxregform input[type=submit]:hover,#main-content form .form-submit:hover,.main-content form .form-submit:hover,.ms2side__div .ms2side__options p:hover,.notifications .notification:hover,.tutordetailsubject:hover{text-decoration:none;background-color:#125da8;background-image:linear-gradient(bottom,#2a88c6 10%,#125da8 78%);background-image:-o-linear-gradient(bottom,#2a88c6 10%,#125da8 78%);background-image:-moz-linear-gradient(bottom,#2a88c6 10%,#125da8 78%);background-image:-webkit-linear-gradient(bottom,#2a88c6 10%,#125da8 78%);background-image:-ms-linear-gradient(bottom,#2a88c6 10%,#125da8 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#2a88c6),color-stop(0.78,#125da8))}.btn.btn-block,#ajaxloginform input.btn-block[type=submit],#ajaxregform input.btn-block[type=submit],#main-content form .btn-block.form-submit,.main-content form .btn-block.form-submit,.ms2side__div .ms2side__options p.btn-block,.notifications .btn-block.notification,.btn-block.tutordetailsubject{display:block}.btn.small,.error .btn,.warning .btn,.alert .btn,.success .btn,.error #ajaxloginform input[type=submit],#ajaxloginform .error input[type=submit],.warning #ajaxloginform input[type=submit],#ajaxloginform .warning input[type=submit],.alert #ajaxloginform input[type=submit],#ajaxloginform .alert input[type=submit],.success #ajaxloginform input[type=submit],#ajaxloginform .success input[type=submit],.error #ajaxregform input[type=submit],#ajaxregform .error input[type=submit],.warning #ajaxregform input[type=submit],#ajaxregform .warning input[type=submit],.alert #ajaxregform input[type=submit],#ajaxregform .alert input[type=submit],.success #ajaxregform input[type=submit],#ajaxregform .success input[type=submit],.error #main-content form .form-submit,#main-content form .error .form-submit,.warning #main-content form .form-submit,#main-content form .warning .form-submit,.alert #main-content form .form-submit,#main-content form .alert .form-submit,.success #main-content form .form-submit,#main-content form .success .form-submit,.error .main-content form .form-submit,.main-content form .error .form-submit,.warning .main-content form .form-submit,.main-content form .warning .form-submit,.alert .main-content form .form-submit,.main-content form .alert .form-submit,.success .main-content form .form-submit,.main-content form .success .form-submit,.error .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .error p,.warning .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .warning p,.alert .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .alert p,.success .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .success p,.error .notifications .notification,.notifications .error .notification,.warning .notifications .notification,.notifications .warning .notification,.alert .notifications .notification,.notifications .alert .notification,.success .notifications .notification,.notifications .success .notification,.error .tutordetailsubject,.warning .tutordetailsubject,.alert .tutordetailsubject,.success .tutordetailsubject,#ajaxloginform input.small[type=submit],#ajaxregform input.small[type=submit],#main-content form .small.form-submit,.main-content form .small.form-submit,.ms2side__div .ms2side__options p.small,.notifications .small.notification,.small.tutordetailsubject{font-size:.9em}.btn.big,#ajaxloginform input.big[type=submit],#ajaxregform input.big[type=submit],#main-content form .big.form-submit,.main-content form .big.form-submit,.ms2side__div .ms2side__options p.big,.notifications .big.notification,.big.tutordetailsubject{font-size:1.3em}.btn.large,#ajaxloginform input.large[type=submit],#ajaxregform input.large[type=submit],#main-content form .large.form-submit,.main-content form .large.form-submit,.ms2side__div .ms2side__options p.large,.notifications .large.notification,.large.tutordetailsubject{font-size:1.5em;margin-top:.5em}.btn.xtra-large,#ajaxloginform input.xtra-large[type=submit],#ajaxregform input.xtra-large[type=submit],#main-content form .xtra-large.form-submit,.main-content form .xtra-large.form-submit,.ms2side__div .ms2side__options p.xtra-large,.notifications .xtra-large.notification,.xtra-large.tutordetailsubject{font-size:1.5em;text-transform:none}.btn.toggle,#ajaxloginform input.toggle[type=submit],#ajaxregform input.toggle[type=submit],#main-content form .toggle.form-submit,.main-content form .toggle.form-submit,.ms2side__div .ms2side__options p.toggle,.notifications .toggle.notification,.toggle.tutordetailsubject{background-color:#2a88c6;background-image:linear-gradient(bottom,#125da8 10%,#2a88c6 78%);background-image:-o-linear-gradient(bottom,#125da8 10%,#2a88c6 78%);background-image:-moz-linear-gradient(bottom,#125da8 10%,#2a88c6 78%);background-image:-webkit-linear-gradient(bottom,#125da8 10%,#2a88c6 78%);background-image:-ms-linear-gradient(bottom,#125da8 10%,#2a88c6 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#125da8),color-stop(0.78,#2a88c6))}.btn.toggle[value=on],#ajaxloginform input.toggle[value=on][type=submit],#ajaxregform input.toggle[value=on][type=submit],#main-content form .toggle[value=on].form-submit,.main-content form .toggle[value=on].form-submit,.ms2side__div .ms2side__options p.toggle[value=on],.notifications .toggle[value=on].notification,.toggle[value=on].tutordetailsubject{background-color:#125da8;background-image:linear-gradient(bottom,#2a88c6 10%,#125da8 78%);background-image:-o-linear-gradient(bottom,#2a88c6 10%,#125da8 78%);background-image:-moz-linear-gradient(bottom,#2a88c6 10%,#125da8 78%);background-image:-webkit-linear-gradient(bottom,#2a88c6 10%,#125da8 78%);background-image:-ms-linear-gradient(bottom,#2a88c6 10%,#125da8 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#2a88c6),color-stop(0.78,#125da8));color:#18d077}.btn.flat,#ajaxloginform input.flat[type=submit],#ajaxregform input.flat[type=submit],#main-content form .flat.form-submit,.main-content form .flat.form-submit,.ms2side__div .ms2side__options p.flat,.notifications .flat.notification,.flat.tutordetailsubject{background-image:none !important;padding:.9em 1em 1em}.btn.light,#ajaxloginform input.light[type=submit],#ajaxregform input.light[type=submit],#main-content form .light.form-submit,.main-content form .light.form-submit,.ms2side__div .ms2side__options p.light,.notifications .light.notification,.light.tutordetailsubject{color:#2187c7;background:#f1f1f1}.btn.light:hover,#ajaxloginform input.light[type=submit]:hover,#ajaxregform input.light[type=submit]:hover,#main-content form .light.form-submit:hover,.main-content form .light.form-submit:hover,.ms2side__div .ms2side__options p.light:hover,.notifications .light.notification:hover,.light.tutordetailsubject:hover{background:#d3e0f3}.btn.dark,#ajaxloginform input.dark[type=submit],#ajaxloginform .main-content form input[type=submit].form-submit,.main-content form #ajaxloginform input[type=submit].form-submit,#ajaxregform input.dark[type=submit],#ajaxregform .main-content form input[type=submit].form-submit,.main-content form #ajaxregform input[type=submit].form-submit,#main-content form .form-submit,.main-content form .form-submit,.ms2side__div .ms2side__options p.dark,.ms2side__div .ms2side__options .main-content form p.form-submit,.main-content form .ms2side__div .ms2side__options p.form-submit,.notifications .dark.notification,.notifications .main-content form .notification.form-submit,.main-content form .notifications .notification.form-submit,.dark.tutordetailsubject,.main-content form .tutordetailsubject.form-submit{background-color:#125ca7;background-image:linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-o-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-moz-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-webkit-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-ms-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#043383),color-stop(0.78,#125ca7))}.btn.dark:hover,#ajaxloginform input.dark[type=submit]:hover,#ajaxloginform .main-content form input[type=submit].form-submit:hover,.main-content form #ajaxloginform input[type=submit].form-submit:hover,#ajaxregform input.dark[type=submit]:hover,#ajaxregform .main-content form input[type=submit].form-submit:hover,.main-content form #ajaxregform input[type=submit].form-submit:hover,#main-content form .form-submit:hover,.main-content form .form-submit:hover,.ms2side__div .ms2side__options p.dark:hover,.ms2side__div .ms2side__options .main-content form p.form-submit:hover,.main-content form .ms2side__div .ms2side__options p.form-submit:hover,.notifications .dark.notification:hover,.notifications .main-content form .notification.form-submit:hover,.main-content form .notifications .notification.form-submit:hover,.dark.tutordetailsubject:hover,.main-content form .tutordetailsubject.form-submit:hover{background-color:#043383;background-image:linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-o-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-moz-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-webkit-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-ms-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#125ca7),color-stop(0.78,#043383))}.btn.dark.toggle,#ajaxloginform input.dark.toggle[type=submit],#ajaxloginform .main-content form input.toggle[type=submit].form-submit,.main-content form #ajaxloginform input.toggle[type=submit].form-submit,#ajaxregform input.dark.toggle[type=submit],#ajaxregform .main-content form input.toggle[type=submit].form-submit,.main-content form #ajaxregform input.toggle[type=submit].form-submit,#main-content form .toggle.form-submit,.main-content form .toggle.form-submit,.ms2side__div .ms2side__options p.dark.toggle,.ms2side__div .ms2side__options .main-content form p.toggle.form-submit,.main-content form .ms2side__div .ms2side__options p.toggle.form-submit,.notifications .dark.toggle.notification,.notifications .main-content form .toggle.notification.form-submit,.main-content form .notifications .toggle.notification.form-submit,.dark.toggle.tutordetailsubject,.main-content form .toggle.tutordetailsubject.form-submit{background-color:#125ca7;background-image:linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-o-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-moz-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-webkit-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-ms-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#043383),color-stop(0.78,#125ca7))}.btn.dark.toggle[value=on],#ajaxloginform input.dark.toggle[value=on][type=submit],#ajaxloginform .main-content form input.toggle[value=on][type=submit].form-submit,.main-content form #ajaxloginform input.toggle[value=on][type=submit].form-submit,#ajaxregform input.dark.toggle[value=on][type=submit],#ajaxregform .main-content form input.toggle[value=on][type=submit].form-submit,.main-content form #ajaxregform input.toggle[value=on][type=submit].form-submit,#main-content form .toggle[value=on].form-submit,.main-content form .toggle[value=on].form-submit,.ms2side__div .ms2side__options p.dark.toggle[value=on],.ms2side__div .ms2side__options .main-content form p.toggle[value=on].form-submit,.main-content form .ms2side__div .ms2side__options p.toggle[value=on].form-submit,.notifications .dark.toggle[value=on].notification,.notifications .main-content form .toggle[value=on].notification.form-submit,.main-content form .notifications .toggle[value=on].notification.form-submit,.dark.toggle[value=on].tutordetailsubject,.main-content form .toggle[value=on].tutordetailsubject.form-submit{background-color:#043383;background-image:linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-o-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-moz-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-webkit-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-ms-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#125ca7),color-stop(0.78,#043383))}.btn.disabled,#ajaxloginform input.disabled[type=submit],#ajaxregform input.disabled[type=submit],#main-content form .disabled.form-submit,.main-content form .disabled.form-submit,.ms2side__div .ms2side__options p.disabled,.notifications .disabled.notification,.disabled.tutordetailsubject{background-color:#757575;background-image:linear-gradient(bottom,#a3a3a3 10%,#757575 78%);background-image:-o-linear-gradient(bottom,#a3a3a3 10%,#757575 78%);background-image:-moz-linear-gradient(bottom,#a3a3a3 10%,#757575 78%);background-image:-webkit-linear-gradient(bottom,#a3a3a3 10%,#757575 78%);background-image:-ms-linear-gradient(bottom,#a3a3a3 10%,#757575 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#a3a3a3),color-stop(0.78,#757575))}.btn.disabled:hover,#ajaxloginform input.disabled[type=submit]:hover,#ajaxregform input.disabled[type=submit]:hover,#main-content form .disabled.form-submit:hover,.main-content form .disabled.form-submit:hover,.ms2side__div .ms2side__options p.disabled:hover,.notifications .disabled.notification:hover,.disabled.tutordetailsubject:hover{background-color:#a3a3a3;background-image:linear-gradient(bottom,#757575 10%,#a3a3a3 78%);background-image:-o-linear-gradient(bottom,#757575 10%,#a3a3a3 78%);background-image:-moz-linear-gradient(bottom,#757575 10%,#a3a3a3 78%);background-image:-webkit-linear-gradient(bottom,#757575 10%,#a3a3a3 78%);background-image:-ms-linear-gradient(bottom,#757575 10%,#a3a3a3 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#757575),color-stop(0.78,#a3a3a3))}.btn.critical,#ajaxloginform input.critical[type=submit],#ajaxregform input.critical[type=submit],#main-content form .critical.form-submit,.main-content form .critical.form-submit,.ms2side__div .ms2side__options p.critical,.notifications .critical.notification,.critical.tutordetailsubject{background-color:#e74c3c;background-image:linear-gradient(bottom,#c30000 10%,#e74c3c 78%);background-image:-o-linear-gradient(bottom,#c30000 10%,#e74c3c 78%);background-image:-moz-linear-gradient(bottom,#c30000 10%,#e74c3c 78%);background-image:-webkit-linear-gradient(bottom,#c30000 10%,#e74c3c 78%);background-image:-ms-linear-gradient(bottom,#c30000 10%,#e74c3c 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#c30000),color-stop(0.78,#e74c3c))}.btn.critical:hover,#ajaxloginform input.critical[type=submit]:hover,#ajaxregform input.critical[type=submit]:hover,#main-content form .critical.form-submit:hover,.main-content form .critical.form-submit:hover,.ms2side__div .ms2side__options p.critical:hover,.notifications .critical.notification:hover,.critical.tutordetailsubject:hover{background-color:#c30000;background-image:linear-gradient(bottom,#e74c3c 10%,#c30000 78%);background-image:-o-linear-gradient(bottom,#e74c3c 10%,#c30000 78%);background-image:-moz-linear-gradient(bottom,#e74c3c 10%,#c30000 78%);background-image:-webkit-linear-gradient(bottom,#e74c3c 10%,#c30000 78%);background-image:-ms-linear-gradient(bottom,#e74c3c 10%,#c30000 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#e74c3c),color-stop(0.78,#c30000))}.btn.attention,#ajaxloginform input.attention[type=submit],#ajaxregform input.attention[type=submit],#main-content form .attention.form-submit,.main-content form .attention.form-submit,.ms2side__div .ms2side__options p.attention,.notifications .attention.notification,.attention.tutordetailsubject{background-color:#e58b1a;background-image:linear-gradient(bottom,#ff9b1d 10%,#e58b1a 78%);background-image:-o-linear-gradient(bottom,#ff9b1d 10%,#e58b1a 78%);background-image:-moz-linear-gradient(bottom,#ff9b1d 10%,#e58b1a 78%);background-image:-webkit-linear-gradient(bottom,#ff9b1d 10%,#e58b1a 78%);background-image:-ms-linear-gradient(bottom,#ff9b1d 10%,#e58b1a 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#ff9b1d),color-stop(0.78,#e58b1a))}.btn.attention:hover,#ajaxloginform input.attention[type=submit]:hover,#ajaxregform input.attention[type=submit]:hover,#main-content form .attention.form-submit:hover,.main-content form .attention.form-submit:hover,.ms2side__div .ms2side__options p.attention:hover,.notifications .attention.notification:hover,.attention.tutordetailsubject:hover{background-color:#ff9b1d;background-image:linear-gradient(bottom,#e58b1a 10%,#ff9b1d 78%);background-image:-o-linear-gradient(bottom,#e58b1a 10%,#ff9b1d 78%);background-image:-moz-linear-gradient(bottom,#e58b1a 10%,#ff9b1d 78%);background-image:-webkit-linear-gradient(bottom,#e58b1a 10%,#ff9b1d 78%);background-image:-ms-linear-gradient(bottom,#e58b1a 10%,#ff9b1d 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#e58b1a),color-stop(0.78,#ff9b1d))}.btn.thisway,#ajaxloginform input.thisway[type=submit],#ajaxregform input.thisway[type=submit],#main-content form .thisway.form-submit,.main-content form .thisway.form-submit,.ms2side__div .ms2side__options p.thisway,.notifications .thisway.notification,.thisway.tutordetailsubject{background-color:#00b454;background-image:linear-gradient(bottom,#2187c7 10%,#00b454 78%);background-image:-o-linear-gradient(bottom,#2187c7 10%,#00b454 78%);background-image:-moz-linear-gradient(bottom,#2187c7 10%,#00b454 78%);background-image:-webkit-linear-gradient(bottom,#2187c7 10%,#00b454 78%);background-image:-ms-linear-gradient(bottom,#2187c7 10%,#00b454 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#2187c7),color-stop(0.78,#00b454))}.btn.thisway:hover,#ajaxloginform input.thisway[type=submit]:hover,#ajaxregform input.thisway[type=submit]:hover,#main-content form .thisway.form-submit:hover,.main-content form .thisway.form-submit:hover,.ms2side__div .ms2side__options p.thisway:hover,.notifications .thisway.notification:hover,.thisway.tutordetailsubject:hover{background-color:#2187c7;background-image:linear-gradient(bottom,#00b454 10%,#2187c7 78%);background-image:-o-linear-gradient(bottom,#00b454 10%,#2187c7 78%);background-image:-moz-linear-gradient(bottom,#00b454 10%,#2187c7 78%);background-image:-webkit-linear-gradient(bottom,#00b454 10%,#2187c7 78%);background-image:-ms-linear-gradient(bottom,#00b454 10%,#2187c7 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#00b454),color-stop(0.78,#2187c7))}button.btn,#main-content form button.form-submit,.main-content form button.form-submit,.notifications button.notification,button.tutordetailsubject,input[type=submit].btn,#ajaxloginform input[type=submit],#ajaxregform input[type=submit],#main-content form input[type=submit].form-submit,.main-content form input[type=submit].form-submit,.notifications input[type=submit].notification,input[type=submit].tutordetailsubject{padding:.1em 1em;height:1.8em}.main-block section{-moz-border-radius:0 1em 1em 1em;-webkit-border-radius:0 1em 1em 1em;-ms-border-radius:0 1em 1em 1em;border-radius:0 1em 1em 1em;border:3px solid #dcdcdc;padding:.5em 1em;margin-bottom:1em}.main-block section .titleaction{margin-top:1.5em;font-size:.9em;font-weight:bold}.right{text-align:right}@media(min-width:768px){.right-desktop{text-align:right}}.left{text-align:left}@media(min-width:768px){.left-desktop{text-align:left}}.center{text-align:center}@media(min-width:768px){.center-desktop{text-align:center}}.relative{position:relative}.inline-menu ul{list-style-type:none}.inline-menu ul li{display:inline;padding:0;margin:0}ul.vertical-menu{list-style:none}ul.vertical-menu li{display:block;float:none}header .banner.corner{position:absolute;top:0;left:0}#header-menu{padding-top:1.5em}#header-menu ul li{margin-left:1em}#header-menu a{color:#fff;font-size:.9em;font-weight:bold;text-shadow:0 0 10px #2187c7;transition:color .25s ease-in-out 0}#header-menu a:hover{text-decoration:none;color:#2187c7;text-shadow:0 0 10px #fff}#header-menu a.btn,#header-menu #main-content form a.form-submit,#main-content form #header-menu a.form-submit,#header-menu .main-content form a.form-submit,.main-content form #header-menu a.form-submit,#header-menu .notifications a.notification,.notifications #header-menu a.notification,#header-menu a.tutordetailsubject{text-shadow:none}#header-menu a.btn:hover,#header-menu #main-content form a.form-submit:hover,#main-content form #header-menu a.form-submit:hover,#header-menu .main-content form a.form-submit:hover,.main-content form #header-menu a.form-submit:hover,#header-menu .notifications a.notification:hover,.notifications #header-menu a.notification:hover,#header-menu a.tutordetailsubject:hover{text-shadow:none;color:#fff}li.userbutton{position:relative}li.userbutton a:hover,li.userbutton.active a{-moz-border-radius:1em 1em 0 0;-webkit-border-radius:1em 1em 0 0;-ms-border-radius:1em 1em 0 0;border-radius:1em 1em 0 0;background-color:#125da8;background-image:linear-gradient(bottom,#2a88c6 10%,#125da8 78%);background-image:-o-linear-gradient(bottom,#2a88c6 10%,#125da8 78%);background-image:-moz-linear-gradient(bottom,#2a88c6 10%,#125da8 78%);background-image:-webkit-linear-gradient(bottom,#2a88c6 10%,#125da8 78%);background-image:-ms-linear-gradient(bottom,#2a88c6 10%,#125da8 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#2a88c6),color-stop(0.78,#125da8))}#usermenu{position:absolute;top:0;right:0;text-align:left;margin-top:1.3em;background:#2a88c6;z-index:2;-moz-border-radius:1em 0 1em 1em;-webkit-border-radius:1em 0 1em 1em;-ms-border-radius:1em 0 1em 1em;border-radius:1em 0 1em 1em}#usermenu ul{padding:.5em .5em 0}#usermenu ul li{margin:0;padding:0}#usermenu ul li a{display:block;color:#2187c7;background:#fff;text-shadow:none;padding:.2em 1em;margin-bottom:.5em;width:8em;-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em;transition:color none}#usermenu ul li a:hover{color:#fff;text-shadow:none;background-color:#125ca7;background-image:linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-o-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-moz-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-webkit-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-ms-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#043383),color-stop(0.78,#125ca7))}footer{padding:3em 0;border-top:1px solid #dcdcdc;background-color:#fff}footer>.grid-container{max-width:100%;padding-left:20px;padding-right:20px}footer #footer-legal p{font-size:.7em;line-height:1.2em;color:#aaa}footer #footer-legal #footer-logo{display:inline-block;width:115px;height:auto;margin-bottom:10px}footer #footer-legal #footer-logo>img{width:100%;height:auto}footer #footer-legal .tagline{font-size:1em;line-height:1.3em;color:#1f88ca;font-weight:700}footer #footer-menu .list-header{font-size:.9em;border-bottom:5px solid #d3e0f3;margin:0 0 20px;padding:0 0 10px}footer #footer-menu ul{list-style:none;padding:0;margin:0}footer #footer-menu ul>li{padding:0;margin:0}footer #footer-menu ul>li>a{display:block;padding:5px 0;font-size:.8em;color:#aaa}footer #footer-menu ul>li>a:hover{color:#2187c7}footer #footer-social{border-top:1px solid #dcdcdc;text-align:center;padding:1em 0;margin:2em 0 1em}footer #footer-social h3,footer #footer-social form .field.title label,form .field.title footer #footer-social label,footer #footer-social form fieldset legend,form fieldset footer #footer-social legend,footer #footer-social .userspace-availability form #price-field,.userspace-availability form footer #footer-social #price-field{font-size:.9em;padding:10px 0}footer #footer-social .social-button{display:inline-block;width:41px;height:41px;margin-left:.5em;background-image:url("/img/sprites/social.png?v=1480005616")}footer #footer-social .social-button.facebook{background-position:0 0}footer #footer-social .social-button.facebook:hover{background-position:0 -41px}footer #footer-social .social-button.twitter{background-position:-41px 0}footer #footer-social .social-button.twitter:hover{background-position:-41px -41px}footer #footer-social .social-button.youtube{background-position:-82px 0}footer #footer-social .social-button.youtube:hover{background-position:-82px -41px}footer #footer-social .social-button.google-plus{background-position:-123px 0}footer #footer-social .social-button.google-plus:hover{background-position:-123px -41px}footer #footer-social .social-button.pinterest{background-position:-164px 0}footer #footer-social .social-button.pinterest:hover{background-position:-164px -41px}footer #footer-social .social-button:hover{text-decoration:none}.iframe-responsive-wrapper{position:relative;margin:1em 0}.iframe-responsive-wrapper img{display:block;width:100%;height:auto}.iframe-responsive-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#side-menu{margin-bottom:1.5em}#side-menu li{-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em;border:1px solid #dcdcdc;font-size:.9em;margin-bottom:.5em;margin-left:0;padding:0}#side-menu li a{display:block;padding:.2em 1em;font-weight:bold}#side-menu li.active,#side-menu li:hover{border-color:#2187c7;background-color:#2187c7;color:white;cursor:pointer}#side-menu li.active a,#side-menu li:hover a{color:white;text-decoration:none}#side-menu ul{list-style-type:none;padding-left:1em}.block{padding:1em 10px;background:#2187c7;margin-bottom:1em;color:#fff;-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em}.block h1,.block h2,.block h3,.block form .field.title label,form .field.title .block label,.block form fieldset legend,form fieldset .block legend,.block .userspace-availability form #price-field,.userspace-availability form .block #price-field{margin:0;padding:0 0 .5em}.block h3,.block form .field.title label,form .field.title .block label,.block form fieldset legend,form fieldset .block legend,.block .userspace-availability form #price-field,.userspace-availability form .block #price-field{font-size:1.2em;color:#fff}.block .contact-box{font-size:1.2em}.block.light{color:#666;background-color:#e5ebf7}.block.light h3,.block.light form .field.title label,form .field.title .block.light label,.block.light form fieldset legend,form fieldset .block.light legend,.block.light .userspace-availability form #price-field,.userspace-availability form .block.light #price-field{color:#2187c7}.block.lighter{color:#666;background-color:#f2f5fc}.block.lighter h3,.block.lighter form .field.title label,form .field.title .block.lighter label,.block.lighter form fieldset legend,form fieldset .block.lighter legend,.block.lighter .userspace-availability form #price-field,.userspace-availability form .block.lighter #price-field{color:#2187c7}.block.grey{color:#666;background-color:#dcdcdc}.block.light-grey{color:#aaa;background-color:#f7f7f7}.block.white{color:#666;background-color:#fff;border:3px solid #dcdcdc;-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em}.block.white h3,.block.white form .field.title label,form .field.title .block.white label,.block.white form fieldset legend,form fieldset .block.white legend,.block.white .userspace-availability form #price-field,.userspace-availability form .block.white #price-field{color:#2187c7}.block.transparent{color:#666;background-color:transparent}.block.transparent h3,.block.transparent form .field.title label,form .field.title .block.transparent label,.block.transparent form fieldset legend,form fieldset .block.transparent legend,.block.transparent .userspace-availability form #price-field,.userspace-availability form .block.transparent #price-field{color:#2187c7}.block input,.block textarea{border:0;padding:.5em;-moz-border-radius:.5em;-webkit-border-radius:.5em;-ms-border-radius:.5em;border-radius:.5em;width:90%}.block textarea{resize:vertical;font-family:monospace}.block .sidetip{font-size:.8em;margin-bottom:.2em}.block .sidetip .question{padding-left:.8em;display:block;background:url("/img/bullet.png?v=1480005616") no-repeat}.block .sidetip .answer{display:none;padding-left:.8em;margin-bottom:1em}@media(min-width:640px){.block .sidetip .answer{padding:.5em;word-break:break-word}}#sidebar-multilessons{font-size:.9em;opacity:.5}#sidebar-multilessons .action{margin-top:.5em}#sidebar-multilessons.floater{position:fixed;top:1em}#sidebar-multilessons .btn,#sidebar-multilessons #ajaxloginform input[type=submit],#ajaxloginform #sidebar-multilessons input[type=submit],#sidebar-multilessons #ajaxregform input[type=submit],#ajaxregform #sidebar-multilessons input[type=submit],#sidebar-multilessons #main-content form .form-submit,#main-content form #sidebar-multilessons .form-submit,#sidebar-multilessons .main-content form .form-submit,.main-content form #sidebar-multilessons .form-submit,#sidebar-multilessons .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options #sidebar-multilessons p,#sidebar-multilessons .notifications .notification,.notifications #sidebar-multilessons .notification,#sidebar-multilessons .tutordetailsubject{font-size:1em !important}.highlightbox{font-size:1.2rem;background:#f2f5fc;-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em;padding:1em;overflow:auto;font-weight:bold;text-align:justify;color:#aaa}.highlightbox .contact label{font-size:1rem;font-weight:normal;color:#666}.excerpt{font-size:1.2em}.error,.warning,.alert,.success{border:0;background:#c30000;color:#fff !important;padding:.5em 1em;margin-bottom:.5em;font-weight:bold;-moz-border-radius:1.5em;-webkit-border-radius:1.5em;-ms-border-radius:1.5em;border-radius:1.5em}.error p,.warning p,.alert p,.success p{margin:.1em 0 0}.error .btn,.warning .btn,.alert .btn,.success .btn,.error #ajaxloginform input[type=submit],#ajaxloginform .error input[type=submit],.warning #ajaxloginform input[type=submit],#ajaxloginform .warning input[type=submit],.alert #ajaxloginform input[type=submit],#ajaxloginform .alert input[type=submit],.success #ajaxloginform input[type=submit],#ajaxloginform .success input[type=submit],.error #ajaxregform input[type=submit],#ajaxregform .error input[type=submit],.warning #ajaxregform input[type=submit],#ajaxregform .warning input[type=submit],.alert #ajaxregform input[type=submit],#ajaxregform .alert input[type=submit],.success #ajaxregform input[type=submit],#ajaxregform .success input[type=submit],.error #main-content form .form-submit,#main-content form .error .form-submit,.warning #main-content form .form-submit,#main-content form .warning .form-submit,.alert #main-content form .form-submit,#main-content form .alert .form-submit,.success #main-content form .form-submit,#main-content form .success .form-submit,.error .main-content form .form-submit,.main-content form .error .form-submit,.warning .main-content form .form-submit,.main-content form .warning .form-submit,.alert .main-content form .form-submit,.main-content form .alert .form-submit,.success .main-content form .form-submit,.main-content form .success .form-submit,.error .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .error p,.warning .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .warning p,.alert .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .alert p,.success .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .success p,.error .notifications .notification,.notifications .error .notification,.warning .notifications .notification,.notifications .warning .notification,.alert .notifications .notification,.notifications .alert .notification,.success .notifications .notification,.notifications .success .notification,.error .tutordetailsubject,.warning .tutordetailsubject,.alert .tutordetailsubject,.success .tutordetailsubject{display:inline-block;float:right;background-color:#fff;background-image:linear-gradient(bottom,#dcdcdc 10%,#fff 78%);background-image:-o-linear-gradient(bottom,#dcdcdc 10%,#fff 78%);background-image:-moz-linear-gradient(bottom,#dcdcdc 10%,#fff 78%);background-image:-webkit-linear-gradient(bottom,#dcdcdc 10%,#fff 78%);background-image:-ms-linear-gradient(bottom,#dcdcdc 10%,#fff 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#dcdcdc),color-stop(0.78,#fff));color:#2187c7}.error .btn:hover,.warning .btn:hover,.alert .btn:hover,.success .btn:hover,.error #ajaxloginform input[type=submit]:hover,#ajaxloginform .error input[type=submit]:hover,.warning #ajaxloginform input[type=submit]:hover,#ajaxloginform .warning input[type=submit]:hover,.alert #ajaxloginform input[type=submit]:hover,#ajaxloginform .alert input[type=submit]:hover,.success #ajaxloginform input[type=submit]:hover,#ajaxloginform .success input[type=submit]:hover,.error #ajaxregform input[type=submit]:hover,#ajaxregform .error input[type=submit]:hover,.warning #ajaxregform input[type=submit]:hover,#ajaxregform .warning input[type=submit]:hover,.alert #ajaxregform input[type=submit]:hover,#ajaxregform .alert input[type=submit]:hover,.success #ajaxregform input[type=submit]:hover,#ajaxregform .success input[type=submit]:hover,.error #main-content form .form-submit:hover,#main-content form .error .form-submit:hover,.warning #main-content form .form-submit:hover,#main-content form .warning .form-submit:hover,.alert #main-content form .form-submit:hover,#main-content form .alert .form-submit:hover,.success #main-content form .form-submit:hover,#main-content form .success .form-submit:hover,.error .main-content form .form-submit:hover,.main-content form .error .form-submit:hover,.warning .main-content form .form-submit:hover,.main-content form .warning .form-submit:hover,.alert .main-content form .form-submit:hover,.main-content form .alert .form-submit:hover,.success .main-content form .form-submit:hover,.main-content form .success .form-submit:hover,.error .ms2side__div .ms2side__options p:hover,.ms2side__div .ms2side__options .error p:hover,.warning .ms2side__div .ms2side__options p:hover,.ms2side__div .ms2side__options .warning p:hover,.alert .ms2side__div .ms2side__options p:hover,.ms2side__div .ms2side__options .alert p:hover,.success .ms2side__div .ms2side__options p:hover,.ms2side__div .ms2side__options .success p:hover,.error .notifications .notification:hover,.notifications .error .notification:hover,.warning .notifications .notification:hover,.notifications .warning .notification:hover,.alert .notifications .notification:hover,.notifications .alert .notification:hover,.success .notifications .notification:hover,.notifications .success .notification:hover,.error .tutordetailsubject:hover,.warning .tutordetailsubject:hover,.alert .tutordetailsubject:hover,.success .tutordetailsubject:hover{background-color:#2a88c6;background-image:linear-gradient(bottom,#125da8 10%,#2a88c6 78%);background-image:-o-linear-gradient(bottom,#125da8 10%,#2a88c6 78%);background-image:-moz-linear-gradient(bottom,#125da8 10%,#2a88c6 78%);background-image:-webkit-linear-gradient(bottom,#125da8 10%,#2a88c6 78%);background-image:-ms-linear-gradient(bottom,#125da8 10%,#2a88c6 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#125da8),color-stop(0.78,#2a88c6));color:#fff}.warning{background-color:#ff9b1d}.success{background:#2187c7}table{width:100%;margin:1em 0}table tr td,table tr th{padding:.5em 1rem}table tr th{border-bottom:3px solid #aaa;font-weight:bold}table tr td{border-bottom:1px solid #aaa;font-size:.9em}table tr:nth-child(odd) td,table tr:nth-child(odd) th{background-color:#f1f1f1}table tr:nth-child(even) td,table tr:nth-child(even) th{background-color:#fff}table.rowstyle th{color:#2187c7;border-bottom:1px solid #aaa}table.notheme{width:auto;margin:0}table.notheme tr td,table.notheme tr th{padding:0 .5rem 0 0;border:0;background-color:#fff !important;font-size:1em}.panel{border:3px solid #dcdcdc;padding:.5em 1em;-moz-border-radius:0 1em 1em 1em;-webkit-border-radius:0 1em 1em 1em;-ms-border-radius:0 1em 1em 1em;border-radius:0 1em 1em 1em}#overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100000;background:rgba(255,255,255,0.9)}#overlay .close{font-size:3em;color:#2187c7;text-align:right;cursor:pointer}#overlay .close:hover{color:#044aa0}.disabled-div{background:white !important;position:relative !important;background-size:cover;opacity:.35;-ms-user-select:none;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;cursor:auto !important}.disabled-div a{color:#e3e3e3 !important}.disabled-div div{color:#e3e3e3 !important}.disabled-div:before,.background-blur:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;visibility:visible}.background-blur{background:white !important;position:relative !important;-webkit-filter:url(".background-blur");filter:url(".background-blur");-webkit-filter:blur(5px);filter:blur(5px);background-size:cover;opacity:.4;-ms-user-select:none;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;cursor:auto !important}.blur-overlay{margin-top:8%;z-index:999;position:absolute}@media(max-width:640px){.blur-overlay{margin-left:0;border:0}.blur-overlay h2{font-size:1em}.blur-overlay p{font-size:.9em}}@media(min-width:768px){.blur-overlay{margin-left:12%}}@media(min-width:1024px){.blur-overlay{margin-left:20%}}@media(min-width:1025px){.blur-overlay{margin-left:10%}}.subscribe{-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em;-moz-box-shadow:1px 5px 10px #dcdcdc;-webkit-box-shadow:1px 5px 10px #dcdcdc;-ms-box-shadow:1px 5px 10px #dcdcdc;box-shadow:1px 5px 10px #dcdcdc;max-width:500px;padding:25px !important;background:#f1f1f1;border:1px solid #dcdcdc}@media(min-width:640px){.subscribe{padding:1em 2em !important}}.subscribe h1{margin:.5em 0;padding:0}.subscribe p{margin:0}.subscribe p span{font-size:.8em}.subscribe form{margin:1em 0 0 0;padding:0}.subscribe form label{margin:.25em 0}.subscribe form input[type="email"]{-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;width:85%;padding:.5em;border:1px solid #2187c7}.subscribe hr{height:2px;margin:1em 0;color:#044aa0}.subscribe .btn,.subscribe #ajaxloginform input[type=submit],#ajaxloginform .subscribe input[type=submit],.subscribe #ajaxregform input[type=submit],#ajaxregform .subscribe input[type=submit],.subscribe #main-content form .form-submit,#main-content form .subscribe .form-submit,.subscribe .main-content form .form-submit,.main-content form .subscribe .form-submit,.subscribe .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .subscribe p,.subscribe .notifications .notification,.notifications .subscribe .notification,.subscribe .tutordetailsubject{-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;padding:18px;line-height:0}.subscribe .endorsements{background:transparent}.subscribe .endorsements .endorser{width:33%;padding:0;margin:0}@media(min-width:640px){.subscribe .endorsements .endorser{width:14%;margin:0 1px 0 0}.subscribe .endorsements .endorser a{height:30px}}.subscribe .endorsements .endorser a{margin:.25em 0;padding:10px}.subscribe .endorsements .endorser a img{width:100%;margin:0 auto;display:block}.subscribe .success-message img{max-width:100px;display:block;margin:0 auto}@media screen and (max-width:640px){#overlay{width:100%}#overlay .wrapper{top:0 !important;width:100%;height:100%}#overlay .wrapper .close{margin-right:0;font-size:2em}#overlay .wrapper .container{margin:0 10px .5em}#overlay .wrapper .container .main-content{margin:0 10px;padding:1em 10px}#overlay .wrapper .container .main-content>div{overflow:auto}#overlay .wrapper .container .main-content h1,#overlay .wrapper .container .main-content h2,#overlay .wrapper .container .main-content h3,#overlay .wrapper .container .main-content form .field.title label,form .field.title #overlay .wrapper .container .main-content label,#overlay .wrapper .container .main-content form fieldset legend,form fieldset #overlay .wrapper .container .main-content legend,#overlay .wrapper .container .main-content .userspace-availability form #price-field,.userspace-availability form #overlay .wrapper .container .main-content #price-field{font-size:1em;overflow:auto}#overlay .wrapper .container .main-content h3,#overlay .wrapper .container .main-content form .field.title label,form .field.title #overlay .wrapper .container .main-content label,#overlay .wrapper .container .main-content form fieldset legend,form fieldset #overlay .wrapper .container .main-content legend,#overlay .wrapper .container .main-content .userspace-availability form #price-field,.userspace-availability form #overlay .wrapper .container .main-content #price-field{padding:0}#overlay .wrapper .container .main-content .calendarwidget .nav-button{width:46%}#overlay .wrapper .container .main-content .availability-key .description{display:none}}@media screen and (min-width:640px){#overlay .desktop-100{width:100%}}#ajaxloginform,#ajaxregform{-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em;border:3px solid #2187c7;padding:1em;font-size:.9em}#ajaxloginform form,#ajaxregform form{margin:0;padding:0;border:0;background:0}#ajaxloginform .description,#ajaxregform .description{display:none}#ajaxloginform h3,#ajaxloginform form .field.title label,form .field.title #ajaxloginform label,#ajaxloginform form fieldset legend,form fieldset #ajaxloginform legend,#ajaxloginform .userspace-availability form #price-field,.userspace-availability form #ajaxloginform #price-field,#ajaxregform h3,#ajaxregform form .field.title label,form .field.title #ajaxregform label,#ajaxregform form fieldset legend,form fieldset #ajaxregform legend,#ajaxregform .userspace-availability form #price-field,.userspace-availability form #ajaxregform #price-field{font-size:1.1em;padding:0 0 .5em}#ajaxloginform .loginparagraf,#ajaxregform .loginparagraf{padding-bottom:1em}#ajaxloginform .registerparagraf,#ajaxregform .registerparagraf{padding-bottom:.5em}#ajaxloginform .forgotparagraf,#ajaxregform .forgotparagraf{padding-bottom:.5em}#ajaxloginform .form-text,#ajaxregform .form-text{width:90%;-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em;padding:.3em 5%;border:0;margin-bottom:.8em}#ajaxloginform label.option,#ajaxregform label.option{font-size:.8em}#ajaxloginform{color:#fff;width:20%;float:left;margin-left:25%;background:#2187c7}#ajaxloginform h3,#ajaxloginform form .field.title label,form .field.title #ajaxloginform label,#ajaxloginform form fieldset legend,form fieldset #ajaxloginform legend,#ajaxloginform .userspace-availability form #price-field,.userspace-availability form #ajaxloginform #price-field{color:#fff}#ajaxloginform input[type=submit]{padding:.2em 0 .5em;height:1.8em;width:100%;background-color:#044aa0;margin-top:.5em;background-color:#125ca7;background-image:linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-o-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-moz-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-webkit-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-ms-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#043383),color-stop(0.78,#125ca7))}#ajaxloginform input[type=submit]:hover,#ajaxloginform input[type=submit]:active{background-color:#043383;background-image:linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-o-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-moz-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-webkit-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-ms-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#125ca7),color-stop(0.78,#043383))}#ajaxregform{width:20%;float:right;margin-right:25%;background:#fff}#ajaxregform .form-text{background:#f1f1f1}#ajaxregform fieldset:first-child{display:none}#ajaxregform legend{display:none}#ajaxregform input[type=submit]{padding:.2em 0 .5em;height:1.8em;width:100%;margin-top:.5em}#ajax-content{min-width:60%;margin:auto;background:#fff;border:3px solid #2187c7;padding:1em;-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em}#small-ajax-content{margin:0 10px;background:#fff;border:3px solid #2187c7;padding:1em;-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em}#main-content,.main-content{min-width:60%;margin:auto;background:#fff;border:3px solid #2187c7;padding:1em;-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em}#main-content .colorblue,.main-content .colorblue{font-weight:bold;color:#2187c7}#main-content .margintop,.main-content .margintop{margin-top:1em}#main-content .content-holding div,.main-content .content-holding div{display:inline}#main-content form,.main-content form{margin-top:1em;padding:0;background:transparent}#main-content form .description,.main-content form .description{display:none}#main-content form label,.main-content form label{display:none}#main-content form label.option,.main-content form label.option{display:block;margin-bottom:1em;font-size:.9em}#main-content form .especification,.main-content form .especification{font-size:.8em}#main-content form .form-submit,.main-content form .form-submit{float:right;margin-top:1em}#main-content form .subdismiss-overlay,.main-content form .subdismiss-overlay{margin-top:1em;display:block;width:9em;padding:.4em 1em;float:right;margin-right:1em}#main-content form .dismiss-overlay,.main-content form .dismiss-overlay{font-weight:bold;text-decoration:underline;display:block;margin-top:1em}.main-content form .description{display:block}.main-content form label{display:inline}#selected-lessons-list #add-to-basket-total{text-align:right;font-weight:bold}.request-lesson-move-overlay{min-width:450px}.request-lesson-move-overlay .slide-1 h5{margin-bottom:.5em}.request-lesson-move-overlay .slide-1 #new-lesson-time-yes{margin-bottom:1em !important}.request-lesson-move-overlay .slide-2{display:none}.request-lesson-move-overlay .slide-2 #main-label{font-weight:bold !important;color:#2187c7 !important}.request-lesson-move-overlay .slide-2 .new-end-time{display:inline}.request-lesson-move-overlay .slide-2 .reason{height:3.5em}.request-lesson-move-overlay .slide-2 #final-notice{font-weight:bold !important;color:#2187c7 !important}.request-lesson-move-overlay .slide-3 #paragraph-two{font-weight:bold}.request-lesson-move-overlay form.request-to-move-lesson .field label{font-weight:normal}@media(max-width:640px){.request-lesson-move-overlay{min-width:0}.request-lesson-move-overlay form#request-lesson-move-form{padding-top:1em;padding-bottom:1em}.request-lesson-move-overlay h2{padding:0;padding-left:.5em;font-size:1.2em}}.request-lesson-move-overlay .lessondetails{width:auto;margin:0}.request-lesson-move-overlay .lessondetails table{margin:0;border:1px solid #aaa}.request-lesson-move-overlay .lessondetails table td{background-color:#fff !important}.request-lesson-move-overlay #request-lesson-move-form{background-color:#f1f1f1}.request-lesson-move-overlay #request-lesson-move-form .action-link{text-decoration:underline}.request-lesson-move-overlay .error,.request-lesson-move-overlay .warning,.request-lesson-move-overlay .alert,.request-lesson-move-overlay .success{margin-bottom:1em;font-size:.9em}.subscribe form input[type="email"],.favourite-feedback,.userspace_conversations .conversation .info,#umm-wrapper *,#post-header.seo-header .description{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.subscribe p,.subscribe form,.subscribe form label,.subscribe form input[type="email"],.subscribe hr,.dashboard-widgets .dashboard-top-tip,.message.with_user .guarantee-badge-holder,.message.with_user .guarantee-badge-holder .guarantee-badge img,.umm-form-container,.umm-form-container form,.umm-form-container .umm-form-footer,.umm-form-container .umm-form-header,.custom-flyer,.flyer-header,.flyer-content,.custom-flyer h2,.custom-flyer h2 input,.custom-flyer h3,.custom-flyer form .field.title label,form .field.title .custom-flyer label,.custom-flyer form fieldset legend,form fieldset .custom-flyer legend,.custom-flyer .userspace-availability form #price-field,.userspace-availability form .custom-flyer #price-field,.custom-flyer .flyer,.flyer-content .flyer-url input,#post-header.seo-header .description,#post-header.seo-header .description p img,.search-page .seo-sidebar img,.affiliate-request-a-tutor p{position:relative;float:left;width:100%}.affiliate .grid-container,.affiliate-intro,.affiliate-request-a-tutor{position:relative}.affiliate .grid-container:before,.affiliate-intro:before,.affiliate-request-a-tutor:before{content:'';position:absolute;left:0;top:0;width:0;height:100%}.umm-form-container form .right,#interactive-uk-map .map-search-box{float:right;text-align:right}#umm-wrapper{float:none;display:block;margin:0 auto}.custom-flyer input,.custom-flyer .flyer-description,.affiliate-request-a-tutor{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.custom-flyer .flyer{border:1px solid #f2f2f2}.custom-flyer input,.custom-flyer .flyer-description{border:1px solid #ccc;border-style:dashed}.no-border,.next-flyer{border:0 !important}.umm-form-container form{background:none !important}.no-padding-left{padding-left:0}.umm-form-container .alert,.loader{display:none}#post-header.seo-header #search-box,#post-header.seo-header .description{clear:both}header.page .new,.tab-container .tab.new{background-size:30px;background-image:url(/img/icons/new.svg?v=1480005616?v=1480005616);background-position:100% .5em;background-repeat:no-repeat;padding-right:2em !important}.profile-sidebar .single-cta .single-cta-header,.profile-sidebar .single-cta .single-cta-body,.profile-sidebar .btn,.profile-sidebar #ajaxloginform input[type=submit],#ajaxloginform .profile-sidebar input[type=submit],.profile-sidebar #ajaxregform input[type=submit],#ajaxregform .profile-sidebar input[type=submit],.profile-sidebar #main-content form .form-submit,#main-content form .profile-sidebar .form-submit,.profile-sidebar .main-content form .form-submit,.main-content form .profile-sidebar .form-submit,.profile-sidebar .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .profile-sidebar p,.profile-sidebar .notifications .notification,.notifications .profile-sidebar .notification,.profile-sidebar .tutordetailsubject,.profile-sidebar .priceactions .price,.search-page .seo-sidebar .related-subjects p,.search-page .seo-sidebar .related-subjects a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flyer-type{display:inline-block;-ms-transition-duration:1s;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.flyer-type:hover{-ms-transform:scale(0.9);-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}#page .howto-block{height:7em;text-align:center;padding-top:1.5em;margin-bottom:1em;cursor:pointer;transition:background-color .25s ease-in-out 0;-moz-border-radius:.5rem;-webkit-border-radius:.5rem;-ms-border-radius:.5rem;border-radius:.5rem}#page .howto-block .description,#page .howto-block .icon>p{color:#2187c7;font-weight:bold}#page .howto-block.step1{background:url("../img/howto/step1.png?v=1480005616") no-repeat #f2f5fc}#page .howto-block.step2{background:url("../img/howto/step2.png?v=1480005616") no-repeat #f2f5fc}#page .howto-block.step3{background:url("../img/howto/step3.png?v=1480005616") no-repeat #f2f5fc}#page .howto-block.step4{background:url("../img/howto/step4.png?v=1480005616") no-repeat #f2f5fc}#page .howto-block:hover{background-color:#e5ebf7}#page .howto-block.static{cursor:default}#page .howto-block.static:hover{background-color:#f2f5fc}.static-index .howto-block{-moz-border-radius:.5em;-webkit-border-radius:.5em;-ms-border-radius:.5em;border-radius:.5em}.static-index .howto-block .description{padding-top:.5em;font-size:1.2em}.static-how_it_works .howto-block{-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em}.static-how_it_works .howto-block .description{font-size:.9em;padding:.4em}#minibasket{background:#fff;border:3px solid #dcdcdc;color:#2187c7;cursor:pointer;-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em}#minibasket:hover{text-decoration:underline}#minibasket:hover .basketBtnDrop{text-decoration:underline}#minibasket .basketContentsWrapper{float:left;height:40px;width:60px;background:url("/img/basket-full.png?v=1480005616") no-repeat scroll 10px 8px transparent}#minibasket .basketContentsWrapper .basketContents{font-size:12px;width:1.2em;height:1.2em;-moz-border-radius:.8em;-webkit-border-radius:.8em;-ms-border-radius:.8em;border-radius:.8em;background:none repeat scroll 0 0 #048bcd;color:#fff;text-align:center;padding:.1em;font-weight:bold;margin-top:3px;margin-left:25px}#minibasket .basketBtnDrop{width:90px;float:right;font-weight:bold;margin-top:11px;margin-right:20px}#minibasket .basketBtnDrop .action-icon{float:right}header.page{background-color:#fff;border-bottom:1px solid #f1f1f1;position:relative;min-height:45px}header.page #header-logo a{display:inline-block}header.page #header-logo img{width:115px;height:auto;padding:8px 0 0}header.page .header-top-layer{width:100%;border-bottom:1px solid #dcdcdc}header.page .header-top-menu,header.page .header-bottom-menu{margin:0;padding:0;list-style:none;float:right}header.page .header-top-menu li,header.page .header-bottom-menu li{float:left;margin:0;padding:0}header.page .header-top-menu li a,header.page .header-bottom-menu li a{display:inline-block;padding:15px 20px 10px;font-size:.8em;color:#666;font-weight:700;border-bottom:5px solid #fff}header.page .header-top-menu li a:hover,header.page .header-top-menu li a.active,header.page .header-bottom-menu li a:hover,header.page .header-bottom-menu li a.active{text-decoration:none;border-bottom-color:#2187c7}header.page .header-top-menu li a.btn,header.page .header-top-menu li #main-content form a.form-submit,#main-content form header.page .header-top-menu li a.form-submit,header.page .header-top-menu li .main-content form a.form-submit,.main-content form header.page .header-top-menu li a.form-submit,header.page .header-top-menu li .notifications a.notification,.notifications header.page .header-top-menu li a.notification,header.page .header-top-menu li a.tutordetailsubject,header.page .header-bottom-menu li a.btn,header.page .header-bottom-menu li #main-content form a.form-submit,#main-content form header.page .header-bottom-menu li a.form-submit,header.page .header-bottom-menu li .main-content form a.form-submit,.main-content form header.page .header-bottom-menu li a.form-submit,header.page .header-bottom-menu li .notifications a.notification,.notifications header.page .header-bottom-menu li a.notification,header.page .header-bottom-menu li a.tutordetailsubject{display:block;margin-top:12px;padding:2px 1em 5px;background-color:#fff;background-image:none;border:1px solid #2187c7;color:#2187c7;font-size:.8em}header.page .header-top-menu li a.btn:hover,header.page .header-top-menu li #main-content form a.form-submit:hover,#main-content form header.page .header-top-menu li a.form-submit:hover,header.page .header-top-menu li .main-content form a.form-submit:hover,.main-content form header.page .header-top-menu li a.form-submit:hover,header.page .header-top-menu li .notifications a.notification:hover,.notifications header.page .header-top-menu li a.notification:hover,header.page .header-top-menu li a.tutordetailsubject:hover,header.page .header-bottom-menu li a.btn:hover,header.page .header-bottom-menu li #main-content form a.form-submit:hover,#main-content form header.page .header-bottom-menu li a.form-submit:hover,header.page .header-bottom-menu li .main-content form a.form-submit:hover,.main-content form header.page .header-bottom-menu li a.form-submit:hover,header.page .header-bottom-menu li .notifications a.notification:hover,.notifications header.page .header-bottom-menu li a.notification:hover,header.page .header-bottom-menu li a.tutordetailsubject:hover{background-color:#2187c7;color:#fff}header.page .header-top-menu:hover li a.active,header.page .header-top-menu:hover li a.active-on-show-header-bottom,header.page .header-bottom-menu:hover li a.active,header.page .header-bottom-menu:hover li a.active-on-show-header-bottom{border-bottom-color:#fff}header.page .header-top-menu:hover li a.active:hover,header.page .header-top-menu:hover li a.active-on-show-header-bottom:hover,header.page .header-bottom-menu:hover li a.active:hover,header.page .header-bottom-menu:hover li a.active-on-show-header-bottom:hover{border-bottom-color:#2187c7}header.page .header-top-menu .menu-see-all,header.page .header-bottom-menu .menu-see-all{float:right}header.page .header-bottom-layer{height:0;overflow:hidden;-webkit-transition:all 250ms cubic-bezier(0.075,0.82,0.165,1);-moz-transition:all 250ms cubic-bezier(0.075,0.82,0.165,1);-o-transition:all 250ms cubic-bezier(0.075,0.82,0.165,1);transition:all 250ms cubic-bezier(0.075,0.82,0.165,1);-webkit-transition-delay:100ms;transition-delay:100ms}header.page .header-bottom-layer .header-bottom-menu{opacity:0;-webkit-transition:all 250ms cubic-bezier(0.075,0.82,0.165,1);-moz-transition:all 250ms cubic-bezier(0.075,0.82,0.165,1);-o-transition:all 250ms cubic-bezier(0.075,0.82,0.165,1);transition:all 250ms cubic-bezier(0.075,0.82,0.165,1)}header.page .header-top-layer-grid-container,header.page .header-bottom-layer-grid-container{padding-left:20px;padding-right:20px;width:100%;max-width:100%;box-sizing:border-box}header.page.show-header-bottom,header.page.show-header-bottom-fixed{border-bottom:1px solid #dcdcdc}header.page.show-header-bottom .header-top-menu,header.page.show-header-bottom-fixed .header-top-menu{opacity:1;-webkit-transition-delay:200ms;transition-delay:200ms}header.page.show-header-bottom .header-bottom-layer,header.page.show-header-bottom-fixed .header-bottom-layer{height:45px;-webkit-transition-delay:0;transition-delay:0}header.page.show-header-bottom .header-bottom-layer .header-bottom-menu,header.page.show-header-bottom-fixed .header-bottom-layer .header-bottom-menu{display:none}header.page.show-header-bottom .header-bottom-layer .header-bottom-menu.active,header.page.show-header-bottom-fixed .header-bottom-layer .header-bottom-menu.active{opacity:1;display:block}header.page .toggle-header-bottom .icon-plus,header.page .toggle-header-bottom .icon-minus{font-size:1.4em;border:1px solid #abd7ff;border-radius:2em}#post-header.static-index{padding:0;background-color:#fff}#post-header.static-index h2{font-size:1em;padding-top:1em;padding-bottom:1em}#post-header.static-index .topicbtn{width:100%;text-align:left}#post-header.static-index ul{margin:.5em 0 0}#post-header.static-index ul li{font-size:.9em;padding-left:1em}#page.static-index{padding:0 0 4em;overflow:auto;background-color:#fff}#page.static-index h2{padding-top:3em}#page.static-index .carousel{border:3px solid #dcdcdc;-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em;padding-top:20px;padding-bottom:20px}#page.static-index .carousel a.featured-tutor{display:block;background:#f2f5fc;transition:background-color .25s ease-in-out 0;text-align:center;padding:1em;-moz-border-radius:0 1em 1em 1em;-webkit-border-radius:0 1em 1em 1em;-ms-border-radius:0 1em 1em 1em;border-radius:0 1em 1em 1em}#page.static-index .carousel a.featured-tutor:hover{text-decoration:none;background-color:#e5ebf7}#page.static-index .carousel a.featured-tutor .description{text-align:left}#page.static-index .carousel a.featured-tutor .description .smallprint{font-size:.7em;color:#666;margin-bottom:0}#page.static-index .carousel a.featured-tutor .description h4.subject{font-size:.9em}.testimonial,.endorsements{background:#f2f5fc;font-size:1.5em;font-weight:bold;color:#2187c7;-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em}.testimonial .quote,.endorsements .quote{text-align:center;font-size:3em;color:#e5ebf7}.testimonial .body,.endorsements .body{padding-top:1em;padding-bottom:1em}.testimonial .author,.endorsements .author{text-align:right;font-size:.7em;color:#2187c7;margin:1em 5em 0 0}#tutor-security-check form .field{margin-bottom:2.5em}input.full-width{width:100%}input,textarea,select{font-size:1em;border:1px solid #dcdcdc;background:#fff;-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em;padding:.2em .5em}textarea{resize:vertical}input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none}input[disabled=disabled],select[disabled=disabled],textarea[disabled=disabled]{background-color:#f1f1f1;color:#aaa}select{color:#666}form{background-color:#f1f1f1;padding:1em;-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em;margin:0 0 1em}form.transparent,form.white{background-color:transparent;border:3px solid #2187c7;-moz-border-radius:0 1em 1em 1em;-webkit-border-radius:0 1em 1em 1em;-ms-border-radius:0 1em 1em 1em;border-radius:0 1em 1em 1em}form.transparent input,form.transparent textarea,form.transparent select,form.white input,form.white textarea,form.white select{border:1px solid #dcdcdc;background:#fff}form.white{background-color:#fff}form input,form textarea,form select{border:1px solid #dcdcdc}form h1,form h2,form h3,form .field.title label,form fieldset legend,.userspace-availability form #price-field,form h4,form h5{clear:both}form.blue{background-color:#2187c7;border:3px solid #2187c7;-moz-border-radius:0 1em 1em 1em;-webkit-border-radius:0 1em 1em 1em;-ms-border-radius:0 1em 1em 1em;border-radius:0 1em 1em 1em;color:#fff}form.blue a{color:#fff;font-weight:bold;border-bottom:2px solid #fff}form.blue a:hover{border-bottom:2px solid #044aa0;text-decoration:none}form.blue h1,form.blue h2,form.blue h3,form.blue .field.title label,form.blue fieldset legend,.userspace-availability form.blue #price-field,form.blue h4,form.blue h5{color:inherit}form.blue .field input,form.blue .field textarea,form.blue .field select{border:1px solid #fff;background:#fff}form .field{clear:both;padding-top:1px;padding-bottom:1px;height:auto;margin-bottom:1em}form .field label,form .field input,form .field textarea,form .field select{padding:.2em 1%}form .field label{float:left;width:35%;padding-left:0;font-weight:bold}form .field label.sub-label{font-weight:400}form .field input,form .field textarea,form .field select{float:right;width:60%}form .field input.pull-left,form .field textarea.pull-left,form .field select.pull-left{float:left}form .field.field-inline input,form .field.field-inline textarea,form .field.field-inline select{width:auto}form .field.field-inline .seperator{display:inline-block;float:right;padding:.5em}form .field.field-inline .seperator.pull-left{float:left}form .field input[type=checkbox],form .field input[type=radio]{float:left;width:auto}form .field select{width:62%}form .field .group,form .field .field-right{float:right;width:62%;border:1px solid transparent}form .field .group label,form .field .group input,form .field .group textarea,form .field .group select,form .field .field-right label,form .field .field-right input,form .field .field-right textarea,form .field .field-right select{float:none;width:auto;font-weight:normal}form .field.title{height:1.5em;margin-bottom:.5em}form .field.title label{padding:0;margin:0}form .field.title input,form .field.title textarea,form .field.title select,form .field.title .group{padding-top:.3em}form .field.title .group label,form .field.title .group input,form .field.title .group textarea,form .field.title .group select{color:#666;font-size:1em}form fieldset{padding:0 0 0 1em;margin-top:1em}form fieldset legend{padding:0;margin-left:-0.5em}form fieldset h4{clear:both;padding:0}form p{clear:both;width:62%;float:right;padding:1em 0 0}form .froala-view p{float:inherit;width:inherit}form p.flat{clear:both;width:100%;padding:1em 0 0}form div.actions{clear:both;overflow:auto}form div.actions .submit{display:block;float:right}form div.actions .secondary-link{font-size:.8em;color:#aaa}#ui-datepicker-div{box-shadow:0 10px 10px rgba(0,0,0,0.5);border-radius:0 0 1em 1em}.ms2side__div{width:62%;float:right}.ms2side__div .ms2side__select{width:45%;float:left}.ms2side__div .ms2side__select .ms2side__header input[type=text]{float:none;width:100%;padding:0}.ms2side__div .ms2side__options{width:10%;float:left}.ms2side__div .ms2side__options p{font-size:.8em;cursor:pointer;padding:0 0 .3em;margin:.5em 10%;text-align:center;width:80%}.ms2side__div select{float:none;font-size:.9em;width:100% !important;-moz-border-radius:.5em;-webkit-border-radius:.5em;-ms-border-radius:.5em;border-radius:.5em;height:12em}#cropping-area{min-height:277px;margin-bottom:.3em}.jcrop-holder #preview-pane{display:block;position:absolute;z-index:2000;background-color:white;top:10px;right:-280px}#preview-pane .preview-container{width:204px;height:267px;overflow:hidden}@media screen and (max-width:400px){form .field input[type=date],form .field select{-webkit-appearance:none;padding:.2em;border-radius:.5em;margin:0}form .field .group select{min-width:44%}}.repeat-form-daysofweek .group>div{display:block;float:left;margin-right:5px;min-width:34px}.repeat-form-daysofweek .group>div input{display:inline-block;margin:0}.repeat-form-daysofweek .group>div label{display:inline-block}.form-group{margin-bottom:1.5em}.form-group label{display:block;margin-bottom:1em;font-size:.9em;font-weight:700}.form-group textarea{width:100%;display:block;box-sizing:border-box;padding:.5em;border-radius:.5em}.helper-reviews-sumarize{padding-top:.8em;float:right}.helper-reviews-sumarize .reviews-count{text-align:right;font-size:.7em;color:#2187c7}.helper-reviews-sumarize .reviews-count-compact{display:none;text-align:right;font-size:.7em;color:#2187c7}.helper-reviews-sumarize .sprite-stars-0,.helper-reviews-sumarize .sprite-stars-10,.helper-reviews-sumarize .sprite-stars-20,.helper-reviews-sumarize .sprite-stars-30,.helper-reviews-sumarize .sprite-stars-40,.helper-reviews-sumarize .sprite-stars-50,.helper-reviews-sumarize .sprite-stars-60,.helper-reviews-sumarize .sprite-stars-70,.helper-reviews-sumarize .sprite-stars-80,.helper-reviews-sumarize .sprite-stars-90,.helper-reviews-sumarize .sprite-stars-100{background-image:url("/img/sprites/stars.png?v=1480005616");background-repeat:no-repeat;width:80px;height:15px}.helper-reviews-sumarize .sprite-stars-0{background-position:0 0}.helper-reviews-sumarize .sprite-stars-10{background-position:0 -15px}.helper-reviews-sumarize .sprite-stars-20{background-position:0 -30px}.helper-reviews-sumarize .sprite-stars-30{background-position:0 -45px}.helper-reviews-sumarize .sprite-stars-40{background-position:0 -60px}.helper-reviews-sumarize .sprite-stars-50{background-position:0 -75px}.helper-reviews-sumarize .sprite-stars-60{background-position:0 -90px}.helper-reviews-sumarize .sprite-stars-70{background-position:0 -105px}.helper-reviews-sumarize .sprite-stars-80{background-position:0 -120px}.helper-reviews-sumarize .sprite-stars-90{background-position:0 -135px}.helper-reviews-sumarize .sprite-stars-100{background-position:0 -150px}.helper-reviews-sumarize-middle{padding-top:.3em}.helper-reviews-sumarize-middle .reviews-count{font-size:.7em;color:#2187c7}.helper-reviews-sumarize-middle .reviews-count-compact{display:none;font-size:.7em;color:#2187c7}.helper-reviews-sumarize-middle .sprite-stars-0,.helper-reviews-sumarize-middle .sprite-stars-10,.helper-reviews-sumarize-middle .sprite-stars-20,.helper-reviews-sumarize-middle .sprite-stars-30,.helper-reviews-sumarize-middle .sprite-stars-40,.helper-reviews-sumarize-middle .sprite-stars-50,.helper-reviews-sumarize-middle .sprite-stars-60,.helper-reviews-sumarize-middle .sprite-stars-70,.helper-reviews-sumarize-middle .sprite-stars-80,.helper-reviews-sumarize-middle .sprite-stars-90,.helper-reviews-sumarize-middle .sprite-stars-100{background-image:url("/img/sprites/stars.png?v=1480005616");background-repeat:no-repeat;width:80px;height:15px;margin-left:auto;margin-right:auto}.helper-reviews-sumarize-middle .sprite-stars-0{background-position:0 0}.helper-reviews-sumarize-middle .sprite-stars-10{background-position:0 -15px}.helper-reviews-sumarize-middle .sprite-stars-20{background-position:0 -30px}.helper-reviews-sumarize-middle .sprite-stars-30{background-position:0 -45px}.helper-reviews-sumarize-middle .sprite-stars-40{background-position:0 -60px}.helper-reviews-sumarize-middle .sprite-stars-50{background-position:0 -75px}.helper-reviews-sumarize-middle .sprite-stars-60{background-position:0 -90px}.helper-reviews-sumarize-middle .sprite-stars-70{background-position:0 -105px}.helper-reviews-sumarize-middle .sprite-stars-80{background-position:0 -120px}.helper-reviews-sumarize-middle .sprite-stars-90{background-position:0 -135px}.helper-reviews-sumarize-middle .sprite-stars-100{background-position:0 -150px}.attachment.rating .sprite-stars-0,.attachment.rating .sprite-stars-10,.attachment.rating .sprite-stars-20,.attachment.rating .sprite-stars-30,.attachment.rating .sprite-stars-40,.attachment.rating .sprite-stars-50,.attachment.rating .sprite-stars-60,.attachment.rating .sprite-stars-70,.attachment.rating .sprite-stars-80,.attachment.rating .sprite-stars-90,.attachment.rating .sprite-stars-100{background-image:url("/img/sprites/stars.png?v=1480005616");background-repeat:no-repeat;width:80px;height:15px}.attachment.rating .sprite-stars-0{background-position:0 0}.attachment.rating .sprite-stars-10{background-position:0 -15px}.attachment.rating .sprite-stars-20{background-position:0 -30px}.attachment.rating .sprite-stars-30{background-position:0 -45px}.attachment.rating .sprite-stars-40{background-position:0 -60px}.attachment.rating .sprite-stars-50{background-position:0 -75px}.attachment.rating .sprite-stars-60{background-position:0 -90px}.attachment.rating .sprite-stars-70{background-position:0 -105px}.attachment.rating .sprite-stars-80{background-position:0 -120px}.attachment.rating .sprite-stars-90{background-position:0 -135px}.attachment.rating .sprite-stars-100{background-position:0 -150px}#login-form form{margin-left:10px;margin-right:10px}#login-form form .field{overflow:auto}#login-form form .actions{margin-top:3em}.login-page{padding:3em}.login-page .hide-on-login-page{display:none}.login-form-title{text-align:center}.login-form-links{padding-top:2em;text-align:center}.register-page{padding:3em}.register-form-screening-buttons>a{padding:2em;font-size:1.2em;margin-top:1em}.register-form-screening-buttons>a.btn-secondary{background-image:none;background-color:#fff;border:3px solid #2187c7;color:#2187c7}.register-form-screening-buttons>a.btn-secondary:hover{background-color:#f2f5fc}.register-form-screening-buttons>a.btn-secondary:active,.register-form-screening-buttons>a.btn-secondary.disabled{background-image:none}p.register-form-postscriptum{float:none;font-size:100%;margin-bottom:0}.subscribe form input[type="email"],.favourite-feedback,.userspace_conversations .conversation .info,#umm-wrapper *,#post-header.seo-header .description{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.subscribe p,.subscribe form,.subscribe form label,.subscribe form input[type="email"],.subscribe hr,.dashboard-widgets .dashboard-top-tip,.message.with_user .guarantee-badge-holder,.message.with_user .guarantee-badge-holder .guarantee-badge img,.umm-form-container,.umm-form-container form,.umm-form-container .umm-form-footer,.umm-form-container .umm-form-header,.custom-flyer,.flyer-header,.flyer-content,.custom-flyer h2,.custom-flyer h2 input,.custom-flyer h3,.custom-flyer form .field.title label,form .field.title .custom-flyer label,.custom-flyer form fieldset legend,form fieldset .custom-flyer legend,.custom-flyer .userspace-availability form #price-field,.userspace-availability form .custom-flyer #price-field,.custom-flyer .flyer,.flyer-content .flyer-url input,#post-header.seo-header .description,#post-header.seo-header .description p img,.search-page .seo-sidebar img,.affiliate-request-a-tutor p{position:relative;float:left;width:100%}.affiliate .grid-container,.affiliate-intro,.affiliate-request-a-tutor{position:relative}.affiliate .grid-container:before,.affiliate-intro:before,.affiliate-request-a-tutor:before{content:'';position:absolute;left:0;top:0;width:0;height:100%}.umm-form-container form .right,#interactive-uk-map .map-search-box{float:right;text-align:right}#umm-wrapper{float:none;display:block;margin:0 auto}.custom-flyer input,.custom-flyer .flyer-description,.affiliate-request-a-tutor{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.custom-flyer .flyer{border:1px solid #f2f2f2}.custom-flyer input,.custom-flyer .flyer-description{border:1px solid #ccc;border-style:dashed}.no-border,.next-flyer{border:0 !important}.umm-form-container form{background:none !important}.no-padding-left{padding-left:0}.umm-form-container .alert,.loader{display:none}#post-header.seo-header #search-box,#post-header.seo-header .description{clear:both}header.page .new,.tab-container .tab.new{background-size:30px;background-image:url(/img/icons/new.svg?v=1480005616?v=1480005616);background-position:100% .5em;background-repeat:no-repeat;padding-right:2em !important}.profile-sidebar .single-cta .single-cta-header,.profile-sidebar .single-cta .single-cta-body,.profile-sidebar .btn,.profile-sidebar #ajaxloginform input[type=submit],#ajaxloginform .profile-sidebar input[type=submit],.profile-sidebar #ajaxregform input[type=submit],#ajaxregform .profile-sidebar input[type=submit],.profile-sidebar #main-content form .form-submit,#main-content form .profile-sidebar .form-submit,.profile-sidebar .main-content form .form-submit,.main-content form .profile-sidebar .form-submit,.profile-sidebar .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .profile-sidebar p,.profile-sidebar .notifications .notification,.notifications .profile-sidebar .notification,.profile-sidebar .tutordetailsubject,.profile-sidebar .priceactions .price,.search-page .seo-sidebar .related-subjects p,.search-page .seo-sidebar .related-subjects a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flyer-type{display:inline-block;-ms-transition-duration:1s;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.flyer-type:hover{-ms-transform:scale(0.9);-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}.ui-autocomplete{box-shadow:0 5px 5px rgba(0,0,0,0.5);border-top-left-radius:0 !important;border-top-right-radius:0 !important;max-height:20em;overflow:auto}header.index,#post-header.seo-header{background-size:cover;background-image:url(/img/homepagebackground-mobile.jpg?v=1480005616?v=1480005616);background-position:0 0;background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/homepagebackground.jpg?v=1480005616',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/homepagebackground.jpg?v=1480005616', sizingMethod='scale')";-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:500px;overflow:auto}@media(min-width:768px){header.index,#post-header.seo-header{background-size:cover;background-image:url(/img/homepagebackground.jpg?v=1480005616?v=1480005616);background-position:0 0;background-repeat:no-repeat}}header.index #lozenge,#post-header.seo-header #lozenge{position:relative;margin-top:130px;display:block;overflow:auto;-moz-border-radius:40px;-webkit-border-radius:40px;-ms-border-radius:40px;border-radius:40px;background-color:rgba(33,135,199,0.5);padding:.5em;transition:background-color .25s ease-in-out 0}header.index #lozenge:hover,#post-header.seo-header #lozenge:hover{text-decoration:none;background-color:rgba(33,135,199,0.8)}header.index #lozenge img,#post-header.seo-header #lozenge img{width:10%;height:auto;display:block;vertical-align:middle;float:left}header.index #lozenge a,#post-header.seo-header #lozenge a{font-weight:bold;width:86%;display:block;padding-left:10px;box-sizing:border-box;color:#fff;float:left;font-size:1.1em;padding-top:.5%}header.index #lozenge a:hover,#post-header.seo-header #lozenge a:hover{text-decoration:none}header.index #lozenge span.arrow,#post-header.seo-header #lozenge span.arrow{position:absolute;background:url("../img/arrow.png?v=1480005616") no-repeat 0 center transparent;height:100%;width:18px;right:10px;top:0}#search-box,#post-header.seo-header #search-box{margin-top:8em}#search-box #logo img,#post-header.seo-header #search-box #logo img{margin-left:10px}#search-box.sticky,#post-header.seo-header .sticky#search-box{-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;box-sizing:border-box;position:fixed;background-color:#2187c7 !important;top:0;left:0;padding:.5em 10px 1em 10px !important;margin:0;width:100%;max-width:100%;z-index:8675310}#search-box.sticky #logo,#search-box.sticky #search-box-label{display:none}#search-box.sticky #main-search,#post-header.seo-header .sticky#search-box #main-search{-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;background:transparent;width:100%;margin:0}#search-box.sticky #main-search:hover,#post-header.seo-header .sticky#search-box #main-search:hover{background:transparent}@media(min-width:640px){#search-box.sticky,#post-header.seo-header .sticky#search-box{padding:0 !important}#search-box.sticky *,#post-header.seo-header .sticky#search-box *{font-size:.9em !important}#search-box.sticky .btn,#post-header.seo-header .sticky#search-box .btn,#search-box.sticky #ajaxloginform input[type=submit],#ajaxloginform #search-box.sticky input[type=submit],#search-box.sticky #ajaxregform input[type=submit],#ajaxregform #search-box.sticky input[type=submit],#search-box.sticky #main-content form .form-submit,#main-content form #search-box.sticky .form-submit,#search-box.sticky .main-content form .form-submit,.main-content form #search-box.sticky .form-submit,#post-header.seo-header .sticky#search-box .main-content form .form-submit,.main-content form #post-header.seo-header .sticky#search-box .form-submit,#search-box.sticky .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options #search-box.sticky p,#post-header.seo-header .sticky#search-box .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options #post-header.seo-header .sticky#search-box p,#search-box.sticky .notifications .notification,.notifications #search-box.sticky .notification,#post-header.seo-header .sticky#search-box .notifications .notification,.notifications #post-header.seo-header .sticky#search-box .notification,#search-box.sticky .tutordetailsubject,#post-header.seo-header .sticky#search-box .tutordetailsubject{min-width:100px;height:25.5px;font-size:1em !important}#search-box.sticky #search-box-label{display:block;width:20%;padding:0}#search-box.sticky #main-search,#post-header.seo-header .sticky#search-box #main-search{position:relative;left:auto;width:600px;margin:0 auto;bottom:auto;max-width:600px;margin-left:auto}#search-box.sticky #main-search .h1-plain,#post-header.seo-header .sticky#search-box #main-search .h1-plain,#search-box.sticky #main-search #search-box-label{margin-top:2px}#search-box.sticky #main-search .h1-plain,#post-header.seo-header .sticky#search-box #main-search .h1-plain{display:block}}#main-search,#post-header.seo-header #search-box #main-search{color:#fff;background-color:#2187c7;-moz-border-radius:2em;-webkit-border-radius:2em;-ms-border-radius:2em;border-radius:2em;padding:10px 0;margin:-22px 0 0}@media(min-width:640px){#main-search:hover,#post-header.seo-header #search-box #main-search:hover{background:0;background-color:#2698d0}}#main-search h1,#post-header.seo-header #search-box #main-search h1{font-size:1.7em;color:#fff;padding:.1em 0;display:inline;position:relative;top:.2em}#main-search .h1-plain,#post-header.seo-header #search-box #main-search .h1-plain{font-size:1.7em;color:#fff;padding:.1em 0;font-weight:bold;display:inline;position:relative;top:.2em}#main-search .left-padding h1,#post-header.seo-header #search-box #main-search .left-padding h1{padding-left:10px}#main-search input.form-text,#post-header.seo-header #search-box #main-search input.form-text{font-size:1.2em;width:90%;padding:.5em 5%;background-color:#fff;-moz-border-radius:1.1em;-webkit-border-radius:1.1em;-ms-border-radius:1.1em;border-radius:1.1em;border:0}#main-search input.form-text.autocomplete-showing,#post-header.seo-header #search-box #main-search input.form-text.autocomplete-showing{border-bottom-left-radius:0;border-bottom-right-radius:0}#main-search input.form-text#edit-distance-postal-code,#post-header.seo-header #search-box #main-search input.form-text#edit-distance-postal-code{width:80%;padding:.5em 10%}#main-search .form-submit,#post-header.seo-header #search-box #main-search .form-submit{background-color:#125ca7;background-image:linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-o-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-moz-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-webkit-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-ms-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#043383),color-stop(0.78,#125ca7));padding:0 0 .2em;width:100%;font-size:1.5em}#main-search .form-submit:hover,#post-header.seo-header #search-box #main-search .form-submit:hover{background-color:#043383;background-image:linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-o-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-moz-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-webkit-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-ms-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#125ca7),color-stop(0.78,#043383))}#post-header.static-index{padding:0}#post-header.static-index h2{padding-top:1em;padding-bottom:1em}#post-header.static-index .topicbtn{width:100%;text-align:left;text-transform:none;font-size:.9em;height:2em}#post-header.static-index .topicbtn .arrow{background:url("/img/arrow.png?v=1480005616") repeat scroll 0 0 transparent;display:inline-block;float:right;height:18px;width:18px}#post-header.static-index .topicbtn:hover .arrow,#post-header.static-index .topicbtn.active .arrow{background-position:-18px 0}#post-header.static-index ul{margin:.5em 0 0;padding:0;list-style-type:none}#post-header.static-index ul li{font-size:.9em;padding-left:1em;margin:0;overflow-y:hidden}#page.static-index{padding-top:0}#page.static-index h2{padding-top:3em;font-size:1.3em}#page.static-index .carousel{border:3px solid #dcdcdc;-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em;padding-top:20px;padding-bottom:20px}#page.static-index .carousel a.featured-tutor{display:block;background:#f2f5fc;transition:background-color .25s ease-in-out 0;text-align:center;padding:1em;-moz-border-radius:0 1em 1em 1em;-webkit-border-radius:0 1em 1em 1em;-ms-border-radius:0 1em 1em 1em;border-radius:0 1em 1em 1em}#page.static-index .carousel a.featured-tutor img{width:100%}#page.static-index .carousel a.featured-tutor:hover{text-decoration:none;background-color:#e5ebf7}#page.static-index .carousel a.featured-tutor .description{text-align:left}#page.static-index .carousel a.featured-tutor .description .smallprint{font-size:.7em;color:#666;margin-bottom:0}#page.static-index .carousel a.featured-tutor .description h4.subject{font-size:.9em}.endorsements .endorser a{transition:box-shadow .25s ease-in-out 0;display:block;background-color:#fff;height:75px;padding-top:25px;margin-top:20px;margin-bottom:20px}.endorsements .endorser a:hover{box-shadow:0 0 10px rgba(33,135,199,0.5)}#popular-searches{border:3px solid #dcdcdc;border-radius:1em;margin-top:3em}#popular-searches a{font-size:.9em;text-decoration:none;color:#666;display:block;margin-bottom:10px}#popular-searches a:hover{text-decoration:underline}#popular-searches h3,#popular-searches form .field.title label,form .field.title #popular-searches label,#popular-searches form fieldset legend,form fieldset #popular-searches legend,#popular-searches .userspace-availability form #price-field,.userspace-availability form #popular-searches #price-field{margin-top:10px;margin-left:10px}#popular-searches span{padding-bottom:22px}.calendarwidget{position:relative;min-height:9em}.calendarwidget .nav-button{position:absolute;width:10%;float:left;display:block;background:#f1f1f1;text-align:center;vertical-align:center;top:0;bottom:0;cursor:pointer}.calendarwidget .nav-button:hover,.calendarwidget .nav-button:active{background-color:#e5ebf7}.calendarwidget .nav-button.previous{left:0;-moz-border-radius:1em 0 0 1em;-webkit-border-radius:1em 0 0 1em;-ms-border-radius:1em 0 0 1em;border-radius:1em 0 0 1em}.calendarwidget .nav-button.previous .sign{background-image:url("/img/new_blue_arrow.png?v=1480005616");background-position:0 30px;height:30px;width:18px}.calendarwidget .nav-button.previous:hover .sign,.calendarwidget .nav-button.previous:active .sign{background-position:0 0}.calendarwidget .nav-button.next{right:0;-moz-border-radius:0 1em 1em 0;-webkit-border-radius:0 1em 1em 0;-ms-border-radius:0 1em 1em 0;border-radius:0 1em 1em 0}.calendarwidget .nav-button.next .sign{background-image:url("/img/new_blue_arrow.png?v=1480005616");background-position:18px 30px;height:30px;width:18px}.calendarwidget .nav-button.next:hover .sign,.calendarwidget .nav-button.next:active .sign{background-position:18px 0}.calendarwidget .nav-button .sign{font-size:0;position:absolute;top:50%;margin-top:-15px;left:50%;margin-left:-9px;right:0;width:100%}.calendarwidget .calendar{font-size:.9em;background:#f1f1f1;width:78%;margin-left:11%;min-height:15em;float:left;position:relative}.calendarwidget .calendar .noavail{position:absolute;top:50%;left:0;right:0;margin-top:-2em;width:78%;margin-left:11%;text-align:center}.calendarwidget .calendar .noavail .toggle-message-box-overlay{text-decoration:underline}.calendarwidget .calendar .noavail a.toggle-message-box-overlay:hover{text-decoration:none}.calendarwidget .calendar .calendar-loading{position:absolute;top:50%;left:50%;width:42px;height:42px;margin-left:-21px;margin-top:-21px}.calendarwidget .calendar .day{text-align:center;width:13%;margin-left:1%;float:left;padding-bottom:.5em;font-size:.9em}.calendarwidget .calendar .day label{display:block;font-weight:bold;padding-top:.5em;padding-bottom:.5em}.calendarwidget .calendar .day .slot{font-weight:bold;text-decoration:none;display:block;padding:0 .5em .3em}.calendarwidget .calendar .day .slot .starttime{text-decoration:underline}.calendarwidget .calendar .day .slot .endtime{font-size:.8em}.calendarwidget .calendar .day .slot:hover{text-decoration:none}.calendarwidget .calendar .day .booked{color:#e74c3c}.calendarwidget .calendar .day .past{opacity:.4}.calendarwidget .calendar .day .reserved{color:#ff9b1d}.embed-warning{font-size:.8em;color:#c30000}.embed-warning p{padding:0}.nav-tutor{clear:both;border-width:1px 0;background-color:#545f68;background-image:linear-gradient(bottom,#404b52 10%,#545f68 78%);background-image:-o-linear-gradient(bottom,#404b52 10%,#545f68 78%);background-image:-moz-linear-gradient(bottom,#404b52 10%,#545f68 78%);background-image:-webkit-linear-gradient(bottom,#404b52 10%,#545f68 78%);background-image:-ms-linear-gradient(bottom,#404b52 10%,#545f68 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#404b52),color-stop(0.78,#545f68))}.nav-tutor>ul{padding:0;margin:0;list-style:none;overflow:auto}.nav-tutor>ul>li{padding:0;margin:0;float:left;border-left:1px solid rgba(255,255,255,0.2);border-right:1px solid rgba(0,0,0,0.2)}.nav-tutor>ul>li:last-child{border-right:0}.nav-tutor>ul>li:first-child{border-left:0}.nav-tutor>ul>li a{display:block;height:45px;line-height:45px;text-align:center;color:#fff;text-shadow:0 0 2px rgba(0,0,0,0.5);text-decoration:none;font-size:.62em;font-weight:700}@media(min-width:640px){.nav-tutor>ul>li a{font-size:.8em}}.nav-tutor>ul>li a .nav-tutor-badge{background-color:#FFF;border-radius:40px;font-size:.8em;padding:4px;box-shadow:0 0 3px rgba(0,0,0,0.5);text-shadow:none;color:#000}.nav-tutor>ul>li a:active,.nav-tutor>ul>li a.active{background-color:#044aa0;background-image:linear-gradient(bottom,#1f88ca 10%,#044aa0 78%);background-image:-o-linear-gradient(bottom,#1f88ca 10%,#044aa0 78%);background-image:-moz-linear-gradient(bottom,#1f88ca 10%,#044aa0 78%);background-image:-webkit-linear-gradient(bottom,#1f88ca 10%,#044aa0 78%);background-image:-ms-linear-gradient(bottom,#1f88ca 10%,#044aa0 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#1f88ca),color-stop(0.78,#044aa0))}.nav-halves>ul>li{width:49.5%}.nav-thirds>ul>li{width:32.9%}.nav-quarters>ul>li{width:24.5%}.profile-sidebar{min-height:100px}.profile-sidebar .single-cta-scrollbar{min-width:200px}.profile-sidebar .single-cta{margin-bottom:1em}.profile-sidebar .single-cta .single-cta-header{height:17px;-moz-border-radius:.5em .5em 0 0;-webkit-border-radius:.5em .5em 0 0;-ms-border-radius:.5em .5em 0 0;border-radius:.5em .5em 0 0;background:#f2f5fc;font-size:1em;font-weight:bold;color:#666;border:1px solid #dcdcdc;padding:.5em;border-bottom:0;text-align:center}.profile-sidebar .single-cta .single-cta-header.help-widget h3,.profile-sidebar .single-cta .single-cta-header.help-widget form .field.title label,form .field.title .profile-sidebar .single-cta .single-cta-header.help-widget label,.profile-sidebar .single-cta .single-cta-header.help-widget form fieldset legend,form fieldset .profile-sidebar .single-cta .single-cta-header.help-widget legend,.profile-sidebar .single-cta .single-cta-header.help-widget .userspace-availability form #price-field,.userspace-availability form .profile-sidebar .single-cta .single-cta-header.help-widget #price-field{padding:0;font-size:1em}.profile-sidebar .single-cta .single-cta-body{-moz-border-radius:0 0 .5em .5em;-webkit-border-radius:0 0 .5em .5em;-ms-border-radius:0 0 .5em .5em;border-radius:0 0 .5em .5em;border:1px solid #dcdcdc;background:#fff;padding:1em .5em;text-align:center}.profile-sidebar .single-cta .single-cta-body .message-icon{background-size:15px;background-image:url(/img//icons/unfavourite.svg?v=1480005616?v=1480005616);background-position:left top;background-repeat:no-repeat}@media(min-width:768px){.profile-sidebar .single-cta .single-cta-body{height:72px}}@media(min-width:1025px){.profile-sidebar .single-cta .single-cta-body{height:auto}}.profile-sidebar .single-cta .single-cta-body a{max-width:150px;margin-left:auto;margin-right:auto}.profile-sidebar .single-cta .single-cta-body .response{font-size:.9em;font-weight:600;color:#2187c7}.profile-sidebar .single-cta .single-cta-body .star{background-color:#5b5b5b;position:absolute;left:1006px;top:213px;width:12px;height:11px;z-index:16}.profile-sidebar .single-cta .single-cta-body .favouriting{padding-top:1em;font-size:.9em;font-style:italic;font-weight:600 !important;color:#666 !important}.profile-sidebar .single-cta .single-cta-body .response-time{font-style:italic;font-weight:600;color:#666}.profile-sidebar .single-cta .single-cta-body.help-widget h6{font-size:.9em;padding-bottom:.5em;font-weight:600}@media(min-width:768px){.profile-sidebar .single-cta .single-cta-body.help-widget h6{margin-top:1em}}@media(min-width:1025px){.profile-sidebar .single-cta .single-cta-body.help-widget h6{margin-top:0}}.profile-sidebar .single-cta .single-cta-body.help-widget p{font-size:1.2em;margin:0;font-weight:600}.profile-sidebar .single-cta .refer-tutor{background:#f2f5fc;border:1px solid #dcdcdc;padding:1em;margin-bottom:1em;-moz-border-radius:.5em;-webkit-border-radius:.5em;-ms-border-radius:.5em;border-radius:.5em}.profile-sidebar .single-cta .refer-tutor h3,.profile-sidebar .single-cta .refer-tutor form .field.title label,form .field.title .profile-sidebar .single-cta .refer-tutor label,.profile-sidebar .single-cta .refer-tutor form fieldset legend,form fieldset .profile-sidebar .single-cta .refer-tutor legend,.profile-sidebar .single-cta .refer-tutor .userspace-availability form #price-field,.userspace-availability form .profile-sidebar .single-cta .refer-tutor #price-field{display:inline;text-align:center;font-size:1em}@media(min-width:768px){.profile-sidebar .single-cta .refer-tutor a{display:inline}}@media(min-width:1025px){.profile-sidebar .single-cta .refer-tutor a{display:block}}.profile-sidebar .block hr{height:3px;background:#dcdcdc;margin:1em 0}.profile-sidebar .btn,.profile-sidebar #ajaxloginform input[type=submit],#ajaxloginform .profile-sidebar input[type=submit],.profile-sidebar #ajaxregform input[type=submit],#ajaxregform .profile-sidebar input[type=submit],.profile-sidebar #main-content form .form-submit,#main-content form .profile-sidebar .form-submit,.profile-sidebar .main-content form .form-submit,.main-content form .profile-sidebar .form-submit,.profile-sidebar .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .profile-sidebar p,.profile-sidebar .notifications .notification,.notifications .profile-sidebar .notification,.profile-sidebar .tutordetailsubject{margin-top:.5em;font-size:1.2em;display:block}.profile-sidebar .priceactions{text-align:center}.profile-sidebar .priceactions .price{font-size:1.4em;font-weight:bold}.profile-sidebar .priceactions .price .hours{font-size:.5em;font-weight:normal}.profile-sidebar .priceactions .btn,.profile-sidebar .priceactions #ajaxloginform input[type=submit],#ajaxloginform .profile-sidebar .priceactions input[type=submit],.profile-sidebar .priceactions #ajaxregform input[type=submit],#ajaxregform .profile-sidebar .priceactions input[type=submit],.profile-sidebar .priceactions #main-content form .form-submit,#main-content form .profile-sidebar .priceactions .form-submit,.profile-sidebar .priceactions .main-content form .form-submit,.main-content form .profile-sidebar .priceactions .form-submit,.profile-sidebar .priceactions .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .profile-sidebar .priceactions p,.profile-sidebar .priceactions .notifications .notification,.notifications .profile-sidebar .priceactions .notification,.profile-sidebar .priceactions .tutordetailsubject{margin:.5em 0;font-size:1em}.profile-sidebar .contact{text-align:center}.profile-sidebar .contact .contact-box{font-size:1.2em}.profile-sidebar .contact .response-label{margin:.5em 0 0 0;font-size:.8em;font-style:italic}.profile-sidebar .contact h3,.profile-sidebar .contact form .field.title label,form .field.title .profile-sidebar .contact label,.profile-sidebar .contact form fieldset legend,form fieldset .profile-sidebar .contact legend,.profile-sidebar .contact .userspace-availability form #price-field,.userspace-availability form .profile-sidebar .contact #price-field{padding:0;font-size:1.2em}.profile-sidebar .contact hr{background:#2187c7}.profile-sidebar .contact p{font-size:.9em}.profile-sidebar .help{background:#f1f1f1;color:#666;border:3px solid #dcdcdc}.profile-sidebar .help h3,.profile-sidebar .help form .field.title label,form .field.title .profile-sidebar .help label,.profile-sidebar .help form fieldset legend,form fieldset .profile-sidebar .help legend,.profile-sidebar .help .userspace-availability form #price-field,.userspace-availability form .profile-sidebar .help #price-field{padding:0;font-size:1.2em}.profile-sidebar .help p{font-size:.8em;margin-bottom:0}.profile-sidebar .help p .phone{color:#2187c7;font-size:1.5em;font-weight:bold}.profile-sidebar .impersonate{color:#2187c7}.profile-sidebar .impersonate select{width:100%}.favourite{background-size:15px;background-image:url(/img//icons/favourite.svg?v=1480005616?v=1480005616);background-position:left top;background-repeat:no-repeat;color:#666 !important;padding-left:20px;margin:0;display:inline-block;cursor:pointer;text-decoration:none !important;z-index:9}.favourite.unfavourite{background-size:15px;background-image:url(/img//icons/unfavourite.svg?v=1480005616?v=1480005616);background-position:left top;background-repeat:no-repeat;color:#999}.favourite:hover{-ms-filter:alpha(opacity=$leveDecimal);filter:alpha(opacity=65);-moz-opacity:.65;-khtml-opacity:.65;opacity:.65}.favourite.favourite-large{position:absolute;left:0}@media(min-width:640px){.favourite.favourite-large{width:25px;height:25px;padding:0;background-size:25px}.favourite.favourite-large:hover{background-size:25px}}.favourite.favourite-inline{padding:.5em 0 .5em 20px;background-position:left center !important}.favourite.favourite-inline.unfavourite,.favourite.favourite-inline:hover{background-position:left center !important}.favourite.favourite-multiple{position:absolute;left:5px}@media(min-width:640px){.favourite.favourite-multiple{left:0}}.favourite.favourite-title{padding:0 0 0 35px;background-position:10px center;background-size:20px;cursor:default !important}.favourite.favourite-title:hover{-ms-filter:alpha(opacity=$leveDecimal);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.favourite.favourite-mobile{margin:0 10% !important;width:20% !important}.favourite-feedback{display:none;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#2187c7;color:#fff;padding:1.5em 1em;text-align:center;z-index:9}.favourite-filter a{font-size:.8em;margin:0 0 0 10px}.favourite-filter a.active{text-decoration:underline;font-weight:bold}.postajob-overlay .overlay-field{width:20%}.postajob-overlay .overlay-textarea{height:5em}.heading-with-learn-more h1,.heading-with-learn-more h2,.heading-with-learn-more h3,.heading-with-learn-more form .field.title label,form .field.title .heading-with-learn-more label,.heading-with-learn-more form fieldset legend,form fieldset .heading-with-learn-more legend,.heading-with-learn-more .userspace-availability form #price-field,.userspace-availability form .heading-with-learn-more #price-field,.heading-with-learn-more h4,.heading-with-learn-more h5,.heading-with-learn-more h6{display:inline-block;margin-right:.5em}.heading-with-learn-more a.learn-more-link{vertical-align:super}@media screen and (max-width:640px){.heading-with-learn-more h1,.heading-with-learn-more h2,.heading-with-learn-more h3,.heading-with-learn-more form .field.title label,form .field.title .heading-with-learn-more label,.heading-with-learn-more form fieldset legend,form fieldset .heading-with-learn-more legend,.heading-with-learn-more .userspace-availability form #price-field,.userspace-availability form .heading-with-learn-more #price-field,.heading-with-learn-more h4,.heading-with-learn-more h5,.heading-with-learn-more h6{display:block;margin-right:0}.heading-with-learn-more a.learn-more-link{display:none}}.profile-back-to-search{position:relative;margin-bottom:5px;margin-left:10px;top:-5px}.profile-back-to-search a{display:inline;font-weight:normal}.profile-back-to-search a:before{content:"\276e"}.tutors-profile{padding-bottom:10px}.tutors-profile h1{padding:1.5em 0 0 0}.tutors-profile .attention{border-color:#c30000 !important;font-weight:bold !important;color:#2187c7 !important}.tutors-profile .verified-user{position:absolute;top:45px;right:20px}.tutors-profile .verified-user img{width:30px}.tutors-profile .verified-user h4{font-size:.8em;padding-left:5px;display:inline}.tutors-profile #introduction-name{overflow:auto;margin-bottom:20px}.tutors-profile #introduction-reviews_sumarize{float:right}.tutors-profile h1{padding-bottom:.5em;float:left}.tutors-profile h2{border-top:3px dotted #dcdcdc;margin-top:1em;padding-top:1.5em}.tutors-profile hr.profile-divider{border-top:3px dotted #dcdcdc;margin:1.5em 10px 0}.tutors-profile #profile-header{position:relative}.tutors-profile #profile-header #header-avatar{@inclulde background(contain,'/img/picture_placeholder.png',0 0,no-repeat);min-height:6em}@media(min-width:640px){.tutors-profile #profile-header #header-avatar{min-height:15em}}.tutors-profile #profile-header #header-avatar img{height:auto;width:100%}@media(min-width:640px){.tutors-profile #profile-header #header-avatar img{width:100%}}.tutors-profile #profile-header #header-avatar_badges{padding-left:0}.tutors-profile #profile-header #header-more-introduction #introduction-description{font-size:.9em;text-align:justify;margin:1em 0 0;line-height:1.3em}.tutors-profile #profile-header #header-more-introduction #description-readmore{font-size:.9em;padding-top:.6em;margin-bottom:1em}.tutors-profile #profile-header #header-more-introduction #description-readmore hr{border-color:#dcdcdc;border-style:dotted none none;border-width:3px medium medium}.tutors-profile #profile-header #header-badges{position:absolute;top:241px;margin-top:.5em}.tutors-profile #profile-header #header-badges div{float:left}.tutors-profile #profile-header #introduction-infos #infos-video{background:#fff;border:1px solid #dcdcdc;-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em;color:#2187c7;font-weight:bold;overflow:auto;font-size:.9em;padding-top:.7em;padding-bottom:.7em;cursor:pointer}.tutors-profile #profile-header #introduction-infos #infos-video #video-play{text-align:center;margin-top:.5em;padding-left:20px}.tutors-profile #profile-header #introduction-infos #infos-video #video-play .play-button{width:25px;height:28px;background:url("/img/sprites/play_button.png?v=1480005616") 0 0;margin:5px auto}.tutors-profile #profile-header #introduction-infos #infos-video #video-thumbnail div{height:72px;background-size:136px auto;background-position:center center;background-repeat:no-repeat}.tutors-profile #profile-header #introduction-infos #infos-video:hover{background:#e5ebf7}.tutors-profile #profile-header #introduction-infos #infos-video:hover #video-play .play-button{background:url("/img/sprites/play_button.png?v=1480005616") 25px 0}.tutors-profile #profile-header #introduction-infos #infos-links a{max-width:100px}.tutors-profile #profile-header #introduction-infos #infos-links #links-location{font-size:.9em;margin-top:2.5em}.tutors-profile #profile-header #introduction-infos #infos-links #links-location span{color:#2187c7}.tutors-profile #profile-header #introduction-infos #infos-links #links-location span#last-activity{color:#666}.tutors-profile #profile-header #header-introduction,.tutors-profile #profile-header #introduction-title,.tutors-profile #profile-header #header-more-introduction,.tutors-profile #profile-header #introduction-infos{position:relative}@media(min-width:640px){.tutors-profile #profile-header #header-introduction,.tutors-profile #profile-header #introduction-title,.tutors-profile #profile-header #header-more-introduction,.tutors-profile #profile-header #introduction-infos{padding-left:25px}.tutors-profile #profile-header #introduction-description,.tutors-profile #profile-header #description-readmore{padding:0}.tutors-profile #profile-header #links-subjects{padding-left:0}}.tutors-profile #availability p{font-size:.9em}.tutors-profile #availability .request_time{padding-right:10px}.tutors-profile #introduction-name_reviewssumarize{cursor:pointer}.tutors-profile #reviews p,.tutors-profile #reviews .reviews-wrapper{font-size:.9em}.tutors-profile #reviews .review{background-color:#f2f5fc;margin-bottom:1em;padding:1em;-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em}.tutors-profile #reviews .review div,.tutors-profile #reviews .review h3,.tutors-profile #reviews .review form .field.title label,form .field.title .tutors-profile #reviews .review label,.tutors-profile #reviews .review form fieldset legend,form fieldset .tutors-profile #reviews .review legend,.tutors-profile #reviews .review .userspace-availability form #price-field,.userspace-availability form .tutors-profile #reviews .review #price-field,.tutors-profile #reviews .review hr{margin-bottom:.5em}.tutors-profile #reviews .review div.clear{margin:0}.tutors-profile #reviews .review .helper-reviews-sumarize{padding-top:0}.tutors-profile #reviews .review .review-author{font-weight:bold}.tutors-profile #reviews .review .review-author span{color:#2187c7}.tutors-profile #reviews .review h3.review-title,.tutors-profile #reviews .review form .field.title label.review-title,form .field.title .tutors-profile #reviews .review label.review-title,.tutors-profile #reviews .review form fieldset legend.review-title,form fieldset .tutors-profile #reviews .review legend.review-title,.tutors-profile #reviews .review .userspace-availability form .review-title#price-field,.userspace-availability form .tutors-profile #reviews .review .review-title#price-field{color:#666;font-size:1.2em;padding:0}.tutors-profile #reviews .review .review-description{font-style:italic}.tutors-profile #reviews .review .subjects-and-outcome{padding-top:.5em;margin-bottom:0;border-top:2px dotted #dcdcdc}.tutors-profile #reviews .review .subjects-and-outcome div.label-outcome,.tutors-profile #reviews .review .subjects-and-outcome div.review-outcome{margin-bottom:0}.tutors-profile #reviews .review .subjects-and-outcome div.review-outcome,.tutors-profile #reviews .review .subjects-and-outcome div.review-subjects{color:#2187c7;font-weight:bold;min-height:20px}.tutors-profile #reviews .review.more-reviews{display:none}.tutors-profile #reviews #show-more-reviews{float:right}.tutors-profile #subjects p{font-size:.9em}.tutors-profile #subjects .more-subjects{display:none}.tutors-profile #subjects .profile-tutor-subjects-list{list-style-type:none;font-size:.9em}.tutors-profile #subjects .profile-tutor-subjects-list>li{clear:both;font-weight:bold;height:16px;margin-left:0;margin-bottom:16px}.tutors-profile #subjects .profile-tutor-subjects-list>li:after{clear:both}.tutors-profile #subjects .profile-tutor-subjects-list .generic-subject{float:left;margin-right:4px}.tutors-profile #subjects .profile-tutor-subjects-list .generic-subject a{background:#f2f5fc;border-radius:15px;color:#2187c7;font-weight:bold;padding:5px 10px;border:3px solid white}.tutors-profile #subjects .profile-tutor-subjects-list .generic-subject a:hover{text-decoration:none;background:#e5ebf7}.tutors-profile #subjects .profile-tutor-subjects-list .generic-subject.profile-tutor-hassubsubjects{width:53%;background:url("/img/background-grey-2px.png?v=1480005616") repeat-x center}.tutors-profile #subjects .profile-tutor-subjects-list .profile-tutor-subjects-list-sub{font-weight:normal;height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tutors-profile #locations p{text-align:justify}.tutors-profile #locations p a{font-size:.8em}.tutors-profile #locations p a:hover{text-decoration:none}.tutors-profile #introduction-title .excerpt{color:#666;font-weight:normal;border:0;padding:0;margin:0}.tutors-profile #profile-education{overflow:auto}.tutors-profile #profile-education .excerpt{font-size:.9em}.tutors-profile #profile-education h3,.tutors-profile #profile-education form .field.title label,form .field.title .tutors-profile #profile-education label,.tutors-profile #profile-education form fieldset legend,form fieldset .tutors-profile #profile-education legend,.tutors-profile #profile-education .userspace-availability form #price-field,.userspace-availability form .tutors-profile #profile-education #price-field{border-bottom:2px dotted #dcdcdc;padding-bottom:0;margin-bottom:.5em}.tutors-profile #profile-education .education-infos{font-size:.9em}.tutors-profile #profile-contact{overflow:auto}.tutors-profile #profile-contact h2{padding-bottom:.4em}.tutors-profile #profile-contact .response-time-wrapper{padding-bottom:1.5em}.tutors-profile #profile-contact .response-time-wrapper img{height:17px}.tutors-profile #profile-contact #contact-send{font-size:.9em}.tutors-profile #profile-contact #contact-send #send-help{text-align:left}.tutors-profile #profile-contact #contact-send #send-form textarea,.tutors-profile #profile-contact #contact-send #send-form input{border:1px solid #dcdcdc;margin-bottom:1em;font-size:1em}.tutors-profile #profile-contact #contact-send #send-form textarea:focus,.tutors-profile #profile-contact #contact-send #send-form input:focus{border-color:#2187c7}.tutors-profile #profile-contact #contact-send #send-form textarea{height:120px;width:96%;max-width:96%;min-width:96%;padding:2%;-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em}.tutors-profile #profile-contact #contact-send #send-form #embed-warning{color:#c30000;font-size:.75rem;font-weight:normal;margin-bottom:1em}.tutors-profile #profile-contact #contact-send #send-form #embed-warning a{font-weight:bold}.tutors-profile #profile-contact #contact-send #send-form #embed-warning-perm{color:#c30000;font-size:.75rem;font-weight:normal;margin-bottom:1em}.tutors-profile #profile-contact #contact-send #send-form #embed-warning-perm a{font-weight:bold}.tutors-profile #profile-contact #contact-send #send-form input{-moz-border-radius:2em;-webkit-border-radius:2em;-ms-border-radius:2em;border-radius:2em}.tutors-profile #profile-contact #contact-send #send-form .grid-100 input{padding:1.1% 2%;width:96%}.tutors-profile #profile-contact #contact-send #send-form .grid-100 input[type=checkbox]{padding:0;width:auto}.tutors-profile #profile-contact #contact-send #send-form .grid-50 input{padding:2.2% 4%;width:92%}.tutors-profile #profile-contact #contact-send #send-form #submit{border:0;font-size:1em}.tutors-profile #profile-contact #send-form input.error,.tutors-profile #profile-contact #send-form input.warning,.tutors-profile #profile-contact #send-form input.alert,.tutors-profile #profile-contact #send-form input.success,.tutors-profile #profile-contact .profile-tutor-contact-form textarea.error,.tutors-profile #profile-contact .profile-tutor-contact-form textarea.warning,.tutors-profile #profile-contact .profile-tutor-contact-form textarea.alert,.tutors-profile #profile-contact .profile-tutor-contact-form textarea.success{border-color:#c30000;color:#c30000 !important;background-color:#fff}.tutors-profile #profile-contact #send-form .warning{border-radius:20px;padding:7px 15px}.tutors-profile #profile-contact #send-form #email,.tutors-profile #profile-contact .profile-tutor-contact-form #confirm_email,.tutors-profile #profile-contact .profile-tutor-contact-form #password{width:498px}.tutors-profile #profile-contact #send-form #firstname{margin-right:10px}.tutors-profile #profile-contact #send-form #firstname,.tutors-profile #profile-contact .profile-tutor-contact-form #lastname{width:226px}.tutors-profile #profile-contact .profile-tutor-contact-conditions{display:inline-block;font-size:.8em}.tutors-profile #profile-contact #send-form #submit{height:auto;float:right;margin-right:10px;margin-top:10px;width:125px}.tutors-profile #profile-contact #send-form-loader{background:url("/img/loading.gif?v=1480005616") repeat scroll 0 0 transparent;float:right;height:13px;margin-right:30px;margin-top:18px;width:13px}.tutors-profile #profile-contact #send-form-loader.hidden{display:block;background:0}.tutors-profile #profile-contact .profile-tutor-contact-send_success{margin-bottom:1em;font-size:.9em}.tutors-profile #profile-contact .profile-tutor-contact-send_success .message{margin-bottom:1em}.tutors-profile #profile-contact .profile-tutor-contact-send_success .message .title{text-align:left;color:#2187c7;font-size:1.4em;margin-bottom:1em}.tutors-profile #profile-contact .profile-tutor-contact-send_success .message_new_account{margin-bottom:1em}.tutors-profile #profile-contact .profile-tutor-contact-form-loader{background:url("/img/loading.gif?v=1480005616") no-repeat scroll 0 0 transparent;float:right;height:16px;margin-right:10px;margin-top:11px;width:16px}.tutors-profile #profile-contact .profile-tutor-contact-form-loader.hidden{background:0;display:block}#tutor-edit-profile #price{padding-bottom:0}#tutor-edit-profile .client-price p{padding:0;margin-bottom:12px}#tutor-edit-profile .client-price input{width:55%}#tutor-edit-profile .tutor-price p{padding:0}#tutor-edit-profile #lesson-price{font-weight:bold}#tutor-edit-profile .price-recalculation{margin-top:35px}#tutor-edit-profile #pic_size_warn{padding:.5em 1em;margin-top:.5em;margin-bottom:.5em;-moz-border-radius:1.5em;-webkit-border-radius:1.5em;-ms-border-radius:1.5em;border-radius:1.5em;width:59%}#tutor-edit-profile p#warn-mobile-pic{background:#c30000;color:#fff;font-weight:bold;padding:.75em;margin:0;width:auto}#user-uid{width:80px;margin-top:10px;margin-bottom:10px}#reviews-form dl{padding:.5em 1em 0}#reviews-form dl:after{clear:both}#reviews-form dl dt{clear:both;font-weight:bold;font-style:italic;float:left;width:35%;color:#2187c7}#reviews-form dl dd{float:right;width:63%}.degrees .degrees-item{border-top:2px dotted #dcdcdc;padding-top:.2em}.degrees .degrees-item.first{border-top:0;padding-top:0}.degrees .degrees-item .degrees-group{margin-bottom:.5em;overflow:auto}.degrees .degrees-item .degrees-group .degrees-value{color:#2187c7}.degrees .degrees-item .degrees-group .degrees-value.school{font-weight:bold}.grades .grades-item{border-top:2px dotted #dcdcdc;padding-top:.2em}.grades .grades-item.first{border-top:0;padding-top:0}.grades .grades-item .grades-group{margin-bottom:.5em;overflow:auto}.grades .grades-item .grades-group .grades-value{color:#2187c7}.grades .grades-item .grades-group .grades-value.school{font-weight:bold}.grades .grades-item .grades-group .grades-more{color:#2187c7;cursor:pointer}.grades .grades-item .grades-group .grades-more .close{display:none}.grades .grades-item .grades-group .grades-list{display:none;list-style-type:none}.grades .grades-item .grades-group .grades-list li{margin:0}.grades .grades-item .grades-group .grades-list li.grade{text-align:right}#tutor-edit-profile .step{background-color:#e5ebf7;padding-bottom:40px;padding-top:20px;margin-top:10px;margin-bottom:10px;margin-left:auto;margin-right:auto;-moz-border-radius:.7em;-webkit-border-radius:.7em;-ms-border-radius:.7em;border-radius:.7em;width:50%}#tutor-edit-profile .step .step-desc{text-align:center;font-size:.8em;display:inherit}#tutor-edit-profile .step .step-title{text-align:center;margin:0}#tutor-edit-profile .step .grid-parent{text-align:center}#tutor-edit-profile .step .grid-parent input{padding:.2em 1em .4em;margin-bottom:10px}#tutor-edit-profile .step .step-sprite{padding:0;display:block;margin-left:auto;margin-right:auto;-moz-border-radius:13px 0 0 0;-webkit-border-radius:13px 0 0 0;-ms-border-radius:13px 0 0 0;border-radius:13px 0 0 0}@media screen and (max-width:640px){#tutor-edit-profile .step{width:100%}#tutor-edit-profile .step h4{border-top:0;background-color:inherit}#tutor-edit-profile .price-paragraph{margin-left:10px;width:98%}#tutor-edit-profile #clientPrice{width:90px}#tutor-edit-profile .tutor-price .price-display{margin-top:19px}#tutor-edit-profile #price-recalculation{margin-left:20px}#tutor-edit-profile .price-recalculation{margin-top:27px}#tutor-edit-profile #lesson-price p{font-size:.7em}}#education-prizes p,#education-other p{line-height:1.5em}.sprite-badges-teachfirst,.sprite-badges-st,.sprite-badges-scholarships,.sprite-badges-russellgroup,.sprite-badges-qt,.sprite-badges-prizesorscholarships,.sprite-badges-phd,.sprite-badges-oxbridge,.sprite-badges-mt,.sprite-badges-ivyleague,.sprite-badges-degree,.sprite-badges-customerscomeback,.sprite-badges-answersquickly,.sprite-badges-40gcse,.sprite-badges-40alevels,.sprite-badges-30gcse,.sprite-badges-30alevels,.sprite-badges-20gcse,.sprite-badges-20alevels,.sprite-badges-10gcse,.sprite-badges-10alevels,.sprite-badges-5hours,.sprite-badges-10hours,.sprite-badges-25hours,.sprite-badges-50hours,.sprite-badges-100hours,.sprite-badges-250hours,.sprite-badges-500hours,.sprite-badges-1000hours,.sprite-badges-skype,.sprite-badges-volunteer,.sprite-badges-firstlessonfree{background-image:url("/img/sprites/badges.png?v=1480005616");background-repeat:no-repeat}.sprite-badges-teachfirst{background-position:0 0;width:58px;height:58px}.sprite-badges-st{background-position:-58px 0;width:58px;height:58px}.sprite-badges-scholarships{background-position:0 -58px;width:58px;height:58px}.sprite-badges-russellgroup{background-position:-58px -58px;width:58px;height:58px}.sprite-badges-qt{background-position:-116px 0;width:58px;height:58px}.sprite-badges-prizesorscholarships{background-position:-116px -58px;width:58px;height:58px}.sprite-badges-phd{background-position:0 -116px;width:58px;height:58px}.sprite-badges-oxbridge{background-position:-58px -116px;width:58px;height:58px}.sprite-badges-mt{background-position:-116px -116px;width:58px;height:58px}.sprite-badges-ivyleague{background-position:-174px 0;width:58px;height:58px}.sprite-badges-degree{background-position:-174px -58px;width:58px;height:58px}.sprite-badges-customerscomeback{background-position:-174px -116px;width:58px;height:58px}.sprite-badges-answersquickly{background-position:0 -174px;width:58px;height:58px}.sprite-badges-40gcse{background-position:-174px -174px;width:58px;height:58px}.sprite-badges-40alevels{background-position:-232px 0;width:58px;height:58px}.sprite-badges-30gcse{background-position:-232px -58px;width:58px;height:58px}.sprite-badges-30alevels{background-position:-232px -116px;width:58px;height:58px}.sprite-badges-20gcse{background-position:-232px -174px;width:58px;height:58px}.sprite-badges-20alevels{background-position:0 -232px;width:58px;height:58px}.sprite-badges-10gcse{background-position:-116px -232px;width:58px;height:58px}.sprite-badges-10alevels{background-position:-174px -232px;width:58px;height:58px}.sprite-badges-5hours{background-position:-290px 0;width:58px;height:58px}.sprite-badges-10hours{background-position:-290px -174px;width:58px;height:58px}.sprite-badges-25hours{background-position:-290px -232px;width:58px;height:58px}.sprite-badges-50hours{background-position:-58px -174px;width:58px;height:58px}.sprite-badges-100hours{background-position:-232px -232px;width:58px;height:58px}.sprite-badges-250hours{background-position:-58px -232px;width:58px;height:58px}.sprite-badges-500hours{background-position:-116px -174px;width:58px;height:58px}.sprite-badges-1000hours{background-position:-174px -174px;width:58px;height:58px}.sprite-badges-skype{background-position:-290px -58px;width:58px;height:58px}.sprite-badges-firstlessonfree{background-position:-290px -58px;width:1px;height:1px}.sprite-badges-volunteer{background-position:-290px -116px;width:58px;height:58px}.sprite-badges-stdgrey-teachfirst,.sprite-badges-stdgrey-st,.sprite-badges-stdgrey-scholarships,.sprite-badges-stdgrey-russellgroup,.sprite-badges-stdgrey-qt,.sprite-badges-stdgrey-prizesorscholarships,.sprite-badges-stdgrey-phd,.sprite-badges-stdgrey-oxbridge,.sprite-badges-stdgrey-mt,.sprite-badges-stdgrey-ivyleague,.sprite-badges-stdgrey-degree,.sprite-badges-stdgrey-customerscomeback,.sprite-badges-stdgrey-answersquickly,.sprite-badges-stdgrey-40gcse,.sprite-badges-stdgrey-40alevels,.sprite-badges-stdgrey-30gcse,.sprite-badges-stdgrey-30alevels,.sprite-badges-stdgrey-20gcse,.sprite-badges-stdgrey-20alevels,.sprite-badges-stdgrey-10gcse,.sprite-badges-stdgrey-10alevels,.sprite-badges-stdgrey-5hours,.sprite-badges-stdgrey-10hours,.sprite-badges-stdgrey-25hours,.sprite-badges-stdgrey-50hours,.sprite-badges-stdgrey-100hours,.sprite-badges-stdgrey-250hours,.sprite-badges-stdgrey-500hours,.sprite-badges-stdgrey-1000hours,.sprite-badges-stdgrey-skype,.sprite-badges-stdgrey-volunteer,.sprite-badges-stdgrey-firstlessonfree{background-image:url("/img/sprites/badges-stdgrey.png?v=1480005616");background-repeat:no-repeat}.sprite-badges-stdgrey-teachfirst{background-position:0 0;width:58px;height:58px}.sprite-badges-stdgrey-st{background-position:-58px 0;width:58px;height:58px}.sprite-badges-stdgrey-scholarships{background-position:0 -58px;width:58px;height:58px}.sprite-badges-stdgrey-russellgroup{background-position:-58px -58px;width:58px;height:58px}.sprite-badges-stdgrey-qt{background-position:-116px 0;width:58px;height:58px}.sprite-badges-stdgrey-prizesorscholarships{background-position:-116px -58px;width:58px;height:58px}.sprite-badges-stdgrey-phd{background-position:0 -116px;width:58px;height:58px}.sprite-badges-stdgrey-oxbridge{background-position:-58px -116px;width:58px;height:58px}.sprite-badges-stdgrey-mt{background-position:-116px -116px;width:58px;height:58px}.sprite-badges-stdgrey-ivyleague{background-position:-174px 0;width:58px;height:58px}.sprite-badges-stdgrey-degree{background-position:-174px -58px;width:58px;height:58px}.sprite-badges-stdgrey-customerscomeback{background-position:-174px -116px;width:58px;height:58px}.sprite-badges-stdgrey-answersquickly{background-position:0 -174px;width:58px;height:58px}.sprite-badges-stdgrey-40gcse{background-position:-174px -174px;width:58px;height:58px}.sprite-badges-stdgrey-40alevels{background-position:-232px 0;width:58px;height:58px}.sprite-badges-stdgrey-30gcse{background-position:-232px -58px;width:58px;height:58px}.sprite-badges-stdgrey-30alevels{background-position:-232px -116px;width:58px;height:58px}.sprite-badges-stdgrey-20gcse{background-position:-232px -174px;width:58px;height:58px}.sprite-badges-stdgrey-20alevels{background-position:0 -232px;width:58px;height:58px}.sprite-badges-stdgrey-10gcse{background-position:-116px -232px;width:58px;height:58px}.sprite-badges-stdgrey-10alevels{background-position:-174px -232px;width:58px;height:58px}.sprite-badges-stdgrey-5hours{background-position:-290px 0;width:58px;height:58px}.sprite-badges-stdgrey-10hours{background-position:-290px -174px;width:58px;height:58px}.sprite-badges-stdgrey-25hours{background-position:-290px -232px;width:58px;height:58px}.sprite-badges-stdgrey-50hours{background-position:-58px -174px;width:58px;height:58px}.sprite-badges-stdgrey-100hours{background-position:-232px -232px;width:58px;height:58px}.sprite-badges-stdgrey-250hours{background-position:-58px -232px;width:58px;height:58px}.sprite-badges-stdgrey-500hours{background-position:-116px -174px;width:58px;height:58px}.sprite-badges-stdgrey-1000hours{background-position:-174px -232px;width:58px;height:58px}.sprite-badges-stdgrey-firstlessonfree{background-position:-290px -58px;width:1px;height:1px}.sprite-badges-stdgrey-skype{background-position:-290px -58px;width:1px;height:1px}.sprite-badges-stdgrey-volunteer{background-position:-290px -116px;width:58px;height:58px}.dashboard-widgets{padding:0 !important;border:0 !important}.dashboard-widgets .dashboard-widgets-background{background-color:#f1f1f1;height:180px;width:16.66%;float:left;position:relative}.dashboard-widgets .dashboard-widgets-background .dashboard-widget{width:100%;height:50px;float:left;text-align:center}.dashboard-widgets .dashboard-widgets-background .dashboard-widget .dashboard-widget-sprite{background-image:url("/img/sprites/dashboard.png?v=1480005616");background-repeat:no-repeat;margin-top:20px;margin-left:auto;margin-right:auto;height:60px;width:45px}.dashboard-widgets .dashboard-widgets-background .dashboard-widget .dashboard-widget-sprite.response-time.h4{background-position:-4px -5px}.dashboard-widgets .dashboard-widgets-background .dashboard-widget .dashboard-widget-sprite.response-time.h8{background-position:-57px -5px}.dashboard-widgets .dashboard-widgets-background .dashboard-widget .dashboard-widget-sprite.response-time.h12{background-position:-110px -5px}.dashboard-widgets .dashboard-widgets-background .dashboard-widget .dashboard-widget-sprite.response-time.h24{background-position:-163px -5px}.dashboard-widgets .dashboard-widgets-background .dashboard-widget .dashboard-widget-sprite.response-time.h72{background-position:-216px -5px}.dashboard-widgets .dashboard-widgets-background .dashboard-widget .dashboard-widget-sprite.response-time.h168{background-position:-269px -5px}.dashboard-widgets .dashboard-widgets-background .dashboard-widget .dashboard-widget-sprite.response-time.null{background-position:-4px -73px}.dashboard-widgets .dashboard-widgets-background .dashboard-widget .dashboard-widget-sprite.profile-views{background-position:-57px -73px}.dashboard-widgets .dashboard-widgets-background .dashboard-widget .dashboard-widget-sprite.clients-mesgd{background-position:-110px -73px}.dashboard-widgets .dashboard-widgets-background .dashboard-widget .dashboard-widget-sprite.number-client{background-position:-163px -73px}.dashboard-widgets .dashboard-widgets-background .dashboard-widget .dashboard-widget-sprite.hours-tutored{background-position:-216px -73px}.dashboard-widgets .dashboard-widgets-background .dashboard-widget .dashboard-widget-sprite.earnings-paid{background-position:-269px -73px}.dashboard-widgets .dashboard-widgets-background .dashboard-widget .dashboard-widget-text{margin-top:6px}.dashboard-widgets .dashboard-widgets-background .dashboard-widget .dashboard-widget-text .dashboard-widget-value{font-weight:bold;font-size:2em;color:#2187c7}.dashboard-widgets .dashboard-widgets-background .dashboard-widget .dashboard-widget-text .dashboard-widget-static{font-size:.8em;font-weight:bold;color:#666}.dashboard-widgets .dashboard-widgets-background .dashboard-widget .dashboard-widget-text small{font-size:small}.dashboard-widgets .dashboard-widgets-background .dashboard-widget .response-time+.dashboard-widget-text{margin-top:-15px}.dashboard-widgets .dashboard-widgets-background .dashboard-widget .response-time+.dashboard-widget-text span{line-height:.7em}.dashboard-widgets .dashboard-widgets-background .dashboard-widget .response-time.null+.dashboard-widget-text{margin-top:12px}.dashboard-widgets .dashboard-widgets-background .dashboard-widget .response-time.null+.dashboard-widget-text small{font-size:10px}.dashboard-widgets .dashboard-widgets-background .arrow{background-image:url("/img/sprites/dashboard.png?v=1480005616");background-repeat:no-repeat;height:22px;width:21px;right:10px;bottom:10px;position:absolute}.dashboard-widgets .dashboard-widgets-background.long{margin-left:1px;margin-right:1px;width:66.3%}.dashboard-widgets .dashboard-widgets-background.long .dashboard-widget{width:24.8%}.dashboard-widgets .dashboard-widgets-background.long .dashboard-widget-border{height:100px;width:1px;background-color:#dcdcdc;float:left;margin-top:25px}.dashboard-widgets .dashboard-widgets-background.long .arrow{background-position:-17px -159px}.dashboard-widgets .dashboard-widgets-background.long:hover{background-color:#aaa}.dashboard-widgets .dashboard-widgets-background.long:hover .arrow{background-position:-123px -159px}.dashboard-widgets .dashboard-widgets-background.disabled:hover{background-color:#f1f1f1}.dashboard-widgets .dashboard-widgets-background.earnings{background-color:#2187c7;color:white}.dashboard-widgets .dashboard-widgets-background.earnings .dashboard-widget-text .dashboard-widget-value,.dashboard-widgets .dashboard-widgets-background.earnings .dashboard-widget-text .dashboard-widget-static{color:white}.dashboard-widgets .dashboard-widgets-background.earnings .arrow{background-position:-70px -159px}.dashboard-widgets .dashboard-widgets-background.earnings:hover{background-color:#044aa0}.dashboard-widgets .dashboard-widgets-background.earnings:hover .arrow{background-position:-123px -159px}.dashboard-widgets .dashboard-top-tip{background-color:#f1f1f1;padding:1em 10px;margin:1px 0 0 0;-ms-transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.dashboard-widgets .dashboard-top-tip:hover{background-color:#d3e0f3;cursor:pointer}.dashboard-widgets .dashboard-top-tip .content p{margin:1em 0 0 0;color:#999}.dashboard-widgets .dashboard-top-tip .content .title{padding-bottom:0}.dashboard-widgets .dashboard-top-tip .action-link{position:relative;float:left;top:0;left:0;margin:1em 0 0}@media(min-width:768px){.dashboard-widgets .dashboard-top-tip .action-link{position:absolute;top:auto;right:10px;bottom:15px;left:auto;float:right;text-align:right}}.multiSelectLessons{font-size:16px;padding:10px;text-align:center;background-color:#d3e0f3}.multiSelectLessons .multiSelectLessons-text{margin-right:10px}@media screen and (min-width:640px){.multiSelectLessons{position:absolute;right:0;bottom:-70px;padding:0;background-color:transparent;text-align:left}}.multiSelectLessons.hidden{display:none}@media screen and (max-width:640px){.leaflet-draw{display:none}}#map-warning{display:none;color:red}#map-info{color:#2187c7}.field.map{margin-bottom:0}.userspace-custom-url #link-examples{text-align:center}.userspace-custom-url #link-examples div{display:inline-block;width:40%}.userspace-custom-url .custom-url-box{width:70%;margin-left:auto;margin-right:auto;margin-top:1em;background-color:#f1f1f1;border-radius:1em;border:0;padding:20px;text-align:center}@media(min-width:640px){.userspace-custom-url .custom-url-box{margin-top:0}}.userspace-custom-url .custom-url-box span{font-size:1.3em}.userspace-custom-url .custom-url-box #edit-details{margin-top:10px;display:block}.userspace-custom-url .custom-url-box #submit_url{margin-top:.6em;margin-bottom:.6em}@media(max-width:640px){.userspace-custom-url p{margin:1em 20px 2em 20px}}.userspace-custom-url .social-media-buttons-group,.userspace-custom-url .social-media-button,.userspace-custom-url .logo,.userspace-custom-url .label,.userspace-custom-url .facebook-button{display:inline-block}.userspace-custom-url .social-media-button{color:white;padding:5px 10px;text-decoration:none;border-bottom:2px solid transparent}.userspace-custom-url .twitter-share-button{background-color:#41b7d8}.userspace-custom-url .facebook-share-button{background-color:#3b5997}.userspace-custom-url .googleplus-share-button{background-color:#d64937}.userspace-custom-url a:hover.social-media-button{border-bottom:2px solid grey;opacity:.9}.social-tip{-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em;background-color:#f2f5fc;padding:.5em;margin:0 0 .5em}.social-tip h3,.social-tip form .field.title label,form .field.title .social-tip label,.social-tip form fieldset legend,form fieldset .social-tip legend,.social-tip .userspace-availability form #price-field,.userspace-availability form .social-tip #price-field{padding:.5em 0}.social-tip .action-link{margin:1.5em 0 0 0}@media(min-width:640px){.social-tip .social-bar{margin-top:1.5em}}.social-bar a.socialbutton{display:inline-block;width:41px;height:41px;margin-left:.5rem;background-image:url("/img/sprites/social-sprite.png?v=1480005616")}.social-bar a.socialbutton.facebook{background-position:0 0}.social-bar a.socialbutton.facebook:hover{background-position:0 -41px}.social-bar a.socialbutton.twitter{background-position:-41px 0}.social-bar a.socialbutton.twitter:hover{background-position:-41px -41px}.social-bar a.socialbutton.youtube{background-position:-82px 0}.social-bar a.socialbutton.youtube:hover{background-position:-82px -41px}.social-bar a.socialbutton.google-plus{background-position:-123px 0}.social-bar a.socialbutton.google-plus:hover{background-position:-123px -41px}.social-bar a.socialbutton.pinterest{background-position:-205px 0}.social-bar a.socialbutton.pinterest:hover{background-position:-164px -41px}.social-bar a.socialbutton.linkedin{background-position:-205px 0}.social-bar a.socialbutton.linkedin:hover{background-position:-205px -40px}.social-bar a.articlebutton{display:inline-block;width:41px;height:41px;margin-left:.5rem;background-image:url("/img/sprites/article.png?v=1480005616")}.social-bar a.articlebutton.emailme{background-position:-0 0}.social-bar a.articlebutton.emailme:hover{background-position:-0 -41px}.social-bar a.articlebutton.bookmarkme{background-position:-41px 0}.social-bar a.articlebutton.bookmarkme:hover{background-position:-41px -41px}.social-bar a.articlebutton.printme{background-position:-82px 0}.social-bar a.articlebutton.printme:hover{background-position:-82px -41px}.subscribe form input[type="email"],.favourite-feedback,.userspace_conversations .conversation .info,#umm-wrapper *,#post-header.seo-header .description{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.subscribe p,.subscribe form,.subscribe form label,.subscribe form input[type="email"],.subscribe hr,.dashboard-widgets .dashboard-top-tip,.message.with_user .guarantee-badge-holder,.message.with_user .guarantee-badge-holder .guarantee-badge img,.umm-form-container,.umm-form-container form,.umm-form-container .umm-form-footer,.umm-form-container .umm-form-header,.custom-flyer,.flyer-header,.flyer-content,.custom-flyer h2,.custom-flyer h2 input,.custom-flyer h3,.custom-flyer form .field.title label,form .field.title .custom-flyer label,.custom-flyer form fieldset legend,form fieldset .custom-flyer legend,.custom-flyer .userspace-availability form #price-field,.userspace-availability form .custom-flyer #price-field,.custom-flyer .flyer,.flyer-content .flyer-url input,#post-header.seo-header .description,#post-header.seo-header .description p img,.search-page .seo-sidebar img,.affiliate-request-a-tutor p{position:relative;float:left;width:100%}.affiliate .grid-container,.affiliate-intro,.affiliate-request-a-tutor{position:relative}.affiliate .grid-container:before,.affiliate-intro:before,.affiliate-request-a-tutor:before{content:'';position:absolute;left:0;top:0;width:0;height:100%}.umm-form-container form .right,#interactive-uk-map .map-search-box{float:right;text-align:right}#umm-wrapper{float:none;display:block;margin:0 auto}.custom-flyer input,.custom-flyer .flyer-description,.affiliate-request-a-tutor{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.custom-flyer .flyer{border:1px solid #f2f2f2}.custom-flyer input,.custom-flyer .flyer-description{border:1px solid #ccc;border-style:dashed}.no-border,.next-flyer{border:0 !important}.umm-form-container form{background:none !important}.no-padding-left{padding-left:0}.umm-form-container .alert,.loader{display:none}#post-header.seo-header #search-box,#post-header.seo-header .description{clear:both}header.page .new,.tab-container .tab.new{background-size:30px;background-image:url(/img/icons/new.svg?v=1480005616?v=1480005616);background-position:100% .5em;background-repeat:no-repeat;padding-right:2em !important}.profile-sidebar .single-cta .single-cta-header,.profile-sidebar .single-cta .single-cta-body,.profile-sidebar .btn,.profile-sidebar #ajaxloginform input[type=submit],#ajaxloginform .profile-sidebar input[type=submit],.profile-sidebar #ajaxregform input[type=submit],#ajaxregform .profile-sidebar input[type=submit],.profile-sidebar #main-content form .form-submit,#main-content form .profile-sidebar .form-submit,.profile-sidebar .main-content form .form-submit,.main-content form .profile-sidebar .form-submit,.profile-sidebar .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .profile-sidebar p,.profile-sidebar .notifications .notification,.notifications .profile-sidebar .notification,.profile-sidebar .tutordetailsubject,.profile-sidebar .priceactions .price,.search-page .seo-sidebar .related-subjects p,.search-page .seo-sidebar .related-subjects a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flyer-type{display:inline-block;-ms-transition-duration:1s;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.flyer-type:hover{-ms-transform:scale(0.9);-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}.static-how_to_register .screenshot,.static-how_to_book .screenshot{border-radius:1em 1em 1em 1em;box-shadow:0 5px 10px rgba(0,0,0,0.2);margin:2em auto 2em;overflow:hidden;width:700px}.contact .value{color:#2187c7;font-size:1.2em;font-weight:bold}.contact .value#email{direction:rtl;text-align:left;unicode-bidi:bidi-override}.static-how_it_works{border:0;padding-bottom:10px}.static-how_it_works h2{text-align:center;margin-top:.5em;padding-bottom:.5em}.static-how_it_works .video-thanks{font-size:.9em}.static-how_it_works #main-search,.static-how_it_works #post-header.seo-header #search-box #main-search,#post-header.seo-header #search-box .static-how_it_works #main-search{color:#fff;background-color:#2187c7;-moz-border-radius:2em;-webkit-border-radius:2em;-ms-border-radius:2em;border-radius:2em;padding:10px;overflow:auto;margin:0}.static-how_it_works #main-search #main-search-in,.static-how_it_works #post-header.seo-header #search-box #main-search #main-search-in,#post-header.seo-header #search-box .static-how_it_works #main-search #main-search-in{font-size:1.8em;color:#fff;padding:.1em 0;font-style:bold}.static-how_it_works #main-search input.form-text,.static-how_it_works #post-header.seo-header #search-box #main-search input.form-text,#post-header.seo-header #search-box .static-how_it_works #main-search input.form-text{font-size:1.2em;width:90%;padding:.5em 5%;background-color:#fff;-moz-border-radius:1.5em;-webkit-border-radius:1.5em;-ms-border-radius:1.5em;border-radius:1.5em;border:0}.static-how_it_works #main-search .views-submit-button,.static-how_it_works #post-header.seo-header #search-box #main-search .views-submit-button,#post-header.seo-header #search-box .static-how_it_works #main-search .views-submit-button{padding-left:10px}.static-how_it_works #main-search .form-submit,.static-how_it_works #post-header.seo-header #search-box #main-search .form-submit,#post-header.seo-header #search-box .static-how_it_works #main-search .form-submit{background-color:#125ca7;background-image:linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-o-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-moz-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-webkit-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-ms-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#043383),color-stop(0.78,#125ca7));padding:0 0 .2em;width:100%;font-size:1.5em}.static-how_it_works #main-search .form-submit:hover,.static-how_it_works #post-header.seo-header #search-box #main-search .form-submit:hover,#post-header.seo-header #search-box .static-how_it_works #main-search .form-submit:hover{background-color:#043383;background-image:linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-o-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-moz-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-webkit-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-ms-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#125ca7),color-stop(0.78,#043383))}.static-tandcs{text-align:justify}.static-tandcs p span.par-num{display:block;float:left;color:#2187c7}.static-tandcs p span.par-content{display:block;margin-left:3em}.static-tandcs p.def span.par-content{margin-left:12em}.static-tandcs ol{list-style-type:lower-latin;margin-bottom:1em}.static-tandcs ol li{margin-left:5em;margin-bottom:.2em}.static-become_tutor p{text-align:justify}.static-become_tutor .sign-up{margin:4em 0 2em}.static-become_tutor .sign-up .btn,.static-become_tutor .sign-up #ajaxloginform input[type=submit],#ajaxloginform .static-become_tutor .sign-up input[type=submit],.static-become_tutor .sign-up #ajaxregform input[type=submit],#ajaxregform .static-become_tutor .sign-up input[type=submit],.static-become_tutor .sign-up #main-content form .form-submit,#main-content form .static-become_tutor .sign-up .form-submit,.static-become_tutor .sign-up .main-content form .form-submit,.main-content form .static-become_tutor .sign-up .form-submit,.static-become_tutor .sign-up .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .static-become_tutor .sign-up p,.static-become_tutor .sign-up .notifications .notification,.notifications .static-become_tutor .sign-up .notification,.static-become_tutor .sign-up .tutordetailsubject{font-size:1.5em}.info-badges{max-width:1000px;margin-left:auto;margin-right:auto;margin-bottom:10px}.info-badges h3,.info-badges form .field.title label,form .field.title .info-badges label,.info-badges form fieldset legend,form fieldset .info-badges legend,.info-badges .userspace-availability form #price-field,.userspace-availability form .info-badges #price-field{font-size:1em;padding-bottom:0}.info-badges p{line-height:25px;font-size:.8em}.info-badges img{width:35%}.info-badges .call-for-action-mobile h5{font-size:.8em;margin-bottom:1.5em}.static-register-student{padding-top:0}.static-register-student h1{margin:0;padding-top:.6em;padding-bottom:.3em}.static-register-student .privacy-guarentee{font-size:.65em}.static-register-student .privacy-guarentee img{padding-bottom:3px;padding-right:2px}.static-register-student .other-login-register .login-register{font-size:.8em}.static-register-student .other-login-register .other-login{font-size:.8em;padding-bottom:1em;padding-top:.5em;border-bottom:solid #dcdcdc 1px}.static-register-student .other-login-register .other-register{font-size:.8em;padding-bottom:1em;padding-top:1em}.static-register-student .fullscreen-reviews h5{font-size:.8em}.static-register-student .fullscreen-reviews .reviews{max-width:960px;margin-left:auto;margin-right:auto}.static-register-student .fullscreen-reviews .reviews .review{text-align:center}.static-register-student .fullscreen-reviews .reviews .review img{height:20px}.static-register-student .fullscreen-reviews .reviews .review .tutor-img{height:70px}.static-register-student .fullscreen-reviews .reviews .review .tutor-info{margin-top:18px}.static-register-student .fullscreen-reviews .reviews .review .tutor-info p{margin-bottom:0;font-size:.8em}.static-register-student .fullscreen-reviews .reviews .review .tutor-info h5{font-size:.8em}.static-register-student .fullscreen-reviews .reviews .review .review-content{font-size:.8em;line-height:1.7em}@media(min-width:1025px){.static-register-student .fullscreen-reviews .reviews .review{text-align:left}}.static-register-student .fullscreen-form{background:#f2f5fc}.static-register-student .fullscreen-form form{background:#f2f5fc}.static-register-student .fullscreen-form h2{padding:.8em 0 .4em 0;text-align:center;font-size:1.2em}.static-register-student .fullscreen-form input{padding:.5em 10px;margin:.4em 0;width:100%}@media(min-width:1025px){.static-register-student .fullscreen-form input{width:350px}}.static-register-student .fullscreen-form input[type='checkbox']{margin-right:10px;width:initial}.static-register-student .fullscreen-form .validation-error{width:100%}.static-register-student .fullscreen-form .alert{width:100%;margin-left:auto;margin-right:auto;margin-top:10px}@media(min-width:1025px){.static-register-student .fullscreen-form .alert{width:350px}}.static-register-student .fullscreen-form .validation-error{padding:0}.static-register-student .fullscreen-form .action-button{padding-top:.8em;padding-bottom:1.5em}.static-register-student .fullscreen-form *{box-sizing:border-box}.static-register-student .fullscreen-promise{padding-top:1em;padding-bottom:1em;color:#FFF;font-weight:bold;background-color:#79b7dc}.static-register-student .fullscreen-promise .mobile-promise-badge{margin-top:0}.static-register-student .fullscreen-promise .mobile-promise-badge img{height:35px;padding-right:10px}@media(max-width:640px){.static-register-student .fullscreen-promise .mobile-promise-badge{margin-top:10px}}.static-register-student .fullscreen-promise .promise-text{margin-top:8px;line-height:1.7em;text-align:center}.static-register-student .fullscreen-promise .promise-text .promise-badge{padding-right:.5em}.static-register-student .fullscreen-promise .promise-text a{text-decoration:underline;color:#FFF}.static-register-student .fullscreen-promise .promise-text span{margin:0;padding:0}@media(max-width:640px){.static-register-student .fullscreen-promise .promise-text{margin-top:0;font-size:.7em;text-align:left}.static-register-student .fullscreen-promise .promise-text .promise-badge{padding-right:0}}.big-h2{font-size:1.7em}.static-perfect_profile .grid-parent{margin-bottom:250px}.static-perfect_profile p{margin-top:10px;margin-bottom:20px}.static-congrats p{text-align:justify}.static-congrats .sign-up{margin:4em 0 2em}.static-congrats .sign-up .btn,.static-congrats .sign-up #ajaxloginform input[type=submit],#ajaxloginform .static-congrats .sign-up input[type=submit],.static-congrats .sign-up #ajaxregform input[type=submit],#ajaxregform .static-congrats .sign-up input[type=submit],.static-congrats .sign-up #main-content form .form-submit,#main-content form .static-congrats .sign-up .form-submit,.static-congrats .sign-up .main-content form .form-submit,.main-content form .static-congrats .sign-up .form-submit,.static-congrats .sign-up .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .static-congrats .sign-up p,.static-congrats .sign-up .notifications .notification,.notifications .static-congrats .sign-up .notification,.static-congrats .sign-up .tutordetailsubject{font-size:1.5em}.static-congrats .screenshot-small{padding-top:0;padding-bottom:0;display:block;margin-left:auto;margin-right:auto;max-width:95%;min-width:200}.static-congrats .spaced{margin-top:50px;margin-bottom:50px}.profile-live{text-align:center}.profile-live h1{padding-bottom:.5em;margin-bottom:0}.profile-live .profile-live-caption{font-size:.8em;font-style:italic}.profile-live .profile-live-footer{padding-top:1em}.static-browse_subjects.content-block,.main-block section.static-browse_subjects{border:0}.static-browse_subjects .subjects-zone{border:3px solid #dcdcdc;-moz-border-radius:0 1em 1em 1em;-webkit-border-radius:0 1em 1em 1em;-ms-border-radius:0 1em 1em 1em;border-radius:0 1em 1em 1em;margin-bottom:1em;padding-bottom:1em;padding-top:.5em}.static-browse_subjects .subjects-zone h1{padding-bottom:.5em}.static-browse_subjects .subjects-zone h2{color:#666;font-size:1.2em;padding-bottom:.5em}.static-browse_subjects .subjects-zone .more{padding-top:.8em;color:#044aa0;font-weight:bold}.static-browse_subjects ul{list-style-type:none}.static-browse_subjects ul li{margin:0}.static-browse_locations.content-block,.main-block section.static-browse_locations{border:0}.static-browse_locations .location-root{border:3px solid #aaa;-moz-border-radius:0 1em 1em 1em;-webkit-border-radius:0 1em 1em 1em;-ms-border-radius:0 1em 1em 1em;border-radius:0 1em 1em 1em;margin-bottom:1em;padding-bottom:1em;overflow:auto}.static-browse_locations h1 a:hover,.static-browse_locations h2 a:hover{text-decoration:none}.static-browse_locations h3,.static-browse_locations form .field.title label,form .field.title .static-browse_locations label,.static-browse_locations form fieldset legend,form fieldset .static-browse_locations legend,.static-browse_locations .userspace-availability form #price-field,.userspace-availability form .static-browse_locations #price-field{padding:1em 10px}.static-browse_locations ul{list-style-type:none}.static-browse_locations ul li{margin:0;float:left}.static-verified .seal-block{min-height:150px}.static-verified .seal-block h2{padding-bottom:.2em;margin-bottom:.8em;border-bottom:2px dotted #dcdcdc}.static-verified .seal-block .seal{text-align:center}.static-verified .seal-block .seal img{font-size:1.5em;margin-top:2em}.static-verified .seals{margin-top:4em;margin-bottom:4em}.static-verified .highlightbox{background:transparent;margin-bottom:3em}.static-verified .actions{margin-bottom:2em}.static-guarantee h1,.static-endorsements h1{margin:0}.static-guarantee .guarantee-badge,.static-endorsements .guarantee-badge{height:150px}@media(max-width:640px){.static-guarantee .guarantee-badge,.static-endorsements .guarantee-badge{padding:1em;margin:0}}.static-guarantee .guarantee-badge img,.static-endorsements .guarantee-badge img{height:100%}.static-guarantee .guarantee-facts,.static-endorsements .guarantee-facts{list-style-type:none;padding:0;margin:0}@media(min-width:768px){.static-guarantee .guarantee-facts,.static-endorsements .guarantee-facts{padding:0 20%}}.static-guarantee .guarantee-facts li,.static-endorsements .guarantee-facts li{padding:0;margin:0}.static-guarantee .guarantee-facts li img,.static-endorsements .guarantee-facts li img{width:100%}.static-guarantee .seal-block,.static-endorsements .seal-block{min-height:150px}.static-guarantee .seal-block h2,.static-endorsements .seal-block h2{padding-bottom:.2em;margin-bottom:.8em;border-bottom:2px dotted #dcdcdc}.static-guarantee .seal-block .seal,.static-endorsements .seal-block .seal{text-align:center}.static-guarantee .seal-block .seal img,.static-endorsements .seal-block .seal img{font-size:1.5em;margin-top:2em}.static-guarantee .seals,.static-endorsements .seals{margin-top:4em;margin-bottom:4em}.static-guarantee .highlightbox,.static-endorsements .highlightbox{background:transparent;margin-bottom:3em}.static-guarantee .actions,.static-endorsements .actions{margin-bottom:2em}.static-endorsements .seal-block{min-height:0;margin-bottom:2em;overflow:auto}.static-endorsements .seal-block .quote{color:#2187c7;font-weight:bold}.static-endorsements .seal-block h2{padding-top:.2em;padding-bottom:0;border-top:2px dotted #dcdcdc;border-bottom:0;font-size:1em}.static-endorsements .seal-block h2 a{color:#aaa}.static-endorsements .seal-block .seal img{margin-top:.5em}.static-browse_all_subjects a.parentterm{margin-bottom:.5em;width:10em;display:block;text-transform:none}.static-browse_all_subjects div.childrenterms{margin-bottom:1.5em}.static-browse_all_subjects div.childrenterms div.childterm{font-size:.9em}.sprite-getting-started-tutorfair,.sprite-getting-started-time,.sprite-getting-started-recycle,.sprite-getting-started-question,.sprite-getting-started-pound,.sprite-getting-started-pointer,.sprite-getting-started-phone,.sprite-getting-started-people,.sprite-getting-started-paypal,.sprite-getting-started-padlock,.sprite-getting-started-network,.sprite-getting-started-loupe,.sprite-getting-started-list,.sprite-getting-started-heart,.sprite-getting-started-hat,.sprite-getting-started-hand,.sprite-getting-started-cross,.sprite-getting-started-arrows{background-image:url("/img/help/getting-started.png?v=1480005616");background-repeat:no-repeat}.sprite-getting-started-tutorfair{background-position:0 0;width:60px;height:60px}.sprite-getting-started-time{background-position:-60px 0;width:60px;height:60px}.sprite-getting-started-recycle{background-position:0 -60px;width:60px;height:60px}.sprite-getting-started-question{background-position:-60px -60px;width:60px;height:60px}.sprite-getting-started-pound{background-position:-120px 0;width:60px;height:60px}.sprite-getting-started-pointer{background-position:-120px -60px;width:60px;height:60px}.sprite-getting-started-phone{background-position:0 -120px;width:60px;height:60px}.sprite-getting-started-people{background-position:-60px -120px;width:60px;height:60px}.sprite-getting-started-paypal{background-position:-120px -120px;width:60px;height:60px}.sprite-getting-started-padlock{background-position:-180px 0;width:60px;height:60px}.sprite-getting-started-network{background-position:-180px -60px;width:60px;height:60px}.sprite-getting-started-loupe{background-position:-180px -120px;width:60px;height:60px}.sprite-getting-started-list{background-position:0 -180px;width:60px;height:60px}.sprite-getting-started-heart{background-position:-60px -180px;width:60px;height:60px}.sprite-getting-started-hat{background-position:-120px -180px;width:60px;height:60px}.sprite-getting-started-hand{background-position:-180px -180px;width:60px;height:60px}.sprite-getting-started-cross{background-position:-240px 0;width:60px;height:60px}.sprite-getting-started-arrows{background-position:-240px -60px;width:60px;height:60px}.static-getting_started .excerpt{font-size:1em}.static-getting_started p{font-size:.9em;text-align:justify}.static-getting_started .part{clear:both;margin:2.5em 0}.static-getting_started .part .header{overflow:auto;cursor:pointer}.static-getting_started .part .header h2{border-color:#dcdcdc;border-style:none none dotted;border-width:3px medium medium;margin-bottom:.5em;padding:0}.static-getting_started .part .header .icon{text-align:center;background-image:linear-gradient(right,#fff 10%,#cbdaf2 100%);background-image:-o-linear-gradient(right,#fff 10%,#cbdaf2 100%);background-image:-moz-linear-gradient(right,#fff 10%,#cbdaf2 100%);background-image:-webkit-linear-gradient(right,#fff 10%,#cbdaf2 100%);background-image:-ms-linear-gradient(right,#fff 10%,#cbdaf2 100%);background-image:-webkit-gradient(linear,right top,left top,color-stop(0.1,#fff),color-stop(1,#cbdaf2));-moz-border-radius:1em 0 0 1em;-webkit-border-radius:1em 0 0 1em;-ms-border-radius:1em 0 0 1em;border-radius:1em 0 0 1em;padding-top:2.8em;height:10em;text-align:center;vertical-align:top}.static-getting_started .part .body{margin-top:2em}.static-getting_started .part .body .item{clear:both;margin-bottom:2em}.static-getting_started .part .body .item .sprite-icon{margin:auto}.static-getting_started .part .body .item strong{color:#2187c7;font-weight:normal}.static-getting_started .part .body .item:nth-last-child(2){margin-bottom:0}.static-getting_started .part .close,.static-getting_started .part .read-more{font-size:.9em;color:#2187c7;cursor:pointer}article img{display:block;margin:0 auto}.static-no_webcam .faq{background-color:#e5ebf7;padding-top:10px;padding-bottom:25px}.static-no_webcam .reason-row{margin-bottom:50px}.static-no_webcam .spaced{margin-top:60px;margin-bottom:60px}.static-no_webcam .howto-block img{padding-bottom:15px;height:60px}.static-get_verified .faq{background-color:#e5ebf7;padding-top:10px;padding-bottom:25px}.static-get_verified .reason-row{margin-bottom:50px}.static-get_verified .spaced{margin-top:60px;margin-bottom:60px}.static-get_verified .howto-block img{padding-bottom:15px;height:60px}.static-contact-us .faq-header{text-decoration:underline;color:#2187c7}.jumbotron{position:relative;height:360px;border-bottom:5px solid #d3e0f3;overflow:hidden}.jumbotron.x-small{height:160px}.jumbotron.small{height:240px}.jumbotron.large{height:480px}.jumbotron.x-large{height:640px}.jumbotron.simple{border-bottom:0}@media(max-width:640px){.jumbotron.simple{height:185px}}@media(min-width:768px){.jumbotron.simple{height:300px}}.jumbotron .jumbotron-text{position:absolute;top:3em;padding:1em;background-color:#2d3a4b;max-width:400px;border-radius:0 5px 5px 5px}.jumbotron .jumbotron-text h1{margin:0;padding:0;line-height:1.4em;font-size:2em;color:#fff}.jumbotron .jumbotron-text span{color:#6f95c3}.jumbotron.splash-02{background:url("../img/static-pages/splash_02.jpg?v=1480005616") no-repeat center center transparent;background-size:cover}.jumbotron.splash-04{background:url("../img/static-pages/splash_04.jpg?v=1480005616") no-repeat center center transparent;background-size:cover}.jumbotron.splash-05{background:url("../img/static-pages/splash_05.jpg?v=1480005616") no-repeat center center transparent;background-size:cover}.jumbotron.splash-07{background:url("../img/static-pages/splash_07.jpg?v=1480005616") no-repeat center center transparent;background-size:cover}.jumbotron.splash-08{background:url("../img/static-pages/splash_08.jpg?v=1480005616") no-repeat center center transparent;background-size:cover}.jumbotron.splash-10{background:url("../img/static-pages/splash_10.jpg?v=1480005616") no-repeat center center transparent;background-size:cover}.jumbotron.splash-11{background:url("../img/static-pages/splash_11.jpg?v=1480005616") no-repeat center center transparent;background-size:cover}.jumbotron.splash-12{background:url("../img/static-pages/splash_12.jpg?v=1480005616") no-repeat center center transparent;background-size:cover}.jumbotron.splash-13{background:url("../img/static-pages/splash_13.jpg?v=1480005616") no-repeat center center transparent;background-size:cover}.jumbotron.splash-14{background:url("../img/static-pages/splash_14.jpg?v=1480005616") no-repeat center center transparent;background-size:cover}.jumbotron.splash-15{background:url("../img/static-pages/splash_15.jpg?v=1480005616") repeat-x center center transparent}.jumbotron.temp-splash-1{background:url("../img/static-pages/temp-splash_1.jpg?v=1480005616") no-repeat center center transparent;background-size:cover}.jumbotron video{position:absolute;width:100%;min-width:320px}.jumbotron .video-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#145278;-webkit-transition:all .3s linear}.jumbotron .media.text.book h2{color:#fff;margin-top:8em}.media{overflow:auto;clear:both;position:relative}.media.overflow-hidden{overflow:hidden !important}.media.video.clip{max-width:280px;overflow:auto;font-size:.8em}.media.video.clip strong{display:block;margin-bottom:5px}.media.video.clip .preview{float:left;width:100px;height:70px;border:1px solid #ccc;margin:0 10px 0 0}.media.image.thumbnails{text-align:center;margin-top:2em}.media.image.thumbnails img{display:inline-block;margin:0 0 10px;max-width:100%}.media.image.thumbnails p{font-weight:700;font-size:1em;margin-bottom:0}.media.image.callout.fill{background-color:#1f88ca}.media.image.callout.fill .callout-image{background-color:#2187c7}.media.image.callout.fill h2,.media.image.callout.fill p{color:#fff}.media.image.callout .grid-parent{position:relative;overflow:hidden}.media.image.callout .callout-image{width:auto;height:100%}.media.image.callout .callout-text{padding:1em}.media.image.callout .callout-text.padding-large{padding:3em}.media.image.callout .callout-text h2{padding:0 !important;margin:0 0 1.5em;font-weight:400}.media.image.callout .callout-text p{font-size:1em;line-height:1.6}.media.image.team-gallery>div:nth-child(3n+4){clear:left}.media.image.team-gallery img{background-color:#dcdcdc;height:auto;width:100%;margin-bottom:20px;display:block}.media.image.team-gallery .roles{margin-bottom:.5em}.media.image.team-gallery .roles h3,.media.image.team-gallery .roles form .field.title label,form .field.title .media.image.team-gallery .roles label,.media.image.team-gallery .roles form fieldset legend,form fieldset .media.image.team-gallery .roles legend,.media.image.team-gallery .roles .userspace-availability form #price-field,.userspace-availability form .media.image.team-gallery .roles #price-field{margin:0;padding:0;font-size:1em}.media.image.team-gallery .roles span{font-weight:700;font-size:.9em}.media.image.team-gallery p{font-size:.8em;color:#aaa;margin-bottom:2em}.media.cards .card{border:1px solid #d3e0f3;border-radius:0 5px 5px 5px;padding:20px}.media.cards.metrics .card{list-style:none}.media.cards.metrics .card>li{margin:0;font-size:1em;font-weight:700;color:#aaa;text-align:center}.media.cards.metrics .card>li>span{display:block;font-size:3em;color:#2187c7}.media.text.book h2{line-height:1.6em;padding:0;margin-bottom:1.5em}.media.text.book p{line-height:1.6em;margin-bottom:1.5em;font-size:1.2em}.media.text.statement h3,.media.text.statement form .field.title label,form .field.title .media.text.statement label,.media.text.statement form fieldset legend,form fieldset .media.text.statement legend,.media.text.statement .userspace-availability form #price-field,.userspace-availability form .media.text.statement #price-field{font-size:1.2em;color:#666;margin:0 0 10px;padding:0}.media.text.statement p{font-size:1.4em}.media.quotes .card{font-size:.9em;margin-bottom:1em}.media.quotes .card strong{color:#1f88ca;display:block}.media.quotes .card span{color:#aaa}.media.quotes.fill{text-align:center}.media.quotes.fill blockquote{font-size:1.2em;color:#666;margin-bottom:.5em;clear:both}.media.quotes.fill span{color:#2187c7}.list{padding:0;margin:0;list-style:none}.list>li{padding-top:0;padding-bottom:0;margin:0 0 2em}.list>li:last-child{margin-bottom:0 !important}.list>li h3,.list>li form .field.title label,form .field.title .list>li label,.list>li form fieldset legend,form fieldset .list>li legend,.list>li .userspace-availability form #price-field,.userspace-availability form .list>li #price-field{font-size:1em;margin:0 0 .5em;padding:0}.list>li p{font-size:.9em;line-height:1.6em;margin:0 0 .5em;padding:0}.list.inline{overflow:auto}.list.inline>li{float:left;margin:0}.list.blockquotes>li{margin-bottom:2em}.list.blockquotes>li blockquote{border-left:2px solid #dcdcdc;padding-left:1em;color:#666;font-style:normal;font-size:.9em;margin-bottom:.5em;line-height:1.4em}.list.blockquotes>li span{color:#2187c7;font-size:.8em}.map-pins{position:absolute;width:100%;height:100%;top:0;left:0}.map-pins .pin{position:absolute;border-radius:40px;width:24px;height:29px;background:url("../img/static-pages/tf_map_marker_01.png?v=1480005616") no-repeat 0 0 transparent;overflow:hidden}.map-pins .pin:hover{overflow:visible}.map-pins .pin:hover .pin-tooltip{opacity:1}.map-pins .pin-tooltip{opacity:0;position:absolute;background-color:#666;color:#fff;font-size:.8em;min-width:100px;padding:.5em;border-radius:5px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;margin-top:-37px;margin-left:-37px;z-index:3}.map-pins .pin-tooltip.dbl-line{min-width:140px}.map-pins .pin-tooltip.tpl-line{min-width:200px}.map-pins .pin-tooltip .icon-arrowhead-down{position:absolute;bottom:-9px;left:40px;color:#666}.map-pins .pin-tooltip.inverse{margin-top:30px}.map-pins .pin-tooltip.inverse .icon-arrowhead-down{bottom:25px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}#map-tff-badge-wrapper{position:absolute;left:32px;top:30px}#map-tff-badge-wrapper #map-tff-badge{-webkit-animation-delay:3000ms}#map-tff-badge-wrapper #map-tff-badge-popout{opacity:0;display:none;position:absolute;top:20px;left:120px;background-color:#2187c7;color:#fff;padding:20px;border-radius:5px;text-decoration:underline;width:230px}.style-letterbox{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding-top:2em;padding-bottom:2em}.style-boxed{border:1px solid #d3e0f3;padding:2em;border-radius:5px}.centered{text-align:center}.trust-facts{padding:2em 0 0 0}.trust-facts div{padding:1em 2em}.static-page-section{padding-top:4em;padding-bottom:0}.static-page-section.contract{padding-top:3em}.static-page-section .author{font-size:.8em;color:#aaa}.static-page-heading{color:#1f88ca;font-size:1.6em;margin-bottom:.5em}.static-page-title{color:#1f88ca;font-size:1.2em;margin-bottom:.5em}.static-page-paragraph{color:#666;font-size:1.2em}.static-page-footnote{padding-top:3em;color:#aaa;font-size:.7em;text-overflow:ellipsis;overflow:hidden}.static-page-quote{background:url("../img/static-pages/photo-collage_01.jpg?v=1480005616") repeat center top transparent;background-attachment:fixed}.static-page-quote .quote{padding:8em 0;color:#fff;text-align:center;background-color:rgba(33,135,199,0.9)}.static-page-quote .quote p{font-size:1.4em}.static-page-quote .quote.affiliates{padding:2em 0}.static-page-quote .quote.affiliates h1{color:#fff}#page .static-careers .opportunities .opportunity:first-child .heading{border-top:1px #dcdcdc solid}#page .static-careers .opportunity .heading{border-bottom:1px #dcdcdc solid;padding-bottom:1em;padding-top:1em;cursor:pointer;outline:0;transition:.4s}#page .static-careers .opportunity .heading h2:hover{color:#aaa}#page .static-careers .opportunity.active .heading{border:0}#page .static-careers .opportunity.active .heading h2{color:#aaa}#page .static-careers .opportunity.active .details{background-color:#f2f5fc}#page .static-careers .opportunity .details{display:none;background-color:#f2f5fc}#page .static-careers p{line-height:1.7em}#page .static-careers h2{color:#666}#page .static-careers header h2{padding-bottom:1.5em}#page .static-careers .heading h2{font-weight:normal}#page .static-careers ul{padding-bottom:1em}#page.static-our-mission{padding-top:0}#page.static-our-mission .thumbnails{overflow:visible;margin-top:2em;margin-bottom:2em}#page.static-our-mission .customer-quotes{overflow:hidden;padding-top:1em}#static-promise-how-you-can-help-wrapper{margin-top:4em;padding-bottom:2em;background:url("../img/static-pages/bg_linedpaper_03.jpg?v=1480005616") no-repeat center 0 transparent;border-bottom:1px solid #dcdcdc;position:relative}#static-promise-how-you-can-help{margin-top:2em}#static-promise-how-you-can-help li{position:relative}#static-promise-how-you-can-help li .checkmark-box{position:absolute;left:-50px;top:-10px;font-size:2em;color:#008000}#static-promise-metrics{position:relative;margin-top:2em}#static-promise-metrics small{display:block;text-align:center;color:#dcdcdc;min-height:14px}#static-promise-metrics-plus-sign{font-size:3em;position:absolute;left:26%;top:20%;color:#2187c7}#static-story-video{max-width:560px;height:315px;width:100%}.bottom-nav-thumbnails{overflow:visible}.bottom-nav-thumbnails .bottom-nav-thumbnail{margin-bottom:1em}.tands-brief{margin-top:50px}.subheading{padding-top:1.5em}@media screen and (max-width:640px){.browse-locations h2{margin-bottom:1em}}.browse-locations div a.grid-100{clear:both}.browse-locations .grid-100:before,.browse-locations .grid-100:after{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.browse-locations>div:not(.clear){padding-top:1.5em}#refine-search{background-color:#dcdcdc;color:#666}#refine-search .filter{display:none}.sidebar_bar_left #refine-search{padding:10px}#refine-search h3,#refine-search form .field.title label,form .field.title #refine-search label,#refine-search form fieldset legend,form fieldset #refine-search legend,#refine-search .userspace-availability form #price-field,.userspace-availability form #refine-search #price-field{padding:0 0 .5em;color:#2187c7}#refine-search h4{clear:both;padding:.5em 0}#refine-search h4.pricing-title{margin-top:0}#refine-search .tutoring-type-buttons{margin:.5em 0 0 0}#refine-search .tutoring-type-buttons div{padding:1px}#refine-search .no-margin{margin:0 !important}#refine-search input[type=checkbox][id|="type"]{display:none}#refine-search input[type=checkbox][id|="type"]+label{width:86%;display:inline-block;line-height:1.8em;height:1.8em;font-size:1em;cursor:pointer;color:#fff;font-weight:bold;padding:3% 7%;text-align:center;background:#2187c7;border:0;-moz-border-radius:.3em;-webkit-border-radius:.3em;-ms-border-radius:.3em;border-radius:.3em;font-size:1em;margin-bottom:.5em;background-color:#2a88c6;background-image:linear-gradient(bottom,#125da8 10%,#2a88c6 78%);background-image:-o-linear-gradient(bottom,#125da8 10%,#2a88c6 78%);background-image:-moz-linear-gradient(bottom,#125da8 10%,#2a88c6 78%);background-image:-webkit-linear-gradient(bottom,#125da8 10%,#2a88c6 78%);background-image:-ms-linear-gradient(bottom,#125da8 10%,#2a88c6 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#125da8),color-stop(0.78,#2a88c6))}#refine-search input[type=checkbox][id|="type"]+label:hover{text-decoration:none;background-color:#125da8;background-image:linear-gradient(bottom,#2a88c6 10%,#125da8 78%);background-image:-o-linear-gradient(bottom,#2a88c6 10%,#125da8 78%);background-image:-moz-linear-gradient(bottom,#2a88c6 10%,#125da8 78%);background-image:-webkit-linear-gradient(bottom,#2a88c6 10%,#125da8 78%);background-image:-ms-linear-gradient(bottom,#2a88c6 10%,#125da8 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#2a88c6),color-stop(0.78,#125da8))}#refine-search input[type=checkbox][id|="type"]:checked+label{background-color:#043383;background-image:linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-o-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-moz-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-webkit-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-ms-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#125ca7),color-stop(0.78,#043383))}#refine-search input[type=checkbox][id|="gender"]{display:none}#refine-search input[type=checkbox][id|="gender"]+label{-moz-border-radius:.5em;-webkit-border-radius:.5em;-ms-border-radius:.5em;border-radius:.5em;background-size:128px;background-image:url(/img/gender-icons.png?v=1480005616);background-position:0 0;background-repeat:no-repeat;display:block;padding:0;width:32px;height:32px;overflow:hidden;background-color:transparent;border:1px solid #dcdcdc;margin:0 auto}#refine-search input[type=checkbox][id|="gender"]+label.male{background-position:0 -33px}#refine-search input[type=checkbox][id|="gender"]+label.male:hover{background-position:-32px -33px}#refine-search input[type=checkbox][id|="gender"]+label.female{background-position:0 0}#refine-search input[type=checkbox][id|="gender"]+label.female:hover{background-position:-32px 0}#refine-search input[type=checkbox][id|="gender"]:checked+label.male{background-position:-64px -33px}#refine-search input[type=checkbox][id|="gender"]:checked+label.male:hover{background-position:-96px -33px}#refine-search input[type=checkbox][id|="gender"]:checked+label.female{background-position:-64px 0}#refine-search input[type=checkbox][id|="gender"]:checked+label.female:hover{background-position:-96px 0}#refine-search .in-thing{margin-bottom:.5em;padding-left:.5em}#refine-search input{border:0;-moz-border-radius:.3em;-webkit-border-radius:.3em;-ms-border-radius:.3em;border-radius:.3em;font-size:1em;padding:3% 7%;width:86%;margin-bottom:.5em}#refine-search .btn,#refine-search #ajaxloginform input[type=submit],#ajaxloginform #refine-search input[type=submit],#refine-search #ajaxregform input[type=submit],#ajaxregform #refine-search input[type=submit],#refine-search #main-content form .form-submit,#main-content form #refine-search .form-submit,#refine-search .main-content form .form-submit,.main-content form #refine-search .form-submit,#refine-search .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options #refine-search p,#refine-search .notifications .notification,.notifications #refine-search .notification,#refine-search .tutordetailsubject{width:98%;margin-left:1%;margin-right:1%}#refine-search .btn.toggle,#refine-search #ajaxloginform input.toggle[type=submit],#ajaxloginform #refine-search input.toggle[type=submit],#refine-search #ajaxregform input.toggle[type=submit],#ajaxregform #refine-search input.toggle[type=submit],#refine-search #main-content form .toggle.form-submit,#main-content form #refine-search .toggle.form-submit,#refine-search .main-content form .toggle.form-submit,.main-content form #refine-search .toggle.form-submit,#refine-search .ms2side__div .ms2side__options p.toggle,.ms2side__div .ms2side__options #refine-search p.toggle,#refine-search .notifications .toggle.notification,.notifications #refine-search .toggle.notification,#refine-search .toggle.tutordetailsubject{font-size:.9em}#refine-search .btn.toggle.gender,#refine-search #ajaxloginform input.toggle.gender[type=submit],#ajaxloginform #refine-search input.toggle.gender[type=submit],#refine-search #ajaxregform input.toggle.gender[type=submit],#ajaxregform #refine-search input.toggle.gender[type=submit],#refine-search #main-content form .toggle.gender.form-submit,#main-content form #refine-search .toggle.gender.form-submit,#refine-search .main-content form .toggle.gender.form-submit,.main-content form #refine-search .toggle.gender.form-submit,#refine-search .ms2side__div .ms2side__options p.toggle.gender,.ms2side__div .ms2side__options #refine-search p.toggle.gender,#refine-search .notifications .toggle.gender.notification,.notifications #refine-search .toggle.gender.notification,#refine-search .toggle.gender.tutordetailsubject{display:block;padding:0;width:75px;height:75px;overflow:hidden;background-color:transparent;background-image:url("../img/gender-icons.png?v=1480005616");background-repeat:no-repeat;border:1px solid #dcdcdc;margin:0 auto;-moz-border-radius:.5em;-webkit-border-radius:.5em;-ms-border-radius:.5em;border-radius:.5em}#refine-search .btn.toggle.gender.male,#refine-search #ajaxloginform input.toggle.gender.male[type=submit],#ajaxloginform #refine-search input.toggle.gender.male[type=submit],#refine-search #ajaxregform input.toggle.gender.male[type=submit],#ajaxregform #refine-search input.toggle.gender.male[type=submit],#refine-search #main-content form .toggle.gender.male.form-submit,#main-content form #refine-search .toggle.gender.male.form-submit,#refine-search .main-content form .toggle.gender.male.form-submit,.main-content form #refine-search .toggle.gender.male.form-submit,#refine-search .ms2side__div .ms2side__options p.toggle.gender.male,.ms2side__div .ms2side__options #refine-search p.toggle.gender.male,#refine-search .notifications .toggle.gender.male.notification,.notifications #refine-search .toggle.gender.male.notification,#refine-search .toggle.gender.male.tutordetailsubject{background-position:0 -75px}#refine-search .btn.toggle.gender.male[value=on],#refine-search #ajaxloginform input.toggle.gender.male[value=on][type=submit],#ajaxloginform #refine-search input.toggle.gender.male[value=on][type=submit],#refine-search #ajaxregform input.toggle.gender.male[value=on][type=submit],#ajaxregform #refine-search input.toggle.gender.male[value=on][type=submit],#refine-search #main-content form .toggle.gender.male[value=on].form-submit,#main-content form #refine-search .toggle.gender.male[value=on].form-submit,#refine-search .main-content form .toggle.gender.male[value=on].form-submit,.main-content form #refine-search .toggle.gender.male[value=on].form-submit,#refine-search .ms2side__div .ms2side__options p.toggle.gender.male[value=on],.ms2side__div .ms2side__options #refine-search p.toggle.gender.male[value=on],#refine-search .notifications .toggle.gender.male[value=on].notification,.notifications #refine-search .toggle.gender.male[value=on].notification,#refine-search .toggle.gender.male[value=on].tutordetailsubject{background-position:-150px -75px}#refine-search .btn.toggle.gender.male[value=on]:hover,#refine-search #ajaxloginform input.toggle.gender.male[value=on][type=submit]:hover,#ajaxloginform #refine-search input.toggle.gender.male[value=on][type=submit]:hover,#refine-search #ajaxregform input.toggle.gender.male[value=on][type=submit]:hover,#ajaxregform #refine-search input.toggle.gender.male[value=on][type=submit]:hover,#refine-search #main-content form .toggle.gender.male[value=on].form-submit:hover,#main-content form #refine-search .toggle.gender.male[value=on].form-submit:hover,#refine-search .main-content form .toggle.gender.male[value=on].form-submit:hover,.main-content form #refine-search .toggle.gender.male[value=on].form-submit:hover,#refine-search .ms2side__div .ms2side__options p.toggle.gender.male[value=on]:hover,.ms2side__div .ms2side__options #refine-search p.toggle.gender.male[value=on]:hover,#refine-search .notifications .toggle.gender.male[value=on].notification:hover,.notifications #refine-search .toggle.gender.male[value=on].notification:hover,#refine-search .toggle.gender.male[value=on].tutordetailsubject:hover{background-position:-225px -75px}#refine-search .btn.toggle.gender.male:hover,#refine-search #ajaxloginform input.toggle.gender.male[type=submit]:hover,#ajaxloginform #refine-search input.toggle.gender.male[type=submit]:hover,#refine-search #ajaxregform input.toggle.gender.male[type=submit]:hover,#ajaxregform #refine-search input.toggle.gender.male[type=submit]:hover,#refine-search #main-content form .toggle.gender.male.form-submit:hover,#main-content form #refine-search .toggle.gender.male.form-submit:hover,#refine-search .main-content form .toggle.gender.male.form-submit:hover,.main-content form #refine-search .toggle.gender.male.form-submit:hover,#refine-search .ms2side__div .ms2side__options p.toggle.gender.male:hover,.ms2side__div .ms2side__options #refine-search p.toggle.gender.male:hover,#refine-search .notifications .toggle.gender.male.notification:hover,.notifications #refine-search .toggle.gender.male.notification:hover,#refine-search .toggle.gender.male.tutordetailsubject:hover{background-position:-75px -75px}#refine-search .btn.toggle.gender.female,#refine-search #ajaxloginform input.toggle.gender.female[type=submit],#ajaxloginform #refine-search input.toggle.gender.female[type=submit],#refine-search #ajaxregform input.toggle.gender.female[type=submit],#ajaxregform #refine-search input.toggle.gender.female[type=submit],#refine-search #main-content form .toggle.gender.female.form-submit,#main-content form #refine-search .toggle.gender.female.form-submit,#refine-search .main-content form .toggle.gender.female.form-submit,.main-content form #refine-search .toggle.gender.female.form-submit,#refine-search .ms2side__div .ms2side__options p.toggle.gender.female,.ms2side__div .ms2side__options #refine-search p.toggle.gender.female,#refine-search .notifications .toggle.gender.female.notification,.notifications #refine-search .toggle.gender.female.notification,#refine-search .toggle.gender.female.tutordetailsubject{background-position:0 0}#refine-search .btn.toggle.gender.female[value=on],#refine-search #ajaxloginform input.toggle.gender.female[value=on][type=submit],#ajaxloginform #refine-search input.toggle.gender.female[value=on][type=submit],#refine-search #ajaxregform input.toggle.gender.female[value=on][type=submit],#ajaxregform #refine-search input.toggle.gender.female[value=on][type=submit],#refine-search #main-content form .toggle.gender.female[value=on].form-submit,#main-content form #refine-search .toggle.gender.female[value=on].form-submit,#refine-search .main-content form .toggle.gender.female[value=on].form-submit,.main-content form #refine-search .toggle.gender.female[value=on].form-submit,#refine-search .ms2side__div .ms2side__options p.toggle.gender.female[value=on],.ms2side__div .ms2side__options #refine-search p.toggle.gender.female[value=on],#refine-search .notifications .toggle.gender.female[value=on].notification,.notifications #refine-search .toggle.gender.female[value=on].notification,#refine-search .toggle.gender.female[value=on].tutordetailsubject{background-position:-150px 0}#refine-search .btn.toggle.gender.female[value=on]:hover,#refine-search #ajaxloginform input.toggle.gender.female[value=on][type=submit]:hover,#ajaxloginform #refine-search input.toggle.gender.female[value=on][type=submit]:hover,#refine-search #ajaxregform input.toggle.gender.female[value=on][type=submit]:hover,#ajaxregform #refine-search input.toggle.gender.female[value=on][type=submit]:hover,#refine-search #main-content form .toggle.gender.female[value=on].form-submit:hover,#main-content form #refine-search .toggle.gender.female[value=on].form-submit:hover,#refine-search .main-content form .toggle.gender.female[value=on].form-submit:hover,.main-content form #refine-search .toggle.gender.female[value=on].form-submit:hover,#refine-search .ms2side__div .ms2side__options p.toggle.gender.female[value=on]:hover,.ms2side__div .ms2side__options #refine-search p.toggle.gender.female[value=on]:hover,#refine-search .notifications .toggle.gender.female[value=on].notification:hover,.notifications #refine-search .toggle.gender.female[value=on].notification:hover,#refine-search .toggle.gender.female[value=on].tutordetailsubject:hover{background-position:-225px 0}#refine-search .btn.toggle.gender.female:hover,#refine-search #ajaxloginform input.toggle.gender.female[type=submit]:hover,#ajaxloginform #refine-search input.toggle.gender.female[type=submit]:hover,#refine-search #ajaxregform input.toggle.gender.female[type=submit]:hover,#ajaxregform #refine-search input.toggle.gender.female[type=submit]:hover,#refine-search #main-content form .toggle.gender.female.form-submit:hover,#main-content form #refine-search .toggle.gender.female.form-submit:hover,#refine-search .main-content form .toggle.gender.female.form-submit:hover,.main-content form #refine-search .toggle.gender.female.form-submit:hover,#refine-search .ms2side__div .ms2side__options p.toggle.gender.female:hover,.ms2side__div .ms2side__options #refine-search p.toggle.gender.female:hover,#refine-search .notifications .toggle.gender.female.notification:hover,.notifications #refine-search .toggle.gender.female.notification:hover,#refine-search .toggle.gender.female.tutordetailsubject:hover{background-position:-75px 0}#refine-search #slider-price-summary{margin-top:.8em;font-size:.8em}#refine-search #match-subjects{background:#fff;font-size:.9em;-moz-border-radius:.3em;-webkit-border-radius:.3em;-ms-border-radius:.3em;border-radius:.3em;padding:.35em .5em;min-height:1.3em;cursor:text}#refine-search #match-subjects .subject{display:inline-block;color:#fff;background:#2187c7;-moz-border-radius:.3em;-webkit-border-radius:.3em;-ms-border-radius:.3em;border-radius:.3em;padding:0 .3em;margin-bottom:.2em}#refine-search #match-subjects .subject a{color:#fff;font-weight:bold}#refine-search .refine-option{font-size:.9em;display:block}#refine-search .refine-option input{display:inline;width:auto;margin:0;padding:0}#refine-search .views-submit-button{margin-top:.5em;margin-bottom:.5em}#refine-search #toggle-filters{display:block}#related-subjects.block,#related-locations.block{padding:0;background:#fff;color:#2187c7}#related-subjects li,#related-locations li{font-size:.8em;margin-left:0;list-style:none}.refine-search h3,.refine-search form .field.title label,form .field.title .refine-search label,.refine-search form fieldset legend,form fieldset .refine-search legend,.refine-search .userspace-availability form #price-field,.userspace-availability form .refine-search #price-field{color:white}.breadcrumb{position:relative;top:-1em;font-size:.8em}.breadcrumb a{display:inline;font-weight:normal;margin-left:.5em;margin-right:.5em}.breadcrumb span{display:inline;font-weight:normal;margin-left:.5em;margin-right:.5em;color:#2187c7}.breadcrumb span.bcsep{font-size:1.2em}.search-page{border:0;border-radius:none;position:relative}.search-page h1{padding:0}.search-page .landing-widget{background:#f2f5fc;-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em;padding:10px;margin-bottom:3em}.search-page .landing-widget .message{margin-top:1.5em}.search-page .landing-widget .message h1{color:#666;font-weight:normal;font-size:1.4em;display:inline}.search-page .landing-widget .message .h1-plain{color:#666;font-weight:normal;font-size:1.4em;display:inline}.search-page .landing-widget .message strong{color:#2187c7}.search-page .landing-widget .message p{font-weight:bold}.search-page .landing-widget .howto{background-image:url(/img/sprites/search_landing_widget.png?v=1480005616);background-color:#fff;font-size:.9em;border-radius:7px;background-repeat:no-repeat}.search-page .landing-widget .howto li{margin:0}.search-page .landing-widget .howto .menu{text-align:center;color:#2187c7;font-weight:bold;padding:8px 15px;cursor:pointer}.search-page .landing-widget .howto .menu.active{color:#fff}.search-page .landing-widget .howto .slides{padding-top:1em;padding-bottom:1em;overflow:hidden;white-space:nowrap}.search-page .landing-widget .howto .slides li{position:relative;transition:all 1s ease-in-out;display:inline-block;white-space:normal}.search-page .landing-widget .howto .slides li .title{font-weight:bold;color:#2187c7}.search-page .landing-widget .howto .slides li .body{font-size:.9em}.search-page .landing-widget .howto .slides li .next,.search-page .landing-widget .howto .slides li .end{font-weight:bold;color:#2187c7;text-align:right}.search-page .landing-widget .howto.slide0 li{left:0}.search-page .landing-widget .howto.slide1{background-position:-506px 0}.search-page .landing-widget .howto.slide1 li{left:-101%}.search-page .landing-widget .howto.slide2{background-position:-1012px 0}.search-page .landing-widget .howto.slide2 li{left:-201%}.search-page .landing-widget .howto.slide3{background-position:-1518px 0}.search-page .landing-widget .howto.slide3 li{left:-303%}.search-page .landing-widget .howto.slide3 img{width:90%;padding:5%}.search-page .search-result,.search-page .verified-tutor,.search-page .unverified-tutor{position:relative;background-color:#fff;position:relative;-moz-border-radius:0 1em 1em 1em;-webkit-border-radius:0 1em 1em 1em;-ms-border-radius:0 1em 1em 1em;border-radius:0 1em 1em 1em;margin-bottom:.7em;cursor:pointer}.search-page .search-result .search-description,.search-page .verified-tutor .search-description,.search-page .unverified-tutor .search-description{position:relative}.search-page .search-result .search-description .picture.avatar img,.search-page .verified-tutor .search-description .picture.avatar img,.search-page .unverified-tutor .search-description .picture.avatar img{height:auto;width:100%;font-size:inherit;border-bottom-left-radius:.8em}.search-page .search-result .search-introduction,.search-page .verified-tutor .search-introduction,.search-page .unverified-tutor .search-introduction{padding:0 .5em}.search-page .search-result .search-introduction .name h2,.search-page .verified-tutor .search-introduction .name h2,.search-page .unverified-tutor .search-introduction .name h2{font-size:1.2em;padding:.1em 0 .3em}.search-page .search-result .search-introduction .search-reviews .helper-reviews-sumarize,.search-page .verified-tutor .search-introduction .search-reviews .helper-reviews-sumarize,.search-page .unverified-tutor .search-introduction .search-reviews .helper-reviews-sumarize{padding-top:.3em}.search-page .search-result .search-introduction .search-reviews .helper-reviews-sumarize .reviews-count,.search-page .verified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .reviews-count,.search-page .unverified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .reviews-count{text-align:center}.search-page .search-result .search-introduction .distance-indicator,.search-page .verified-tutor .search-introduction .distance-indicator,.search-page .unverified-tutor .search-introduction .distance-indicator{font-size:.8em;font-style:italic;margin-top:.5em;margin-bottom:.1em}.search-page .search-result .search-introduction .pitch,.search-page .verified-tutor .search-introduction .pitch,.search-page .unverified-tutor .search-introduction .pitch{height:1.2em;overflow:hidden;font-weight:bold;font-size:.8em;margin-bottom:.8em}.search-page .search-result .search-introduction .pitch p,.search-page .verified-tutor .search-introduction .pitch p,.search-page .unverified-tutor .search-introduction .pitch p{padding:0;margin:0}.search-page .search-result .search-introduction .excerpt,.search-page .verified-tutor .search-introduction .excerpt,.search-page .unverified-tutor .search-introduction .excerpt{font-size:.9em;line-height:1.3em;margin-bottom:1.3em;height:2.6em;overflow:hidden}.search-page .search-result .search-introduction .excerpt.no-location,.search-page .verified-tutor .search-introduction .excerpt.no-location,.search-page .unverified-tutor .search-introduction .excerpt.no-location{height:3.8em}.search-page .search-result .search-introduction .excerpt p,.search-page .verified-tutor .search-introduction .excerpt p,.search-page .unverified-tutor .search-introduction .excerpt p{padding:0;margin:0;line-height:1.3em}.search-page .search-result .search-introduction .subjects,.search-page .verified-tutor .search-introduction .subjects,.search-page .unverified-tutor .search-introduction .subjects{font-size:.9em;left:16%;margin-bottom:.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-page .search-result .search-introduction .response-time,.search-page .verified-tutor .search-introduction .response-time,.search-page .unverified-tutor .search-introduction .response-time{font-size:.9em;left:16%;bottom:.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-page .search-result .result-overlay,.search-page .verified-tutor .result-overlay,.search-page .unverified-tutor .result-overlay{width:100%;height:100%;position:absolute;left:0;top:0;z-index:998}.search-page .search-result abbr,.search-page .verified-tutor abbr,.search-page .unverified-tutor abbr{width:20px;height:22px;background-size:contain;background-image:url(/img/verified-mobile.png?v=1480005616);background-position:center;background-repeat:no-repeat;position:absolute;bottom:10px;right:10px;z-index:10;cursor:pointer}@media(min-width:768px){.search-page .search-result abbr,.search-page .verified-tutor abbr,.search-page .unverified-tutor abbr{width:28px;height:26px}}.search-page .search-result .price-actions,.search-page .verified-tutor .price-actions,.search-page .unverified-tutor .price-actions{position:absolute;right:0;top:.3em;bottom:.3em;border-left:3px dotted #dcdcdc;text-align:center}.search-page .search-result .price-actions .badges,.search-page .verified-tutor .price-actions .badges,.search-page .unverified-tutor .price-actions .badges{height:58px;margin:1.5em 0;overflow:hidden}.search-page .search-result .price-actions .badges .tutor-badge,.search-page .verified-tutor .price-actions .badges .tutor-badge,.search-page .unverified-tutor .price-actions .badges .tutor-badge{display:inline-block}.search-page .search-result .price-actions .actions .btn,.search-page .verified-tutor .price-actions .actions .btn,.search-page .unverified-tutor .price-actions .actions .btn,.search-page .search-result .price-actions .actions #ajaxloginform input[type=submit],#ajaxloginform .search-page .search-result .price-actions .actions input[type=submit],.search-page .verified-tutor .price-actions .actions #ajaxloginform input[type=submit],#ajaxloginform .search-page .verified-tutor .price-actions .actions input[type=submit],.search-page .unverified-tutor .price-actions .actions #ajaxloginform input[type=submit],#ajaxloginform .search-page .unverified-tutor .price-actions .actions input[type=submit],.search-page .search-result .price-actions .actions #ajaxregform input[type=submit],#ajaxregform .search-page .search-result .price-actions .actions input[type=submit],.search-page .verified-tutor .price-actions .actions #ajaxregform input[type=submit],#ajaxregform .search-page .verified-tutor .price-actions .actions input[type=submit],.search-page .unverified-tutor .price-actions .actions #ajaxregform input[type=submit],#ajaxregform .search-page .unverified-tutor .price-actions .actions input[type=submit],.search-page .search-result .price-actions .actions #main-content form .form-submit,#main-content form .search-page .search-result .price-actions .actions .form-submit,.search-page .verified-tutor .price-actions .actions #main-content form .form-submit,#main-content form .search-page .verified-tutor .price-actions .actions .form-submit,.search-page .unverified-tutor .price-actions .actions #main-content form .form-submit,#main-content form .search-page .unverified-tutor .price-actions .actions .form-submit,.search-page .search-result .price-actions .actions .main-content form .form-submit,.main-content form .search-page .search-result .price-actions .actions .form-submit,.search-page .verified-tutor .price-actions .actions .main-content form .form-submit,.main-content form .search-page .verified-tutor .price-actions .actions .form-submit,.search-page .unverified-tutor .price-actions .actions .main-content form .form-submit,.main-content form .search-page .unverified-tutor .price-actions .actions .form-submit,.search-page .search-result .price-actions .actions .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .search-page .search-result .price-actions .actions p,.search-page .verified-tutor .price-actions .actions .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .search-page .verified-tutor .price-actions .actions p,.search-page .unverified-tutor .price-actions .actions .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .search-page .unverified-tutor .price-actions .actions p,.search-page .search-result .price-actions .actions .notifications .notification,.notifications .search-page .search-result .price-actions .actions .notification,.search-page .verified-tutor .price-actions .actions .notifications .notification,.notifications .search-page .verified-tutor .price-actions .actions .notification,.search-page .unverified-tutor .price-actions .actions .notifications .notification,.notifications .search-page .unverified-tutor .price-actions .actions .notification,.search-page .search-result .price-actions .actions .tutordetailsubject,.search-page .verified-tutor .price-actions .actions .tutordetailsubject,.search-page .unverified-tutor .price-actions .actions .tutordetailsubject{font-size:1.1em}.search-page .search-result .price-actions .price,.search-page .verified-tutor .price-actions .price,.search-page .unverified-tutor .price-actions .price{font-size:2em;font-weight:bold}.search-page .search-result .price-actions .price .hours,.search-page .verified-tutor .price-actions .price .hours,.search-page .unverified-tutor .price-actions .price .hours{font-size:.4em}.search-page .verified-tutor,.search-page .unverified-tutor{background-color:#d1dcfa;padding:5px 15px 5px 15px;margin-bottom:20px;-moz-border-radius:0 1em 1em 1em;-webkit-border-radius:0 1em 1em 1em;-ms-border-radius:0 1em 1em 1em;border-radius:0 1em 1em 1em}.search-page .verified-tutor .search-result,.search-page .unverified-tutor .search-result,.search-page .verified-tutor .verified-tutor,.search-page .unverified-tutor .verified-tutor,.search-page .verified-tutor .unverified-tutor,.search-page .unverified-tutor .unverified-tutor{border:3px solid #fff}.search-page .verified-tutor .search-result:hover,.search-page .unverified-tutor .search-result:hover,.search-page .verified-tutor .verified-tutor:hover,.search-page .unverified-tutor .verified-tutor:hover,.search-page .verified-tutor .unverified-tutor:hover,.search-page .unverified-tutor .unverified-tutor:hover{border:3px solid #2187c7}.search-page .verified-tutor .verified-header,.search-page .unverified-tutor .verified-header{color:#2187c7;height:70px}.search-page .verified-tutor .verified-header .title,.search-page .unverified-tutor .verified-header .title{font-size:1.5em;font-weight:bold}.search-page .verified-tutor .verified-header .title .logo,.search-page .unverified-tutor .verified-header .title .logo{height:60px;display:inline-block;vertical-align:middle;margin:10px 10px 0 0}.search-page .verified-tutor .verified-header .title p,.search-page .unverified-tutor .verified-header .title p{display:inline-block;vertical-align:middle;margin-bottom:0}.search-page .verified-tutor .verified-header .title .verified,.search-page .unverified-tutor .verified-header .title .verified{background-size:contain;background-image:url(/img/verified-mobile.png?v=1480005616?v=1480005616);background-position:center;background-repeat:no-repeat}@media(min-width:640px){.search-page .verified-tutor .verified-header .title .verified,.search-page .unverified-tutor .verified-header .title .verified{min-width:60px;background-size:contain;background-image:url(/img/verified70.png?v=1480005616?v=1480005616);background-position:center;background-repeat:no-repeat}}.search-page .verified-tutor .verified-header .ticks,.search-page .unverified-tutor .verified-header .ticks{font-size:.8em;margin-top:14px}.search-page .verified-tutor .verified-header .ticks p,.search-page .unverified-tutor .verified-header .ticks p{float:left;width:50%}.search-page .verified-tutor .verified-header .ticks img,.search-page .unverified-tutor .verified-header .ticks img{height:20px;width:24px}.search-page .verified-tutor .price,.search-page .unverified-tutor .price{color:#2187c7}.search-page .verified-tutor .subjects label,.search-page .unverified-tutor .subjects label{color:#2187c7}.search-page .verified-tutor .response-time label,.search-page .unverified-tutor .response-time label{color:#2187c7}.search-page .unverified-tutor{padding:15px;background-color:#ededed}#tooltip{max-width:370px;text-align:center;border:3px solid #2187c7;background:#FFF;color:#2187c7;position:absolute;z-index:100;padding:10px;-moz-border-radius:.3em;-webkit-border-radius:.3em;-ms-border-radius:.3em;border-radius:.3em;box-shadow:0 0 10px rgba(0,0,0,0.5);font-size:small}#tooltip dl{text-align:left}#tooltip dl dt{float:left;padding-right:.25em}#tooltip dl dt:after{content:" - "}#tooltip dl dd{color:#aaa;margin-bottom:1em}#tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #2187c7;content:'';position:absolute;left:50%;bottom:-10px;margin-left:-10px}#tooltip.top:after{border-top-color:transparent;border-bottom:10px solid #111;top:-20px;bottom:auto}#tooltip.left:after{left:10px;margin:0}#tooltip.right:after{right:10px;left:auto;margin:0}@media screen and (min-width:480px) and (max-width:640px){.search-page .search-result .search-description .picture.avatar,.search-page .verified-tutor .search-description .picture.avatar,.search-page .unverified-tutor .search-description .picture.avatar{min-height:12em}}@media screen and (max-width:640px){.search .pitch{font-size:1.3em;width:94%}.search-page .search-result .search-description .picture.avatar,.search-page .verified-tutor .search-description .picture.avatar,.search-page .unverified-tutor .search-description .picture.avatar{max-height:100px;overflow:hidden}.search-page .search-result .search-description .picture.avatar img,.search-page .verified-tutor .search-description .picture.avatar img,.search-page .unverified-tutor .search-description .picture.avatar img{max-height:2000px;max-width:2000px}.border-bottom-mobile{border-bottom:1px;border-bottom-style:solid;padding-bottom:15px}}@media screen and (min-width:641px) and (max-width:1024px){.search-page .verified-tutor .verified-header .ticks,.search-page .unverified-tutor .verified-header .ticks{font-size:.7em}}.xbtn{float:right}.userspace-side_bar_left .picture{margin-bottom:1em}.userspace-side_bar_left .picture img{width:100%;-moz-border-radius:1rem 0 0 1rem;-webkit-border-radius:1rem 0 0 1rem;-ms-border-radius:1rem 0 0 1rem;border-radius:1rem 0 0 1rem}.userspace-dashboard .tips{margin-top:.2em}.userspace-dashboard .tips .tip{margin-bottom:1.2em}.userspace-dashboard .tips .tip .content{margin-top:.5em}.faq{-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em;padding:.4em;background-color:#f1f1f1;text-align:center}.faq ul{list-style-type:none}.faq ul li{margin-left:0}.faq .faq-heading{border-bottom:1px solid #dcdcdc;margin-bottom:.5em}.faq .faq-links{font-size:.9em}.faq .faq-links li{margin-bottom:.7em}.faq .faq-footer{font-size:.9em;border-top:1px solid #dcdcdc;padding-top:.5em}.group{position:relative}#lesson-times-container{float:left;width:100%}#long-warning-container{float:right;position:relative;width:0;margin-top:.5em}.tiplink{padding-top:1.5em}#long-lesson-warning,#backwards-time-warning{position:absolute;right:0;width:17em;font-size:.8em;border:3px solid;-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em;padding:.5em;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.5)}#long-lesson-warning{border-color:#2187c7}#backwards-time-warning{border-color:#c30000}@media screen and (min-width:641px) and (max-width:660px){#field-from_time{margin-bottom:0}#field-to_time label{width:37%}#field-to_time .group{float:none}}table.user-referrals-report{font-size:.8em}#overlay #lesson-times-container{float:none;width:auto}#overlay #long-warning-container{float:none;position:static;width:auto;margin-top:2.5em;margin-bottom:1em}#overlay #long-lesson-warning,#overlay #backwards-time-warning{position:static;width:auto}@media screen and (max-width:640px){#overlay #long-warning-container{margin-top:0}}@media screen and (max-width:660px){#lesson-times-container{float:none;width:auto}#long-warning-container{float:none;position:static;width:auto;margin-top:0;margin-bottom:1em}#long-lesson-warning,#backwards-time-warning{position:static;width:auto}}@media screen and (min-width:640px){#new-lesson-page .calendarwidget .calendar .day label .lesson-checkAll{display:none;position:absolute;left:-1px;bottom:8px}#new-lesson-page .calendarwidget .calendar .day .slot-wrapper .lesson-checkbox{display:none;position:absolute;left:0}#new-lesson-page .calendarwidget .calendar .day .slot-wrapper .lesson-checkbox.active{display:inline}}.userspace_conversations .mobile-page-section-header h1{padding:0 0 .5em 0;margin:0;border:0}.userspace_conversations .conversation{position:relative;border:1px solid #dcdcdc;border-radius:0 1em 1em 1em;clear:both;margin-bottom:.5em;overflow:hidden;height:4.2em}.userspace_conversations .conversation.no-picture .avatar{display:none}.userspace_conversations .conversation.no-picture .info{width:100%}.userspace_conversations .conversation .avatar{float:left;height:100%}.userspace_conversations .conversation .avatar img{height:100%}.userspace_conversations .conversation .info{position:relative;padding-left:30px;overflow:hidden}@media(min-width:640px){.userspace_conversations .conversation .info{height:40px}}.userspace_conversations .conversation .info .date{color:#666;float:right;font-size:.9em;padding:10px 20px 10px 10px;margin-right:30px}.userspace_conversations .conversation .info .name{color:#2187c7;font-size:1.1em;font-weight:bold;float:left}.userspace_conversations .conversation .info .name .value{display:inline-block;padding:.6em 0 .2em 0}.userspace_conversations .conversation .subject-and-location{color:#2187c7}.userspace_conversations .conversation .arrow-messages{position:absolute;right:0;top:20px;width:30px;height:50px}.userspace_conversations .conversation .arrow-messages img{width:100%}.userspace_conversations .conversation .lastmessage{padding:0 50px 0 30px;color:#666;font-size:.9rem;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.userspace_conversations .conversation.new{background:#e5ebf7;font-weight:700}.userspace_conversations .conversation:hover{background:#e5ebf7;cursor:pointer}.dave-warning .help,.userspace-conversation .reply .new-message .help{background-size:30px;background-image:url(/img//icons/warning.svg?v=1480005616?v=1480005616);background-position:left top;background-repeat:no-repeat;padding:0 0 0 35px !important;margin:1em 0;color:#666;font-size:.8em;font-weight:normal}@media(max-width:640px){.dave-warning .help,.userspace-conversation .reply .new-message .help{font-size:.62em}}@media screen and (min-width:768px){.dave-warning{width:75%}}.dave-warning{padding:10px 26px !important}.dave-warning h2{color:#c30000;text-align:center}.dave-warning .hide-on-mobile .send-anyway{text-align:left}.dave-warning .hide-on-mobile .edit-button{text-align:right}.dave-warning .edit-button.hide-on-desktop{text-align:center;margin:1em 0}.dave-warning .send-anyway.hide-on-desktop{text-align:center}.userspace-conversation h1{margin:0}.userspace-conversation .notice{font-size:1.2em;margin-bottom:1em}.userspace-conversation .unsent-because-dave{color:#c30000;display:none;padding:0}.userspace-conversation #embed-warning{font-size:.9em;color:#c30000}.userspace-conversation .lessons-attachment-header{height:38px;margin-bottom:1em}.userspace-conversation .lessons-attachment-header .text{padding-top:10px}.userspace-conversation .lessons-attachment-header .lesson-icon{float:left;margin-right:1em}.userspace-conversation .attachments{-moz-border-radius:.5em;-webkit-border-radius:.5em;-ms-border-radius:.5em;border-radius:.5em;margin:10px 0}.userspace-conversation .attachments .lesson-icon{height:38px;width:38px;background-image:url("/img/sprites/icons.png?v=1480005616");background-repeat:no-repeat;background-position:0 0}.userspace-conversation .attachments .attachment{background-color:#fff;border-radius:1em 1em 1em 1em;padding:.5em 1em;font-weight:bold;margin-bottom:1em}.userspace-conversation .attachments .attachment:last-child{margin-bottom:0}.userspace-conversation .attachments .attachment.lesson{font-size:.8em}.userspace-conversation .attachments .attachment.tutor .pic{float:left;height:82px;margin-right:5px}.userspace-conversation .attachments .attachment.tutor img{height:82px}.userspace-conversation .attachments .attachment.tutor .info{border-right:3px dotted #f1f1f1;font-weight:normal;height:82px;overflow:hidden;text-overflow:ellipsis}.userspace-conversation .attachments .attachment.tutor .info .name{font-weight:bold}.userspace-conversation .attachments .attachment.tutor .info .intro{padding-top:6px}.userspace-conversation .attachments .attachment.tutor .badges{height:58px;overflow:hidden;text-align:center}.userspace-conversation .attachments .attachment.tutor .badges .tutor-badge{display:inline-block}.userspace-conversation .attachments .attachment .interact .btn,.userspace-conversation .attachments .attachment .interact #ajaxloginform input[type=submit],#ajaxloginform .userspace-conversation .attachments .attachment .interact input[type=submit],.userspace-conversation .attachments .attachment .interact #ajaxregform input[type=submit],#ajaxregform .userspace-conversation .attachments .attachment .interact input[type=submit],.userspace-conversation .attachments .attachment .interact #main-content form .form-submit,#main-content form .userspace-conversation .attachments .attachment .interact .form-submit,.userspace-conversation .attachments .attachment .interact .main-content form .form-submit,.main-content form .userspace-conversation .attachments .attachment .interact .form-submit,.userspace-conversation .attachments .attachment .interact .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .userspace-conversation .attachments .attachment .interact p,.userspace-conversation .attachments .attachment .interact .notifications .notification,.notifications .userspace-conversation .attachments .attachment .interact .notification,.userspace-conversation .attachments .attachment .interact .tutordetailsubject{display:block;margin-top:10px}.userspace-conversation .attachments .attachment .date{margin-top:5px}.userspace-conversation .attachments .attachment .rate-input{margin-top:13px}.userspace-conversation .attachments .attachment .change-price{margin-top:-3px}.userspace-conversation .attachments .attachment .change-price .price-indicator{font-weight:normal;margin-top:4px;margin-bottom:2px}.userspace-conversation .attachments .attachment .change-price .link-pipe{color:#2187c7}.userspace-conversation .attachments .attachment .change-price input{width:80%}.userspace-conversation .name{text-transform:capitalize}.userspace-conversation .message{border:1px solid #dcdcdc;clear:both;margin-bottom:1em;overflow:hidden}.userspace-conversation .message.user{border-radius:0 1em 1em 1em;background:#f2f5fc}.userspace-conversation .message.with_user{border-radius:1em 0 1em 1em;background:#f7f7f7}.userspace-conversation .message.with_user .avatar{float:left}.userspace-conversation .message.no-picture .avatar{display:none}.userspace-conversation .message .avatar img{width:100%}.userspace-conversation .message .body{font-size:.9em;padding:1em}.userspace-conversation .message .body .name{font-weight:700;color:#2187c7}.userspace-conversation .message .body .date{margin-bottom:1em;color:#aaa}.userspace-conversation .message .body .text{padding-top:.5em}.userspace-conversation .reply{position:relative;padding:.5em;margin:.5em 0;background-color:#ededed;-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em}@media(min-width:640px){.userspace-conversation .reply{padding:1em;margin:1em 0 2em 0}}.userspace-conversation .reply .new-message{padding:0;margin:0;background:0;border-radius:0}.userspace-conversation .reply .new-message textarea{-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;resize:none;border:1px solid #aaa;width:96%;padding:.5em 2%;min-width:96%;max-width:96%;min-height:4em;overflow:hidden;transition:height .2s ease 0}.userspace-conversation .reply .new-message textarea.red-outline{border-color:#c30000}.userspace-conversation .reply .new-message hr{border-top:1px solid #dcdcdc;margin:5px 0 10px}.userspace-conversation .reply .new-message #btn-submit{width:100%}@media(max-width:640px){.userspace-conversation .reply .new-message #btn-submit{margin-top:1.5em}}.userspace-conversation .reply .new-message .msg-actions{margin-bottom:1em}.userspace-conversation .reply .new-message .help{float:left}.userspace-conversation .reply.no-focus{cursor:pointer}.userspace-conversation .reply.no-focus .help,.userspace-conversation .reply.no-focus #btn-submit,.userspace-conversation .reply.no-focus hr,.userspace-conversation .reply.no-focus .msg-actions{display:none}.userspace-conversation .reply.no-focus textarea{cursor:pointer}.userspace-conversation .reply.no-focus .attachments{display:none}.userspace-conversation .reply hr{clear:both;border-top:solid 1px #aaa;margin-bottom:.5em}.userspace-conversation .reply form{background:0;margin-bottom:0}.userspace-conversation .reply .composer-widget{display:none;clear:both}.userspace-conversation .reply .calendarwidget .calendar,.userspace-conversation .reply .calendarwidget .nav-button{background-color:#fff}.userspace-conversation .reply .calendarwidget .nav-button:hover,.userspace-conversation .reply .calendarwidget .nav-button:active{background-color:#e5ebf7}.userspace-conversation .reply #close-composer-widgets-spacer{display:none;margin:0}.userspace-conversation .reply #close-composer-widgets{display:none;position:absolute;bottom:0;left:0;width:100%;text-align:center;box-sizing:border-box;border-bottom-left-radius:1em;border-bottom-right-radius:1em;cursor:pointer}@media screen and (max-width:767px){.userspace-conversation .reply #close-composer-widgets{border-style:none;background-color:#044aa0;color:#fff;font-size:.8em;font-weight:bold}}@media screen and (min-width:768px){.userspace-conversation .reply #close-composer-widgets{height:13px;background-image:url("/img/icons/up-arrow-close-panel.png");background-size:14px 8px;background-position:bottom;background-repeat:no-repeat}.userspace-conversation .reply #close-composer-widgets:hover,.userspace-conversation .reply #close-composer-widgets:active{border-style:none;background-color:#d3e0f3}}.link-appearance{cursor:pointer}.link-appearance:hover{text-decoration:underline}.suggest-overlay hr{clear:both;border-top:solid 1px #aaa;margin-bottom:.5em}@media screen and (max-width:640px){#overlay .wrapper .container .main-content.suggest-overlay h3.show-suggest-existing,#overlay .wrapper .container .main-content.suggest-overlay form .field.title label.show-suggest-existing,form .field.title #overlay .wrapper .container .main-content.suggest-overlay label.show-suggest-existing,#overlay .wrapper .container .main-content.suggest-overlay form fieldset legend.show-suggest-existing,form fieldset #overlay .wrapper .container .main-content.suggest-overlay legend.show-suggest-existing,#overlay .wrapper .container .main-content.suggest-overlay .userspace-availability form .show-suggest-existing#price-field,.userspace-availability form #overlay .wrapper .container .main-content.suggest-overlay .show-suggest-existing#price-field{padding-bottom:1em}#overlay .wrapper .container .main-content.suggest-overlay .plus-sign{font-size:1em}#overlay .wrapper .container .main-content.suggest-overlay .plus-sign,#overlay .wrapper .container .main-content.suggest-overlay .tutorfair-data#price-field{padding-top:0}}@media screen and (min-width:768px){.suggest-overlay form#new-lesson-form{min-width:550px}}.composer-widget.suggest-a-lesson .plus-sign,.suggest-overlay .plus-sign{font-size:1.3em;padding-top:.5em}.composer-widget.suggest-a-lesson .tutorfair-data#price-field,.suggest-overlay .tutorfair-data#price-field{padding-top:.65em}.composer-widget.suggest-a-lesson .plus-sign,.suggest-overlay .plus-sign{font-weight:bold;color:#aaa;cursor:pointer}#suggest-existing-lesson,.show-suggest-new.plus-sign{display:none}.userspace-conversation-footer{padding:1em 0;text-align:center;color:#dcdcdc;text-shadow:0 1px 0 rgba(255,255,255,0.5);font-size:.9em;font-weight:700;margin-bottom:4em}.userspace-payments .detail thead th{font-size:1.2em;color:#2187c7}.userspace-payments .detail th{border:0;background-color:#fff;text-align:center}.userspace-payments .detail td{border-bottom:1px solid #dcdcdc;background-color:#fff;padding:1em;text-align:center}.userspace-payments .detail tr.parent{cursor:pointer}.userspace-payments .detail tr.parent:hover td{background-color:#f2f5fc}.userspace-payments .detail tr.child th{color:#666}.userspace-payments .detail tr.child td{color:#aaa}.userspace-payments td.selected{background-color:#f2f5fc}.userspace-availability form h3,.userspace-availability form .field.title label,.userspace-availability form fieldset legend,.userspace-availability form #price-field{padding-bottom:0;margin-bottom:.5em}.userspace-availability form #price-field{clear:none;color:#666;margin-bottom:0}.userspace-availability #field-from_time{position:relative}.userspace-availability .msg-actions .btn,.userspace-availability .msg-actions #ajaxloginform input[type=submit],#ajaxloginform .userspace-availability .msg-actions input[type=submit],.userspace-availability .msg-actions #ajaxregform input[type=submit],#ajaxregform .userspace-availability .msg-actions input[type=submit],.userspace-availability .msg-actions #main-content form .form-submit,#main-content form .userspace-availability .msg-actions .form-submit,.userspace-availability .msg-actions .main-content form .form-submit,.main-content form .userspace-availability .msg-actions .form-submit,.userspace-availability .msg-actions .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .userspace-availability .msg-actions p,.userspace-availability .msg-actions .notifications .notification,.notifications .userspace-availability .msg-actions .notification,.userspace-availability .msg-actions .tutordetailsubject{margin-left:1em}.userspace-availability .availability-key>ul{overflow:auto;width:550px;list-style:none;margin:0;padding:0;margin-bottom:1em}.userspace-availability .availability-key>ul>li{padding:0;margin:0;float:left;margin-right:1.5em}.userspace-availability .availability-key>ul>li span{display:inline-block;width:1.5em;height:1em;margin-right:.5em}.userspace-availability .availability-key>ul>li span.booked{background-color:#e74c3c}.userspace-availability .availability-key>ul>li span.past{background-color:#666}.userspace-availability .availability-key>ul>li span.available{background-color:#2187c7}.userspace-availability .availability-key>ul>li span.reserved{background-color:#ff9b1d}.userspace-availability .availability-key .description{font-size:.9em}.availability-key>ul{overflow:auto;width:550px;list-style:none;margin:0;padding:0;margin-bottom:1em}.availability-key>ul>li{padding:0;margin:0;float:left;margin-right:1.5em}.availability-key>ul>li span{display:inline-block;width:1.5em;height:1em;margin-right:.5em}.availability-key>ul>li span.booked{background-color:#e74c3c}.availability-key>ul>li span.past{background-color:#666}.availability-key>ul>li span.available{background-color:#2187c7}.availability-key>ul>li span.reserved{background-color:#ff9b1d}.availability-key .description{font-size:.9em}.block.shortlist h3,.block.shortlist form .field.title label,form .field.title .block.shortlist label,.block.shortlist form fieldset legend,form fieldset .block.shortlist legend,.block.shortlist .userspace-availability form #price-field,.userspace-availability form .block.shortlist #price-field{color:#2187c7}.block.shortlist ul{list-style-type:none;margin-bottom:.5em}.block.shortlist ul li{padding-top:.25em;margin-top:.5em;font-size:.8em;border-top:1px solid #aaa}.block.shortlist .btn,.block.shortlist #ajaxloginform input[type=submit],#ajaxloginform .block.shortlist input[type=submit],.block.shortlist #ajaxregform input[type=submit],#ajaxregform .block.shortlist input[type=submit],.block.shortlist #main-content form .form-submit,#main-content form .block.shortlist .form-submit,.block.shortlist .main-content form .form-submit,.main-content form .block.shortlist .form-submit,.block.shortlist .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .block.shortlist p,.block.shortlist .notifications .notification,.notifications .block.shortlist .notification,.block.shortlist .tutordetailsubject{display:block}.block.shortlist p{padding:.5em;font-size:.8em}.block.refine-search h3 em,.block.refine-search form .field.title label em,form .field.title .block.refine-search label em,.block.refine-search form fieldset legend em,form fieldset .block.refine-search legend em,.block.refine-search .userspace-availability form #price-field em,.userspace-availability form .block.refine-search #price-field em{color:#2187c7;font-style:normal}#refer-tutor #recipients{padding-left:37%}#refer-tutor #recipients .recipient{padding:.25em 1em;margin-bottom:.5em;color:#fff;background:#1f88ca;-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em}#refer-tutor #recipients .recipient a{float:right;color:#fff;font-weight:bold}#refer-tutor #recipients .recipient a:hover{text-decoration:none;color:#c30000}.tutor-profile label{float:left;width:115px !important;min-width:115px !important;padding-top:5px;margin-right:10px;color:#666;display:block;font-weight:bold;vertical-align:baseline}.form-required{color:#2187c7;font-family:Arial,Helvetica,'Liberation Sans',sans-serif}.tutor-profile input{padding:8px;border:1px solid #dcdcdc;color:#666;font-size:14px !important;float:left;width:65%;margin:0;vertical-align:baseline}.tableheader{font-size:13px;background:#f1f1f1;font-weight:normal;border-width:1px;border-style:solid;border-color:#dcdcdc;padding:3px 10px}.tablerows{vertical-align:middle;padding:8px 10px;border:0;color:#666}.check-thing,.verified,.notverified,.rejected{display:inline-block;height:19px;width:24px;background:url("/img/sprites/icons.png?v=1480005616")}.verified{background-position:48px 19px}.notverified{background-position:24px 19px}.rejected{background-position:24px 39px}.student-detail{clear:both}.student-detail>span:first-of-type{width:20%;display:block;float:left;color:#1f88ca}#student-profile #childrens-table{margin-top:0}#student-profile #childrens-table td,#student-profile #childrens-table th{background-color:#fff;padding:1em 0;font-size:1em}#student-profile #childrens-table th{font-size:.9em}#student-profile .childrens-table-actions{padding:1em 0}#student-profile .btn,#student-profile #ajaxloginform input[type=submit],#ajaxloginform #student-profile input[type=submit],#student-profile #ajaxregform input[type=submit],#ajaxregform #student-profile input[type=submit],#student-profile #main-content form .form-submit,#main-content form #student-profile .form-submit,#student-profile .main-content form .form-submit,.main-content form #student-profile .form-submit,#student-profile .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options #student-profile p,#student-profile .notifications .notification,.notifications #student-profile .notification,#student-profile .tutordetailsubject{display:inline-block}.userspace-verification-centre form p{width:100%}.userspace-verification-centre .action{float:right;text-align:center;display:inline-block;vertical-align:top}.userspace-verification-centre .check-description{background-color:#fff;overflow:auto;clear:both;border-radius:.5em;margin:1em 0;border:1px solid #dcdcdc;line-height:1.6em}.userspace-verification-centre .check-description p{padding:10px;float:none;width:100%;font-size:.9em;margin:0;box-sizing:border-box}.userspace-verification-centre .check-description p textarea{box-sizing:border-box;width:100%;resize:vertical}.userspace-verification-centre .check-description p.check-description-footer{background-color:#f2f5fc;border-top:1px solid #d3e0f3;border-radius:0 0 .5em .5em}.userspace-verification-centre .check-description p.check-description-footer input{width:33.33%;float:right}.userspace-verification-centre .check-description .action-footer{background-color:#f2f5fc;border-top:1px solid #d3e0f3;border-radius:0 0 .5em .5em;padding-left:0;padding-right:0}.userspace-verification-centre .check-description .action-footer p{background-color:#f2f5fc}.userspace-verification-centre .check-description #status{padding:1.2em}.userspace-verification-centre #promise{background-color:#fff;border-radius:.5em;padding:1em;margin-top:1em}.userspace-verification-centre #promise>blockquote{font-size:1.3em;margin-bottom:1em}.userspace-verification-centre #promise>img{width:100%}.userspace-verification-centre #promise .promise-footer{overflow:auto;clear:both}.userspace-verification-centre #promise .promise-footer p{width:100%;float:none}.general-empty-state{padding:1em 0}.studentprice-wrapper{border:1px solid #dcdcdc;border-radius:40px;background-color:#fff;padding:5px;display:inline-block;width:80%}.notifications .notification{font-family:Circular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10pt;text-align:left;margin-bottom:6px;box-sizing:border-box;height:auto;padding:.3em 0 .3em 0}.notifications .notification a{float:left;max-width:85%;padding-left:1em}.notifications .notification span:not(.remove-notification){float:left;max-width:85%;padding-left:1em}.notifications .whiteblue{color:#1f88ca;border-color:#1f88ca;border-width:1px;border-style:solid;background-image:none;background-color:white}.notifications .whiteblue:hover{text-decoration:none;background-color:white;background-image:linear-gradient(bottom,white 10%,white 78%);background-image:-o-linear-gradient(bottom,white 10%,white 78%);background-image:-moz-linear-gradient(bottom,white 10%,white 78%);background-image:-webkit-linear-gradient(bottom,white 10%,white 78%);background-image:-ms-linear-gradient(bottom,white 10%,white 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,white),color-stop(0.78,white));cursor:default}.notifications .redwhite{color:#c30000;border-color:#c30000;border-width:1px;border-style:solid;background-image:none;background-color:white}.notifications .redwhite a{color:#c30000;padding-bottom:2px}.notifications .redwhite:hover{text-decoration:none;background-color:white;background-image:linear-gradient(bottom,white 10%,white 78%);background-image:-o-linear-gradient(bottom,white 10%,white 78%);background-image:-moz-linear-gradient(bottom,white 10%,white 78%);background-image:-webkit-linear-gradient(bottom,white 10%,white 78%);background-image:-ms-linear-gradient(bottom,white 10%,white 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,white),color-stop(0.78,white));cursor:default}.notifications .blue{color:white;border-color:white;border-width:0;border-style:solid;background-image:none;background-color:#1f88ca}.notifications .blue a{color:white;padding-bottom:2px}.notifications .blue:hover{background-color:#1f88ca;background-image:linear-gradient(bottom,#1f88ca 10%,#1f88ca 78%);background-image:-o-linear-gradient(bottom,#1f88ca 10%,#1f88ca 78%);background-image:-moz-linear-gradient(bottom,#1f88ca 10%,#1f88ca 78%);background-image:-webkit-linear-gradient(bottom,#1f88ca 10%,#1f88ca 78%);background-image:-ms-linear-gradient(bottom,#1f88ca 10%,#1f88ca 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#1f88ca),color-stop(0.78,#1f88ca));cursor:default}.notifications div .remove-notification{float:right;margin-right:.5em}.userspace-pricing .editing{display:none}.userspace-pricing option:disabled{display:none}.userspace-pricing .savePrice{float:right}.userspace-pricing .cancelButton{float:left;line-height:28px}.userspace-pricing .student-price-pound{float:left;line-height:28px}.userspace-pricing .studentprice-wrapper-wrapper{overflow:hidden;display:block}.userspace-pricing .studentprice-wrapper{width:100%;box-sizing:border-box}#become_tutor .top-header{background:url("../img/becometutor/banner.jpg?v=1480005616") no-repeat 0 0 transparent;background-size:cover;width:cover;min-height:300px}#become_tutor .top-header .top-header-text{padding:40px 0 0 40px}#become_tutor .top-header .top-header-text p{color:#aaa;font-weight:bold;line-height:1.4em}#become_tutor .title-learn{padding-top:2em}#become_tutor .title-learn .learn-more{margin-top:1.5em;text-align:right}#become_tutor .title-basic{padding-top:2em}#become_tutor .title-basic .big-h2{margin-bottom:0;padding-bottom:0}#become_tutor .cta .long{display:inline-block;padding-left:50px;padding-right:50px}#become_tutor .featured-image{text-align:center}#become_tutor .endorsements img{max-width:100%}#become_tutor .featured-bio{text-align:center}#become_tutor blockquote{text-align:center}#become_tutor .steps-section{margin-top:30px;margin-bottom:2em}#become_tutor .steps-section .step{background-color:#e5ebf7;height:150px;padding:1em 2em 0 2em;-moz-border-radius:.7em;-webkit-border-radius:.7em;-ms-border-radius:.7em;border-radius:.7em}#become_tutor .steps-section .step .step-desc{text-align:center;font-size:.8em}#become_tutor .steps-section .step .step-title{text-align:center;margin:0}#become_tutor .steps-section .step .step-sprite{padding:0;min-height:30%;display:block;margin-left:auto;margin-right:auto;-moz-border-radius:13px 0 0 0;-webkit-border-radius:13px 0 0 0;-ms-border-radius:13px 0 0 0;border-radius:13px 0 0 0}#become_tutor .steps-section .step .step-number{width:45px;height:45px;position:absolute;padding-top:.2em;padding-bottom:.2em;padding-left:.5em;-moz-border-radius:10px 0 60px 0;-webkit-border-radius:10px 0 60px 0;-ms-border-radius:10px 0 60px 0;border-radius:10px 0 60px 0;background-color:#f7f7f7;font-size:1.7em;font-weight:bold;color:#2187c7}#become_tutor .faq-section{padding-top:2em;padding-bottom:2em;background-color:#f7f7f7}#become_tutor .faq-section article h4 .iconfont{display:none}#become_tutor .signup-section{margin-top:24px;margin-bottom:24px}#become_tutor .center{margin-right:auto;margin-left:auto;display:block}.static-become-tutor-how-to .steps-grid{margin-top:2em;margin-bottom:2em}.static-become-tutor-how-to .steps-grid .step img{display:block;margin-left:auto;margin-right:auto;height:110px}.static-become-tutor-how-to .cta{text-align:center;margin-bottom:2em}.static-become-tutor-how-to .steps-vertical{margin-top:2em;margin-bottom:2em}.static-become-tutor-how-to .steps-vertical .step{margin-top:1.5em}.static-become-tutor-how-to .steps-vertical .step .title{margin-bottom:.5em}.static-become-tutor-how-to .steps-vertical .step img{display:block;margin-left:auto;margin-right:auto;height:110px}.pagination{height:36px;margin:18px 0;width:100%}.pagination ul{display:inline-block}.pagination li{margin-left:.2em;display:inline}.pagination a{padding:5px 10px 5px 10px;text-decoration:none;font-size:.9em;-moz-border-radius:2em;-webkit-border-radius:2em;-ms-border-radius:2em;border-radius:2em}.pagination a:hover,.pagination .active a{font-weight:bold;color:#fff;background-color:#2187c7}.pagination .disabled span,.pagination .disabled a,.pagination .disabled a:hover{background-color:#2187c7;color:#fff;font-weight:bold}.pagination li:first-child a{background-color:#dcdcdc}.pagination li:last-child a{background-color:#dcdcdc}.pagination-centered{text-align:center}.basket-container{background-color:#f1f1f1;-moz-border-radius:0 .5em .5em .5em;-webkit-border-radius:0 .5em .5em .5em;-ms-border-radius:0 .5em .5em .5em;border-radius:0 .5em .5em .5em;padding-bottom:1em;margin-bottom:1em}.basket-container .basket{position:relative;border-bottom:3px dotted #dcdcdc;padding-bottom:1em;margin-bottom:1em}.basket-container .basket .avatar img{height:auto;width:100%;font-size:inherit;border-bottom-left-radius:.8em;-moz-border-radius:0 .5rem .5rem .5rem;-webkit-border-radius:0 .5rem .5rem .5rem;-ms-border-radius:0 .5rem .5rem .5rem;border-radius:0 .5rem .5rem .5rem}.basket-container .basket .name{color:#2187c7;font-weight:bold;font-size:1.3em}.basket-container .basket .line{margin-bottom:.2em;height:20px;color:#666;display:block}.basket-container .basket .line .time{text-align:center}.basket-container .basket .line .cost{text-align:center;font-weight:bold;color:#2187c7}.basket-container .basket .line .remove{text-align:right;background:url(/img/delete.png?v=1480005616) no-repeat right center transparent;color:#2187c7}.basket-container .basket .addmore{display:block;position:absolute;bottom:1em;text-decoration:underline;font-weight:bold}.basket-container .bigprice{color:#2187c7;font-weight:bold;font-size:20px;display:block}.basket-container .bigprice .label{float:left;width:80%;text-align:right}.basket-container .bigprice .price{float:right;width:20%;text-align:right}.basket-container .options{margin-top:2em;padding:.5em;-moz-border-radius:.5em;-webkit-border-radius:.5em;-ms-border-radius:.5em;border-radius:.5em;background-color:#fff}.basket-container .options label{display:block}.basket-container p.smallterms{font-size:.8em;margin:1em 0 0}.basket-container .discount-status{font-size:small;margin-left:10px}.basket-container .discount-status.discount-success{color:green}.basket-container .discount-status.discount-error{color:#c30000}.payment-container{margin-top:2em;padding-bottom:1em;background-color:#f1f1f1;-moz-border-radius:0 .5em .5em .5em;-webkit-border-radius:0 .5em .5em .5em;-ms-border-radius:0 .5em .5em .5em;border-radius:0 .5em .5em .5em}.payment-container hr{border-top:3px dotted #dcdcdc;margin-top:1em;margin-bottom:1em}#braintree,#paypal_post{margin-bottom:10px}#braintree input[type=checkbox],#paypal_post input[type=checkbox]{display:none}#braintree .payment-cards,#braintree .payment-braintree,#paypal_post .payment-cards,#paypal_post .payment-braintree{margin-bottom:.5em}#braintree .payment-cards form,#braintree .payment-braintree form,#paypal_post .payment-cards form,#paypal_post .payment-braintree form{padding:0;margin:0;height:38px;line-height:38px}#braintree .payment-cards .cvv,#braintree .payment-braintree .cvv,#paypal_post .payment-cards .cvv,#paypal_post .payment-braintree .cvv{width:50px}#braintree h4,#paypal_post h4{padding-bottom:0}#braintree a,#paypal_post a{font-weight:bold}#braintree #braintree-payment-form,#paypal_post #braintree-payment-form{margin-top:1em;background-color:#fff;-moz-border-radius:.5em;-webkit-border-radius:.5em;-ms-border-radius:.5em;border-radius:.5em}#braintree .payment-cards-saved,#braintree .payment-paypal-saved,#paypal_post .payment-cards-saved,#paypal_post .payment-paypal-saved{overflow:auto}#braintree .payment-cards-saved label,#braintree .payment-paypal-saved label,#paypal_post .payment-cards-saved label,#paypal_post .payment-paypal-saved label{display:inline-block}#braintree .payment-cards-saved .removecard,#braintree .payment-cards-saved .removepaypal,#braintree .payment-paypal-saved .removecard,#braintree .payment-paypal-saved .removepaypal,#paypal_post .payment-cards-saved .removecard,#paypal_post .payment-cards-saved .removepaypal,#paypal_post .payment-paypal-saved .removecard,#paypal_post .payment-paypal-saved .removepaypal{display:inline-block;background:url(/img/delete.png?v=1480005616) center center no-repeat;width:38px;height:38px;vertical-align:middle}#braintree .expiration .expiration-container,#paypal_post .expiration .expiration-container{width:160px}#braintree .expiration .expiration-month,#paypal_post .expiration .expiration-month{width:40%;float:left}#braintree .expiration .expiration-year,#paypal_post .expiration .expiration-year{width:50%;float:left}#braintree .expiration .expiration-seperator,#paypal_post .expiration .expiration-seperator{width:10%;float:left;padding:0;line-height:26px;text-align:center}#braintree .expiration input,#paypal_post .expiration input{width:98%;float:none}.tutordetailsubject{padding:.2em 1em .4em !important;display:inline-block;margin-bottom:5px}.paypalform{background-color:transparent}.markt{float:right}.questionblock{border:3px solid #dcdcdc;padding:15px;background-color:transparent;color:#666;-moz-border-radius:14px;-webkit-border-radius:14px}.lessonshistorytable{margin-top:0}.lessonshistorytable tr td{font-size:14px;color:#aaa;background-color:#fff !important;border-bottom:1px solid #dcdcdc;padding:1em;vertical-align:middle}.lessonshistorytable tr.active td{background-color:#f2f5fc !important;color:#666;font-weight:700}.lessondetails{clear:both;width:70%;margin-left:5%}.lessondetails table{margin-bottom:10px;width:100%}.lessondetails table td.label{width:15%}#cancel-lesson-page .lessondetails{width:auto;margin:0}#cancel-lesson-page .lessondetails table{margin:0;border:1px solid #aaa}#cancel-lesson-page .lessondetails table td{background-color:#fff !important}.reason{width:95%;height:7em}.actions{clear:both;float:none;margin-top:1em;display:block}.actions .cancel{float:left;padding:.5em 0 0;width:30%;font-weight:bold;text-decoration:underline}.actions .btn,.actions #ajaxloginform input[type=submit],#ajaxloginform .actions input[type=submit],.actions #ajaxregform input[type=submit],#ajaxregform .actions input[type=submit],.actions #main-content form .form-submit,#main-content form .actions .form-submit,.actions .main-content form .form-submit,.main-content form .actions .form-submit,.actions .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .actions p,.actions .notifications .notification,.notifications .actions .notification,.actions .tutordetailsubject{float:right;height:26px;display:inline-block}.receipt .receipt-details{padding:0}.receipt .total{font-weight:bold;padding-right:1rem;padding-top:.9rem}.receipt table.vertical th{color:#2187c7;border-bottom:1px solid #aaa}.receipt .avatar img{max-height:149px;max-width:100%;width:auto;height:auto;border-bottom-left-radius:.8em;-moz-border-radius:0 .5rem .5rem .5rem;-webkit-border-radius:0 .5rem .5rem .5rem;-ms-border-radius:0 .5rem .5rem .5rem;border-radius:0 .5rem .5rem .5rem}.receipt .name{color:#2187c7;font-weight:bold;font-size:1.3em;margin-bottom:1em}.receipt .summary{padding:1em 0}.receipt .line{margin-bottom:.2em;color:#666;font-weight:700;overflow:auto}.receipt .line .cost{font-weight:bold;color:#2187c7}.receipt .line .remove{float:left;display:block;background:url(/img/delete.png?v=1480005616) no-repeat;width:19px;color:#2187c7}.receipt #receipt-total{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;color:#2187c7}.receipt #receipt-total span{margin-left:10px}.receipt #receipt-total table tr td{font-size:1em;font-weight:700;background-color:rgba(255,255,255,0);border-bottom-style:none;padding-top:0;padding-bottom:0}.receipt #receipt-refunded-lessons{border-bottom:1px solid #dcdcdc;padding:.5em 0 1em}.receipt #receipt-payment-details{border-bottom:1px solid #dcdcdc;padding:.5em 0 1em;overflow:auto;clear:both}.receipt .receipt-footer{padding:2em 0;font-size:small}.receipt .receipt-footer-address{display:none;overflow:auto;padding-bottom:20pt}.receipt .receipt-footer-address img{width:12%;float:left;margin-right:10px}.receipt .receipt-footer-address addr{float:left;font-size:8pt}.receipt .receipt-superbig{padding-top:2em;font-size:1.2em;font-weight:bold}.receipt .receipt-actions{padding-top:2em}.delete-reservation{position:relative}.delete-reservation .btn,.delete-reservation #ajaxloginform input[type=submit],#ajaxloginform .delete-reservation input[type=submit],.delete-reservation #ajaxregform input[type=submit],#ajaxregform .delete-reservation input[type=submit],.delete-reservation #main-content form .form-submit,#main-content form .delete-reservation .form-submit,.delete-reservation .main-content form .form-submit,.main-content form .delete-reservation .form-submit,.delete-reservation .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .delete-reservation p,.delete-reservation .notifications .notification,.notifications .delete-reservation .notification,.delete-reservation .tutordetailsubject{position:absolute;bottom:15px;right:15px}.delete-reservation input{font-size:11px}.delete-reservation .time-date{font-weight:bold}.delete-reservation .delete-confirmation-message{font-size:12px}.delete-reservation p,.delete-reservation .confirmation-check{color:#aaa}.delete-reservation form{margin-bottom:0}#receipt-donation-thankyou{width:40%;display:block;margin:auto;text-align:center}#receipt-donation-thankyou img{width:60%}#receipt-donation-thankyou div{border:1px solid #dcdcdc}#receipt-donation-thankyou div p{font-size:.9em}.blog{font-size:1.2em}.blog .author{color:#2187c7;margin-bottom:.5em}.blog .excerpt{line-height:1.3em;overflow:hidden}.blog .something{line-height:.5em}.blog hr{background-color:#dcdcdc}.blog form{background-color:#fff}.blog form input{width:100%;height:30px;border-radius:1em 0 0 1em}.blog form input[type=image]{height:auto;border-radius:0 1em 1em 0}.blog .search-img{max-width:30px}.blog .featured-image{max-width:100%;max-height:100%}.blog .date{font-style:italic}.blog .single-article{margin-top:2em}.blog .single-article .post-header .about-tf{font-style:italic}.blog .single-article .post-header .featured-image-wrapper{min-height:6.5em}.blog .single-article .post-header .featured-image-wrapper img.featured-image{max-width:100%;height:auto;z-index:1}.blog .single-article .post-header .post-title{width:80%;margin-top:-6.5em;margin-left:10%;background:rgba(255,255,255,0.9);position:relative;z-index:1000;text-align:center;border-radius:.2rem}.blog .single-article .post-header h2{padding:1em 0 .5em}.blog .single-article .blog-body{padding-top:4em;line-height:1.5em}.blog .single-article .blog-body img{max-width:100%;height:auto;margin-bottom:.5em}.blog .single-article img.alignright{float:right;padding-left:.5rem}.blog .single-article img.alignleft{float:left;padding-right:.5rem}.blog .single-article blockquote{margin:5px 20px 0 20px}.blog .single-article .something{line-height:.5em}.blog .home-article{border-top:1px solid #dcdcdc;margin:1em 0 0}.blog .home-article img.featured-image{margin-top:5rem;-moz-border-radius:0 1rem 1rem 1rem;-webkit-border-radius:0 1rem 1rem 1rem;-ms-border-radius:0 1rem 1rem 1rem;border-radius:0 1rem 1rem 1rem}.blog .home-article .excerpt{font-size:1em}.blog .home-article .post-title{padding:1em 0 .5em}.blog .customer-review{padding-top:.5em}.blog .customer-review .fancy-quote{font-size:3em;font-style:italic}.blog .customer-review h4{color:#125da8}.blog .customer-review .review-big{padding-top:.5em;font-size:1.2em}.blog .customer-review .reviewer{color:#125da8}.blog .main-search{color:#fff;background-color:#2187c7;-moz-border-radius:2em;-webkit-border-radius:2em;-ms-border-radius:2em;border-radius:2em;padding:10px;overflow:auto}.blog .main-search .main-search-in{font-size:1.4em;color:#fff;padding:.4em 0;font-style:bold}.blog .main-search .main-search-label{font-size:1.4em;color:#fff;padding:.4em 0;font-style:bold}.blog .main-search input.form-text{font-size:1.2em;width:90%;padding:.5em 5%;background-color:#fff;-moz-border-radius:1.5em;-webkit-border-radius:1.5em;-ms-border-radius:1.5em;border-radius:1.5em;border:0}.blog .main-search .views-submit-button{padding-left:10px}.blog .main-search .form-submit{background-color:#125ca7;background-image:linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-o-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-moz-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-webkit-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-ms-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#043383),color-stop(0.78,#125ca7));padding:0 0 .2em;width:100%;font-size:1.5em}.blog .main-search .form-submit:hover{background-color:#043383;background-image:linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-o-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-moz-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-webkit-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-ms-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#125ca7),color-stop(0.78,#043383))}.blog .social-bar a.socialbutton{display:inline-block;width:41px;height:41px;margin-left:.5rem;background-image:url("/img/sprites/social.png?v=1480005616")}.blog .social-bar a.socialbutton.facebook{background-position:0 0}.blog .social-bar a.socialbutton.facebook:hover{background-position:0 -41px}.blog .social-bar a.socialbutton.twitter{background-position:-41px 0}.blog .social-bar a.socialbutton.twitter:hover{background-position:-41px -41px}.blog .social-bar a.socialbutton.youtube{background-position:-82px 0}.blog .social-bar a.socialbutton.youtube:hover{background-position:-82px -41px}.blog .social-bar a.socialbutton.google-plus{background-position:-123px 0}.blog .social-bar a.socialbutton.google-plus:hover{background-position:-123px -41px}.blog .social-bar a.socialbutton.pinterest{background-position:-164px 0}.blog .social-bar a.socialbutton.pinterest:hover{background-position:-164px -41px}.blog .social-bar a.articlebutton{display:inline-block;width:41px;height:41px;margin-left:.5rem;background-image:url("/img/sprites/article.png?v=1480005616")}.blog .social-bar a.articlebutton.emailme{background-position:-0 0}.blog .social-bar a.articlebutton.emailme:hover{background-position:-0 -41px}.blog .social-bar a.articlebutton.bookmarkme{background-position:-41px 0}.blog .social-bar a.articlebutton.bookmarkme:hover{background-position:-41px -41px}.blog .social-bar a.articlebutton.printme{background-position:-82px 0}.blog .social-bar a.articlebutton.printme:hover{background-position:-82px -41px}.blog footer{padding-top:1em}@media screen and (max-width:768px){.blog{font-size:.8em}.blog h2{font-size:1.2em}.blog .single-article .post-header .post-title{margin-top:-5.5em}.blog .single-article .blog-body{padding-top:2em}}.deleted-attachmt-msg{margin-top:.7em;min-width:3em;text-align:center}.attachments{margin:10px 0}.attachment .rating-header{color:#2187c7;font-weight:bold;font-size:1.3em}.attachment .rating-description{color:#2187c7}@media screen and (max-width:640px){.attachment .rating-header{color:#2187c7;font-weight:bold;font-size:1em}.attachment .rating-description{color:#2187c7}}.report{background-repeat:no-repeat;height:20px;width:20px;background-image:url("/img/sprites/flag-sprite.png?v=1480005616")}.report.flag-reported{background-position:0 -21px}.report.flag-unreported{background-position:0 0;cursor:pointer}.report.flag-unreported:hover{background-position:0 -21px}.message.with_user .guarantee-badge-holder{padding:0;margin:0}.message.with_user .guarantee-badge-holder .guarantee-badge{-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em;float:left;padding:.25em;border:2px solid #2187c7}.message.with_user .guarantee-badge-holder .guarantee-badge h4{padding:.5em 0;font-size:.62em}.message.with_user .guarantee-badge-holder .guarantee-badge p{font-size:.62em;margin:0}@media(min-width:640px){.message.with_user .guarantee-badge-holder .guarantee-badge h4{font-size:1.2em}.message.with_user .guarantee-badge-holder .guarantee-badge p{font-size:.8em}.message.with_user .guarantee-badge-holder .guarantee-badge img{width:80px !important;height:80px}}#overlay #tutor-lookup{overflow:visible}#overlay #tutor-lookup #tutor-lookup-form{margin:0}#overlay #tutor-lookup #tutor-lookup-form>div{margin-bottom:.75em}form.suggest-a-lesson#new-lesson-form{padding:0;margin-bottom:0}.composer-widget.refer-a-tutor h2{padding-bottom:.25em}.composer-widget.refer-a-tutor form#tutor-lookup-form{padding-top:0;padding-bottom:1em}.composer-widget.refer-a-tutor form#tutor-lookup-form input#tutorsearch{width:60%}.post-a-job .jobs-header{margin-bottom:2em}.post-a-job .header-title{padding-top:.3em}@media(max-width:640px){.post-a-job .header-title{padding-bottom:0}}.post-a-job .job-application-limit{text-align:left;display:block;float:right;padding-top:2px;font-size:.9em;max-width:17em}@media(max-width:640px){.post-a-job .job-application-limit{float:none;text-align:center;margin:.5em auto 1em auto;max-width:100%}}.post-a-job section.job{border:3px solid #2187c7;-moz-border-radius:0 1em 1em 1em;-webkit-border-radius:0 1em 1em 1em;-ms-border-radius:0 1em 1em 1em;border-radius:0 1em 1em 1em;margin-bottom:1em;display:inline-block;width:100%}.post-a-job section.job .title h2{padding-bottom:0;margin-bottom:0}.post-a-job section.job .fancy-quote{color:#f1f1f1;font-size:3em;font-style:italic}.post-a-job section.job .description{padding-top:.5em}.post-a-job section.job .marketing-benefits{font-size:.8em;line-height:1.5em;margin-bottom:1em}.post-a-job section.job.unread{background-color:#e5ebf7}.job-page section.job{margin-bottom:1em}.job-page section.job .title h1{padding-bottom:.6em;margin-bottom:0}.job-page section.job .date{padding-top:2.1em;font-size:.8em}.job-page section.job .fancy-quote{color:#f1f1f1;font-size:4em;font-style:italic}.job-page section.job .description{padding-top:.7em}.job-page section.job .marketing-benefits{font-size:.8em;line-height:1.5em;margin-bottom:1em}.job-page section.job .job-image{text-align:center;margin-bottom:2em}.job-page .featured-section .featured{padding:.5em;border:1px solid #d3e0f3;-moz-border-radius:1rem;-webkit-border-radius:1rem;-ms-border-radius:1rem;border-radius:1rem}.job-page .featured-section .featured img{width:90%;padding-bottom:10%;-moz-border-radius:1rem 0 0 0;-webkit-border-radius:1rem 0 0 0;-ms-border-radius:1rem 0 0 0;border-radius:1rem 0 0 0}.job-page .featured-section .featured .featured-quote{position:relative}.job-page .featured-section .featured blockquote{font-size:.8em;font-style:italic;line-height:1.45;color:#aaa;text-align:center;padding:1em 10px;min-height:2.90}.job-page .featured-section .featured blockquote:before,.job-page .featured-section .featured blockquote:after{display:block;font-size:4em;position:absolute;top:0;color:#f1f1f1}.job-page .featured-section .featured blockquote:before{content:"\201C";left:-10px}.job-page .featured-section .featured blockquote:after{content:"\201D";right:0}.job-page #map-canvas{height:400px}@media screen and (max-width:640px){.job-page #map-canvas{height:200px}}.attachments .job .title h4{padding-bottom:0;margin-bottom:0}.attachments .job .date{padding-top:.7em;text-align:right;font-weight:normal;font-size:.8em}.attachments .job .fancy-quote{color:#dcdcdc;font-size:3em}.attachments .job .description{padding-top:.5em}#paj-reply-message{min-height:150px}#paj-reply-reviews{max-width:100%}#paj-reply-reviews-list{list-style:none;padding:0;margin:0}#paj-reply-reviews-list>li{margin:1em 0 0;background-color:#fff;padding:10px}#paj-reply-reviews-list>li .helper-reviews-sumarize{padding:0 0 .5em;float:none}#paj-reply-reviews-list>li .paj-reply-reviews-list-text{padding-top:1em}#paj-reply-job-summary,.volunteer-apply-summary{padding:1em;border:1px solid #dfaa59;background-color:#fff3d5;margin-bottom:2em;border-radius:.5em;overflow:auto}#paj-reply-job-summary h2,.volunteer-apply-summary h2{font-size:1em;margin:0 0 .5em;padding:0;display:inline-block}.paj-reply-job-summary-date{float:right;font-size:.8em}.paj-reply-job-summary-info{margin-top:1em;font-size:.8em;color:#a52a2a}.paj-tutor-request{padding:1em}.paj-tutor-request .verified-user{float:right;min-width:100px;clear:right}.paj-tutor-request .verified-user>img,.paj-tutor-request .verified-user>h4{display:inline-block;vertical-align:middle;padding:0;margin:0}.paj-tutor-request .helper-reviews-sumarize{padding:0 0 1em}.paj-tutor-request .helper-reviews-sumarize>div{float:left}.paj-tutor-request .helper-reviews-sumarize>div.reviews-count>span{display:inline-block;vertical-align:middle;padding:0 0 0 5px}.paj-tutor-request h3,.paj-tutor-request form .field.title label,form .field.title .paj-tutor-request label,.paj-tutor-request form fieldset legend,form fieldset .paj-tutor-request legend,.paj-tutor-request .userspace-availability form #price-field,.userspace-availability form .paj-tutor-request #price-field{font-size:.9em;padding:0;margin:0 0 1em}.paj-tutor-request-header{margin-bottom:1em}.paj-tutor-request-profile-name{display:inline-block;padding:0}.paj-tutor-request-profile-pic{display:inline-block;vertical-align:bottom;margin-right:.5em}.paj-tutor-request-profile-pic>img{width:120px}.paj-tutor-request-body-date{margin-bottom:1em;font-size:.9em}.paj-tutor-request-body-comment{margin-bottom:1em}.paj-tutor-request-body-salespitch{margin-bottom:1em}.paj-tutor-request-body-review .helper-reviews-sumarize{padding-top:0;float:none;margin-bottom:.5em}.paj-tutor-request-body-review-date{margin-bottom:1em;font-size:.9em}.paj-tutor-request-profile-link{padding:2em;text-align:center}.paj-tutor-request-job-summary{padding-top:1em;border-top:1px solid #dcdcdc}.paj-tutor-request-job-summary #paj-reply-job-summary{margin-bottom:.5em}.paj-tutor-request-job-summary>a{font-size:.8em}.volunteer-apply p{width:inherit;float:inherit}.volunteer-apply .job-image{text-align:center;margin-bottom:2em}.volunteer-apply .blur-overlay{width:inherit;margin-left:auto;margin-right:auto}.volunteer-apply .blur-overlay>div{margin:20px auto;width:70%}.job-image img,.volunteer-apply img{max-width:100%;height:auto;width:auto}.resource-centre-category{font-size:1.2em}.resource-centre-category .sprite-thumb{background-image:url("/img/sprites/sprite-thumb.png?v=1480005616");background-repeat:no-repeat;width:15px;height:16px}.resource-centre-category h1{padding-bottom:.5em}.resource-centre-category .header-link{font-size:1em;display:inline}.resource-centre-category h2{font-size:1.2em}.resource-centre-category .article{border-bottom:1px solid #dcdcdc;margin:1em 0 1em 0;padding-bottom:1em}.resource-centre-category .post-title{padding:0 0 .5em}.resource-centre-category .upvotes{font-size:.8em;margin-bottom:0;padding:0}.resource-centre-category .my-resource-sidebar{padding-top:0;font-size:.8em}.resource-centre-category .my-resource-sidebar p{margin:0}.resource-centre-category .excerpt{font-size:1em;margin-bottom:.5em;padding:0}.resource-centre-category hr{background-color:#dcdcdc}.resource-centre-category .date{font-size:.8em;margin-bottom:0;font-style:italic;padding:0}.top-widget{padding-top:0;padding-bottom:1.5em;margin-bottom:1.2em;background-color:#fff}.top-widget form{background-color:#fff;padding-top:0;padding-top:0;padding-bottom:0;margin-bottom:0}.top-widget form .select2-selection{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}.top-widget form .btn,.top-widget form #ajaxloginform input[type=submit],#ajaxloginform .top-widget form input[type=submit],.top-widget form #ajaxregform input[type=submit],#ajaxregform .top-widget form input[type=submit],.top-widget #main-content form .form-submit,#main-content .top-widget form .form-submit,.top-widget .main-content form .form-submit,.main-content .top-widget form .form-submit,.top-widget form .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .top-widget form p,.top-widget form .notifications .notification,.notifications .top-widget form .notification,.top-widget form .tutordetailsubject{height:1.5em}.top-widget form select{height:30px;width:200px}.top-widget .breadcrumb{top:0;padding-top:.3em;font-size:.9em}.top-widget .breadcrumb a{color:#666;margin-left:0;margin-right:0;text-decoration:underline}.top-widget .breadcrumb .dash{color:#666;padding-left:.3em;padding-right:.3em}.top-widget .breadcrumb .last-crumb{color:#666;margin-left:0}.top-widget .resource-menu a{margin-right:.5em;font-size:.9em}.resource-centre-home .static-page-section{padding-top:1.0}.resource-centre-home form{background-color:#fff}.resource-centre-home .user-links{margin-bottom:4em}.resource-centre-home .search{border-bottom:1px solid #f1f1f1;padding-top:3em;padding-bottom:2em}.resource-centre-home .search .select2-selection{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}.resource-centre-home .categories .title{margin-top:2em;margin-bottom:2em}.resource-centre-home .categories .thumb{margin-bottom:1em}.resource-centre-home .categories .thumb img{max-width:100%;max-height:190px}.resource-centre-home .categories .thumb a{color:#fff;font-weight:bold}.resource-centre-home .categories .thumb a:hover{color:#fff}.resource-centre-home .categories .thumb span{position:relative;bottom:2.5em;left:0;width:100%}.resource-centre{font-size:1.2em}.resource-centre .author{color:#2187c7;margin-bottom:.5em}.resource-centre .excerpt{line-height:1.3em;overflow:hidden}.resource-centre .something{line-height:.5em}.resource-centre hr{background-color:#dcdcdc}.resource-centre form{background-color:#fff}.resource-centre form input{width:100%;height:30px;border-radius:1em 0 0 1em}.resource-centre form input[type=image]{height:auto;border-radius:0 1em 1em 0}.resource-centre .search-img{max-width:30px}.resource-centre .featured-image{max-width:100%;max-height:100%}.resource-centre .date{font-style:italic}.resource-centre .single-article{margin-top:2em}.resource-centre .single-article .post-header .featured-image-wrapper{min-height:6.5em}.resource-centre .single-article .post-header .featured-image-wrapper img.featured-image{max-width:100%;height:auto;z-index:1}.resource-centre .single-article .post-header .post-title{width:80%;margin-left:10%;text-align:center;border-radius:.2rem}.resource-centre .single-article .post-header .post-title h2{padding:0 !important}.resource-centre .single-article .post-header h2{padding:1em 0 .5em}.resource-centre .single-article .blog-body{padding-top:4em;line-height:1.5em}.resource-centre .single-article .blog-body img{max-width:100%;height:auto;margin-bottom:.5em}.resource-centre .single-article img.alignright{float:right;padding-left:.5rem}.resource-centre .single-article img.alignleft{float:left;padding-right:.5rem}.resource-centre .single-article blockquote{margin:5px 20px 0 20px}.resource-centre .single-article .something{line-height:.5em}.resource-centre .single-article .upvoted-resources .upvoted-resource{padding-left:0}.resource-centre .home-article{border-top:1px solid #dcdcdc;margin:1em 0 0}.resource-centre .home-article img.featured-image{margin-top:5rem;-moz-border-radius:0 1rem 1rem 1rem;-webkit-border-radius:0 1rem 1rem 1rem;-ms-border-radius:0 1rem 1rem 1rem;border-radius:0 1rem 1rem 1rem}.resource-centre .home-article .excerpt{font-size:1em}.resource-centre .home-article .post-title{padding:1em 0 .5em}@media screen and (max-width:768px){.blog{font-size:.8em}.blog h2{font-size:1.2em}.blog .single-article .post-header .post-title{margin-top:-5.5em}.blog .single-article .blog-body{padding-top:2em}}.quiz-header-title,.quiz-header-title-2,.quiz-header-progress,.quiz-header-progress-indicator,.qslides-inner,.qslide{-webkit-transition:all 300ms cubic-bezier(0.42,0,0.58,1);-moz-transition:all 300ms cubic-bezier(0.42,0,0.58,1);-o-transition:all 300ms cubic-bezier(0.42,0,0.58,1);transition:all 300ms cubic-bezier(0.42,0,0.58,1);-webkit-transition-timing-function:cubic-bezier(0.42,0,0.58,1);-moz-transition-timing-function:cubic-bezier(0.42,0,0.58,1);-o-transition-timing-function:cubic-bezier(0.42,0,0.58,1);transition-timing-function:cubic-bezier(0.42,0,0.58,1)}.quiz-header{background-color:#2187c7;text-align:center;padding:2em 0 1em;box-sizing:border-box}@media(min-width:768px){.quiz-header{min-height:183px;margin-top:-24px;padding:3em 0 1em}}.quiz-header-title,.quiz-header-title-2{font-size:1em;font-weight:700;color:#fff;margin-bottom:1em}.quiz-header-title h1,.quiz-header-title-2 h1{color:#fff;margin:0 0 .2em;padding:0;font-size:1.1em}@media(min-width:768px){.quiz-header-title,.quiz-header-title-2{font-size:1.4em;margin-bottom:2em}.quiz-header-title h1,.quiz-header-title-2 h1{font-size:1.6em}}.quiz-header-title-2{display:none;opacity:0}.quiz-header-progress{overflow:auto;display:none;opacity:0}.quiz-header-progress-marker{width:33.33%;float:left;text-align:center}.quiz-header-progress-marker span{display:inline-block;width:64px;height:64px;border-radius:40px;background-color:#fff;opacity:.5;background:url("/img/tutor_quiz_sprites.png?v=1480005616") no-repeat 0 0 transparent}.quiz-header-progress-marker span.progress-marker-payment{background-position:0 0}.quiz-header-progress-marker span.progress-marker-ranking{background-position:-64px 0}.quiz-header-progress-marker span.progress-marker-foundation{background-position:-128px 0}.quiz-header-progress-marker h3,.quiz-header-progress-marker form .field.title label,form .field.title .quiz-header-progress-marker label,.quiz-header-progress-marker form fieldset legend,form fieldset .quiz-header-progress-marker legend,.quiz-header-progress-marker .userspace-availability form #price-field,.userspace-availability form .quiz-header-progress-marker #price-field{font-size:.9em;margin:0;padding:0;color:#044aa0}.quiz-header-progress-marker.active span{opacity:1}.quiz-header-progress-indicator{display:block;position:absolute;left:15%;bottom:-51px;width:0;height:0;opacity:0;border-left:1em solid transparent;border-right:1em solid transparent;border-bottom:1em solid #fff}.quiz-header-progress-indicator.active{opacity:1}.quiz-body{padding-top:1em}.qslides{width:100%;overflow:hidden;position:relative}.qslides-inner{left:0;position:relative;overflow:auto}.qslide{float:left;opacity:0}.qslide-template{margin:1em 0}.qslide-template.qslide-template-blank p{font-family:Arial,"Liberation Sans",sans-serif}.qslide-template.qslide-template-blank li{font-family:Arial,"Liberation Sans",sans-serif}.qslide-template.qslide-template-blank h2{padding:0 0 1em;font-size:1.2em}.qslide-template.qslide-template-form form{padding:1em 0 0;margin-bottom:0;background-color:transparent}.qslide-template.qslide-template-form form.passed .qslide-template-form-submit{display:none}.qslide-template.qslide-template-form form h3,.qslide-template.qslide-template-form form .field.title label,.qslide-template.qslide-template-form form fieldset legend,.qslide-template.qslide-template-form .userspace-availability form #price-field,.userspace-availability .qslide-template.qslide-template-form form #price-field{font-size:1em}.qslide-template.qslide-template-form h3,.qslide-template.qslide-template-form form .field.title label,form .field.title .qslide-template.qslide-template-form label,.qslide-template.qslide-template-form form fieldset legend,form fieldset .qslide-template.qslide-template-form legend,.qslide-template.qslide-template-form .userspace-availability form #price-field,.userspace-availability form .qslide-template.qslide-template-form #price-field{font-size:1.2em;padding:0 0 1em}.qslide-template.qslide-template-form ul{list-style:none;padding:0;margin:0 0 1em}.qslide-template.qslide-template-form ul>li{margin:0;padding:0;overflow:auto}.qslide-template.qslide-template-form ul>li label{margin-bottom:1em;display:block}.qslide-template.qslide-template-form ul>li label span{display:block;margin-top:-18px;margin-left:28px}.qslide-template.qslide-template-form ul>li input[type=checkbox]{margin-right:15px;float:left}.qslide-template.qslide-template-form .form-result{display:none;margin-top:1em}.qslide-template.qslide-template-form .form-result .form-result-text,.qslide-template.qslide-template-form .form-result .form-incorrect-text{background-color:#f1f1f1;padding:1em;border:1px solid #dcdcdc;border-radius:3px;margin-bottom:1em}.qslide-template.qslide-template-form .form-result .form-result-text h4,.qslide-template.qslide-template-form .form-result .form-incorrect-text h4{margin:0;padding:0 0 .5em;font-size:.9em}.qslide-template.qslide-template-form .form-result .form-result-text.form-result-text-error,.qslide-template.qslide-template-form .form-result .form-incorrect-text.form-result-text-error{background-color:#e74c3c;border:1px solid #c30000;color:#fff}.qslide-template.qslide-template-form .form-result .form-result-text.form-result-text-error h4,.qslide-template.qslide-template-form .form-result .form-incorrect-text.form-result-text-error h4{color:#fff;font-weight:bold}.qslide-template.qslide-template-form .form-result .form-result-text.form-result-text-success,.qslide-template.qslide-template-form .form-result .form-incorrect-text.form-result-text-success{background-color:#33b26e;border:1px solid #176e3f;color:#fff}.qslide-template.qslide-template-form .form-result .form-result-text.form-result-text-success h4,.qslide-template.qslide-template-form .form-result .form-incorrect-text.form-result-text-success h4{color:#fff;font-weight:bold}.qslide-template.qslide-template-form .form-result .form-result-next{display:none}@media(min-width:768px){.qslide-template{margin:2em 0}.qslide-template.qslide-template-blank p{font-size:1.2em;line-height:1.4em}.qslide-template.qslide-template-blank li{padding-bottom:.5em;font-size:1.2em;line-height:1.4em}.qslide-template.qslide-template-blank h2{font-size:1.4em}}.cropper-container{position:relative;overflow:hidden;font-size:0;line-height:0;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;direction:ltr !important;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.cropper-container img{display:block;width:100%;min-width:0 !important;max-width:none !important;height:100%;min-height:0 !important;max-height:none !important;image-orientation:0 !important}.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{position:absolute;top:0;right:0;bottom:0;left:0}.cropper-drag-box{background-color:#fff;filter:alpha(opacity=0);opacity:0}.cropper-modal{background-color:#000;filter:alpha(opacity=50);opacity:.5}.cropper-view-box{display:block;width:100%;height:100%;overflow:hidden;outline:1px solid #69f;outline-color:rgba(102,153,255,0.75)}.cropper-dashed{position:absolute;display:block;filter:alpha(opacity=50);border:0 dashed #eee;opacity:.5}.cropper-dashed.dashed-h{top:33.33333%;left:0;width:100%;height:33.33333%;border-top-width:1px;border-bottom-width:1px}.cropper-dashed.dashed-v{top:0;left:33.33333%;width:33.33333%;height:100%;border-right-width:1px;border-left-width:1px}.cropper-center{position:absolute;top:50%;left:50%;display:block;width:0;height:0;filter:alpha(opacity=75);opacity:.75}.cropper-center:before,.cropper-center:after{position:absolute;display:block;content:" ";background-color:#eee}.cropper-center:before{top:0;left:-3px;width:7px;height:1px}.cropper-center:after{top:-3px;left:0;width:1px;height:7px}.cropper-face,.cropper-line,.cropper-point{position:absolute;display:block;width:100%;height:100%;filter:alpha(opacity=10);opacity:.1}.cropper-face{top:0;left:0;background-color:#fff}.cropper-line{background-color:#69f}.cropper-line.line-e{top:0;right:-3px;width:5px;cursor:e-resize}.cropper-line.line-n{top:-3px;left:0;height:5px;cursor:n-resize}.cropper-line.line-w{top:0;left:-3px;width:5px;cursor:w-resize}.cropper-line.line-s{bottom:-3px;left:0;height:5px;cursor:s-resize}.cropper-point{width:5px;height:5px;background-color:#69f;filter:alpha(opacity=75);opacity:.75}.cropper-point.point-e{top:50%;right:-3px;margin-top:-3px;cursor:e-resize}.cropper-point.point-n{top:-3px;left:50%;margin-left:-3px;cursor:n-resize}.cropper-point.point-w{top:50%;left:-3px;margin-top:-3px;cursor:w-resize}.cropper-point.point-s{bottom:-3px;left:50%;margin-left:-3px;cursor:s-resize}.cropper-point.point-ne{top:-3px;right:-3px;cursor:ne-resize}.cropper-point.point-nw{top:-3px;left:-3px;cursor:nw-resize}.cropper-point.point-sw{bottom:-3px;left:-3px;cursor:sw-resize}.cropper-point.point-se{right:-3px;bottom:-3px;width:20px;height:20px;cursor:se-resize;filter:alpha(opacity=100);opacity:1}.cropper-point.point-se:before{position:absolute;right:-50%;bottom:-50%;display:block;width:200%;height:200%;content:" ";background-color:#69f;filter:alpha(opacity=0);opacity:0}@media(min-width:768px){.cropper-point.point-se{width:15px;height:15px}}@media(min-width:1025px){.cropper-point.point-se{width:10px;height:10px}}@media(min-width:1200px){.cropper-point.point-se{width:5px;height:5px;filter:alpha(opacity=75);opacity:.75}}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-invisible{filter:alpha(opacity=0);opacity:0}.cropper-hide{position:absolute;display:block;width:0;height:0}.cropper-hidden{display:none !important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.crop-container{height:350px;box-sizing:border-box;padding:1em 0}@media only screen and (min-width:320px) and (max-width:480px){.crop-container{padding:1em 10px;box-sizing:border-box}}.map-container{width:100%;height:400px;box-sizing:border-box}#map{width:100%;height:400px}@media screen and (min-width:320px) and (max-width:480px){.map-container{padding:.5em 10px;margin-bottom:1em;box-sizing:border-box}.map-container,#map{height:350px}}.universal-messaging{padding:2em 0}.universal-messaging #umm-wrapper{box-shadow:none}#umm-wrapper{-moz-box-shadow:1px 5px 10px #dcdcdc;-webkit-box-shadow:1px 5px 10px #dcdcdc;-ms-box-shadow:1px 5px 10px #dcdcdc;box-shadow:1px 5px 10px #dcdcdc;-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em;position:relative;overflow:hidden;background-color:#ededed;border:1px solid #dcdcdc;width:95%;margin:0 2.55%}@media(min-width:768px){#umm-wrapper{width:700px;margin:0}}@media(min-width:1025px){#umm-wrapper{width:728px;margin:0}}#umm-wrapper .umm-form-container h2{background-color:transparent !important}@media screen and (min-width:640px){#umm-wrapper .umm-form-container h2{margin-left:1em}}.umm-form-container .umm-form-header-plain{padding-top:1em}.umm-form-container h2{padding:0;margin:0;color:#666;font-size:.9em;font-weight:normal;text-align:left;line-height:1.5em;border:0}.umm-form-container form{-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;padding:0 1em;margin:0;border-bottom:0}.umm-form-container form label{display:none}.umm-form-container form input,.umm-form-container form textarea{-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;padding:.5em;color:#666;border:1px solid #aaa;font-size:.9em}.umm-form-container form textarea{height:150px}.umm-form-container form .label-note{background-size:30px;background-image:url(/img//icons/warning.svg?v=1480005616);background-position:left;background-repeat:no-repeat;float:left;padding:0 0 0 35px;margin:1em 0;color:#666;font-size:.8em;font-weight:normal}.umm-form-container .umm-form-footer{-moz-border-radius:0 0 1em 1em;-webkit-border-radius:0 0 1em 1em;-ms-border-radius:0 0 1em 1em;border-radius:0 0 1em 1em;padding:1em}.umm-form-container .umm-form-footer .link-button{float:right}.umm-form-container .umm-form-footer .btn,.umm-form-container .umm-form-footer #ajaxloginform input[type=submit],#ajaxloginform .umm-form-container .umm-form-footer input[type=submit],.umm-form-container .umm-form-footer #ajaxregform input[type=submit],#ajaxregform .umm-form-container .umm-form-footer input[type=submit],.umm-form-container .umm-form-footer #main-content form .form-submit,#main-content form .umm-form-container .umm-form-footer .form-submit,.umm-form-container .umm-form-footer .main-content form .form-submit,.main-content form .umm-form-container .umm-form-footer .form-submit,.umm-form-container .umm-form-footer .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .umm-form-container .umm-form-footer p,.umm-form-container .umm-form-footer .notifications .notification,.notifications .umm-form-container .umm-form-footer .notification,.umm-form-container .umm-form-footer .tutordetailsubject{color:#fff;margin:0 0 1em 0}.umm-form-container .umm-form-header{padding:1.5em 25px .5em 15px;min-height:50px;-moz-border-radius:1em 1em 0 0;-webkit-border-radius:1em 1em 0 0;-ms-border-radius:1em 1em 0 0;border-radius:1em 1em 0 0;color:#2187c7;font-size:.8em;font-weight:bold}@media(min-width:640px){.umm-form-container .umm-form-header{font-size:1.2em}}@media(min-width:640px){.umm-form-container .umm-form-header .response-time{float:right;text-align:right}}.umm-form-container .umm-form-header.success{background-size:60px;background-image:url(/img/icons/success.svg?v=1480005616);background-position:left;background-repeat:no-repeat;padding:1em 0 1em 60px;margin:1em 1em .5em 1em;background-color:transparent;color:#2187c7 !important}.umm-form-container .umm-success{padding:1em 5em 2em 5em}@media(max-width:640px){.umm-form-container .umm-success{padding:1em 1em 2em 1em}}.umm-form-container .umm-success .success-header{background-size:60px;background-image:url(/img/icons/success.svg?v=1480005616);background-position:center top;background-repeat:no-repeat;padding:4em 0 1em 0;margin:0 1em .5em 1em;background-color:transparent;color:#2187c7 !important;font-size:1.2em}.umm-form-container .terms{font-size:.62em}.umm-form-container .feedback-icon{max-width:100px;display:block;margin:0 auto}.umm-form-container ::-webkit-input-placeholder{font-style:italic}.umm-form-container :-moz-placeholder{font-style:italic}.umm-form-container ::-moz-placeholder{font-style:italic}.umm-form-container :-ms-input-placeholder{font-style:italic}.validation-error{padding:.5em 0;margin:0;color:#c30000;font-size:.62em}.error-field{border:1px solid #c30000 !important}.field .validation-error{float:right;width:60%;margin-right:2%;padding-left:1%}.loader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.95);background-size:50px;background-image:url(/img/loader.gif?v=1480005616?v=1480005616);background-position:center;background-repeat:no-repeat}.loader.profile-page{background-position:center 10%;z-index:15}.request-a-tutor{padding:2em;background:#f2f5fc}@media(min-width:640px){.request-a-tutor{-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em;margin:3em 15% 0 15%}}.request-a-tutor .btn,.request-a-tutor #ajaxloginform input[type=submit],#ajaxloginform .request-a-tutor input[type=submit],.request-a-tutor #ajaxregform input[type=submit],#ajaxregform .request-a-tutor input[type=submit],.request-a-tutor #main-content form .form-submit,#main-content form .request-a-tutor .form-submit,.request-a-tutor .main-content form .form-submit,.main-content form .request-a-tutor .form-submit,.request-a-tutor .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .request-a-tutor p,.request-a-tutor .notifications .notification,.notifications .request-a-tutor .notification,.request-a-tutor .tutordetailsubject{display:inline-block}@media(min-width:640px){.request-a-tutor h4{font-size:1.2em;padding:.5em 12% 1em 12%}}.userspace-flyer .alert{display:none;padding:1em}.next-flyer{padding:.5em 30px;margin:1em 0;background-color:#3a7fc9;color:#fff;font-size:1em}.custom-flyer{display:none;background-color:#fff}.custom-flyer *{-webkit-box-sizing:border-box}.custom-flyer h2{padding:1em;background-color:#3a7fc9}.custom-flyer h2 input{background-color:#3a7fc9;color:#fff;font-size:2.5em;font-weight:normal;text-align:center}.custom-flyer .flyer-description{height:267px;resize:none;padding:0}.custom-flyer .flyer-profile-picture{padding:0;margin:0 0 1em 0}.custom-flyer .flyer-profile-picture img{float:right}.degree-selection,.subject-selection{display:none}.flyer-content{padding:1em 40px}.flyer-content .degree{margin:.5em 0}.flyer-content .degree .university-name{margin:.5em 0;font-size:.8em;font-weight:bold}.flyer-content .degree .university-degree{font-size:.75em}.flyer-content .flyer-url{padding:1em .5em;text-align:center;word-wrap:break-word}.flyer-content .flyer-url input{margin:1em 0}.flyer-content .flyer-url .custom-url{color:#3a7fc9;font-size:1.5em;font-weight:bold;text-align:left}.flyer-footer{float:right;width:35%;margin:80px 0 1em 0;background-color:#fff}.flyer-footer .footer-url{position:relative;float:left;width:100%;color:#3a7fc9;padding:1em 0;text-align:center;border-bottom:1px solid grey;border-style:dashed;word-wrap:break-word;background-size:25px;background-image:url(/img/icons/scissors.svg?v=1480005616?v=1480005616);background-position:center 33px;background-repeat:no-repeat;overflow:visible}.a6-flyer,.a4-flyer{display:none}.a6-flyer input{margin:0;font-size:1.5em}.a6-flyer input.headline{color:#3a7fc9;text-align:center}.a6-flyer .custom-url{width:100%;margin:.25em 0;color:#3a7fc9;font-size:2em;text-align:center}.custom-flyer-print,.custom-flyer-download{display:none;margin:1em 0}.a6{width:600px !important}.flyer-type{margin:0 12%}.subscribe form input[type="email"],.favourite-feedback,.userspace_conversations .conversation .info,#umm-wrapper *,#post-header.seo-header .description{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.subscribe p,.subscribe form,.subscribe form label,.subscribe form input[type="email"],.subscribe hr,.dashboard-widgets .dashboard-top-tip,.message.with_user .guarantee-badge-holder,.message.with_user .guarantee-badge-holder .guarantee-badge img,.umm-form-container,.umm-form-container form,.umm-form-container .umm-form-footer,.umm-form-container .umm-form-header,.custom-flyer,.flyer-header,.flyer-content,.custom-flyer h2,.custom-flyer h2 input,.custom-flyer h3,.custom-flyer form .field.title label,form .field.title .custom-flyer label,.custom-flyer form fieldset legend,form fieldset .custom-flyer legend,.custom-flyer .userspace-availability form #price-field,.userspace-availability form .custom-flyer #price-field,.custom-flyer .flyer,.flyer-content .flyer-url input,#post-header.seo-header .description,#post-header.seo-header .description p img,.search-page .seo-sidebar img,.affiliate-request-a-tutor p{position:relative;float:left;width:100%}.affiliate .grid-container,.affiliate-intro,.affiliate-request-a-tutor{position:relative}.affiliate .grid-container:before,.affiliate-intro:before,.affiliate-request-a-tutor:before{content:'';position:absolute;left:0;top:0;width:0;height:100%}.umm-form-container form .right,#interactive-uk-map .map-search-box{float:right;text-align:right}#umm-wrapper{float:none;display:block;margin:0 auto}.custom-flyer input,.custom-flyer .flyer-description,.affiliate-request-a-tutor{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.custom-flyer .flyer{border:1px solid #f2f2f2}.custom-flyer input,.custom-flyer .flyer-description{border:1px solid #ccc;border-style:dashed}.no-border,.next-flyer{border:0 !important}.umm-form-container form{background:none !important}.no-padding-left{padding-left:0}.umm-form-container .alert,.loader{display:none}#post-header.seo-header #search-box,#post-header.seo-header .description{clear:both}header.page .new,.tab-container .tab.new{background-size:30px;background-image:url(/img/icons/new.svg?v=1480005616?v=1480005616);background-position:100% .5em;background-repeat:no-repeat;padding-right:2em !important}.profile-sidebar .single-cta .single-cta-header,.profile-sidebar .single-cta .single-cta-body,.profile-sidebar .btn,.profile-sidebar #ajaxloginform input[type=submit],#ajaxloginform .profile-sidebar input[type=submit],.profile-sidebar #ajaxregform input[type=submit],#ajaxregform .profile-sidebar input[type=submit],.profile-sidebar #main-content form .form-submit,#main-content form .profile-sidebar .form-submit,.profile-sidebar .main-content form .form-submit,.main-content form .profile-sidebar .form-submit,.profile-sidebar .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .profile-sidebar p,.profile-sidebar .notifications .notification,.notifications .profile-sidebar .notification,.profile-sidebar .tutordetailsubject,.profile-sidebar .priceactions .price,.search-page .seo-sidebar .related-subjects p,.search-page .seo-sidebar .related-subjects a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flyer-type{display:inline-block;-ms-transition-duration:1s;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.flyer-type:hover{-ms-transform:scale(0.9);-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}.ui-autocomplete{box-shadow:0 5px 5px rgba(0,0,0,0.5);border-top-left-radius:0 !important;border-top-right-radius:0 !important;max-height:20em;overflow:auto}header.index,#post-header.seo-header{background-size:cover;background-image:url(/img/homepagebackground-mobile.jpg?v=1480005616?v=1480005616);background-position:0 0;background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/homepagebackground.jpg?v=1480005616',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/homepagebackground.jpg?v=1480005616', sizingMethod='scale')";-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:500px;overflow:auto}@media(min-width:768px){header.index,#post-header.seo-header{background-size:cover;background-image:url(/img/homepagebackground.jpg?v=1480005616?v=1480005616);background-position:0 0;background-repeat:no-repeat}}header.index #lozenge,#post-header.seo-header #lozenge{position:relative;margin-top:130px;display:block;overflow:auto;-moz-border-radius:40px;-webkit-border-radius:40px;-ms-border-radius:40px;border-radius:40px;background-color:rgba(33,135,199,0.5);padding:.5em;transition:background-color .25s ease-in-out 0}header.index #lozenge:hover,#post-header.seo-header #lozenge:hover{text-decoration:none;background-color:rgba(33,135,199,0.8)}header.index #lozenge img,#post-header.seo-header #lozenge img{width:10%;height:auto;display:block;vertical-align:middle;float:left}header.index #lozenge a,#post-header.seo-header #lozenge a{font-weight:bold;width:86%;display:block;padding-left:10px;box-sizing:border-box;color:#fff;float:left;font-size:1.1em;padding-top:.5%}header.index #lozenge a:hover,#post-header.seo-header #lozenge a:hover{text-decoration:none}header.index #lozenge span.arrow,#post-header.seo-header #lozenge span.arrow{position:absolute;background:url("../img/arrow.png?v=1480005616") no-repeat 0 center transparent;height:100%;width:18px;right:10px;top:0}#search-box,#post-header.seo-header #search-box{margin-top:8em}#search-box #logo img,#post-header.seo-header #search-box #logo img{margin-left:10px}#search-box.sticky,#post-header.seo-header .sticky#search-box{-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;box-sizing:border-box;position:fixed;background-color:#2187c7 !important;top:0;left:0;padding:.5em 10px 1em 10px !important;margin:0;width:100%;max-width:100%;z-index:8675310}#search-box.sticky #logo,#search-box.sticky #search-box-label{display:none}#search-box.sticky #main-search,#post-header.seo-header .sticky#search-box #main-search{-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;background:transparent;width:100%;margin:0}#search-box.sticky #main-search:hover,#post-header.seo-header .sticky#search-box #main-search:hover{background:transparent}@media(min-width:640px){#search-box.sticky,#post-header.seo-header .sticky#search-box{padding:0 !important}#search-box.sticky *,#post-header.seo-header .sticky#search-box *{font-size:.9em !important}#search-box.sticky .btn,#post-header.seo-header .sticky#search-box .btn,#search-box.sticky #ajaxloginform input[type=submit],#ajaxloginform #search-box.sticky input[type=submit],#search-box.sticky #ajaxregform input[type=submit],#ajaxregform #search-box.sticky input[type=submit],#search-box.sticky #main-content form .form-submit,#main-content form #search-box.sticky .form-submit,#search-box.sticky .main-content form .form-submit,.main-content form #search-box.sticky .form-submit,#post-header.seo-header .sticky#search-box .main-content form .form-submit,.main-content form #post-header.seo-header .sticky#search-box .form-submit,#search-box.sticky .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options #search-box.sticky p,#post-header.seo-header .sticky#search-box .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options #post-header.seo-header .sticky#search-box p,#search-box.sticky .notifications .notification,.notifications #search-box.sticky .notification,#post-header.seo-header .sticky#search-box .notifications .notification,.notifications #post-header.seo-header .sticky#search-box .notification,#search-box.sticky .tutordetailsubject,#post-header.seo-header .sticky#search-box .tutordetailsubject{min-width:100px;height:25.5px;font-size:1em !important}#search-box.sticky #search-box-label{display:block;width:20%;padding:0}#search-box.sticky #main-search,#post-header.seo-header .sticky#search-box #main-search{position:relative;left:auto;width:600px;margin:0 auto;bottom:auto;max-width:600px;margin-left:auto}#search-box.sticky #main-search .h1-plain,#post-header.seo-header .sticky#search-box #main-search .h1-plain,#search-box.sticky #main-search #search-box-label{margin-top:2px}#search-box.sticky #main-search .h1-plain,#post-header.seo-header .sticky#search-box #main-search .h1-plain{display:block}}#main-search,#post-header.seo-header #search-box #main-search{color:#fff;background-color:#2187c7;-moz-border-radius:2em;-webkit-border-radius:2em;-ms-border-radius:2em;border-radius:2em;padding:10px 0;margin:-22px 0 0}@media(min-width:640px){#main-search:hover,#post-header.seo-header #search-box #main-search:hover{background:0;background-color:#2698d0}}#main-search h1,#post-header.seo-header #search-box #main-search h1{font-size:1.7em;color:#fff;padding:.1em 0;display:inline;position:relative;top:.2em}#main-search .h1-plain,#post-header.seo-header #search-box #main-search .h1-plain{font-size:1.7em;color:#fff;padding:.1em 0;font-weight:bold;display:inline;position:relative;top:.2em}#main-search .left-padding h1,#post-header.seo-header #search-box #main-search .left-padding h1{padding-left:10px}#main-search input.form-text,#post-header.seo-header #search-box #main-search input.form-text{font-size:1.2em;width:90%;padding:.5em 5%;background-color:#fff;-moz-border-radius:1.1em;-webkit-border-radius:1.1em;-ms-border-radius:1.1em;border-radius:1.1em;border:0}#main-search input.form-text.autocomplete-showing,#post-header.seo-header #search-box #main-search input.form-text.autocomplete-showing{border-bottom-left-radius:0;border-bottom-right-radius:0}#main-search input.form-text#edit-distance-postal-code,#post-header.seo-header #search-box #main-search input.form-text#edit-distance-postal-code{width:80%;padding:.5em 10%}#main-search .form-submit,#post-header.seo-header #search-box #main-search .form-submit{background-color:#125ca7;background-image:linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-o-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-moz-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-webkit-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-ms-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#043383),color-stop(0.78,#125ca7));padding:0 0 .2em;width:100%;font-size:1.5em}#main-search .form-submit:hover,#post-header.seo-header #search-box #main-search .form-submit:hover{background-color:#043383;background-image:linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-o-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-moz-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-webkit-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-ms-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#125ca7),color-stop(0.78,#043383))}#post-header.static-index{padding:0}#post-header.static-index h2{padding-top:1em;padding-bottom:1em}#post-header.static-index .topicbtn{width:100%;text-align:left;text-transform:none;font-size:.9em;height:2em}#post-header.static-index .topicbtn .arrow{background:url("/img/arrow.png?v=1480005616") repeat scroll 0 0 transparent;display:inline-block;float:right;height:18px;width:18px}#post-header.static-index .topicbtn:hover .arrow,#post-header.static-index .topicbtn.active .arrow{background-position:-18px 0}#post-header.static-index ul{margin:.5em 0 0;padding:0;list-style-type:none}#post-header.static-index ul li{font-size:.9em;padding-left:1em;margin:0;overflow-y:hidden}#page.static-index{padding-top:0}#page.static-index h2{padding-top:3em;font-size:1.3em}#page.static-index .carousel{border:3px solid #dcdcdc;-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em;padding-top:20px;padding-bottom:20px}#page.static-index .carousel a.featured-tutor{display:block;background:#f2f5fc;transition:background-color .25s ease-in-out 0;text-align:center;padding:1em;-moz-border-radius:0 1em 1em 1em;-webkit-border-radius:0 1em 1em 1em;-ms-border-radius:0 1em 1em 1em;border-radius:0 1em 1em 1em}#page.static-index .carousel a.featured-tutor img{width:100%}#page.static-index .carousel a.featured-tutor:hover{text-decoration:none;background-color:#e5ebf7}#page.static-index .carousel a.featured-tutor .description{text-align:left}#page.static-index .carousel a.featured-tutor .description .smallprint{font-size:.7em;color:#666;margin-bottom:0}#page.static-index .carousel a.featured-tutor .description h4.subject{font-size:.9em}.endorsements .endorser a{transition:box-shadow .25s ease-in-out 0;display:block;background-color:#fff;height:75px;padding-top:25px;margin-top:20px;margin-bottom:20px}.endorsements .endorser a:hover{box-shadow:0 0 10px rgba(33,135,199,0.5)}#popular-searches{border:3px solid #dcdcdc;border-radius:1em;margin-top:3em}#popular-searches a{font-size:.9em;text-decoration:none;color:#666;display:block;margin-bottom:10px}#popular-searches a:hover{text-decoration:underline}#popular-searches h3,#popular-searches form .field.title label,form .field.title #popular-searches label,#popular-searches form fieldset legend,form fieldset #popular-searches legend,#popular-searches .userspace-availability form #price-field,.userspace-availability form #popular-searches #price-field{margin-top:10px;margin-left:10px}#popular-searches span{padding-bottom:22px}.subscribe form input[type="email"],.favourite-feedback,.userspace_conversations .conversation .info,#umm-wrapper *,#post-header.seo-header .description{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.subscribe p,.subscribe form,.subscribe form label,.subscribe form input[type="email"],.subscribe hr,.dashboard-widgets .dashboard-top-tip,.message.with_user .guarantee-badge-holder,.message.with_user .guarantee-badge-holder .guarantee-badge img,.umm-form-container,.umm-form-container form,.umm-form-container .umm-form-footer,.umm-form-container .umm-form-header,.custom-flyer,.flyer-header,.flyer-content,.custom-flyer h2,.custom-flyer h2 input,.custom-flyer h3,.custom-flyer form .field.title label,form .field.title .custom-flyer label,.custom-flyer form fieldset legend,form fieldset .custom-flyer legend,.custom-flyer .userspace-availability form #price-field,.userspace-availability form .custom-flyer #price-field,.custom-flyer .flyer,.flyer-content .flyer-url input,#post-header.seo-header .description,#post-header.seo-header .description p img,.search-page .seo-sidebar img,.affiliate-request-a-tutor p{position:relative;float:left;width:100%}.affiliate .grid-container,.affiliate-intro,.affiliate-request-a-tutor{position:relative}.affiliate .grid-container:before,.affiliate-intro:before,.affiliate-request-a-tutor:before{content:'';position:absolute;left:0;top:0;width:0;height:100%}.umm-form-container form .right,#interactive-uk-map .map-search-box{float:right;text-align:right}#umm-wrapper{float:none;display:block;margin:0 auto}.custom-flyer input,.custom-flyer .flyer-description,.affiliate-request-a-tutor{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.custom-flyer .flyer{border:1px solid #f2f2f2}.custom-flyer input,.custom-flyer .flyer-description{border:1px solid #ccc;border-style:dashed}.no-border,.next-flyer{border:0 !important}.umm-form-container form{background:none !important}.no-padding-left{padding-left:0}.umm-form-container .alert,.loader{display:none}#post-header.seo-header #search-box,#post-header.seo-header .description{clear:both}header.page .new,.tab-container .tab.new{background-size:30px;background-image:url(/img/icons/new.svg?v=1480005616?v=1480005616);background-position:100% .5em;background-repeat:no-repeat;padding-right:2em !important}.profile-sidebar .single-cta .single-cta-header,.profile-sidebar .single-cta .single-cta-body,.profile-sidebar .btn,.profile-sidebar #ajaxloginform input[type=submit],#ajaxloginform .profile-sidebar input[type=submit],.profile-sidebar #ajaxregform input[type=submit],#ajaxregform .profile-sidebar input[type=submit],.profile-sidebar #main-content form .form-submit,#main-content form .profile-sidebar .form-submit,.profile-sidebar .main-content form .form-submit,.main-content form .profile-sidebar .form-submit,.profile-sidebar .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .profile-sidebar p,.profile-sidebar .notifications .notification,.notifications .profile-sidebar .notification,.profile-sidebar .tutordetailsubject,.profile-sidebar .priceactions .price,.search-page .seo-sidebar .related-subjects p,.search-page .seo-sidebar .related-subjects a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flyer-type{display:inline-block;-ms-transition-duration:1s;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.flyer-type:hover{-ms-transform:scale(0.9);-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}.static-how_to_register .screenshot,.static-how_to_book .screenshot{border-radius:1em 1em 1em 1em;box-shadow:0 5px 10px rgba(0,0,0,0.2);margin:2em auto 2em;overflow:hidden;width:700px}.contact .value{color:#2187c7;font-size:1.2em;font-weight:bold}.contact .value#email{direction:rtl;text-align:left;unicode-bidi:bidi-override}.static-how_it_works{border:0;padding-bottom:10px}.static-how_it_works h2{text-align:center;margin-top:.5em;padding-bottom:.5em}.static-how_it_works .video-thanks{font-size:.9em}.static-how_it_works #main-search,.static-how_it_works #post-header.seo-header #search-box #main-search,#post-header.seo-header #search-box .static-how_it_works #main-search{color:#fff;background-color:#2187c7;-moz-border-radius:2em;-webkit-border-radius:2em;-ms-border-radius:2em;border-radius:2em;padding:10px;overflow:auto;margin:0}.static-how_it_works #main-search #main-search-in,.static-how_it_works #post-header.seo-header #search-box #main-search #main-search-in,#post-header.seo-header #search-box .static-how_it_works #main-search #main-search-in{font-size:1.8em;color:#fff;padding:.1em 0;font-style:bold}.static-how_it_works #main-search input.form-text,.static-how_it_works #post-header.seo-header #search-box #main-search input.form-text,#post-header.seo-header #search-box .static-how_it_works #main-search input.form-text{font-size:1.2em;width:90%;padding:.5em 5%;background-color:#fff;-moz-border-radius:1.5em;-webkit-border-radius:1.5em;-ms-border-radius:1.5em;border-radius:1.5em;border:0}.static-how_it_works #main-search .views-submit-button,.static-how_it_works #post-header.seo-header #search-box #main-search .views-submit-button,#post-header.seo-header #search-box .static-how_it_works #main-search .views-submit-button{padding-left:10px}.static-how_it_works #main-search .form-submit,.static-how_it_works #post-header.seo-header #search-box #main-search .form-submit,#post-header.seo-header #search-box .static-how_it_works #main-search .form-submit{background-color:#125ca7;background-image:linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-o-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-moz-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-webkit-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-ms-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#043383),color-stop(0.78,#125ca7));padding:0 0 .2em;width:100%;font-size:1.5em}.static-how_it_works #main-search .form-submit:hover,.static-how_it_works #post-header.seo-header #search-box #main-search .form-submit:hover,#post-header.seo-header #search-box .static-how_it_works #main-search .form-submit:hover{background-color:#043383;background-image:linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-o-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-moz-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-webkit-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-ms-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#125ca7),color-stop(0.78,#043383))}.static-tandcs{text-align:justify}.static-tandcs p span.par-num{display:block;float:left;color:#2187c7}.static-tandcs p span.par-content{display:block;margin-left:3em}.static-tandcs p.def span.par-content{margin-left:12em}.static-tandcs ol{list-style-type:lower-latin;margin-bottom:1em}.static-tandcs ol li{margin-left:5em;margin-bottom:.2em}.static-become_tutor p{text-align:justify}.static-become_tutor .sign-up{margin:4em 0 2em}.static-become_tutor .sign-up .btn,.static-become_tutor .sign-up #ajaxloginform input[type=submit],#ajaxloginform .static-become_tutor .sign-up input[type=submit],.static-become_tutor .sign-up #ajaxregform input[type=submit],#ajaxregform .static-become_tutor .sign-up input[type=submit],.static-become_tutor .sign-up #main-content form .form-submit,#main-content form .static-become_tutor .sign-up .form-submit,.static-become_tutor .sign-up .main-content form .form-submit,.main-content form .static-become_tutor .sign-up .form-submit,.static-become_tutor .sign-up .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .static-become_tutor .sign-up p,.static-become_tutor .sign-up .notifications .notification,.notifications .static-become_tutor .sign-up .notification,.static-become_tutor .sign-up .tutordetailsubject{font-size:1.5em}.info-badges{max-width:1000px;margin-left:auto;margin-right:auto;margin-bottom:10px}.info-badges h3,.info-badges form .field.title label,form .field.title .info-badges label,.info-badges form fieldset legend,form fieldset .info-badges legend,.info-badges .userspace-availability form #price-field,.userspace-availability form .info-badges #price-field{font-size:1em;padding-bottom:0}.info-badges p{line-height:25px;font-size:.8em}.info-badges img{width:35%}.info-badges .call-for-action-mobile h5{font-size:.8em;margin-bottom:1.5em}.static-register-student{padding-top:0}.static-register-student h1{margin:0;padding-top:.6em;padding-bottom:.3em}.static-register-student .privacy-guarentee{font-size:.65em}.static-register-student .privacy-guarentee img{padding-bottom:3px;padding-right:2px}.static-register-student .other-login-register .login-register{font-size:.8em}.static-register-student .other-login-register .other-login{font-size:.8em;padding-bottom:1em;padding-top:.5em;border-bottom:solid #dcdcdc 1px}.static-register-student .other-login-register .other-register{font-size:.8em;padding-bottom:1em;padding-top:1em}.static-register-student .fullscreen-reviews h5{font-size:.8em}.static-register-student .fullscreen-reviews .reviews{max-width:960px;margin-left:auto;margin-right:auto}.static-register-student .fullscreen-reviews .reviews .review{text-align:center}.static-register-student .fullscreen-reviews .reviews .review img{height:20px}.static-register-student .fullscreen-reviews .reviews .review .tutor-img{height:70px}.static-register-student .fullscreen-reviews .reviews .review .tutor-info{margin-top:18px}.static-register-student .fullscreen-reviews .reviews .review .tutor-info p{margin-bottom:0;font-size:.8em}.static-register-student .fullscreen-reviews .reviews .review .tutor-info h5{font-size:.8em}.static-register-student .fullscreen-reviews .reviews .review .review-content{font-size:.8em;line-height:1.7em}@media(min-width:1025px){.static-register-student .fullscreen-reviews .reviews .review{text-align:left}}.static-register-student .fullscreen-form{background:#f2f5fc}.static-register-student .fullscreen-form form{background:#f2f5fc}.static-register-student .fullscreen-form h2{padding:.8em 0 .4em 0;text-align:center;font-size:1.2em}.static-register-student .fullscreen-form input{padding:.5em 10px;margin:.4em 0;width:100%}@media(min-width:1025px){.static-register-student .fullscreen-form input{width:350px}}.static-register-student .fullscreen-form input[type='checkbox']{margin-right:10px;width:initial}.static-register-student .fullscreen-form .validation-error{width:100%}.static-register-student .fullscreen-form .alert{width:100%;margin-left:auto;margin-right:auto;margin-top:10px}@media(min-width:1025px){.static-register-student .fullscreen-form .alert{width:350px}}.static-register-student .fullscreen-form .validation-error{padding:0}.static-register-student .fullscreen-form .action-button{padding-top:.8em;padding-bottom:1.5em}.static-register-student .fullscreen-form *{box-sizing:border-box}.static-register-student .fullscreen-promise{padding-top:1em;padding-bottom:1em;color:#FFF;font-weight:bold;background-color:#79b7dc}.static-register-student .fullscreen-promise .mobile-promise-badge{margin-top:0}.static-register-student .fullscreen-promise .mobile-promise-badge img{height:35px;padding-right:10px}@media(max-width:640px){.static-register-student .fullscreen-promise .mobile-promise-badge{margin-top:10px}}.static-register-student .fullscreen-promise .promise-text{margin-top:8px;line-height:1.7em;text-align:center}.static-register-student .fullscreen-promise .promise-text .promise-badge{padding-right:.5em}.static-register-student .fullscreen-promise .promise-text a{text-decoration:underline;color:#FFF}.static-register-student .fullscreen-promise .promise-text span{margin:0;padding:0}@media(max-width:640px){.static-register-student .fullscreen-promise .promise-text{margin-top:0;font-size:.7em;text-align:left}.static-register-student .fullscreen-promise .promise-text .promise-badge{padding-right:0}}.big-h2{font-size:1.7em}.static-perfect_profile .grid-parent{margin-bottom:250px}.static-perfect_profile p{margin-top:10px;margin-bottom:20px}.static-congrats p{text-align:justify}.static-congrats .sign-up{margin:4em 0 2em}.static-congrats .sign-up .btn,.static-congrats .sign-up #ajaxloginform input[type=submit],#ajaxloginform .static-congrats .sign-up input[type=submit],.static-congrats .sign-up #ajaxregform input[type=submit],#ajaxregform .static-congrats .sign-up input[type=submit],.static-congrats .sign-up #main-content form .form-submit,#main-content form .static-congrats .sign-up .form-submit,.static-congrats .sign-up .main-content form .form-submit,.main-content form .static-congrats .sign-up .form-submit,.static-congrats .sign-up .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .static-congrats .sign-up p,.static-congrats .sign-up .notifications .notification,.notifications .static-congrats .sign-up .notification,.static-congrats .sign-up .tutordetailsubject{font-size:1.5em}.static-congrats .screenshot-small{padding-top:0;padding-bottom:0;display:block;margin-left:auto;margin-right:auto;max-width:95%;min-width:200}.static-congrats .spaced{margin-top:50px;margin-bottom:50px}.profile-live{text-align:center}.profile-live h1{padding-bottom:.5em;margin-bottom:0}.profile-live .profile-live-caption{font-size:.8em;font-style:italic}.profile-live .profile-live-footer{padding-top:1em}.static-browse_subjects.content-block,.main-block section.static-browse_subjects{border:0}.static-browse_subjects .subjects-zone{border:3px solid #dcdcdc;-moz-border-radius:0 1em 1em 1em;-webkit-border-radius:0 1em 1em 1em;-ms-border-radius:0 1em 1em 1em;border-radius:0 1em 1em 1em;margin-bottom:1em;padding-bottom:1em;padding-top:.5em}.static-browse_subjects .subjects-zone h1{padding-bottom:.5em}.static-browse_subjects .subjects-zone h2{color:#666;font-size:1.2em;padding-bottom:.5em}.static-browse_subjects .subjects-zone .more{padding-top:.8em;color:#044aa0;font-weight:bold}.static-browse_subjects ul{list-style-type:none}.static-browse_subjects ul li{margin:0}.static-browse_locations.content-block,.main-block section.static-browse_locations{border:0}.static-browse_locations .location-root{border:3px solid #aaa;-moz-border-radius:0 1em 1em 1em;-webkit-border-radius:0 1em 1em 1em;-ms-border-radius:0 1em 1em 1em;border-radius:0 1em 1em 1em;margin-bottom:1em;padding-bottom:1em;overflow:auto}.static-browse_locations h1 a:hover,.static-browse_locations h2 a:hover{text-decoration:none}.static-browse_locations h3,.static-browse_locations form .field.title label,form .field.title .static-browse_locations label,.static-browse_locations form fieldset legend,form fieldset .static-browse_locations legend,.static-browse_locations .userspace-availability form #price-field,.userspace-availability form .static-browse_locations #price-field{padding:1em 10px}.static-browse_locations ul{list-style-type:none}.static-browse_locations ul li{margin:0;float:left}.static-verified .seal-block{min-height:150px}.static-verified .seal-block h2{padding-bottom:.2em;margin-bottom:.8em;border-bottom:2px dotted #dcdcdc}.static-verified .seal-block .seal{text-align:center}.static-verified .seal-block .seal img{font-size:1.5em;margin-top:2em}.static-verified .seals{margin-top:4em;margin-bottom:4em}.static-verified .highlightbox{background:transparent;margin-bottom:3em}.static-verified .actions{margin-bottom:2em}.static-guarantee h1,.static-endorsements h1{margin:0}.static-guarantee .guarantee-badge,.static-endorsements .guarantee-badge{height:150px}@media(max-width:640px){.static-guarantee .guarantee-badge,.static-endorsements .guarantee-badge{padding:1em;margin:0}}.static-guarantee .guarantee-badge img,.static-endorsements .guarantee-badge img{height:100%}.static-guarantee .guarantee-facts,.static-endorsements .guarantee-facts{list-style-type:none;padding:0;margin:0}@media(min-width:768px){.static-guarantee .guarantee-facts,.static-endorsements .guarantee-facts{padding:0 20%}}.static-guarantee .guarantee-facts li,.static-endorsements .guarantee-facts li{padding:0;margin:0}.static-guarantee .guarantee-facts li img,.static-endorsements .guarantee-facts li img{width:100%}.static-guarantee .seal-block,.static-endorsements .seal-block{min-height:150px}.static-guarantee .seal-block h2,.static-endorsements .seal-block h2{padding-bottom:.2em;margin-bottom:.8em;border-bottom:2px dotted #dcdcdc}.static-guarantee .seal-block .seal,.static-endorsements .seal-block .seal{text-align:center}.static-guarantee .seal-block .seal img,.static-endorsements .seal-block .seal img{font-size:1.5em;margin-top:2em}.static-guarantee .seals,.static-endorsements .seals{margin-top:4em;margin-bottom:4em}.static-guarantee .highlightbox,.static-endorsements .highlightbox{background:transparent;margin-bottom:3em}.static-guarantee .actions,.static-endorsements .actions{margin-bottom:2em}.static-endorsements .seal-block{min-height:0;margin-bottom:2em;overflow:auto}.static-endorsements .seal-block .quote{color:#2187c7;font-weight:bold}.static-endorsements .seal-block h2{padding-top:.2em;padding-bottom:0;border-top:2px dotted #dcdcdc;border-bottom:0;font-size:1em}.static-endorsements .seal-block h2 a{color:#aaa}.static-endorsements .seal-block .seal img{margin-top:.5em}.static-browse_all_subjects a.parentterm{margin-bottom:.5em;width:10em;display:block;text-transform:none}.static-browse_all_subjects div.childrenterms{margin-bottom:1.5em}.static-browse_all_subjects div.childrenterms div.childterm{font-size:.9em}.sprite-getting-started-tutorfair,.sprite-getting-started-time,.sprite-getting-started-recycle,.sprite-getting-started-question,.sprite-getting-started-pound,.sprite-getting-started-pointer,.sprite-getting-started-phone,.sprite-getting-started-people,.sprite-getting-started-paypal,.sprite-getting-started-padlock,.sprite-getting-started-network,.sprite-getting-started-loupe,.sprite-getting-started-list,.sprite-getting-started-heart,.sprite-getting-started-hat,.sprite-getting-started-hand,.sprite-getting-started-cross,.sprite-getting-started-arrows{background-image:url("/img/help/getting-started.png?v=1480005616");background-repeat:no-repeat}.sprite-getting-started-tutorfair{background-position:0 0;width:60px;height:60px}.sprite-getting-started-time{background-position:-60px 0;width:60px;height:60px}.sprite-getting-started-recycle{background-position:0 -60px;width:60px;height:60px}.sprite-getting-started-question{background-position:-60px -60px;width:60px;height:60px}.sprite-getting-started-pound{background-position:-120px 0;width:60px;height:60px}.sprite-getting-started-pointer{background-position:-120px -60px;width:60px;height:60px}.sprite-getting-started-phone{background-position:0 -120px;width:60px;height:60px}.sprite-getting-started-people{background-position:-60px -120px;width:60px;height:60px}.sprite-getting-started-paypal{background-position:-120px -120px;width:60px;height:60px}.sprite-getting-started-padlock{background-position:-180px 0;width:60px;height:60px}.sprite-getting-started-network{background-position:-180px -60px;width:60px;height:60px}.sprite-getting-started-loupe{background-position:-180px -120px;width:60px;height:60px}.sprite-getting-started-list{background-position:0 -180px;width:60px;height:60px}.sprite-getting-started-heart{background-position:-60px -180px;width:60px;height:60px}.sprite-getting-started-hat{background-position:-120px -180px;width:60px;height:60px}.sprite-getting-started-hand{background-position:-180px -180px;width:60px;height:60px}.sprite-getting-started-cross{background-position:-240px 0;width:60px;height:60px}.sprite-getting-started-arrows{background-position:-240px -60px;width:60px;height:60px}.static-getting_started .excerpt{font-size:1em}.static-getting_started p{font-size:.9em;text-align:justify}.static-getting_started .part{clear:both;margin:2.5em 0}.static-getting_started .part .header{overflow:auto;cursor:pointer}.static-getting_started .part .header h2{border-color:#dcdcdc;border-style:none none dotted;border-width:3px medium medium;margin-bottom:.5em;padding:0}.static-getting_started .part .header .icon{text-align:center;background-image:linear-gradient(right,#fff 10%,#cbdaf2 100%);background-image:-o-linear-gradient(right,#fff 10%,#cbdaf2 100%);background-image:-moz-linear-gradient(right,#fff 10%,#cbdaf2 100%);background-image:-webkit-linear-gradient(right,#fff 10%,#cbdaf2 100%);background-image:-ms-linear-gradient(right,#fff 10%,#cbdaf2 100%);background-image:-webkit-gradient(linear,right top,left top,color-stop(0.1,#fff),color-stop(1,#cbdaf2));-moz-border-radius:1em 0 0 1em;-webkit-border-radius:1em 0 0 1em;-ms-border-radius:1em 0 0 1em;border-radius:1em 0 0 1em;padding-top:2.8em;height:10em;text-align:center;vertical-align:top}.static-getting_started .part .body{margin-top:2em}.static-getting_started .part .body .item{clear:both;margin-bottom:2em}.static-getting_started .part .body .item .sprite-icon{margin:auto}.static-getting_started .part .body .item strong{color:#2187c7;font-weight:normal}.static-getting_started .part .body .item:nth-last-child(2){margin-bottom:0}.static-getting_started .part .close,.static-getting_started .part .read-more{font-size:.9em;color:#2187c7;cursor:pointer}article img{display:block;margin:0 auto}.static-no_webcam .faq{background-color:#e5ebf7;padding-top:10px;padding-bottom:25px}.static-no_webcam .reason-row{margin-bottom:50px}.static-no_webcam .spaced{margin-top:60px;margin-bottom:60px}.static-no_webcam .howto-block img{padding-bottom:15px;height:60px}.static-get_verified .faq{background-color:#e5ebf7;padding-top:10px;padding-bottom:25px}.static-get_verified .reason-row{margin-bottom:50px}.static-get_verified .spaced{margin-top:60px;margin-bottom:60px}.static-get_verified .howto-block img{padding-bottom:15px;height:60px}.static-contact-us .faq-header{text-decoration:underline;color:#2187c7}.jumbotron{position:relative;height:360px;border-bottom:5px solid #d3e0f3;overflow:hidden}.jumbotron.x-small{height:160px}.jumbotron.small{height:240px}.jumbotron.large{height:480px}.jumbotron.x-large{height:640px}.jumbotron.simple{border-bottom:0}@media(max-width:640px){.jumbotron.simple{height:185px}}@media(min-width:768px){.jumbotron.simple{height:300px}}.jumbotron .jumbotron-text{position:absolute;top:3em;padding:1em;background-color:#2d3a4b;max-width:400px;border-radius:0 5px 5px 5px}.jumbotron .jumbotron-text h1{margin:0;padding:0;line-height:1.4em;font-size:2em;color:#fff}.jumbotron .jumbotron-text span{color:#6f95c3}.jumbotron.splash-02{background:url("../img/static-pages/splash_02.jpg?v=1480005616") no-repeat center center transparent;background-size:cover}.jumbotron.splash-04{background:url("../img/static-pages/splash_04.jpg?v=1480005616") no-repeat center center transparent;background-size:cover}.jumbotron.splash-05{background:url("../img/static-pages/splash_05.jpg?v=1480005616") no-repeat center center transparent;background-size:cover}.jumbotron.splash-07{background:url("../img/static-pages/splash_07.jpg?v=1480005616") no-repeat center center transparent;background-size:cover}.jumbotron.splash-08{background:url("../img/static-pages/splash_08.jpg?v=1480005616") no-repeat center center transparent;background-size:cover}.jumbotron.splash-10{background:url("../img/static-pages/splash_10.jpg?v=1480005616") no-repeat center center transparent;background-size:cover}.jumbotron.splash-11{background:url("../img/static-pages/splash_11.jpg?v=1480005616") no-repeat center center transparent;background-size:cover}.jumbotron.splash-12{background:url("../img/static-pages/splash_12.jpg?v=1480005616") no-repeat center center transparent;background-size:cover}.jumbotron.splash-13{background:url("../img/static-pages/splash_13.jpg?v=1480005616") no-repeat center center transparent;background-size:cover}.jumbotron.splash-14{background:url("../img/static-pages/splash_14.jpg?v=1480005616") no-repeat center center transparent;background-size:cover}.jumbotron.splash-15{background:url("../img/static-pages/splash_15.jpg?v=1480005616") repeat-x center center transparent}.jumbotron.temp-splash-1{background:url("../img/static-pages/temp-splash_1.jpg?v=1480005616") no-repeat center center transparent;background-size:cover}.jumbotron video{position:absolute;width:100%;min-width:320px}.jumbotron .video-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#145278;-webkit-transition:all .3s linear}.jumbotron .media.text.book h2{color:#fff;margin-top:8em}.media{overflow:auto;clear:both;position:relative}.media.overflow-hidden{overflow:hidden !important}.media.video.clip{max-width:280px;overflow:auto;font-size:.8em}.media.video.clip strong{display:block;margin-bottom:5px}.media.video.clip .preview{float:left;width:100px;height:70px;border:1px solid #ccc;margin:0 10px 0 0}.media.image.thumbnails{text-align:center;margin-top:2em}.media.image.thumbnails img{display:inline-block;margin:0 0 10px;max-width:100%}.media.image.thumbnails p{font-weight:700;font-size:1em;margin-bottom:0}.media.image.callout.fill{background-color:#1f88ca}.media.image.callout.fill .callout-image{background-color:#2187c7}.media.image.callout.fill h2,.media.image.callout.fill p{color:#fff}.media.image.callout .grid-parent{position:relative;overflow:hidden}.media.image.callout .callout-image{width:auto;height:100%}.media.image.callout .callout-text{padding:1em}.media.image.callout .callout-text.padding-large{padding:3em}.media.image.callout .callout-text h2{padding:0 !important;margin:0 0 1.5em;font-weight:400}.media.image.callout .callout-text p{font-size:1em;line-height:1.6}.media.image.team-gallery>div:nth-child(3n+4){clear:left}.media.image.team-gallery img{background-color:#dcdcdc;height:auto;width:100%;margin-bottom:20px;display:block}.media.image.team-gallery .roles{margin-bottom:.5em}.media.image.team-gallery .roles h3,.media.image.team-gallery .roles form .field.title label,form .field.title .media.image.team-gallery .roles label,.media.image.team-gallery .roles form fieldset legend,form fieldset .media.image.team-gallery .roles legend,.media.image.team-gallery .roles .userspace-availability form #price-field,.userspace-availability form .media.image.team-gallery .roles #price-field{margin:0;padding:0;font-size:1em}.media.image.team-gallery .roles span{font-weight:700;font-size:.9em}.media.image.team-gallery p{font-size:.8em;color:#aaa;margin-bottom:2em}.media.cards .card{border:1px solid #d3e0f3;border-radius:0 5px 5px 5px;padding:20px}.media.cards.metrics .card{list-style:none}.media.cards.metrics .card>li{margin:0;font-size:1em;font-weight:700;color:#aaa;text-align:center}.media.cards.metrics .card>li>span{display:block;font-size:3em;color:#2187c7}.media.text.book h2{line-height:1.6em;padding:0;margin-bottom:1.5em}.media.text.book p{line-height:1.6em;margin-bottom:1.5em;font-size:1.2em}.media.text.statement h3,.media.text.statement form .field.title label,form .field.title .media.text.statement label,.media.text.statement form fieldset legend,form fieldset .media.text.statement legend,.media.text.statement .userspace-availability form #price-field,.userspace-availability form .media.text.statement #price-field{font-size:1.2em;color:#666;margin:0 0 10px;padding:0}.media.text.statement p{font-size:1.4em}.media.quotes .card{font-size:.9em;margin-bottom:1em}.media.quotes .card strong{color:#1f88ca;display:block}.media.quotes .card span{color:#aaa}.media.quotes.fill{text-align:center}.media.quotes.fill blockquote{font-size:1.2em;color:#666;margin-bottom:.5em;clear:both}.media.quotes.fill span{color:#2187c7}.list{padding:0;margin:0;list-style:none}.list>li{padding-top:0;padding-bottom:0;margin:0 0 2em}.list>li:last-child{margin-bottom:0 !important}.list>li h3,.list>li form .field.title label,form .field.title .list>li label,.list>li form fieldset legend,form fieldset .list>li legend,.list>li .userspace-availability form #price-field,.userspace-availability form .list>li #price-field{font-size:1em;margin:0 0 .5em;padding:0}.list>li p{font-size:.9em;line-height:1.6em;margin:0 0 .5em;padding:0}.list.inline{overflow:auto}.list.inline>li{float:left;margin:0}.list.blockquotes>li{margin-bottom:2em}.list.blockquotes>li blockquote{border-left:2px solid #dcdcdc;padding-left:1em;color:#666;font-style:normal;font-size:.9em;margin-bottom:.5em;line-height:1.4em}.list.blockquotes>li span{color:#2187c7;font-size:.8em}.map-pins{position:absolute;width:100%;height:100%;top:0;left:0}.map-pins .pin{position:absolute;border-radius:40px;width:24px;height:29px;background:url("../img/static-pages/tf_map_marker_01.png?v=1480005616") no-repeat 0 0 transparent;overflow:hidden}.map-pins .pin:hover{overflow:visible}.map-pins .pin:hover .pin-tooltip{opacity:1}.map-pins .pin-tooltip{opacity:0;position:absolute;background-color:#666;color:#fff;font-size:.8em;min-width:100px;padding:.5em;border-radius:5px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;margin-top:-37px;margin-left:-37px;z-index:3}.map-pins .pin-tooltip.dbl-line{min-width:140px}.map-pins .pin-tooltip.tpl-line{min-width:200px}.map-pins .pin-tooltip .icon-arrowhead-down{position:absolute;bottom:-9px;left:40px;color:#666}.map-pins .pin-tooltip.inverse{margin-top:30px}.map-pins .pin-tooltip.inverse .icon-arrowhead-down{bottom:25px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}#map-tff-badge-wrapper{position:absolute;left:32px;top:30px}#map-tff-badge-wrapper #map-tff-badge{-webkit-animation-delay:3000ms}#map-tff-badge-wrapper #map-tff-badge-popout{opacity:0;display:none;position:absolute;top:20px;left:120px;background-color:#2187c7;color:#fff;padding:20px;border-radius:5px;text-decoration:underline;width:230px}.style-letterbox{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding-top:2em;padding-bottom:2em}.style-boxed{border:1px solid #d3e0f3;padding:2em;border-radius:5px}.centered{text-align:center}.trust-facts{padding:2em 0 0 0}.trust-facts div{padding:1em 2em}.static-page-section{padding-top:4em;padding-bottom:0}.static-page-section.contract{padding-top:3em}.static-page-section .author{font-size:.8em;color:#aaa}.static-page-heading{color:#1f88ca;font-size:1.6em;margin-bottom:.5em}.static-page-title{color:#1f88ca;font-size:1.2em;margin-bottom:.5em}.static-page-paragraph{color:#666;font-size:1.2em}.static-page-footnote{padding-top:3em;color:#aaa;font-size:.7em;text-overflow:ellipsis;overflow:hidden}.static-page-quote{background:url("../img/static-pages/photo-collage_01.jpg?v=1480005616") repeat center top transparent;background-attachment:fixed}.static-page-quote .quote{padding:8em 0;color:#fff;text-align:center;background-color:rgba(33,135,199,0.9)}.static-page-quote .quote p{font-size:1.4em}.static-page-quote .quote.affiliates{padding:2em 0}.static-page-quote .quote.affiliates h1{color:#fff}#page .static-careers .opportunities .opportunity:first-child .heading{border-top:1px #dcdcdc solid}#page .static-careers .opportunity .heading{border-bottom:1px #dcdcdc solid;padding-bottom:1em;padding-top:1em;cursor:pointer;outline:0;transition:.4s}#page .static-careers .opportunity .heading h2:hover{color:#aaa}#page .static-careers .opportunity.active .heading{border:0}#page .static-careers .opportunity.active .heading h2{color:#aaa}#page .static-careers .opportunity.active .details{background-color:#f2f5fc}#page .static-careers .opportunity .details{display:none;background-color:#f2f5fc}#page .static-careers p{line-height:1.7em}#page .static-careers h2{color:#666}#page .static-careers header h2{padding-bottom:1.5em}#page .static-careers .heading h2{font-weight:normal}#page .static-careers ul{padding-bottom:1em}#page.static-our-mission{padding-top:0}#page.static-our-mission .thumbnails{overflow:visible;margin-top:2em;margin-bottom:2em}#page.static-our-mission .customer-quotes{overflow:hidden;padding-top:1em}#static-promise-how-you-can-help-wrapper{margin-top:4em;padding-bottom:2em;background:url("../img/static-pages/bg_linedpaper_03.jpg?v=1480005616") no-repeat center 0 transparent;border-bottom:1px solid #dcdcdc;position:relative}#static-promise-how-you-can-help{margin-top:2em}#static-promise-how-you-can-help li{position:relative}#static-promise-how-you-can-help li .checkmark-box{position:absolute;left:-50px;top:-10px;font-size:2em;color:#008000}#static-promise-metrics{position:relative;margin-top:2em}#static-promise-metrics small{display:block;text-align:center;color:#dcdcdc;min-height:14px}#static-promise-metrics-plus-sign{font-size:3em;position:absolute;left:26%;top:20%;color:#2187c7}#static-story-video{max-width:560px;height:315px;width:100%}.bottom-nav-thumbnails{overflow:visible}.bottom-nav-thumbnails .bottom-nav-thumbnail{margin-bottom:1em}.tands-brief{margin-top:50px}.subheading{padding-top:1.5em}@media screen and (max-width:640px){.browse-locations h2{margin-bottom:1em}}.browse-locations div a.grid-100{clear:both}.browse-locations .grid-100:before,.browse-locations .grid-100:after{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.browse-locations>div:not(.clear){padding-top:1.5em}#post-header{background-color:#fff}#post-header.seo-header{background-size:cover;background-image:url(/img//landingpage-background-mobile.jpg?v=1480005616);?v=1480005616);background-position:center;background-repeat:no-repeat;min-height:150px}#post-header.seo-header #search-box{background-color:transparent !important}@media(min-width:640px){#post-header.seo-header #search-box{margin-top:0}}#post-header.seo-header #search-box #main-search h2{font-size:1.7em;color:#fff;padding:.1em 0;display:inline;position:relative;top:.2em;padding-left:10px}#post-header.seo-header #search-box #main-search h3,#post-header.seo-header #search-box #main-search form .field.title label,form .field.title #post-header.seo-header #search-box #main-search label,#post-header.seo-header #search-box #main-search form fieldset legend,form fieldset #post-header.seo-header #search-box #main-search legend,#post-header.seo-header #search-box #main-search .userspace-availability form #price-field,.userspace-availability form #post-header.seo-header #search-box #main-search #price-field{font-size:1.7em;display:inline-block;color:white;padding:.1em 0 0 10px;display:inline;top:.2em;position:relative}@media(max-width:640px){#post-header.seo-header #search-box #main-search{margin:0;border-radius:0}#post-header.seo-header #search-box #main-search #edit-subjects{border-width:1px 0 1px 1px;font-size:1em;margin:0;padding:.6em 10% !important;height:1em}#post-header.seo-header #search-box #main-search #edit-distance-postal-code{border-radius:0 !important;border-left:1px solid #aaa;font-size:1em;margin:0;padding:.6em 10% !important;height:1em}#post-header.seo-header #search-box #main-search .views-submit-button .btn,#post-header.seo-header #search-box #main-search .views-submit-button #ajaxloginform input[type=submit],#ajaxloginform #post-header.seo-header #search-box #main-search .views-submit-button input[type=submit],#post-header.seo-header #search-box #main-search .views-submit-button #ajaxregform input[type=submit],#ajaxregform #post-header.seo-header #search-box #main-search .views-submit-button input[type=submit],#post-header.seo-header #search-box #main-search .views-submit-button #main-content form .form-submit,#main-content form #post-header.seo-header #search-box #main-search .views-submit-button .form-submit,#post-header.seo-header #search-box #main-search .views-submit-button .main-content form .form-submit,.main-content form #post-header.seo-header #search-box #main-search .views-submit-button .form-submit,#post-header.seo-header #search-box #main-search .views-submit-button .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options #post-header.seo-header #search-box #main-search .views-submit-button p,#post-header.seo-header #search-box #main-search .views-submit-button .notifications .notification,.notifications #post-header.seo-header #search-box #main-search .views-submit-button .notification,#post-header.seo-header #search-box #main-search .views-submit-button .tutordetailsubject{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;border-top-right-radius:1.1em !important;border-bottom-right-radius:1.1em !important;margin:0;min-width:0;font-size:1rem;padding:.6em 0;height:2.3em}#post-header.seo-header #search-box #main-search input.form-text{font-size:1.2em;width:90%;padding:.5em 5%;background-color:#fff;-moz-border-radius:1.1em;-webkit-border-radius:1.1em;-ms-border-radius:1.1em;border-radius:1.1em;border:0}#post-header.seo-header #search-box #main-search input.form-text.autocomplete-showing{border-bottom-left-radius:0;border-bottom-right-radius:0}#post-header.seo-header #search-box #main-search input.form-text#edit-distance-postal-code{width:80%;padding:.5em 10%}#post-header.seo-header #search-box #main-search .form-submit{background-color:#125ca7;background-image:linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-o-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-moz-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-webkit-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-ms-linear-gradient(bottom,#043383 10%,#125ca7 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#043383),color-stop(0.78,#125ca7));padding:0 0 .2em;width:100%;font-size:1.5em}#post-header.seo-header #search-box #main-search .form-submit:hover{background-color:#043383;background-image:linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-o-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-moz-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-webkit-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-ms-linear-gradient(bottom,#125ca7 10%,#043383 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#125ca7),color-stop(0.78,#043383))}}@media(min-width:640px){#post-header.seo-header #search-box #main-search{position:absolute;bottom:-2em;max-width:960px;left:50%;margin-left:-48%;width:96%}#post-header.seo-header #search-box #main-search h3,#post-header.seo-header #search-box #main-search form .field.title label,form .field.title #post-header.seo-header #search-box #main-search label,#post-header.seo-header #search-box #main-search form fieldset legend,form fieldset #post-header.seo-header #search-box #main-search legend,#post-header.seo-header #search-box #main-search .userspace-availability form #price-field,.userspace-availability form #post-header.seo-header #search-box #main-search #price-field{padding:.1em 10px 10px 0}#post-header.seo-header #search-box #main-search h3,#post-header.seo-header #search-box #main-search form .field.title label,form .field.title #post-header.seo-header #search-box #main-search label,#post-header.seo-header #search-box #main-search form fieldset legend,form fieldset #post-header.seo-header #search-box #main-search legend,#post-header.seo-header #search-box #main-search .userspace-availability form #price-field,.userspace-availability form #post-header.seo-header #search-box #main-search #price-field,#post-header.seo-header #search-box #main-search .h1-plain{font-size:1.2em !important}}@media(min-width:1025px){#post-header.seo-header #search-box #main-search{left:auto;margin:0}#post-header.seo-header #search-box #main-search h3,#post-header.seo-header #search-box #main-search form .field.title label,form .field.title #post-header.seo-header #search-box #main-search label,#post-header.seo-header #search-box #main-search form fieldset legend,form fieldset #post-header.seo-header #search-box #main-search legend,#post-header.seo-header #search-box #main-search .userspace-availability form #price-field,.userspace-availability form #post-header.seo-header #search-box #main-search #price-field{font-size:1.7em !important;padding:.1em 0 10px 10px}#post-header.seo-header #search-box #main-search .h1-plain{font-size:1.7em !important}}#post-header.seo-header #search-box #main-search .landing-page-breadcrumb{height:0;margin:0}#post-header.seo-header .sticky#search-box #main-search h3,#post-header.seo-header .sticky#search-box #main-search form .field.title label,form .field.title #post-header.seo-header .sticky#search-box #main-search label,#post-header.seo-header .sticky#search-box #main-search form fieldset legend,form fieldset #post-header.seo-header .sticky#search-box #main-search legend,#post-header.seo-header .sticky#search-box #main-search .userspace-availability form #price-field,.userspace-availability form #post-header.seo-header .sticky#search-box #main-search #price-field,#post-header.seo-header .sticky#search-box #main-search .h1-plain{font-size:1em !important}#post-header.seo-header .breadcrumb-container{background:rgba(255,255,255,0.85);padding:0 0 0 20px}#post-header.seo-header .breadcrumb-container .breadcrumb{top:0;padding:.75em 0 1em 0}#post-header.seo-header .description{width:70%;padding:1em;margin:1em 1em 0 1em;background-color:#fff}#post-header.seo-header .description h1,#post-header.seo-header .description p{text-align:left}#post-header.seo-header .description h1{font-size:1.5em;padding:0;margin:0 0 .5em 0}#post-header.seo-header .description p{font-size:.95em;color:#aaa}#post-header.seo-header .description p img{max-width:286px}@media(min-width:640px){#post-header.seo-header .description{width:100%;padding:2em;background-color:#fff;margin:3em 0 2em 50%;width:35%;max-width:350px}}@media(min-width:1025px){#post-header.seo-header .description{margin:3em 0 2em 50%}}@media(min-width:640px){#post-header.seo-header{background-size:cover;background-image:url(/img/landingpage-background.jpg?v=1480005616?v=1480005616);background-position:center;background-repeat:no-repeat;position:relative;overflow:visible;min-height:325px}}.seo-subject-headline{padding:0;text-align:left}.seo-subject-headline h2{padding:0;margin:0 0 2em 0;color:#2187c7;font-size:1em}.seo-subject-headline p{-ms-transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;height:3.65em;padding:1em 0 0 0;margin:0;color:#666;font-size:.8em;overflow:hidden}.seo-subject-headline .landing-page-expanded{height:auto;overflow:auto}.seo-subject-headline .landing-page-read-more{padding:0;margin:.5em 0 1em 0;font-size:.8em}@media(min-width:640px){.seo-subject-headline{padding:1em 0 0 0}.seo-subject-headline h2{margin:0 0 2em 0}.seo-subject-headline p{height:auto;padding:0;margin:1em 0;overflow:auto}}@media(min-width:1025px){.seo-subject-headline p{padding:0}}.search-page .seo-sidebar{padding-top:1.5em}.search-page .seo-sidebar .related-subjects{-moz-border-radius:.5em;-webkit-border-radius:.5em;-ms-border-radius:.5em;border-radius:.5em;padding:1.5em 13px;margin:0 0 10px 0}.search-page .seo-sidebar .related-subjects p{color:#666;font-size:.9em}.search-page .seo-sidebar .related-subjects a{display:block;margin:.5em 0 0 0;font-size:.9em;font-weight:bold}.search-page .seo-sidebar img{-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em;margin-bottom:10px}.tutor-count{padding:.5em 0}.seo-header#page .landing-page-breadcrumb{height:0;margin:0}.seo-header .search-page .tutor-count{padding:1em 0}.seo-header .search-page .tutor-count h2,.seo-header .search-page .tutor-count span{padding:0;margin:0;font-weight:bold;color:#2187c7;font-size:1em}.seo-header .search-page .tutor-count h2{padding:1em 0 .5em 0}@media(min-width:640px){.seo-header .search-page .tutor-count h2{padding:0}}@media(max-width:640px){.seo-header .search-page .tutor-count{padding:0}.seo-header .search-page .tutor-count .action{padding:.9em .5em 0}}.seo-header .verified{background-size:contain;background-image:url(/img/verified-mobile.png?v=1480005616?v=1480005616);background-position:center;background-repeat:no-repeat}@media(min-width:640px){.seo-header .verified{min-width:60px;background-size:contain;background-image:url(/img/verified70.png?v=1480005616?v=1480005616);background-position:center;background-repeat:no-repeat}}.landing-page-footer-paragraph{-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em;-moz-box-shadow:0 0 15px #ededed;-webkit-box-shadow:0 0 15px #ededed;-ms-box-shadow:0 0 15px #ededed;box-shadow:0 0 15px #ededed;padding:20px;color:#666;font-size:.8em}.map-subtitle{padding-bottom:.3em}.bottom-links{float:left;margin:0 0 30px 0;padding:0 3%}@media(min-width:640px){.bottom-links{padding:0}}.bottom-links h3,.bottom-links form .field.title label,form .field.title .bottom-links label,.bottom-links form fieldset legend,form fieldset .bottom-links legend,.bottom-links .userspace-availability form #price-field,.userspace-availability form .bottom-links #price-field{padding:.5em 0}.bottom-links a{float:left;margin:10px 0 0 0;font-size:.8em;font-weight:normal;text-transform:capitalize}.bottom-links a:after{display:inline-block;text-decoration:none}.bottom-links a:last-child:after{content:""}@media only screen and (min-width:319px) and (max-width:640px){.hide-on-mobile{display:none !important}}@media only screen and (min-width:640px) and (max-width:991px){.hide-on-tablet{display:none !important}}@media(min-width:1025px){.hide-on-desktop{display:none !important}}#interactive-uk-map{padding-top:4px}#interactive-uk-map .map-search-box{padding-top:3em}#interactive-uk-map .map-search-box form{padding:1em;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}#interactive-uk-map .map-search-box form input{-moz-border-radius:.25em 0 0 .25em;-webkit-border-radius:.25em 0 0 .25em;-ms-border-radius:.25em 0 0 .25em;border-radius:.25em 0 0 .25em;height:35px;border:1px #666 solid}#interactive-uk-map .map-search-box form button{-moz-border-radius:0 .25em .25em 0;-webkit-border-radius:0 .25em .25em 0;-ms-border-radius:0 .25em .25em 0;border-radius:0 .25em .25em 0;margin:0;height:35px;position:relative;min-width:80px;left:-1px}#interactive-uk-map .map-search-box form .map-location-links{-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;display:none;background:#fff;padding:1em;margin:1em 0 0 0;text-align:left}#interactive-uk-map .map-search-box form .map-location-links h3,#interactive-uk-map .map-search-box form .map-location-links .field.title label,#interactive-uk-map .map-search-box form .field.title .map-location-links label,#interactive-uk-map .map-search-box form .map-location-links fieldset legend,#interactive-uk-map .map-search-box form fieldset .map-location-links legend,#interactive-uk-map .map-search-box .userspace-availability form .map-location-links #price-field,.userspace-availability #interactive-uk-map .map-search-box form .map-location-links #price-field{color:#666;padding:0;margin:0 0 .5em 0;font-size:1.2em}#interactive-uk-map .map-search-box form .map-location-links a{margin:.5em 0 0 0;display:none}.affiliate .grid-container{margin-left:auto;margin-right:auto;max-width:960px;padding-left:10px;padding-right:10px}.affiliate .header-logo{padding-left:10px}.affiliate#page{padding:1em 0}.affiliate form{padding:0}#affiliate-form{margin-bottom:1.2em}@media(max-width:640px){#affiliate-form h1{margin:0 0 7px 0;padding:0;font-size:1.2em}}.affiliate-intro{float:left;background-size:cover;background-image:url(/img/pages/affiliate-cover-desktop.jpg?v=1480005616?v=1480005616);background-position:0 0;background-repeat:no-repeat;height:326px;background-position:center}@media(max-width:640px){.affiliate-intro{background-size:cover;background-image:url(/img/pages/affiliate-cover-mobile.jpg?v=1480005616?v=1480005616);background-position:0 0;background-repeat:no-repeat;height:158px}}.affiliate-intro .btn,.affiliate-intro #ajaxloginform input[type=submit],#ajaxloginform .affiliate-intro input[type=submit],.affiliate-intro #ajaxregform input[type=submit],#ajaxregform .affiliate-intro input[type=submit],.affiliate-intro #main-content form .form-submit,#main-content form .affiliate-intro .form-submit,.affiliate-intro .main-content form .form-submit,.main-content form .affiliate-intro .form-submit,.affiliate-intro .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .affiliate-intro p,.affiliate-intro .notifications .notification,.notifications .affiliate-intro .notification,.affiliate-intro .tutordetailsubject{height:auto;padding:.5em 1em;margin:1em 0;border-radius:2em;font-size:1.12em}.affiliate-intro .call-for-action{position:relative;top:50px}.affiliate-intro .call-for-action h1{padding-bottom:10px}.affiliate-intro .call-for-action p{line-height:25px;margin-bottom:30px}@media(max-width:640px){.affiliate-intro .call-for-action{margin-left:0;top:30px}.affiliate-intro .call-for-action h1{text-align:left;font-size:1em}.affiliate-intro .call-for-action p{line-height:15px;width:140px;font-size:.75em}}@media(min-width:768px){.affiliate-intro .call-for-action{margin-left:10px}.affiliate-intro .call-for-action p{font-size:.9em}}@media(min-width:1025px){.affiliate-intro .call-for-action{margin-left:40px}.affiliate-intro .call-for-action p{font-size:1em}}.affiliate-request-a-tutor{padding:1em;background:#f2f5fc}.affiliate-request-a-tutor *{box-sizing:border-box}.affiliate-request-a-tutor h1{padding:.8em 0 .4em 0;text-align:center;font-size:1.5em}.affiliate-request-a-tutor p{margin:0 0 1em 0;font-size:1em;text-align:center}.affiliate-request-a-tutor input,.affiliate-request-a-tutor select,.affiliate-request-a-tutor textarea{padding:.5em 10px;margin:.4em 0}.affiliate-request-a-tutor input[type='checkbox'],.affiliate-request-a-tutor select[type='checkbox'],.affiliate-request-a-tutor textarea[type='checkbox']{margin-right:10px}.affiliate-request-a-tutor #subject{height:36px}.affiliate-request-a-tutor #subject-other{margin-left:0;margin-top:0}.affiliate-request-a-tutor .subject-other{display:none}.affiliate-request-a-tutor textarea{height:100px;-moz-border-radius:6px;-webkit-border-radius:6px;-ms-border-radius:6px;border-radius:6px}@media(max-width:640px){.affiliate-request-a-tutor textarea{height:144px}}.affiliate-request-a-tutor select{padding:.44em 10px}.affiliate-request-a-tutor button{height:auto;padding:.5em 1em;margin:1em 0;border-radius:2em;font-size:1.12em}.affiliate-request-a-tutor hr{display:block;margin:.8em .5em;border-width:1px;border-color:#dcdcdc;border-style:solid}.affiliate-request-a-tutor .alert{display:none}.affiliate-request-a-tutor .label-note{background-size:30px;background-image:url(/img//icons/warning.svg?v=1480005616);background-position:left;background-repeat:no-repeat;float:left;padding:5px 0 5px 35px;margin:0 0 .5em 1em;color:#666;font-size:.9em;font-weight:normal}@media(max-width:640px){.affiliate-request-a-tutor .label-note{margin:0;font-size:.8em}}.affiliate-request-a-tutor .postcode-label{margin:14px 7px 0 6px;display:block;float:left}.affiliate-request-a-tutor .subject-label{margin:14px 7px 0 0;display:block;float:left}.affiliate-request-a-tutor .single-line-input{clear:both}.affiliate-request-a-tutor .sharing-info{margin-top:7px}.affiliate-request-a-tutor .validation-error{padding:0}.footer{padding:1.5em 0}.footer #footer-logo{float:right}.affiliate-success{min-height:490px}@media(min-width:640px){.affiliate-success{min-height:800px}}@media(min-width:640px) and (min-width:640px){.affiliate-success p{padding:0 15%}}.affiliate-success .feedback-icon{height:100px;margin:1em 0}.tab-container .tabs{border:#aaa;border-width:2px;border-bottom-style:solid;margin:0 0 1em 0}.tab-container .tab{border:#2187c7;display:inline-block;border-width:4px;padding:10px;color:#aaa;margin-bottom:-2px}.tab-container .tab:hover{text-decoration:none;cursor:pointer}.tab-container .tab.active{border-bottom-style:solid;color:#2187c7}.tab-container .tab.disabled{color:#aaa;text-decoration:none;cursor:auto}.tab-container .tab-content{display:none}.tab-container .tab-content.show{display:block}.rating-stars{height:42px;width:264px;margin:0 auto 1em auto;padding:0;background-size:"";background-image:url(/img/sprites/sprite-star-rating.png?v=1480005616);background-position:0 0;background-repeat:no-repeat;overflow:hidden;background-position-y:-8px;background-position-x:-8px}.rating-stars.star-rating-4{background-position-x:-63px}.rating-stars.star-rating-3{background-position-x:-118px}.rating-stars.star-rating-2{background-position-x:-173px}.rating-stars.star-rating-1{background-position-x:-228px}.rating-stars .square{width:18%;padding-right:2%;height:42px;float:left;cursor:pointer}.rating-form{max-width:450px;padding:1em;margin:0 auto;background-color:#f1f1f1 !important;-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em}.rating-form input{margin:0}.rating-form textarea{height:100px;margin:0 0 .75em 0;padding-top:1em}@media(max-width:640px){.rating-form{margin:0 1em}.rating-form h2{font-size:1em}}.rating-form .header{line-height:1.3em}.rating-form .actions{margin-top:0}.rating-success img{margin:0 auto;display:block;width:200px}.rating-footer{max-width:450px;padding:1em;margin:0 auto}@font-face{font-family:icomoon;src:url(/fonts/icomoon.eot?w7v8js);src:url(/fonts/icomoon.eot?#iefixw7v8js) format("embedded-opentype"),url(/fonts/icomoon.woff?w7v8js) format("woff"),url(/fonts/icomoon.ttf?w7v8js) format("truetype"),url(/fonts/icomoon.svg?w7v8js#icomoon) format("svg");font-weight:400;font-style:normal}.iconfont{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mail:before{content:"\e600"}.icon-user:before{content:"\e601"}.icon-search:before{content:"\e602"}.icon-cart:before{content:"\e603"}.icon-checkmark:before{content:"\e60d"}.icon-remove:before{content:"\e60e"}.icon-minus:before{content:"\e604"}.icon-plus:before{content:"\e605"}.icon-list:before{content:"\e606"}.icon-arrowhead-left:before{content:"\e609"}.icon-arrowhead-down:before{content:"\e60b"}.icon-arrowhead-up:before{content:"\e60c"}.icon-arrowhead-right:before{content:"\e60a"}.icon-arrow-down:before{content:"\e607"}.icon-arrow-right:before{content:"\e608"}.iconfont{text-shadow:none;color:inherit;text-decoration:none}.iconfont:hover{text-decoration:none;color:inherit}@media screen and (max-width:640px){form{padding:0;margin:0;background-color:transparent;border-radius:0}form .field-border-bottom{border-bottom:1px solid #dcdcdc;margin-bottom:1em}form .field-border-bottom:last-child{border-bottom:0}form h4{padding:1em 10px}form p{width:auto;float:none;font-size:.8em}form .field{padding:1px 10px;height:auto;overflow:auto;margin-bottom:1em}form .field input,form .field input[type=date],form .field textarea,form .field select{margin:0;padding:.5em;box-sizing:border-box;border-radius:.3em !important;font-size:.9em;width:60%}form .field .group{width:60%;padding:1px 0}form .field .group label{padding:.5em 0;margin-right:10px;display:inline-block}form .field .group .tip{position:relative;top:0;right:0;width:100%;box-sizing:border-box;margin-top:1em}form .field label{width:36%;font-size:.8em;margin:0;padding:0}form .field .field-right{float:right;width:60%;font-size:.9em;padding:.2em 0;box-sizing:border-box}form .field .field-footer{background-color:#e5ebf7;border:1px solid #dcdcdc;border-top:0;padding:10px 0}form .field .field-footer .btn,form .field .field-footer #ajaxloginform input[type=submit],#ajaxloginform form .field .field-footer input[type=submit],form .field .field-footer #ajaxregform input[type=submit],#ajaxregform form .field .field-footer input[type=submit],#main-content form .field .field-footer .form-submit,.main-content form .field .field-footer .form-submit,form .field .field-footer .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options form .field .field-footer p,form .field .field-footer .notifications .notification,.notifications form .field .field-footer .notification,form .field .field-footer .tutordetailsubject{font-size:.8em}form .field-stacked input,form .field-stacked input[type=date],form .field-stacked textarea,form .field-stacked select,form .field-stacked .group{width:100%}form .field-stacked label{width:100%;padding-bottom:1em}form .field-stacked .field-right{width:100%}form .field-stacked .field-right input,form .field-stacked .field-right input[type=date],form .field-stacked .field-right textarea,form .field-stacked .field-right select{width:100%}form .field-parent{padding-left:0;padding-right:0}form table{border:1px solid #dcdcdc;padding:0;margin:0}form table tr{border-bottom:1px solid #f1f1f1}form table tr:nth-child(odd) td,form table tr:nth-child(odd) th{background-color:transparent}form table tr:last-child{border-bottom:0}form table tr td,form table tr th{border-bottom:0;padding:10px;font-size:.8em}form div.actions{overflow:auto;padding:10px}form div.actions .btn:only-of-type,form div.actions #ajaxloginform input[type=submit]:only-of-type,#ajaxloginform form div.actions input[type=submit]:only-of-type,form div.actions #ajaxregform input[type=submit]:only-of-type,#ajaxregform form div.actions input[type=submit]:only-of-type,#main-content form div.actions .form-submit:only-of-type,.main-content form div.actions .form-submit:only-of-type,form div.actions .ms2side__div .ms2side__options p:only-of-type,.ms2side__div .ms2side__options form div.actions p:only-of-type,form div.actions .notifications .notification:only-of-type,.notifications form div.actions .notification:only-of-type,form div.actions .tutordetailsubject:only-of-type{float:none;display:block;width:100%}form div.actions .secondary-link{padding:1em 10px;text-align:center;display:block;clear:both;margin-top:1em}form p.microcopy{font-size:.8em}form hr.register-form-postscriptum{margin-left:10px;margin-right:10px}form p.register-form-postscriptum{padding-left:10px;padding-right:10px;margin-bottom:1em}}#side_bar_right .guarantee-badge{-moz-border-radius:1em;-webkit-border-radius:1em;-ms-border-radius:1em;border-radius:1em;padding:1em;margin:0 0 1em 0;background:#f2f5fc}#side_bar_right .guarantee-badge h4,#side_bar_right .guarantee-badge p{font-size:.8em}#side_bar_right .guarantee-badge p{padding:0;margin:0;color:#666}#side_bar_right .guarantee-badge img{display:block;margin:0 auto;width:80%}.selected-lessons-actions{margin:0 0 .5em 0}@media screen and (max-width:1023px){#links-education,#links-location{margin-top:.5em !important}#reviews-actions{margin-bottom:1em}}@media screen and (max-width:640px){h1{font-size:1.4em;margin-top:1em;text-align:center}.lessons-attachment-header{font-size:.8em}.selected-lessons-actions{font-size:.8em}.right-on-mobile{text-align:right}.left-on-mobile{text-align:left}.center-on-mobile{text-align:center}table.user-referrals-report{font-size:.62em}.attachment.tutor .info{padding:0 !important}.attachment.tutor .info .intro{padding:0 !important;font-size:.8em}.attachment.lesson{background:none !important;font-size:.6em !important}.corner.banner{display:none}header.page{min-height:3.5em}.header-menu-container{float:right;padding:0}.new-message .actions .btn,.new-message .actions #ajaxloginform input[type=submit],#ajaxloginform .new-message .actions input[type=submit],.new-message .actions #ajaxregform input[type=submit],#ajaxregform .new-message .actions input[type=submit],.new-message .actions #main-content form .form-submit,#main-content form .new-message .actions .form-submit,.new-message .actions .main-content form .form-submit,.main-content form .new-message .actions .form-submit,.new-message .actions .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .new-message .actions p,.new-message .actions .notifications .notification,.notifications .new-message .actions .notification,.new-message .actions .tutordetailsubject{margin-bottom:.5em}.new-message #btn-submit{margin-bottom:.5em}.new-message .help{margin-top:.5em}#header-menu{padding-top:1em}#links-subjects{margin-top:.5em !important}.header-logo-container{float:left;padding-right:0 !important}#logo{text-align:left}.calendarwidget{font-size:.7em}.generic-subject a{font-size:.75em}.register-tandcs{text-align:center}footer #contact-send{width:100%}footer #footer-logo{text-align:center}footer #footer-social{margin-top:1em}footer #footer-menu{margin-top:1em}footer #footer-menu ul li{font-size:.9em;display:inline-block}footer .footer-line3{margin-top:1em}}.mobile-page-section-header{margin:0}@media(min-width:768px){.mobile-page-section-header h1{padding:0 0 .5em 0;margin:0 5% .75em 0}}@media screen and (max-width:640px){.grid-container{padding:0}.mobile-grid-parent{padding-left:0;padding-right:0}.userspace_conversations h1,.userspace_conversations h2,.userspace_conversations h3,.userspace_conversations form .field.title label,form .field.title .userspace_conversations label,.userspace_conversations form fieldset legend,form fieldset .userspace_conversations legend,.userspace_conversations .userspace-availability form #price-field,.userspace-availability form .userspace_conversations #price-field,.userspace_conversations h4,.userspace_conversations h5,.userspace_conversations h6,.userspace_conversations p,.userspace_lessonhistory h1,.userspace_lessonhistory h2,.userspace_lessonhistory h3,.userspace_lessonhistory form .field.title label,form .field.title .userspace_lessonhistory label,.userspace_lessonhistory form fieldset legend,form fieldset .userspace_lessonhistory legend,.userspace_lessonhistory .userspace-availability form #price-field,.userspace-availability form .userspace_lessonhistory #price-field,.userspace_lessonhistory h4,.userspace_lessonhistory h5,.userspace_lessonhistory h6,.userspace_lessonhistory p,#bookings-section h1,#bookings-section h2,#bookings-section h3,#bookings-section form .field.title label,form .field.title #bookings-section label,#bookings-section form fieldset legend,form fieldset #bookings-section legend,#bookings-section .userspace-availability form #price-field,.userspace-availability form #bookings-section #price-field,#bookings-section h4,#bookings-section h5,#bookings-section h6,#bookings-section p{padding-left:10px;padding-right:10px}.mobile-page-section-header{font-size:1em;padding:1em 10px;border-width:1px 0;background-color:#f7f7f7;text-align:left;overflow:auto}.mobile-page-section-header h1,.mobile-page-section-header h2,.mobile-page-section-header h3,.mobile-page-section-header form .field.title label,form .field.title .mobile-page-section-header label,.mobile-page-section-header form fieldset legend,form fieldset .mobile-page-section-header legend,.mobile-page-section-header .userspace-availability form #price-field,.userspace-availability form .mobile-page-section-header #price-field{font-size:1em;padding:0}.mobile-page-section-empty-state{padding:50px 0;border:1px solid #dcdcdc;border-width:1px 0;text-align:center;background-color:#f7f7f7}.mobile-collapse h2{position:relative;margin:0 !important}.mobile-collapse h2.active{margin-bottom:.5em !important}.mobile-collapse h2 .iconfont{position:absolute;font-size:1.3em;right:12px;color:#dcdcdc}.mobile-collapse .mobile-collapse-item{display:none}}.mobile-menu{overflow:auto;float:right;padding:8px 0;min-height:45px;box-sizing:border-box}.mobile-menu .mobile-menu-button{display:inline-block;float:right;text-align:center;color:#044aa0;position:relative;padding:5px 10px}.mobile-menu .mobile-menu-button img{margin-bottom:3px;height:14px}.mobile-menu .mobile-menu-button i{display:inline-block}.mobile-menu .mobile-menu-button span{font-size:.8em;font-weight:700}.mobile-menu .mobile-menu-button:hover{text-decoration:none}.mobile-menu .mobile-menu-button:hover span{text-decoration:underline}.mobile-menu .mobile-menu-button:hover .mobile-menu-badge{text-decoration:none}.mobile-menu .mobile-menu-button .mobile-menu-badge{background-color:#c30000;line-height:12px;height:12px;position:absolute;padding:2px;border-radius:40px;width:12px;text-shadow:none;border:2px solid #fff;color:#fff;box-shadow:0 0 2px rgba(0,0,0,0.5);font-size:10px;right:-3px;top:-6px}@media screen and (max-width:640px){#header-menu{float:right;padding-top:0;padding:0}.header-menu-container{overflow:hidden}.header-menu-container .mobile-menu{padding:0;height:auto}.header-menu-container .mobile-menu .mobile-menu-button{padding:0;width:45px;height:45px;font-size:28px;border-left:1px solid #eee}.header-menu-container .mobile-menu .mobile-menu-button i{display:block;padding:8px}.header-menu-container .mobile-menu .mobile-menu-button .mobile-menu-badge{right:3px;top:3px}.header-menu-container .mobile-menu .mobile-menu-button img{height:26px;margin-top:8px}.header-menu-container>ul.header-top-menu{position:absolute;top:52px;right:10px;background-color:#fff;border-radius:5px;z-index:1;display:none;border:1px solid #eee}.header-menu-container>ul.header-top-menu.show{overflow:visible;display:block;width:70%;padding:10px;box-shadow:0 2px 3px rgba(0,0,0,0.5);z-index:10000000}.header-menu-container>ul.header-top-menu>li{float:none;display:block;text-align:left;margin:0;border-bottom:1px solid #dcdcdc}.header-menu-container>ul.header-top-menu>li:last-child{border-bottom:0}.header-menu-container>ul.header-top-menu>li>a:not(.btn):not(.tutordetailsubject){padding:15px 0;display:block;text-shadow:none;color:#666}.header-menu-container>ul.header-top-menu>li>a:not(.btn):not(.tutordetailsubject):hover,.header-menu-container>ul.header-top-menu>li>a:not(.btn):not(.tutordetailsubject).active{border-bottom-color:#fff}.header-menu-container>ul.header-top-menu>li>a.btn,#main-content form .header-menu-container>ul.header-top-menu>li>a.form-submit,.main-content form .header-menu-container>ul.header-top-menu>li>a.form-submit,.notifications .header-menu-container>ul.header-top-menu>li>a.notification,.header-menu-container>ul.header-top-menu>li>a.tutordetailsubject{margin:10px 0 0;display:block;padding:12px}.header-menu-container>ul.header-top-menu>li>ul{padding:0;list-style:none;border-top:1px solid #DDD}.header-menu-container>ul.header-top-menu>li>ul>li{border-bottom:1px solid #DDD;font-size:14px;margin:0;padding-left:20px;float:none}.header-menu-container>ul.header-top-menu>li>ul>li:last-child{border-bottom:0}.header-menu-container>ul.header-top-menu>li>ul>li>a{color:#666;padding:15px 0;border-radius:0;display:block;width:auto;margin:0}.header-menu-container>ul.header-top-menu>li>ul>li>a:hover{color:#666;background:0;background-image:none}.header-menu-container>ul.header-top-menu>li.userbutton>a.multiple-click{display:none}.header-menu-container>ul.header-top-menu>li.userbutton #usermenu{display:block !important;position:relative;background:0;padding:0;margin:0}.header-menu-container>ul.header-top-menu>li:hover>a:not(.btn):not(.tutordetailsubject).active{border-bottom-color:#fff}.header-menu-container>ul.header-top-menu>li:hover>a:not(.btn):not(.tutordetailsubject).active:hover{border-bottom-color:#fff}.header-menu-container>ul.header-top-menu .icon-arrowhead-up{font-size:2em;position:absolute;top:-21px;right:0;color:#FFF;text-shadow:0 -1px 0 rgba(0,0,0,0.2)}.header-menu-container.mobile-menu-user.hide-on-user{display:none !important}.blog{min-height:0;background-position:center 0}.blog .search-box{margin:0;padding:2em 10px 1em;background-color:rgba(255,255,255,0.5)}.blog .search-box .main-search{background:0;background-color:transparent}.blog .search-box #search-box-label{text-align:center;text-shadow:0 1px 3px rgba(0,0,0,0.5);padding-bottom:10px}.blog .search-box #search-box-label .h1-plain{display:inline-block;margin-left:.3em}.blog .search-box>form{margin:0;border-radius:0}.blog .search-box>form #edit-subjects{border:1px solid #aaa;border-width:1px 0 1px 1px;font-size:1rem;margin:0;padding:.6em 10% !important;height:1em}.blog .search-box>form #edit-distance-postal-code{border-radius:0 !important;border:1px solid #aaa;font-size:1rem;margin:0;padding:.6em 10% !important;height:1em}.blog .search-box>form .views-submit-button .btn,.blog .search-box>form .views-submit-button #ajaxloginform input[type=submit],#ajaxloginform .blog .search-box>form .views-submit-button input[type=submit],.blog .search-box>form .views-submit-button #ajaxregform input[type=submit],#ajaxregform .blog .search-box>form .views-submit-button input[type=submit],.blog #main-content .search-box>form .views-submit-button .form-submit,#main-content .blog .search-box>form .views-submit-button .form-submit,.blog .main-content .search-box>form .views-submit-button .form-submit,.main-content .blog .search-box>form .views-submit-button .form-submit,.blog .search-box>form .views-submit-button .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .blog .search-box>form .views-submit-button p,.blog .search-box>form .views-submit-button .notifications .notification,.notifications .blog .search-box>form .views-submit-button .notification,.blog .search-box>form .views-submit-button .tutordetailsubject{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;border-top-right-radius:1.1em !important;border-bottom-right-radius:1.1em !important;margin:0;min-width:0;font-size:1rem;padding:.6em 0;height:2.3em}.blog .customer-review .review-big{font-size:1em;text-align:left}header.index,#post-header.seo-header{min-height:0;background-position:center 0}header.index #search-box,#post-header.seo-header #search-box{margin:0;padding:2em 10px 1em;background-color:rgba(255,255,255,0.5)}header.index #search-box #logo,#post-header.seo-header #search-box #logo{display:none}header.index #search-box #main-search,#post-header.seo-header #search-box #main-search{background:0;background-color:transparent}header.index #search-box #search-box-label,#post-header.seo-header #search-box #search-box-label{text-align:center;text-shadow:0 1px 3px rgba(0,0,0,0.5);padding-bottom:10px}header.index #search-box #search-box-label .h1-plain,#post-header.seo-header #search-box #search-box-label .h1-plain{display:inline-block;margin-left:.3em}header.index #search-box>form,#post-header.seo-header header.index #search-box>form,#post-header.seo-header #search-box>form{margin:0;border-radius:0}header.index #search-box>form #edit-subjects,#post-header.seo-header #search-box>form #edit-subjects{border-right:1px solid #aaa;border-width:1px 0 1px 1px;font-size:1rem;margin:0;padding:.6em 10% !important;height:1em}header.index #search-box>form #edit-distance-postal-code,#post-header.seo-header #search-box>form #edit-distance-postal-code{border-radius:0 !important;border-left:1px solid #aaa;font-size:1rem;margin:0;padding:.6em 10% !important;height:1em}header.index #search-box>form .views-submit-button .btn,#post-header.seo-header #search-box>form .views-submit-button .btn,header.index #search-box>form .views-submit-button #ajaxloginform input[type=submit],#ajaxloginform header.index #search-box>form .views-submit-button input[type=submit],#post-header.seo-header #search-box>form .views-submit-button #ajaxloginform input[type=submit],#ajaxloginform #post-header.seo-header #search-box>form .views-submit-button input[type=submit],header.index #search-box>form .views-submit-button #ajaxregform input[type=submit],#ajaxregform header.index #search-box>form .views-submit-button input[type=submit],#post-header.seo-header #search-box>form .views-submit-button #ajaxregform input[type=submit],#ajaxregform #post-header.seo-header #search-box>form .views-submit-button input[type=submit],header.index #main-content #search-box>form .views-submit-button .form-submit,#main-content header.index #search-box>form .views-submit-button .form-submit,#post-header.seo-header #main-content #search-box>form .views-submit-button .form-submit,#main-content #post-header.seo-header #search-box>form .views-submit-button .form-submit,header.index .main-content #search-box>form .views-submit-button .form-submit,.main-content header.index #search-box>form .views-submit-button .form-submit,#post-header.seo-header .main-content #search-box>form .views-submit-button .form-submit,.main-content #post-header.seo-header #search-box>form .views-submit-button .form-submit,header.index #search-box>form .views-submit-button .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options header.index #search-box>form .views-submit-button p,#post-header.seo-header #search-box>form .views-submit-button .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options #post-header.seo-header #search-box>form .views-submit-button p,header.index #search-box>form .views-submit-button .notifications .notification,.notifications header.index #search-box>form .views-submit-button .notification,#post-header.seo-header #search-box>form .views-submit-button .notifications .notification,.notifications #post-header.seo-header #search-box>form .views-submit-button .notification,header.index #search-box>form .views-submit-button .tutordetailsubject,#post-header.seo-header #search-box>form .views-submit-button .tutordetailsubject{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;border-top-right-radius:1.1em !important;border-bottom-right-radius:1.1em !important;margin:0;min-width:0;font-size:1rem;padding:.6em 0;height:2.2em}header.index #lozenge-wrapper,#post-header.seo-header #lozenge-wrapper{background-color:rgba(255,255,255,0.5);padding:0 .5em 1em}header.index #lozenge,#post-header.seo-header #lozenge{margin:0;text-align:center}header.index #lozenge a,#post-header.seo-header #lozenge a{font-size:.7em;padding:0;width:85%}header.index #lozenge img,#post-header.seo-header #lozenge img{min-width:40px;max-width:40px}#page{padding-top:0;padding-bottom:2em}#page>.grid-container{padding-left:0;padding-right:0}header.page{filter:none !important;min-height:0;background:0;background-image:none;background-color:#fff;padding:0;border-bottom:1px solid rgba(0,0,0,0.5)}header.page .header-logo-container #header-logo{padding-left:10px}header.page .header-logo-container #header-logo a{display:inline-block;width:100%;overflow:visible}header.page .header-logo-container #header-logo img{width:99px;padding:9px 0}header.page #header-menu{float:none}#minibasket{display:none}#side_bar_left{min-height:0;padding:0}#side_bar_left.show{display:block !important}#side_bar_left form.block{margin:0;border-radius:0;padding:.5em}#side_bar_left form.block h3,#side_bar_left form.block .field.title label,#side_bar_left form.block fieldset legend,#side_bar_left .userspace-availability form.block #price-field,.userspace-availability #side_bar_left form.block #price-field{font-size:.8em}#side_bar_left .sidebar-search-title,#side_bar_left .sidebar-refine-title{padding:1em 10px;font-size:.9em;cursor:pointer;border-bottom:1px solid #dcdcdc;overflow:auto;color:#2187c7}#side_bar_left .sidebar-search-title span,#side_bar_left .sidebar-refine-title span{color:#aaa}#side_bar_left .sidebar-search-title .iconfont,#side_bar_left .sidebar-refine-title .iconfont{float:right}#side_bar_left #related-subjects,#side_bar_left #related-locations{display:none;margin:0}#side_bar_left #related-subjects>ul,#side_bar_left #related-locations>ul{border-bottom:1px solid #dcdcdc}#side_bar_left #related-subjects>ul>li>span,#side_bar_left #related-locations>ul>li>span{display:none}#side_bar_left #related-subjects>ul>li>a,#side_bar_left #related-locations>ul>li>a{display:block;padding:1em 10px;border-top:1px solid #dcdcdc}#side_bar_left #side-menu{margin-bottom:0}#side_bar_left #side-menu>li{border-radius:0;border:0;padding:0;margin:0;display:none}#side_bar_left #side-menu>li.active{display:block}#side_bar_left #side-menu>li>a{border-radius:0;display:block;padding:1em 10px;border-bottom:1px solid #dcdcdc}#side_bar_left #side-menu>ul{padding:0;margin:0;background-color:#f2f5fc}#side_bar_left #side-menu>ul>li{margin:0;border-radius:0;border:0}#side_bar_left #side-menu>ul>li>a{padding:1em 10px;border-bottom:1px solid #d3e0f3;color:#2187c7;font-weight:400}#side_bar_left #side-menu>ul>li>a:hover{color:#fff}#side_bar_left #side-menu>ul>li.active>a{color:#fff}#side_bar_left #side-menu>ul.submenu-active>li{display:none}#side_bar_left #side-menu>ul.submenu-active>li.active{display:block}#side_bar_left #side-menu.show-all>li{display:block}#side_bar_left #side-menu.show-all>li>a .iconfont{display:none}#side_bar_left #side-menu.show-all>ul.submenu-active>li{display:block}#side_bar_left #side-menu.show-all>ul.submenu-active>li.active>a .iconfont{display:none}#side_bar_guarantee{display:none}#sidetip-menu{border-radius:0;margin:0;padding:0}#sidetip-menu h3,#sidetip-menu form .field.title label,form .field.title #sidetip-menu label,#sidetip-menu form fieldset legend,form fieldset #sidetip-menu legend,#sidetip-menu .userspace-availability form #price-field,.userspace-availability form #sidetip-menu #price-field{padding:.5em .5em;font-size:.9em;color:#666}#sidetip-menu .sidetip-mobile{margin-bottom:0}#sidetip-menu .sidetip-mobile>a{display:block;padding:1em .5em 1em 2em;background-color:#fff;border-bottom:1px solid #d3e0f3;background-position:1em center}#sidetip-menu .answer{background-color:#fff;padding:1em 10px 1em 25px;margin:0;border-bottom:1px solid #d3e0f3}#sidebar-multilessons{background:white;border:0;color:#aaa;margin:0;opacity:1 !important;z-index:9000;border-radius:0}}@media screen and (max-width:640px) and (max-width:640px){#sidebar-multilessons{display:none}}@media screen and (max-width:640px){#sidebar-multilessons .description{margin-top:.3em}#sidebar-multilessons .action{margin-top:0;text-align:right}#sidebar-multilessons.floater{top:0}#sidebar-multilessons .btn,#sidebar-multilessons #ajaxloginform input[type=submit],#ajaxloginform #sidebar-multilessons input[type=submit],#sidebar-multilessons #ajaxregform input[type=submit],#ajaxregform #sidebar-multilessons input[type=submit],#sidebar-multilessons #main-content form .form-submit,#main-content form #sidebar-multilessons .form-submit,#sidebar-multilessons .main-content form .form-submit,.main-content form #sidebar-multilessons .form-submit,#sidebar-multilessons .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options #sidebar-multilessons p,#sidebar-multilessons .notifications .notification,.notifications #sidebar-multilessons .notification,#sidebar-multilessons .tutordetailsubject{margin-top:0;float:right;font-size:1em}#side_bar_right{display:none;padding:0;background-color:#2187c7}#side_bar_right.show{display:block}#side_bar_right form.block{margin:0;border-radius:0}#side_bar_right form.block #edit-subjects{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}#side_bar_right form.block #edit-distance-postal-code{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;border-left:1px solid #ccc}#side_bar_right .shortlist{border-width:0 0 3px 0;margin:0 10px 20px;padding:0;border-bottom:0}#side_bar_right .shortlist h2{font-size:14px;padding:10px 15px;border-bottom:1px solid #dcdcdc;color:#aaa}#side_bar_right .shortlist>ul{margin:0}#side_bar_right .shortlist>ul>li{border-bottom:1px solid #dcdcdc}#side_bar_right .shortlist>ul>li:last-child{border-bottom:0}#side_bar_right .shortlist>ul>li>a{display:block;padding:15px}#side_bar_right .shortlist>div>strong>a{display:block;padding:15px}#side_bar_right .shortlist p{margin:0;padding:1em 15px}#refine-search input{padding-top:8px;padding-bottom:8px}#refine-search button{padding-top:8px;padding-bottom:7px;height:auto}#refine-search #slider-price-summary{margin-top:1.4em}#refine-search #type-f2f{margin-bottom:.5em}#refine-search .in-thing{margin-top:.5em}}@media screen and (min-width:500px) and (max-width:640px){header.page .header-logo-container #logo img{width:99px !important;height:27px}}@media screen and (max-width:640px){footer{padding:1em 0}footer>.grid-container{padding-left:0;padding-right:0}footer #footer-legal{text-align:center}footer #footer-menu .list-header{margin:0}footer #footer-menu ul>li{display:block}footer #footer-menu ul>li>a{display:block;padding:10px 0;font-size:1em;border-bottom:1px solid #dcdcdc}footer #footer-menu ul:last-child{margin-bottom:2em}footer #footer-menu ul:last-child>li:last-child>a{border-bottom:0}footer #footer-menu .mobile-grid-100:last-child ul{margin-bottom:0}}@media screen and (max-width:640px){#post-header.static-index{padding:0}#post-header.static-index h2{font-size:1em;padding:1em 10px;border-width:1px 0;background-color:#f7f7f7;text-align:left;overflow:auto}#post-header.static-index h2 h1,#post-header.static-index h2 h2,#post-header.static-index h2 h3,#post-header.static-index h2 form .field.title label,form .field.title #post-header.static-index h2 label,#post-header.static-index h2 form fieldset legend,form fieldset #post-header.static-index h2 legend,#post-header.static-index h2 .userspace-availability form #price-field,.userspace-availability form #post-header.static-index h2 #price-field{font-size:1em;padding:0}#post-header.static-index .topicmenu{padding:0}#post-header.static-index .topicmenu>ul{margin:0}#post-header.static-index .topicmenu>ul>li{position:relative;padding:0}#post-header.static-index .topicmenu>ul>li>a{display:block;padding:1em;font-size:1em;border-top:1px solid rgba(33,135,199,0.3);text-indent:1em}#post-header.static-index .topicmenu>ul>li .icon-arrow-right{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);color:rgba(33,135,199,0.5)}#post-header.static-index .topicbtn{background:0;background-color:#fff;border-top:1px solid #dcdcdc;color:#666;border-radius:0;padding:0 10px;font-size:1.2em;height:48px;line-height:48px}#post-header.static-index .topicbtn .iconfont{color:#aaa}#page.static-index{padding:0}#page.static-index h2{font-size:1em;padding:1em 10px;border-width:1px 0;background-color:#f7f7f7;text-align:left;overflow:auto}#page.static-index h2 h1,#page.static-index h2 h2,#page.static-index h2 h3,#page.static-index h2 form .field.title label,form .field.title #page.static-index h2 label,#page.static-index h2 form fieldset legend,form fieldset #page.static-index h2 legend,#page.static-index h2 .userspace-availability form #price-field,.userspace-availability form #page.static-index h2 #price-field{font-size:1em;padding:0}#page.static-index .carousel{border:0;border-radius:0;padding:0;margin:0}#page.static-index .carousel .grid-20{padding:0;border-bottom:1px solid rgba(4,74,160,0.2)}#page.static-index .carousel .grid-20>a{padding:1em 10px;display:block;overflow:auto;border-radius:0;background-color:#fff}#page.static-index .carousel .grid-20>a img{width:64px;height:auto;float:left}#page.static-index .carousel .grid-20>a .description{margin-left:85px}#page.static-index .carousel .grid-20>a .description .name{width:100%;padding:0}#page.static-index .carousel .grid-20>a .description .smallprint,#page.static-index .carousel .grid-20>a .description .subject{display:inline;font-size:.8em}#page.static-index .carousel .grid-20>a .description .btn,#page.static-index .carousel .grid-20>a .description #ajaxloginform input[type=submit],#ajaxloginform #page.static-index .carousel .grid-20>a .description input[type=submit],#page.static-index .carousel .grid-20>a .description #ajaxregform input[type=submit],#ajaxregform #page.static-index .carousel .grid-20>a .description input[type=submit],#page.static-index .carousel .grid-20>a .description #main-content form .form-submit,#main-content form #page.static-index .carousel .grid-20>a .description .form-submit,#page.static-index .carousel .grid-20>a .description .main-content form .form-submit,.main-content form #page.static-index .carousel .grid-20>a .description .form-submit,#page.static-index .carousel .grid-20>a .description .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options #page.static-index .carousel .grid-20>a .description p,#page.static-index .carousel .grid-20>a .description .notifications .notification,.notifications #page.static-index .carousel .grid-20>a .description .notification,#page.static-index .carousel .grid-20>a .description .tutordetailsubject{margin-top:.5em;display:block;float:right}#page.static-index .testimonial,#page.static-index .endorsements{border-radius:0;padding:.5em 0}#page.static-index .testimonial .body,#page.static-index .endorsements .body{font-size:.7em}#page.static-index .endorsements{padding:.5em 0}#page.static-index .endorsements .endorser{margin-bottom:.5em}#page.static-index .endorsements .endorser:nth-child(3n+1){clear:left}#page.static-index .endorsements .endorser a{padding:.5em;margin:0;height:auto}#page.static-index .endorsements .endorser img{width:100%;height:auto;max-height:80px}#page.static-index #popular-searches{margin-top:0;border:0}}@media screen and (max-width:640px){.search-page{padding:0}.search-page .verified-tutor,.search-page .unverified-tutor{padding:10px 0 2em;border-radius:0;margin-bottom:25px}.search-page .verified-tutor .verified-header,.search-page .unverified-tutor .verified-header{height:auto;padding:10px 10px 0 10px}.search-page .verified-tutor .verified-header .title,.search-page .unverified-tutor .verified-header .title{line-height:.5em;padding-bottom:0}.search-page .verified-tutor .verified-header .title .logo,.search-page .unverified-tutor .verified-header .title .logo{width:16px;height:16px;margin:0}.search-page .verified-tutor .verified-header .title p,.search-page .unverified-tutor .verified-header .title p{font-size:.5em}.search-page .verified-tutor .verified-header .ticks,.search-page .unverified-tutor .verified-header .ticks{display:none;margin:0;padding-bottom:.5em}.search-page .verified-tutor .verified-header .ticks p,.search-page .unverified-tutor .verified-header .ticks p{margin-bottom:0}.search-page .verified-tutor .search-result,.search-page .unverified-tutor .search-result,.search-page .verified-tutor .verified-tutor,.search-page .unverified-tutor .verified-tutor,.search-page .verified-tutor .unverified-tutor,.search-page .unverified-tutor .unverified-tutor{margin:1em 10px !important}.search-page .search-result,.search-page .verified-tutor,.search-page .unverified-tutor{height:auto !important;border:0 !important;padding:0;overflow:auto}.search-page .search-result:hover,.search-page .verified-tutor:hover,.search-page .unverified-tutor:hover,.search-page .search-result:active,.search-page .verified-tutor:active,.search-page .unverified-tutor:active{border:0 !important;border-bottom:1px solid #dcdcdc !important}.search-page .search-result .search-description,.search-page .verified-tutor .search-description,.search-page .unverified-tutor .search-description{text-align:center}.search-page .search-result .search-description .picture,.search-page .verified-tutor .search-description .picture,.search-page .unverified-tutor .search-description .picture{padding:0}.search-page .search-result .search-introduction,.search-page .verified-tutor .search-introduction,.search-page .unverified-tutor .search-introduction{padding-top:.25em}.search-page .search-result .search-introduction .name h2,.search-page .verified-tutor .search-introduction .name h2,.search-page .unverified-tutor .search-introduction .name h2{font-size:1em}.search-page .search-result .search-introduction .pitch,.search-page .verified-tutor .search-introduction .pitch,.search-page .unverified-tutor .search-introduction .pitch{height:auto;font-size:.8em;padding-right:25px;margin:0}.search-page .search-result .search-introduction .excerpt,.search-page .verified-tutor .search-introduction .excerpt,.search-page .unverified-tutor .search-introduction .excerpt{display:none !important;font-size:.7em;line-height:1em;height:auto;overflow:auto}.search-page .search-result .search-introduction .subjects,.search-page .verified-tutor .search-introduction .subjects,.search-page .unverified-tutor .search-introduction .subjects{font-size:.7em}.search-page .search-result .search-introduction .search-reviews,.search-page .verified-tutor .search-introduction .search-reviews,.search-page .unverified-tutor .search-introduction .search-reviews{padding-bottom:.3em}.search-page .search-result .search-introduction .search-reviews .helper-reviews-sumarize,.search-page .verified-tutor .search-introduction .search-reviews .helper-reviews-sumarize,.search-page .unverified-tutor .search-introduction .search-reviews .helper-reviews-sumarize{padding-top:0;float:none}.search-page .search-result .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-0,.search-page .verified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-0,.search-page .unverified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-0,.search-page .search-result .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-10,.search-page .verified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-10,.search-page .unverified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-10,.search-page .search-result .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-20,.search-page .verified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-20,.search-page .unverified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-20,.search-page .search-result .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-30,.search-page .verified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-30,.search-page .unverified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-30,.search-page .search-result .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-40,.search-page .verified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-40,.search-page .unverified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-40,.search-page .search-result .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-50,.search-page .verified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-50,.search-page .unverified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-50,.search-page .search-result .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-60,.search-page .verified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-60,.search-page .unverified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-60,.search-page .search-result .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-70,.search-page .verified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-70,.search-page .unverified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-70,.search-page .search-result .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-80,.search-page .verified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-80,.search-page .unverified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-80,.search-page .search-result .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-90,.search-page .verified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-90,.search-page .unverified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-90,.search-page .search-result .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-100,.search-page .verified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-100,.search-page .unverified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .sprite-stars-100{display:inline-block;vertical-align:middle;background-size:64px 132px;background-position:0 -120px;width:64px}.search-page .search-result .search-introduction .search-reviews .helper-reviews-sumarize .reviews-count,.search-page .verified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .reviews-count,.search-page .unverified-tutor .search-introduction .search-reviews .helper-reviews-sumarize .reviews-count{font-size:.8em;display:inline-block;vertical-align:middle}.search-page .search-result .price-actions,.search-page .verified-tutor .price-actions,.search-page .unverified-tutor .price-actions{position:absolute;top:.5em;right:0;border-left:0}.search-page .search-result .price-actions .price,.search-page .verified-tutor .price-actions .price,.search-page .unverified-tutor .price-actions .price{font-size:1em}.search-page .search-result .price-actions .price .hours,.search-page .verified-tutor .price-actions .price .hours,.search-page .unverified-tutor .price-actions .price .hours{display:block;font-size:.7em}.search-page .search-result .price-actions .action,.search-page .verified-tutor .price-actions .action,.search-page .unverified-tutor .price-actions .action{display:none}.search-page .pagination{padding:1em 10px;box-sizing:border-box}.search-page .pagination.pagination-centered{margin:0;height:auto}.search-page .pagination a.search-load-more-button{display:block;padding:.5em}}@media screen and (max-width:640px){#tutor-profile-mobile-buttons{overflow:auto;text-align:center;background-color:#f7f7f7;border:1px solid #dcdcdc;border-width:1px 0;padding:.5em 10px}#tutor-profile-mobile-buttons a{display:inline-block;width:38.5%;margin:.3em 0}#tutor-profile-mobile-buttons a.tutor-profile-mobile-buttons-block{width:auto;display:block;border-radius:40px;margin-top:0;padding:.9em 0;background-color:#fff;background-image:linear-gradient(bottom,#f1f1f1 10%,#fff 78%);background-image:-o-linear-gradient(bottom,#f1f1f1 10%,#fff 78%);background-image:-moz-linear-gradient(bottom,#f1f1f1 10%,#fff 78%);background-image:-webkit-linear-gradient(bottom,#f1f1f1 10%,#fff 78%);background-image:-ms-linear-gradient(bottom,#f1f1f1 10%,#fff 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#f1f1f1),color-stop(0.78,#fff));box-shadow:0 2px 2px #666;border:1px solid #dcdcdc;color:#2187c7;line-height:1em}#tutor-profile-mobile-buttons a.single-cta-favourite{width:110px !important;font-size:.8em}#tutor-profile-mobile-buttons a.single-cta-contact{padding:.8em;padding-bottom:.87em;width:90% !important;-moz-border-radius:5em;-webkit-border-radius:5em;-ms-border-radius:5em;border-radius:5em}.tutors-profile #profile-header{padding:0;background-size:100% 50px}.tutors-profile #profile-header #profile-header-price{position:absolute;right:0;padding:.15em 0 0 .2em;top:0;background-color:white;font-size:1em}.tutors-profile #profile-header #profile-header-price span.hours{font-size:.8em}.tutors-profile #profile-header #header-avatar{margin-top:10px;margin-left:3%;margin-bottom:1em}.tutors-profile #profile-header #header-introduction{margin-top:10px;width:77%;margin-bottom:1.5em}.tutors-profile #profile-header #introduction-name{overflow:auto;margin-bottom:0;position:relative}.tutors-profile #profile-header .introduction-name-group{float:left;padding-top:.5em;clear:left;width:100%}.tutors-profile #profile-header .helper-reviews-sumarize{padding-top:0}.tutors-profile #profile-header .helper-reviews-sumarize .sprite-stars-100,.tutors-profile #profile-header .helper-reviews-sumarize .sprite-stars-90,.tutors-profile #profile-header .helper-reviews-sumarize .sprite-stars-80,.tutors-profile #profile-header .helper-reviews-sumarize .sprite-stars-70,.tutors-profile #profile-header .helper-reviews-sumarize .sprite-stars-60,.tutors-profile #profile-header .helper-reviews-sumarize .sprite-stars-50,.tutors-profile #profile-header .helper-reviews-sumarize .sprite-stars-40,.tutors-profile #profile-header .helper-reviews-sumarize .sprite-stars-30,.tutors-profile #profile-header .helper-reviews-sumarize .sprite-stars-20,.tutors-profile #profile-header .helper-reviews-sumarize .sprite-stars-10,.tutors-profile #profile-header .helper-reviews-sumarize .sprite-stars-0{display:inline-block;vertical-align:text-top}.tutors-profile #profile-header .helper-reviews-sumarize .reviews-count{display:none;font-size:.8em}.tutors-profile #profile-header .helper-reviews-sumarize .reviews-count-compact{display:inline-block;font-size:.8em}.tutors-profile #profile-header #header-badges{position:relative;top:0;overflow:auto;text-align:center}.tutors-profile #profile-header #header-badges div{display:inline-block;float:none}.tutors-profile #profile-header #header-more-introduction #introduction-description{font-size:.8em}.tutors-profile #profile-header #header-more-introduction #description-readmore a{display:block;font-size:.8em;margin-bottom:.5em}.tutors-profile #profile-header #introduction-infos{padding:0}.tutors-profile #profile-header #introduction-infos #infos-video{margin:0 10px;width:auto}.tutors-profile h1{padding:0}.tutors-profile h2{font-size:1em;padding:1em 10px;border-width:1px 0;background-color:#f7f7f7;text-align:left;overflow:auto}.tutors-profile h2 h1,.tutors-profile h2 h2,.tutors-profile h2 h3,.tutors-profile h2 form .field.title label,form .field.title .tutors-profile h2 label,.tutors-profile h2 form fieldset legend,form fieldset .tutors-profile h2 legend,.tutors-profile h2 .userspace-availability form #price-field,.userspace-availability form .tutors-profile h2 #price-field{font-size:1em;padding:0}.tutors-profile #introduction-reviews_sumarize{float:left;clear:none}.tutors-profile .verified-user{float:right;clear:both;position:relative;top:0;right:0;margin-left:.5em}.tutors-profile .verified-user h4{padding:0;display:inline-block;margin-left:.5em;font-size:.8em}.tutors-profile .verified-user img{width:16px;display:inline-block;vertical-align:text-bottom}.tutors-profile #introduction-title{padding-top:1em;font-size:.9em;font-weight:700}.tutors-profile #availability h2{margin-bottom:1em}.tutors-profile #availability p{font-size:.8em}.tutors-profile #availability .request_time{padding:0 .5em}.tutors-profile #reviews{padding:0}.tutors-profile #reviews h2{margin-bottom:1em}.tutors-profile #reviews .review{border-radius:0;padding:1em 10px;background-color:#fff;border-top:1px solid #dcdcdc;margin:0}.tutors-profile #reviews .review .review-author{font-size:.8em}.tutors-profile #reviews .review h3.review-title,.tutors-profile #reviews .review form .field.title label.review-title,form .field.title .tutors-profile #reviews .review label.review-title,.tutors-profile #reviews .review form fieldset legend.review-title,form fieldset .tutors-profile #reviews .review legend.review-title,.tutors-profile #reviews .review .userspace-availability form .review-title#price-field,.userspace-availability form .tutors-profile #reviews .review .review-title#price-field{font-size:1em}.tutors-profile #reviews .review .review-description{font-size:.9em}.tutors-profile #reviews .review .subjects-and-outcome{display:none}.tutors-profile #reviews .review .subjects-and-outcome div{padding:0}.tutors-profile #subjects{padding:0}.tutors-profile #subjects .profile-tutor-subjects-list>li{overflow:auto;border-bottom:1px solid #dcdcdc;height:auto;margin:0;padding:.5em 1em}.tutors-profile #subjects .profile-tutor-subjects-list>li:last-child{border-bottom:0}.tutors-profile #subjects .profile-tutor-subjects-list .generic-subject{width:auto}.tutors-profile #subjects .profile-tutor-subjects-list .generic-subject a{font-size:1em;padding:0;border-radius:0;background-color:#FFF}.tutors-profile #subjects .profile-tutor-subjects-list .generic-subject.profile-tutor-hassubsubjects{background:0}.tutors-profile #subjects .profile-tutor-subjects-list .profile-tutor-subjects-list-sub{text-align:right;font-size:.8em;color:#aaa}.tutors-profile #locations{padding:0}.tutors-profile #locations p{padding:0 1em}.tutors-profile #profile-contact{padding:0;border-bottom:2em solid #d3e0f3}.tutors-profile #profile-contact h2{margin-bottom:0;margin-top:0;background-color:#f2f5fc;border-bottom:0}.tutors-profile #profile-contact h2 .icon-remove{display:none}.tutors-profile #profile-contact .response-time-wrapper{font-size:.8em;padding-left:10px;background-color:#f2f5fc;padding-bottom:0}.tutors-profile #profile-contact .response-time-wrapper p{margin-bottom:0}.tutors-profile #profile-contact #contact-send{padding:.5em 10px;border-radius:0}.tutors-profile #profile-contact #contact-send #send-help{padding-left:0;padding-right:0}.tutors-profile #profile-contact #contact-send #send-form>div{padding-left:0;padding-right:0}.tutors-profile #profile-contact #contact-send #send-form input[type=text]:not(.hidden){display:block;padding:10px;width:100%;box-sizing:border-box}.tutors-profile #profile-contact #contact-send #send-form #submit{display:block;padding:.5em 0;text-align:center;width:100%;margin:1em 0;font-size:1.4em}.tutors-profile #profile-contact .profile-tutor-contact-form-loader.hidden{display:none}.tutors-profile #profile-contact.mobile-overlay{position:fixed;top:0;left:0;height:100%;margin:0;padding:0;border-bottom:0}.tutors-profile #profile-contact.mobile-overlay h2{padding:.5em 10px;font-size:1em}.tutors-profile #profile-contact.mobile-overlay h2 .icon-remove{display:block;float:right;font-size:2em}.tutors-profile #profile-contact.mobile-overlay #contact-send{width:100%;padding:0 10px 3em;overflow:auto;box-sizing:border-box}.tutors-profile #profile-contact.mobile-overlay #contact-send h3,.tutors-profile #profile-contact.mobile-overlay #contact-send form .field.title label,form .field.title .tutors-profile #profile-contact.mobile-overlay #contact-send label,.tutors-profile #profile-contact.mobile-overlay #contact-send form fieldset legend,form fieldset .tutors-profile #profile-contact.mobile-overlay #contact-send legend,.tutors-profile #profile-contact.mobile-overlay #contact-send .userspace-availability form #price-field,.userspace-availability form .tutors-profile #profile-contact.mobile-overlay #contact-send #price-field{padding:0 0 .5em;font-size:1em}.tutors-profile #profile-contact.mobile-overlay #contact-send p{font-size:.9em;font-weight:400}#links-subjects,#links-education{display:none}#education{padding:0}#education h2{margin-bottom:0}#education .education-item{padding:0}#education .excerpt{display:none !important}#education .degrees h3,#education .degrees form .field.title label,form .field.title #education .degrees label,#education .degrees form fieldset legend,form fieldset #education .degrees legend,#education .degrees .userspace-availability form #price-field,.userspace-availability form #education .degrees #price-field,#education .grades h3,#education .grades form .field.title label,form .field.title #education .grades label,#education .grades form fieldset legend,form fieldset #education .grades legend,#education .grades .userspace-availability form #price-field,.userspace-availability form #education .grades #price-field{display:none;font-size:.9em;padding:0}#education .degrees .grades-group .grades-more,#education .grades .grades-group .grades-more{padding:0;font-size:.8em}#education .degrees .grades-group .grades-list,#education .grades .grades-group .grades-list{padding:.5em 0 0;font-size:.8em}#education .degrees .degrees-item,#education .degrees .grades-item,#education .grades .degrees-item,#education .grades .grades-item{padding:1em;border-top:0;border-bottom:1px solid #dcdcdc;overflow:auto}#education .degrees .degrees-item:last-child,#education .degrees .grades-item:last-child,#education .grades .degrees-item:last-child,#education .grades .grades-item:last-child{border-bottom:0}#education .degrees .degrees-item:nth-child(n+1),#education .degrees .grades-item:nth-child(n+1),#education .grades .degrees-item:nth-child(n+1),#education .grades .grades-item:nth-child(n+1){border-bottom:1px solid #dcdcdc}#education .degrees .degrees-item>.degrees-group:first-child,#education .degrees .degrees-item>.grades-group:first-child,#education .degrees .grades-item>.degrees-group:first-child,#education .degrees .grades-item>.grades-group:first-child,#education .grades .degrees-item>.degrees-group:first-child,#education .grades .degrees-item>.grades-group:first-child,#education .grades .grades-item>.degrees-group:first-child,#education .grades .grades-item>.grades-group:first-child{padding-left:0}#education .degrees .degrees-label,#education .degrees .grades-label,#education .grades .degrees-label,#education .grades .grades-label{color:#CCC;font-size:.7em;text-transform:uppercase;padding-bottom:5px}#education .degrees .degrees-value,#education .degrees .grades-value,#education .grades .degrees-value,#education .grades .grades-value{font-size:.9em;padding:0}#education #education-prizes,#education #education-other{padding:1em}#education #education-prizes h3,#education #education-prizes form .field.title label,form .field.title #education #education-prizes label,#education #education-prizes form fieldset legend,form fieldset #education #education-prizes legend,#education #education-prizes .userspace-availability form #price-field,.userspace-availability form #education #education-prizes #price-field,#education #education-other h3,#education #education-other form .field.title label,form .field.title #education #education-other label,#education #education-other form fieldset legend,form fieldset #education #education-other legend,#education #education-other .userspace-availability form #price-field,.userspace-availability form #education #education-other #price-field{font-size:.9em;padding:0 0 .5em}#education #education-prizes p,#education #education-other p{font-size:.8em;margin:0}#education #education-prizes{border-bottom:1px solid #dcdcdc}#education #education-prizes:last-child{border-bottom:0}}@media screen and (max-width:640px){.main-block section,.content-block section,.main-block section section{border:0;border-radius:0;padding:0;margin:0}.main-block section h1,.main-block section h2,.main-block section h3,.main-block section form .field.title label,form .field.title .main-block section label,.main-block section form fieldset legend,form fieldset .main-block section legend,.main-block section .userspace-availability form #price-field,.userspace-availability form .main-block section #price-field,.content-block section h1,.main-block section section h1,.content-block section h2,.main-block section section h2,.content-block section h3,.main-block section section h3,.content-block section form .field.title label,form .field.title .content-block section label,.main-block section section form .field.title label,form .field.title .main-block section section label,.content-block section form fieldset legend,form fieldset .content-block section legend,.main-block section section form fieldset legend,form fieldset .main-block section section legend,.content-block section .userspace-availability form #price-field,.userspace-availability form .content-block section #price-field,.main-block section section .userspace-availability form #price-field,.userspace-availability form .main-block section section #price-field{padding:0;margin:0}.main-block section .titleaction,.content-block section .titleaction,.main-block section section .titleaction{padding:0;margin:0}.userspace_conversations .conversation{border-width:1px 0 0;border-radius:0;margin-bottom:0;padding:.8em 10px;overflow:hidden;height:45px;position:relative}.userspace_conversations .conversation:last-child{border-bottom:1px solid #dcdcdc}.userspace_conversations .conversation .avatar img{width:32px;height:auto}.userspace_conversations .conversation .info{overflow:hidden}.userspace_conversations .conversation .info .name{font-size:.8em;padding-right:.5em}.userspace_conversations .conversation .info .name .value{padding:0}.userspace_conversations .conversation .info .date{padding:0;font-size:.8em;color:#aaa;text-align:left;float:left}.userspace_conversations .conversation .icon-arrow-right{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#dcdcdc;margin-right:.3em}.userspace_conversations .conversation:hover .icon-arrow-right{color:#aaa}.userspace-home .bookings table{width:100%;margin:0;border-top:1px solid #dcdcdc}.userspace-home .bookings table tr td{padding:2em 10px;display:table-cell;background-color:#FFF}.userspace-home .bookings table tr td.actions{text-align:right}.userspace-home .calendarwidget .calendar{border-top:1px solid #dcdcdc}.availability-key>ul{width:90%;margin-left:auto;margin-right:auto;font-size:.8em;text-align:center}.availability-key .description{margin-left:auto;margin-right:auto;width:80%;text-align:center;font-size:.8em}.userspace-conversation{background-color:#f7f7f7;border-bottom:1px solid #dcdcdc}.userspace-conversation .message.user,.userspace-conversation .message.with_user{background-color:transparent;border-radius:0;border:0}.userspace-conversation .message.no-picture .avatar{display:block}.userspace-conversation .message .body{overflow:visible;position:relative;border-radius:10px;border:1px solid #dcdcdc;background-color:#fff}.userspace-conversation .message .body .name{padding-right:.5em}.userspace-conversation .message .body .name,.userspace-conversation .message .body .date{font-size:.8em}.userspace-conversation .message .body .text{font-size:1em}.userspace-conversation .message .body.body-with-attachment{border-bottom-left-radius:0;border-bottom-right-radius:0}.userspace-conversation .message .body .icon-arrowhead-right,.userspace-conversation .message .body .icon-arrowhead-left{font-size:2em;position:absolute;z-index:2;color:#FFF;top:5px}.userspace-conversation .message .body .icon-arrowhead-left{text-shadow:-1px 0 0 #CCC;left:-20px}.userspace-conversation .message .body .icon-arrowhead-right{text-shadow:1px 0 0 #CCC;right:-20px}.userspace-conversation .attachments.mobile-page-attachments{border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;border:1px solid #dcdcdc;border-top:0;padding:.5em;background-color:#f2f5fc}.userspace-conversation .attachments.mobile-page-attachments .attachment.tutor .info{border-right:0;height:auto;overflow:auto}.userspace-conversation .attachments.mobile-page-attachments .attachment.tutor .pic{height:auto}.userspace-conversation .attachments.mobile-page-attachments .attachment.tutor .pic img{height:48px;width:auto;margin-right:.5em}.userspace-conversation .attachments.mobile-page-attachments .attachment .interact .btn.book,.userspace-conversation .attachments.mobile-page-attachments .attachment .interact #ajaxloginform input.book[type=submit],#ajaxloginform .userspace-conversation .attachments.mobile-page-attachments .attachment .interact input.book[type=submit],.userspace-conversation .attachments.mobile-page-attachments .attachment .interact #ajaxregform input.book[type=submit],#ajaxregform .userspace-conversation .attachments.mobile-page-attachments .attachment .interact input.book[type=submit],.userspace-conversation .attachments.mobile-page-attachments .attachment .interact #main-content form .book.form-submit,#main-content form .userspace-conversation .attachments.mobile-page-attachments .attachment .interact .book.form-submit,.userspace-conversation .attachments.mobile-page-attachments .attachment .interact .main-content form .book.form-submit,.main-content form .userspace-conversation .attachments.mobile-page-attachments .attachment .interact .book.form-submit,.userspace-conversation .attachments.mobile-page-attachments .attachment .interact .ms2side__div .ms2side__options p.book,.ms2side__div .ms2side__options .userspace-conversation .attachments.mobile-page-attachments .attachment .interact p.book,.userspace-conversation .attachments.mobile-page-attachments .attachment .interact .notifications .book.notification,.notifications .userspace-conversation .attachments.mobile-page-attachments .attachment .interact .book.notification,.userspace-conversation .attachments.mobile-page-attachments .attachment .interact .book.tutordetailsubject{font-size:1.3em}.userspace-conversation .attachments.mobile-page-attachments .attachment .interact .btn:last-child,.userspace-conversation .attachments.mobile-page-attachments .attachment .interact #ajaxloginform input[type=submit]:last-child,#ajaxloginform .userspace-conversation .attachments.mobile-page-attachments .attachment .interact input[type=submit]:last-child,.userspace-conversation .attachments.mobile-page-attachments .attachment .interact #ajaxregform input[type=submit]:last-child,#ajaxregform .userspace-conversation .attachments.mobile-page-attachments .attachment .interact input[type=submit]:last-child,.userspace-conversation .attachments.mobile-page-attachments .attachment .interact #main-content form .form-submit:last-child,#main-content form .userspace-conversation .attachments.mobile-page-attachments .attachment .interact .form-submit:last-child,.userspace-conversation .attachments.mobile-page-attachments .attachment .interact .main-content form .form-submit:last-child,.main-content form .userspace-conversation .attachments.mobile-page-attachments .attachment .interact .form-submit:last-child,.userspace-conversation .attachments.mobile-page-attachments .attachment .interact .ms2side__div .ms2side__options p:last-child,.ms2side__div .ms2side__options .userspace-conversation .attachments.mobile-page-attachments .attachment .interact p:last-child,.userspace-conversation .attachments.mobile-page-attachments .attachment .interact .notifications .notification:last-child,.notifications .userspace-conversation .attachments.mobile-page-attachments .attachment .interact .notification:last-child,.userspace-conversation .attachments.mobile-page-attachments .attachment .interact .tutordetailsubject:last-child{border-left:1px solid #044aa0}.userspace-conversation .attachments.mobile-page-attachments .attachment .interact .btn:first-child,.userspace-conversation .attachments.mobile-page-attachments .attachment .interact #ajaxloginform input[type=submit]:first-child,#ajaxloginform .userspace-conversation .attachments.mobile-page-attachments .attachment .interact input[type=submit]:first-child,.userspace-conversation .attachments.mobile-page-attachments .attachment .interact #ajaxregform input[type=submit]:first-child,#ajaxregform .userspace-conversation .attachments.mobile-page-attachments .attachment .interact input[type=submit]:first-child,.userspace-conversation .attachments.mobile-page-attachments .attachment .interact #main-content form .form-submit:first-child,#main-content form .userspace-conversation .attachments.mobile-page-attachments .attachment .interact .form-submit:first-child,.userspace-conversation .attachments.mobile-page-attachments .attachment .interact .main-content form .form-submit:first-child,.main-content form .userspace-conversation .attachments.mobile-page-attachments .attachment .interact .form-submit:first-child,.userspace-conversation .attachments.mobile-page-attachments .attachment .interact .ms2side__div .ms2side__options p:first-child,.ms2side__div .ms2side__options .userspace-conversation .attachments.mobile-page-attachments .attachment .interact p:first-child,.userspace-conversation .attachments.mobile-page-attachments .attachment .interact .notifications .notification:first-child,.notifications .userspace-conversation .attachments.mobile-page-attachments .attachment .interact .notification:first-child,.userspace-conversation .attachments.mobile-page-attachments .attachment .interact .tutordetailsubject:first-child{border-left:0}.userspace-conversation .reply{margin-top:1em}.userspace-conversation .reply .new-message .msg-actions{margin-bottom:0}.userspace-conversation .reply .new-message .msg-actions .btn,.userspace-conversation .reply .new-message .msg-actions #ajaxloginform input[type=submit],#ajaxloginform .userspace-conversation .reply .new-message .msg-actions input[type=submit],.userspace-conversation .reply .new-message .msg-actions #ajaxregform input[type=submit],#ajaxregform .userspace-conversation .reply .new-message .msg-actions input[type=submit],.userspace-conversation .reply .new-message .msg-actions #main-content form .form-submit,#main-content form .userspace-conversation .reply .new-message .msg-actions .form-submit,.userspace-conversation .reply .new-message .msg-actions .main-content form .form-submit,.main-content form .userspace-conversation .reply .new-message .msg-actions .form-submit,.userspace-conversation .reply .new-message .msg-actions .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .userspace-conversation .reply .new-message .msg-actions p,.userspace-conversation .reply .new-message .msg-actions .notifications .notification,.notifications .userspace-conversation .reply .new-message .msg-actions .notification,.userspace-conversation .reply .new-message .msg-actions .tutordetailsubject{border-radius:0;border-right:1px solid #dcdcdc;padding:1em 0;height:auto;font-size:.8em;color:#2187c7;background:#f1f1f1}.userspace-conversation .reply .new-message .msg-actions .btn:last-child,.userspace-conversation .reply .new-message .msg-actions #ajaxloginform input[type=submit]:last-child,#ajaxloginform .userspace-conversation .reply .new-message .msg-actions input[type=submit]:last-child,.userspace-conversation .reply .new-message .msg-actions #ajaxregform input[type=submit]:last-child,#ajaxregform .userspace-conversation .reply .new-message .msg-actions input[type=submit]:last-child,.userspace-conversation .reply .new-message .msg-actions #main-content form .form-submit:last-child,#main-content form .userspace-conversation .reply .new-message .msg-actions .form-submit:last-child,.userspace-conversation .reply .new-message .msg-actions .main-content form .form-submit:last-child,.main-content form .userspace-conversation .reply .new-message .msg-actions .form-submit:last-child,.userspace-conversation .reply .new-message .msg-actions .ms2side__div .ms2side__options p:last-child,.ms2side__div .ms2side__options .userspace-conversation .reply .new-message .msg-actions p:last-child,.userspace-conversation .reply .new-message .msg-actions .notifications .notification:last-child,.notifications .userspace-conversation .reply .new-message .msg-actions .notification:last-child,.userspace-conversation .reply .new-message .msg-actions .tutordetailsubject:last-child{border-top-right-radius:1em;border-bottom-right-radius:1em}.userspace-conversation .reply .new-message .msg-actions .btn:first-child,.userspace-conversation .reply .new-message .msg-actions #ajaxloginform input[type=submit]:first-child,#ajaxloginform .userspace-conversation .reply .new-message .msg-actions input[type=submit]:first-child,.userspace-conversation .reply .new-message .msg-actions #ajaxregform input[type=submit]:first-child,#ajaxregform .userspace-conversation .reply .new-message .msg-actions input[type=submit]:first-child,.userspace-conversation .reply .new-message .msg-actions #main-content form .form-submit:first-child,#main-content form .userspace-conversation .reply .new-message .msg-actions .form-submit:first-child,.userspace-conversation .reply .new-message .msg-actions .main-content form .form-submit:first-child,.main-content form .userspace-conversation .reply .new-message .msg-actions .form-submit:first-child,.userspace-conversation .reply .new-message .msg-actions .ms2side__div .ms2side__options p:first-child,.ms2side__div .ms2side__options .userspace-conversation .reply .new-message .msg-actions p:first-child,.userspace-conversation .reply .new-message .msg-actions .notifications .notification:first-child,.notifications .userspace-conversation .reply .new-message .msg-actions .notification:first-child,.userspace-conversation .reply .new-message .msg-actions .tutordetailsubject:first-child{border-top-left-radius:1em;border-bottom-left-radius:1em}.userspace-conversation .reply .new-message .msg-actions .btn:hover,.userspace-conversation .reply .new-message .msg-actions #ajaxloginform input[type=submit]:hover,#ajaxloginform .userspace-conversation .reply .new-message .msg-actions input[type=submit]:hover,.userspace-conversation .reply .new-message .msg-actions #ajaxregform input[type=submit]:hover,#ajaxregform .userspace-conversation .reply .new-message .msg-actions input[type=submit]:hover,.userspace-conversation .reply .new-message .msg-actions #main-content form .form-submit:hover,#main-content form .userspace-conversation .reply .new-message .msg-actions .form-submit:hover,.userspace-conversation .reply .new-message .msg-actions .main-content form .form-submit:hover,.main-content form .userspace-conversation .reply .new-message .msg-actions .form-submit:hover,.userspace-conversation .reply .new-message .msg-actions .ms2side__div .ms2side__options p:hover,.ms2side__div .ms2side__options .userspace-conversation .reply .new-message .msg-actions p:hover,.userspace-conversation .reply .new-message .msg-actions .notifications .notification:hover,.notifications .userspace-conversation .reply .new-message .msg-actions .notification:hover,.userspace-conversation .reply .new-message .msg-actions .tutordetailsubject:hover{background:#d3e0f3}.userspace-conversation .reply #msg-attachments-input{border-top:1px solid #dcdcdc}.userspace-conversation .reply #msg-attachments-input.attachments{border-radius:0}.userspace-conversation .reply .mobile-page-attachments{border-radius:0;border:1px solid #dcdcdc;border-width:1px 0;margin-bottom:.5em}.userspace-conversation .reply .mobile-page-attachments .attachment-actions{padding:0;overflow:auto}.userspace-conversation .reply .mobile-page-attachments .attachment-actions .btn,.userspace-conversation .reply .mobile-page-attachments .attachment-actions #ajaxloginform input[type=submit],#ajaxloginform .userspace-conversation .reply .mobile-page-attachments .attachment-actions input[type=submit],.userspace-conversation .reply .mobile-page-attachments .attachment-actions #ajaxregform input[type=submit],#ajaxregform .userspace-conversation .reply .mobile-page-attachments .attachment-actions input[type=submit],.userspace-conversation .reply .mobile-page-attachments .attachment-actions #main-content form .form-submit,#main-content form .userspace-conversation .reply .mobile-page-attachments .attachment-actions .form-submit,.userspace-conversation .reply .mobile-page-attachments .attachment-actions .main-content form .form-submit,.main-content form .userspace-conversation .reply .mobile-page-attachments .attachment-actions .form-submit,.userspace-conversation .reply .mobile-page-attachments .attachment-actions .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .userspace-conversation .reply .mobile-page-attachments .attachment-actions p,.userspace-conversation .reply .mobile-page-attachments .attachment-actions .notifications .notification,.notifications .userspace-conversation .reply .mobile-page-attachments .attachment-actions .notification,.userspace-conversation .reply .mobile-page-attachments .attachment-actions .tutordetailsubject{width:50%;float:left;border-radius:0;box-sizing:border-box;height:auto;font-size:.8em}.userspace-conversation .reply .mobile-page-attachments .attachment-actions .btn:last-child,.userspace-conversation .reply .mobile-page-attachments .attachment-actions #ajaxloginform input[type=submit]:last-child,#ajaxloginform .userspace-conversation .reply .mobile-page-attachments .attachment-actions input[type=submit]:last-child,.userspace-conversation .reply .mobile-page-attachments .attachment-actions #ajaxregform input[type=submit]:last-child,#ajaxregform .userspace-conversation .reply .mobile-page-attachments .attachment-actions input[type=submit]:last-child,.userspace-conversation .reply .mobile-page-attachments .attachment-actions #main-content form .form-submit:last-child,#main-content form .userspace-conversation .reply .mobile-page-attachments .attachment-actions .form-submit:last-child,.userspace-conversation .reply .mobile-page-attachments .attachment-actions .main-content form .form-submit:last-child,.main-content form .userspace-conversation .reply .mobile-page-attachments .attachment-actions .form-submit:last-child,.userspace-conversation .reply .mobile-page-attachments .attachment-actions .ms2side__div .ms2side__options p:last-child,.ms2side__div .ms2side__options .userspace-conversation .reply .mobile-page-attachments .attachment-actions p:last-child,.userspace-conversation .reply .mobile-page-attachments .attachment-actions .notifications .notification:last-child,.notifications .userspace-conversation .reply .mobile-page-attachments .attachment-actions .notification:last-child,.userspace-conversation .reply .mobile-page-attachments .attachment-actions .tutordetailsubject:last-child{border-top-right-radius:1em;border-bottom-right-radius:1em}.userspace-conversation .reply .mobile-page-attachments .attachment-actions .btn:first-child,.userspace-conversation .reply .mobile-page-attachments .attachment-actions #ajaxloginform input[type=submit]:first-child,#ajaxloginform .userspace-conversation .reply .mobile-page-attachments .attachment-actions input[type=submit]:first-child,.userspace-conversation .reply .mobile-page-attachments .attachment-actions #ajaxregform input[type=submit]:first-child,#ajaxregform .userspace-conversation .reply .mobile-page-attachments .attachment-actions input[type=submit]:first-child,.userspace-conversation .reply .mobile-page-attachments .attachment-actions #main-content form .form-submit:first-child,#main-content form .userspace-conversation .reply .mobile-page-attachments .attachment-actions .form-submit:first-child,.userspace-conversation .reply .mobile-page-attachments .attachment-actions .main-content form .form-submit:first-child,.main-content form .userspace-conversation .reply .mobile-page-attachments .attachment-actions .form-submit:first-child,.userspace-conversation .reply .mobile-page-attachments .attachment-actions .ms2side__div .ms2side__options p:first-child,.ms2side__div .ms2side__options .userspace-conversation .reply .mobile-page-attachments .attachment-actions p:first-child,.userspace-conversation .reply .mobile-page-attachments .attachment-actions .notifications .notification:first-child,.notifications .userspace-conversation .reply .mobile-page-attachments .attachment-actions .notification:first-child,.userspace-conversation .reply .mobile-page-attachments .attachment-actions .tutordetailsubject:first-child{border-top-left-radius:1em;border-bottom-left-radius:1em}.userspace-conversation .reply.book{margin-top:0}.userspace-conversation .reply.book a{font-size:.62em}.userspace-availability h2{font-size:1em;border-bottom:1px solid #dcdcdc;padding:1em .5em}.userspace-availability .availability-key>ul{width:90%;margin-left:auto;margin-right:auto;font-size:.8em;text-align:center}.userspace-availability .availability-key .description{margin-left:auto;margin-right:auto;width:80%;text-align:center;font-size:.8em}.userspace-availability #new-lesson-form{padding:0 .5em;border-radius:0;padding-top:0;padding-bottom:2em;margin-bottom:0}.userspace-availability #new-lesson-form .new-lesson-form-header{background-color:#fff;overflow:auto;border:1px solid #dcdcdc;border-width:1px 0;margin:0 -0.5em 1em;padding:1em .5em}.userspace-availability #new-lesson-form h3,.userspace-availability #new-lesson-form form .field.title label,form .field.title .userspace-availability #new-lesson-form label,.userspace-availability #new-lesson-form form fieldset legend,form fieldset .userspace-availability #new-lesson-form legend,.userspace-availability #new-lesson-form form #price-field,.userspace-availability form #new-lesson-form #price-field{padding:0;font-size:1em}.userspace-availability #new-lesson-form h4{padding:0 10px 10px}.userspace-availability #new-lesson-form div.hybrid-tutor#price-field{margin-top:1em;clear:both;float:right}.userspace-availability #new-lesson-form #price-field{font-size:.8em;padding:0}.userspace-availability #new-lesson-form .actions{overflow:auto}.userspace-availability #new-lesson-form .actions .submit{float:none;width:100%;margin-bottom:1em}.userspace-availability #new-lesson-form .field label{font-size:.8em}.userspace-availability #new-lesson-form .field .group label{padding:0;width:30%;margin-bottom:10px}.userspace-availability #new-lesson-form .field .group label input{margin-right:10px}.userspace-availability #delete-lessons{padding:1em 0}.userspace-availability #delete-lessons #btn-del-avail{display:block;margin:0 .5em}.userspace-availability #delete-lessons #del-avail-confirm{padding:1em .5em;text-align:center}.userspace-availability #delete-lessons #del-avail-confirm #btn-del-avail-confirm{display:block;margin:.5em 0}#overlay .ui-autocomplete{width:90% !important}#overlay .main-content h2{padding:0 0 .5em;font-size:.9em}#overlay .wrapper .container{margin:0}#overlay h3,#overlay form .field.title label,form .field.title #overlay label,#overlay form fieldset legend,form fieldset #overlay legend,#overlay .userspace-availability form #price-field,.userspace-availability form #overlay #price-field{font-size:1em}#overlay form .field .btn-block-mobile{display:block;width:100%}#overlay form .actions{padding-left:0;padding-right:0}#overlay #new-lesson-form #price-field{font-size:.8em;font-weight:700}#overlay #shortlist{padding:0;margin-bottom:1em}#overlay #shortlist>ul{padding:0;margin:0;list-style:none;border:1px solid #dcdcdc;border-radius:.5em}#overlay #shortlist>ul>li{padding:0;margin:0}#overlay #shortlist>ul>li a{display:block;text-decoration:none;padding:.5em;border-bottom:1px solid #dcdcdc}#overlay #shortlist>ul>li:last-child a{border-bottom:0}#overlay #tutor-lookup{padding:0}#overlay #tutor-lookup form{margin:.5em 0}#overlay #tutor-lookup #tutor-lookup-form input[type=text]{width:auto;margin:0}#overlay #add-less-action>div{margin-bottom:.5em;text-align:center}#overlay #add-less-action>div .btn,#overlay #add-less-action>div #ajaxloginform input[type=submit],#ajaxloginform #overlay #add-less-action>div input[type=submit],#overlay #add-less-action>div #ajaxregform input[type=submit],#ajaxregform #overlay #add-less-action>div input[type=submit],#overlay #add-less-action>div #main-content form .form-submit,#main-content form #overlay #add-less-action>div .form-submit,#overlay #add-less-action>div .main-content form .form-submit,.main-content form #overlay #add-less-action>div .form-submit,#overlay #add-less-action>div .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options #overlay #add-less-action>div p,#overlay #add-less-action>div .notifications .notification,.notifications #overlay #add-less-action>div .notification,#overlay #add-less-action>div .tutordetailsubject{width:100%}#cancel-lesson-page{padding-top:1em}#cancel-lesson-page .lessondetails{margin:0;padding:0;width:auto}#cancel-lesson-page form div.actions{margin-top:0;padding:1em 0}#cancel-lesson-page form div.actions .cancel{width:inherit}#cancel-lesson-page form div.actions label{font-size:.9em}#cancel-lesson-page form div.actions .btn,#cancel-lesson-page form div.actions #ajaxloginform input[type=submit],#ajaxloginform #cancel-lesson-page form div.actions input[type=submit],#cancel-lesson-page form div.actions #ajaxregform input[type=submit],#ajaxregform #cancel-lesson-page form div.actions input[type=submit],#cancel-lesson-page #main-content form div.actions .form-submit,#main-content #cancel-lesson-page form div.actions .form-submit,#cancel-lesson-page .main-content form div.actions .form-submit,.main-content #cancel-lesson-page form div.actions .form-submit,#cancel-lesson-page form div.actions .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options #cancel-lesson-page form div.actions p,#cancel-lesson-page form div.actions .notifications .notification,.notifications #cancel-lesson-page form div.actions .notification,#cancel-lesson-page form div.actions .tutordetailsubject{margin:1em 0 0}#cancel-lesson-page form div.actions .right{text-align:left}.dashboard-widgets .title{padding-top:1em;padding-bottom:1em;padding-left:.5em}.dashboard-widgets .dashboard-widgets-background{width:50%}.userspace-dashboard .tips .responsive-image{max-width:95%;max-height:auto}}@media screen and (max-width:640px){.ui-autocomplete{width:95% !important;margin:0 2em !important;padding:0 !important;border-radius:0 !important}.ui-autocomplete .ui-menu-item a{padding:1em .5em}.ui-autocomplete .ui-menu-item a:hover{padding:1em .5em !important;border-radius:0 !important}}@media screen and (max-width:640px){#availability,.tutors-profile{padding:0}.calendarwidget .calendar{float:none;margin:0;width:auto;overflow:auto;min-height:320px}.calendarwidget .calendar .day{float:none;margin:0;width:100%;overflow:auto;border-bottom:1px solid #ccc}.calendarwidget .calendar .day label{font-size:12px;float:left;width:20%;text-align:left;padding-left:10px;box-sizing:border-box}.calendarwidget .calendar .day .slot-wrapper{float:left;width:80%}.calendarwidget .calendar .day .slot{padding:5px 0;text-align:center;background-color:#FFF;border:1px solid #CCC;margin:2% 1%;border-radius:5px}.calendarwidget .calendar .day .slot .starttime{font-size:14px}.calendarwidget .calendar .day .slot .endtime{font-size:12px}.calendarwidget .calendar .day .slot-wrapper-inner{position:relative;width:25%;float:left}.calendarwidget .calendar .day .lesson-checkbox{display:none;position:absolute;top:2px;left:0;position:absolute}.calendarwidget .calendar .day .lesson-checkbox.active{display:inline;z-index:1}.calendarwidget .calendar .noavail{background-color:#FFF;padding:.5em;font-size:1.3em;box-shadow:0 0 5px rgba(0,0,0,0.5)}.calendarwidget .nav-button{position:relative;width:auto;float:right;width:46%;margin:10px 0;border:1px solid #dcdcdc}.calendarwidget .nav-button .sign{position:relative;margin:0;top:0;left:0;right:0;bottom:0}.calendarwidget .nav-button span{font-weight:700;font-size:16px}.calendarwidget .nav-button.next{padding:10px 0;margin-right:8px}.calendarwidget .nav-button.next:hover .sign{background-position:27px 30px}.calendarwidget .nav-button.next .sign{background-position:27px 30px;height:15px;width:9px;margin:0 auto;background-size:200%}.calendarwidget .nav-button.next .sign:hover{background-position:27px 30px}.calendarwidget .nav-button.previous{padding:10px 0;margin-left:9px;border-right:0}.calendarwidget .nav-button.previous .sign{background-position:0 0;height:15px;width:9px;margin:0 auto;background-size:200%}.calendarwidget .nav-button.previous .sign:hover{background-position:0 0}}@media screen and (min-width:640px){.calendarwidget .calendar{min-height:250px}.calendarwidget .calendar .day{float:left;width:13%;border-bottom:0}.calendarwidget .calendar .day label{float:none;width:auto;position:relative}.calendarwidget .calendar .day label .lesson-checkAll{display:none;position:absolute;left:-7px;bottom:8px}.calendarwidget .calendar .day .slot-wrapper{float:none;width:auto}.calendarwidget .calendar .day .slot-wrapper .slot{width:auto;float:none;margin:.5em}.calendarwidget .calendar .day .slot-wrapper .slot .starttime{display:block}.calendarwidget .calendar .day .slot-wrapper .slot-wrapper-inner{position:relative}.calendarwidget .calendar .day .slot-wrapper .lesson-checkbox{display:none;position:absolute;top:2px;left:-7px}.calendarwidget .calendar .day .slot-wrapper .lesson-checkbox.active{display:inline;z-index:1}}@media screen and (max-width:640px){#no_lessons{min-height:480px}#no_lessons .uc-cart-empty{margin-top:100px;text-align:center}#yes_lessons .basket-container{border-radius:0;margin-bottom:0}#yes_lessons .basket-container h2{padding:.5em 0;font-size:.8em}#yes_lessons .basket-container .basket-inner-wrapper{padding:0 10px 10px}#yes_lessons .basket-container .basket{background-color:#fff;padding:0;margin:0}#yes_lessons .basket-container .basket:last-child{border-bottom:1px solid #dcdcdc}#yes_lessons .basket-container .basket .name{font-size:1em;padding:1em 10px}#yes_lessons .basket-container .basket .desc{padding:0}#yes_lessons .basket-container .basket .desc .line{font-size:.8em;padding:1em 10px;background-color:#fff;border-top:1px solid #f1f1f1;margin-bottom:0}#yes_lessons .basket-container .basket .addmore{top:1.3em;right:10px;bottom:auto;text-align:center;font-size:.8em;font-weight:400;color:#aaa}#yes_lessons .basket-container .bigprice{padding-top:.5em;padding-bottom:.5em;background-color:#fff;border-bottom:1px solid #dcdcdc}#yes_lessons .basket-container .options{margin-top:.5em;padding:0}#yes_lessons .basket-container .options label{font-size:.8em;padding:10px;border-bottom:1px solid #dcdcdc}#yes_lessons .basket-container .options label.disabled{color:#dcdcdc}#yes_lessons .basket-container .options p{margin:0;font-size:.7em;padding:10px}#yes_lessons .tutordetails>.collapsed-tutor{padding:10px;background-color:#f1f1f1}#yes_lessons .tutordetails>.collapsed-tutor>.collapsed-tutor{position:relative;background-color:#fff}#yes_lessons .tutordetails>.collapsed-tutor>.collapsed-tutor h3,#yes_lessons .tutordetails>.collapsed-tutor>.collapsed-tutor form .field.title label,form .field.title #yes_lessons .tutordetails>.collapsed-tutor>.collapsed-tutor label,#yes_lessons .tutordetails>.collapsed-tutor>.collapsed-tutor form fieldset legend,form fieldset #yes_lessons .tutordetails>.collapsed-tutor>.collapsed-tutor legend,#yes_lessons .tutordetails>.collapsed-tutor>.collapsed-tutor .userspace-availability form #price-field,.userspace-availability form #yes_lessons .tutordetails>.collapsed-tutor>.collapsed-tutor #price-field{font-size:1em;padding:10px;border-bottom:1px solid #dcdcdc}#yes_lessons .tutordetails>.collapsed-tutor>.collapsed-tutor h4{display:none}#yes_lessons .tutordetails>.collapsed-tutor>.collapsed-tutor>div{padding:10px;font-size:.8em;border-bottom:1px solid #f1f1f1;overflow:auto}#yes_lessons .tutordetails>.collapsed-tutor>.collapsed-tutor>input[type=submit]{position:absolute;top:.3em;right:0}#yes_lessons .tutordetails .expanded-tutor h4{font-size:.8em;padding-top:1em;padding-bottom:1em}#yes_lessons .tutordetails .expanded-tutor .duplicate{border:1px solid #d3e0f3;display:block;margin:0 10px 20px;padding:10px;text-align:center;-moz-border-radius:.5em;-webkit-border-radius:.5em;-ms-border-radius:.5em;border-radius:.5em}#yes_lessons .payment-container{margin-top:0}#yes_lessons .payment-container .payment-gateways label{display:block;overflow:auto;background-color:#fff;padding:10px;border-radius:.5em}#yes_lessons .payment-container .payment-gateways>div{border-bottom:1px solid #dcdcdc}#yes_lessons .payment-container .payment-gateways>div:last-child{border-bottom:0}#yes_lessons .payment-container .payment-gateways>div:last-child label{border-top-left-radius:0;border-top-right-radius:0}#yes_lessons .payment-container .payment-gateways>div:first-child label{border-bottom-left-radius:0;border-bottom-right-radius:0}#yes_lessons .payment-container .payment-gateways img{max-width:90%;max-height:25px;width:auto;height:auto}#yes_lessons .payment-container .payment-cards label{font-size:.8em;font-weight:700}#yes_lessons .payment-container .payment-cards label img{max-height:25px;max-width:50px;width:auto;height:auto}#yes_lessons .payment-container .payment-cards .payment-cards-saved{border-radius:.5em}#yes_lessons .payment-container .payment-cards .payment-cards-saved.active{background-color:#fff;border:1px solid #aaa}#yes_lessons .payment-container .payment-cards .payment-cards-saved.active .payment-cards-saved-details{padding:5px 10px}#yes_lessons .payment-container .payment-cards .payment-cards-saved .payment-cards-saved-details input,#yes_lessons .payment-container .payment-cards .payment-cards-saved .payment-cards-saved-details img{display:inline-block;vertical-align:middle}#yes_lessons .payment-container .payment-cards .payment-cards-saved .payment-cards-saved-details span{font-size:1em;display:inline-block;padding:10px 0;vertical-align:middle;margin-right:5px}#yes_lessons .payment-container .payment-cards .payment-cards-saved .payment-cards-saved-details .removecard{height:16px;width:16px}#yes_lessons .payment-container .payment-cards .payment-cards-saved .payment-cards-saved-form{text-align:left}#yes_lessons .payment-container .payment-cards .payment-cards-saved .payment-cards-saved-form form{height:auto;line-height:auto;padding:10px;border-top:1px solid #dcdcdc;background-color:#e5ebf7}#yes_lessons .payment-container .payment-cards .payment-cards-saved .payment-cards-saved-form form span{width:100%;display:block;overflow:auto;font-weight:700}#yes_lessons .payment-container .payment-cards .payment-cards-saved .payment-cards-saved-form form span input[type=text]{float:right}#yes_lessons .payment-container .payment-cards .payment-cards-saved .payment-cards-saved-form form input[type=submit]{display:block;width:100%;text-align:center;padding:.5em 0}#yes_lessons .payment-container #braintree{margin-top:1em}#yes_lessons .payment-container #braintree h4{padding:1em 10px;font-size:.8em}#yes_lessons .payment-container #braintree #braintree-payment-form{margin:1em 0 0;padding:1em 0;border-radius:0;position:relative}#yes_lessons .payment-container .payment-gateway-form{padding:0}#yes_lessons .payment-container .payment-gateway-form .icon-arrowhead-up{position:absolute;top:-22px;left:35px;font-size:2em;color:#FFF}#yes_lessons .payment-container .payment-gateway-form .duplicate a{padding:10px;border:1px solid #d3e0f3;border-radius:.5em;display:inline-block}#yes_lessons .payment-container #paypal_post{text-align:center;font-size:.8em}#yes_lessons .payment-container #paypal_post button{display:block;width:100%;text-align:center;margin-bottom:.5em;padding:.5em 0;height:auto;font-size:1.6em}}@media screen and (max-width:640px){.receipt h2{font-size:1em}.receipt .line .date{margin-bottom:.5em}.receipt #receipt-payment-details{padding-top:1em;padding-bottom:1em}.receipt .receipt-footer>div{text-align:left !important;padding-bottom:10px}.receipt .receipt-actions{border-top:1px solid #dcdcdc;background-color:#f7f7f7;padding:1em 0}.receipt .receipt-actions .btn,.receipt .receipt-actions #ajaxloginform input[type=submit],#ajaxloginform .receipt .receipt-actions input[type=submit],.receipt .receipt-actions #ajaxregform input[type=submit],#ajaxregform .receipt .receipt-actions input[type=submit],.receipt .receipt-actions #main-content form .form-submit,#main-content form .receipt .receipt-actions .form-submit,.receipt .receipt-actions .main-content form .form-submit,.main-content form .receipt .receipt-actions .form-submit,.receipt .receipt-actions .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .receipt .receipt-actions p,.receipt .receipt-actions .notifications .notification,.notifications .receipt .receipt-actions .notification,.receipt .receipt-actions .tutordetailsubject{width:90%;float:none;display:block;box-sizing:border-box;padding:1em 0;line-height:0;margin:0 auto}}@media screen and (max-width:640px){#tutor-edit-profile h3,#tutor-edit-profile form .field.title label,form .field.title #tutor-edit-profile label,#tutor-edit-profile form fieldset legend,form fieldset #tutor-edit-profile legend,#tutor-edit-profile .userspace-availability form #price-field,.userspace-availability form #tutor-edit-profile #price-field{font-size:1em;margin-bottom:1em}#tutor-edit-profile form>h4{margin-bottom:1em;border:0}#tutor-edit-profile h4{font-size:.9em;border-top:1px solid #dcdcdc;background-color:#fff;padding:1em 10px}#tutor-edit-profile .mobile-collapse-item{padding:1em 0}#tutoring-xp td:nth-child(2),#tutoring-xp th:nth-child(2){display:none}#teaching-xp td:nth-child(2),#teaching-xp th:nth-child(2),#teaching-xp td:nth-child(3),#teaching-xp th:nth-child(3){display:none}#list_subjects_selected{margin-bottom:1em}#list_subjects_selected>ul{margin:0;padding:0;list-style:none;border:1px solid #dcdcdc;border-radius:.5em}#list_subjects_selected>ul>li{position:relative;margin:0;border-bottom:1px solid #dcdcdc;padding:1em 10px;font-size:.8em}#list_subjects_selected>ul>li:last-child{border-bottom:0}#list_subjects_selected>ul>li .icon-remove{font-size:1.3em;float:right;color:#aaa;position:absolute;top:0;right:0;padding:12px}#cropping-area{margin-bottom:2em;margin-left:10px}#cropping-area.hide-crop-edit #target{display:none !important}#cropping-area.hide-crop-edit .jcrop-holder>div,#cropping-area.hide-crop-edit .jcrop-holder>img{display:none !important}#cropping-area.hide-crop-edit .jcrop-holder #preview-pane{display:block !important}#cropping-area.hide-crop-preview #preview-pane{display:none !important}#cropping-area #preview-pane{position:relative;top:auto;right:auto}#cropping-area #preview-pane .preview-container{margin:0 auto}#cropping-area .cropping-area-controls a{display:inline-block;width:49%;vertical-align:middle;font-size:.9em;text-align:center;padding:1em 0}#lesson-price.group input[type=text]{width:100px;margin-left:10px}#lesson-price.group .mobile-grid-20{text-align:center}#lesson-price.group p{font-size:.8em}.studentprice-wrapper{border-radius:.3em;width:69%;margin-left:10px;font-size:.9em;padding:8px}}@media screen and (max-width:640px){.lessonshistorytable{margin:0}.lessonshistorytable tr td{padding:10px;width:33.33%;vertical-align:top}.lessonshistorytable tr td:last-child{width:20%}.lessonshistorytable tr td .date{margin-bottom:10px}}@media screen and (max-width:640px){#tutor-security-check .emphasize{background-color:#f2f5fc;padding-top:1em;padding-bottom:1em;border-bottom:1px solid #d3e0f3;margin-bottom:1em}#tutor-security-check .emphasize h4{font-weight:400;line-height:1.4em;font-size:.9em}.userspace-verification-centre .check-description{margin:0}.userspace-verification-centre .action .status{display:block;width:100%;padding:0;text-align:left}.userspace-verification-centre #email-check .description-unverified{margin-top:1em}.userspace-verification-centre #email-check #email-input{width:60%}.userspace-verification-centre #phone-input{width:60%}}@media screen and (max-width:640px){#student-profile>form{margin-top:1em;margin-bottom:1em}#student-profile #childrens-table{margin:0}#student-profile #childrens-table td,#student-profile #childrens-table th{font-size:.9em}#student-profile #childrens-table td:first-child,#student-profile #childrens-table th:first-child{padding-left:10px;width:50%}#student-profile #childrens-table td:first-child strong,#student-profile #childrens-table th:first-child strong{margin-bottom:10px;display:block}#student-profile .childrens-table-actions{padding-left:10px;padding-right:10px}}@media screen and (max-width:640px){.register-page{padding:10px 0 0}.super-signup #register-form-user{padding-top:10px}}@media screen and (max-width:640px){#login-form form{margin:0;border-radius:0;border:0}#login-form form.blue{padding-top:1em;padding-bottom:1em}#login-form form .actions{margin-top:1em}#login-form form .actions .btn-secondary{text-align:center;display:block;margin-bottom:1em;border-bottom:0}#login-form h1{padding-left:10px;padding-right:10px}#login-form .register-form-is-tutor{padding:1em 10px;border-bottom:1px solid #d3e0f3;background-color:#f2f5fc}#login-form.password-recovery form{margin-top:2em;margin-bottom:2em}}@media screen and (max-width:640px){.header-bottom-layer{display:none}header.page .header-top-layer-grid-container,header.page .header-bottom-layer-grid-container{padding-left:0;padding-right:0}.jumbotron{height:215px}.jumbotron.x-small,.jumbotron.small,.jumbotron.large,.jumbotron.x-large{height:215px}.jumbotron .media.text.book h2{margin-top:2em;line-height:1.3em;font-size:1em}.jumbotron .jumbotron-text{bottom:0;top:inherit}.jumbotron .jumbotron-text>h1{margin:0;font-size:1.2em}.static-page-section{padding-top:2em;padding-bottom:0}.static-page-heading{font-size:1.2em !important}.static-page-title{font-size:1em !important}.static-page-title br{display:none}.static-page-paragraph{font-size:1em}.static-page-quote .quote{padding:4em 0}.static-page-quote .quote p{font-size:1em}.static-page-quote .quote p br{display:none}.static-page-quote .quote span{font-size:.8em}.media.image.thumbnails .thumbnail img{float:left;width:33.33%}.media.image.thumbnails .thumbnail p{float:left;width:66.67%;margin:1em 0 0 0;padding:0 0 0 1em;box-sizing:border-box}.media.image.thumbnails .thumbnail p br{display:none}.media.image.callout .callout-text h2{font-size:1em;margin-bottom:1em}.media.image.callout .callout-text p{font-size:.8em}.media.image.callout .callout-text.padding-large{padding:1em}.media.image.callout .callout-image{width:100%;height:auto}.media.quotes.fill{padding-left:10px;padding-right:10px}.media.quotes.fill blockquote{font-size:1em}.media.quotes.fill span{font-size:.8em}.media.cards.metrics .card>li>span{font-size:2em}.media.text.book h2{font-size:1.2em;line-height:1.2em}.media.text.book p{font-size:1em;line-height:1.2em}.list>li{margin-bottom:1em}#page.static-our-mission .thumbnails{margin-bottom:0}#static-promise-how-you-can-help-wrapper{margin:0;border-bottom:0;padding:2em 10px !important;background:0}#static-promise-how-you-can-help{margin-top:2em}#static-promise-how-you-can-help li{padding-left:25px}#static-promise-how-you-can-help li .checkmark-box{left:0;top:0;font-size:1em}#become_tutor h2{font-size:1.3em;margin:1em 0;padding-right:.5em;padding-left:.5em}#become_tutor .top-header{height:auto;border-radius:0;background-position:center center}#become_tutor .top-header .top-header-text{padding:1em 0 1em 1em}#become_tutor .top-header .top-header-text h1,#become_tutor .top-header .top-header-text p{color:#fff;text-shadow:0 0 3px rgba(0,0,0,0.8)}#become_tutor .title-learn{padding-top:1em}#become_tutor .title-basic{padding-top:1em}#become_tutor .cta{padding-top:1em}#become_tutor .steps-section{margin:0}#become_tutor .steps-section .step{margin-bottom:1em}#become_tutor .featured-section{margin-top:1em}#become_tutor .faq-section{padding:0}#become_tutor .featured-articles article{border-bottom:1px solid #dcdcdc}#become_tutor .featured-articles article:first-child{border-top:1px solid #dcdcdc}#become_tutor .featured-articles article h4{padding:1em 10px}#become_tutor .featured-articles article h4 .iconfont{display:block;float:right;color:#aaa}#become_tutor .featured-articles article p{padding:0 10px;font-size:.9em}#become_tutor .stick{background-color:rgba(18,92,167,0.8);color:#fff;font-weight:bold;width:100%;position:fixed;top:0;z-index:10000;padding-top:.9em;padding-bottom:.9em}#become_tutor .stick .msg{font-size:1em}.static-browse_locations h2{font-size:.9em;padding:1em 10px;background-color:#f7f7f7;border-bottom:1px solid #dcdcdc}.static-browse_locations h2 a{color:#aaa}.static-browse_locations .location-root{border:0;padding:0;margin:0;border-radius:0;border-bottom:1px solid #dcdcdc}.static-browse_locations .location-root h3,.static-browse_locations .location-root form .field.title label,form .field.title .static-browse_locations .location-root label,.static-browse_locations .location-root form fieldset legend,form fieldset .static-browse_locations .location-root legend,.static-browse_locations .location-root .userspace-availability form #price-field,.userspace-availability form .static-browse_locations .location-root #price-field{font-size:1em}.static-browse_locations .location-root>ul{overflow:auto;margin:0;padding:0;background-color:#f2f5fc}.static-browse_locations .location-root>ul>li{margin:0;padding:0}.static-browse_locations .location-root>ul>li>a{display:block;padding:1em 10px;border-top:1px solid #d3e0f3;font-size:.9em}.static-browse_subjects .subjects-zone{border-radius:0;border:0;padding:0;margin:0}.static-browse_subjects .subjects-zone ul{background-color:#f2f5fc}.static-browse_subjects .subjects-zone ul>li h2{padding:1em 10px;font-size:1em;background-color:#fff;border-bottom:1px solid #dcdcdc}.static-browse_subjects .subjects-zone ul>li a{display:block;padding:1em 10px;border-bottom:1px solid #d3e0f3;font-size:.9em}.static-browse_subjects .subjects-zone .more{padding:0;background-color:#f2f5fc}.static-browse_subjects .subjects-zone .more a{display:block;padding:1em 10px;border-bottom:1px solid #d3e0f3;font-size:.9em}.static-endorsements h2,.static-guarantee h2,.static-endorsements h2{font-size:1em;padding:1em 0}.static-endorsements p,.static-guarantee p,.static-endorsements p{font-size:.9em;line-height:1.4em}.static-endorsements .excerpt,.static-guarantee .excerpt,.static-endorsements .excerpt{margin:1em 0;font-size:1em}.static-endorsements .seals,.static-guarantee .seals,.static-endorsements .seals{margin:0}.static-endorsements .seals .seal-block,.static-guarantee .seals .seal-block,.static-endorsements .seals .seal-block{margin-bottom:0}.static-endorsements .seals .seal-block .seal img,.static-guarantee .seals .seal-block .seal img,.static-endorsements .seals .seal-block .seal img{margin:1em 0}.static-endorsements .highlightbox,.static-guarantee .highlightbox,.static-endorsements .highlightbox{padding:0;font-size:1em;margin-bottom:0}.static-endorsements .highlightbox .contact>label,.static-endorsements .highlightbox .contact>div,.static-guarantee .highlightbox .contact>label,.static-endorsements .highlightbox .contact>label,.static-guarantee .highlightbox .contact>div,.static-endorsements .highlightbox .contact>div{display:block;margin-bottom:.5em}.static-endorsements .actions,.static-guarantee .actions,.static-endorsements .actions{margin:0}.static-endorsements .actions .btn,.static-endorsements .actions #ajaxloginform input[type=submit],#ajaxloginform .static-endorsements .actions input[type=submit],.static-endorsements .actions #ajaxregform input[type=submit],#ajaxregform .static-endorsements .actions input[type=submit],.static-endorsements .actions #main-content form .form-submit,#main-content form .static-endorsements .actions .form-submit,.static-endorsements .actions .main-content form .form-submit,.main-content form .static-endorsements .actions .form-submit,.static-endorsements .actions .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .static-endorsements .actions p,.static-endorsements .actions .notifications .notification,.notifications .static-endorsements .actions .notification,.static-endorsements .actions .tutordetailsubject,.static-guarantee .actions .btn,.static-endorsements .actions .btn,.static-guarantee .actions #ajaxloginform input[type=submit],#ajaxloginform .static-guarantee .actions input[type=submit],.static-endorsements .actions #ajaxloginform input[type=submit],#ajaxloginform .static-endorsements .actions input[type=submit],.static-guarantee .actions #ajaxregform input[type=submit],#ajaxregform .static-guarantee .actions input[type=submit],.static-endorsements .actions #ajaxregform input[type=submit],#ajaxregform .static-endorsements .actions input[type=submit],.static-guarantee .actions #main-content form .form-submit,#main-content form .static-guarantee .actions .form-submit,.static-endorsements .actions #main-content form .form-submit,#main-content form .static-endorsements .actions .form-submit,.static-guarantee .actions .main-content form .form-submit,.main-content form .static-guarantee .actions .form-submit,.static-endorsements .actions .main-content form .form-submit,.main-content form .static-endorsements .actions .form-submit,.static-guarantee .actions .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .static-guarantee .actions p,.static-endorsements .actions .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options .static-endorsements .actions p,.static-guarantee .actions .notifications .notification,.notifications .static-guarantee .actions .notification,.static-endorsements .actions .notifications .notification,.notifications .static-endorsements .actions .notification,.static-guarantee .actions .tutordetailsubject,.static-endorsements .actions .tutordetailsubject{display:block;padding:.5em 0;text-align:center;width:100%;height:auto;font-size:1.2em;border-radius:40px;margin-bottom:1em}.static-getting_started .part .header h2{font-size:1em;padding:1em 0}.static-getting_started .part .body .icon{padding:0 0 1em}.static-how_to_register .screenshot,.static-how_to_book .screenshot{width:auto;overflow:auto}.static-how_to_register .screenshot img,.static-how_to_book .screenshot img{width:100%;height:auto}.static-how_to_register p,.static-how_to_book p{font-size:.9em;line-height:1.4em}.static-tandcs h2{font-size:1em}.static-tandcs p{font-size:.9em;line-height:1.4em}.static-tandcs p span.par-content{margin-left:0}.static-tandcs p.def span.par-content{margin-left:0}.static-tandcs ol li{margin-left:1.5em;font-size:.9em}.static-contact-us p{padding:1em 0}.static-contact-us #faq{border-bottom:1px solid #dcdcdc}.static-contact-us #faq .faq-header h4{border-top:1px solid #dcdcdc;padding:1em 10px}.static-contact-us #faq .faq-body{padding:0 10px}.static-contact-us #faq .faq-body p{font-size:.9em;line-height:1.4em}.static-jobs h2{font-size:1em}.static-jobs p{font-size:.9em;line-height:1.4em}}@media screen and (max-width:640px){.error,.warning,.alert,.success,.warning,.alert,.success{border-radius:0;margin:0}.general-empty-state{padding:1em 10px 5em}.panel{border-radius:0;border:0;padding:1em 0}}@media screen and (max-width:640px){.job-page section.job .title h1{padding-top:1em;padding-bottom:.5em;font-size:1.2em;text-align:left}.job-page section.job .marketing-benefits{font-size:.9em}.job-page section.job .marketing-benefits h3,.job-page section.job .marketing-benefits form .field.title label,form .field.title .job-page section.job .marketing-benefits label,.job-page section.job .marketing-benefits form fieldset legend,form fieldset .job-page section.job .marketing-benefits legend,.job-page section.job .marketing-benefits .userspace-availability form #price-field,.userspace-availability form .job-page section.job .marketing-benefits #price-field{padding-top:1em;padding-bottom:.5em}.job-page section.job .description{font-size:1em;line-height:1.5em;border-top:1px solid #dcdcdc}.job-page section.job .author{font-size:.9em;border-bottom:1px solid #dcdcdc;margin-bottom:1em}.job-page section.job .date{padding-top:0}.job-page section.job .date p{text-align:left}.post-a-job section.job{border:0;border-top:1px solid #dcdcdc;margin-left:.5em;margin-right:.5em;display:inline-block;width:auto;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.post-a-job section.job .title h2{padding-top:1em;padding-bottom:.5em;font-size:1em}.post-a-job section.job .description{padding-top:1em;line-height:1.3em;font-size:1em}.post-a-job section.job .author{font-size:.8em}.post-a-job section.job .date{font-size:.8em}.post-a-job section.job:last-of-type{border-bottom:1px solid #dcdcdc}.resource-centre-home .search{padding-top:1em}.top-widget{margin-top:1em;margin-bottom:.5em}.breadcrumb{margin-bottom:.5em}.resource-centre-category .post-title{font-size:1em}}@media screen and (max-width:640px){.userspace-custom-url #link-examples{text-align:center}.userspace-custom-url #link-examples div{display:inline-block;width:40%}.userspace-custom-url .custom-url-box{width:70%;margin-left:auto;margin-right:auto;padding:20px;text-align:center}.userspace-custom-url p{font-size:small}.userspace-custom-url #link-examples div{width:80% !important}.userspace-custom-url #submit_url{margin-top:5px;margin-bottom:0}.userspace-custom-url #tips{margin-left:5px;margin-right:5px}}@media screen and (max-width:640px){.mobile-padding-left{padding-left:10px}}@media screen and (min-width:641px) and (max-width:1024px){.mobile-page-section-header{font-size:.8em;padding:.5em;border:1px solid #dcdcdc;border-width:1px 0 0;background-color:#f7f7f7;text-align:left;overflow:auto}.mobile-page-section-header h1,.mobile-page-section-header h2,.mobile-page-section-header h3,.mobile-page-section-header form .field.title label,form .field.title .mobile-page-section-header label,.mobile-page-section-header form fieldset legend,form fieldset .mobile-page-section-header legend,.mobile-page-section-header .userspace-availability form #price-field,.userspace-availability form .mobile-page-section-header #price-field{font-size:1.5em;padding:0}.mobile-page-section-header .btn.large,.mobile-page-section-header #ajaxloginform input.large[type=submit],#ajaxloginform .mobile-page-section-header input.large[type=submit],.mobile-page-section-header #ajaxregform input.large[type=submit],#ajaxregform .mobile-page-section-header input.large[type=submit],.mobile-page-section-header #main-content form .large.form-submit,#main-content form .mobile-page-section-header .large.form-submit,.mobile-page-section-header .main-content form .large.form-submit,.main-content form .mobile-page-section-header .large.form-submit,.mobile-page-section-header .ms2side__div .ms2side__options p.large,.ms2side__div .ms2side__options .mobile-page-section-header p.large,.mobile-page-section-header .notifications .large.notification,.notifications .mobile-page-section-header .large.notification,.mobile-page-section-header .large.tutordetailsubject{margin-top:0}.mobile-page-section-empty-state{padding:50px 0;border:1px solid #dcdcdc;border-width:1px 0;text-align:center;background-color:#f7f7f7}#sidebar-multilessons{border:0;margin:0;opacity:1 !important;z-index:9000;margin-bottom:1em}#sidebar-multilessons .description{margin-top:.3em}#sidebar-multilessons .action{margin-top:0;text-align:right}#sidebar-multilessons.floater{top:0;left:0}.mobile-collapse h2{position:relative;margin:0 !important}.mobile-collapse h2.active{margin-bottom:.5em !important}.mobile-collapse h2 .iconfont{position:absolute;font-size:1.3em;right:12px;color:#dcdcdc}.mobile-collapse .mobile-collapse-item{display:none}header.index,#post-header.seo-header{min-height:400px}header.index #logo img,#post-header.seo-header #logo img{width:200px !important}header.index #main-search h1,#post-header.seo-header #main-search h1,#post-header.seo-header #search-box #main-search h1,header.index #main-search .h1-plain,#post-header.seo-header #main-search .h1-plain,#post-header.seo-header #search-box #main-search .h1-plain,header.index #main-search .form-submit,#post-header.seo-header #main-search .form-submit,#post-header.seo-header #search-box #main-search .form-submit{font-size:1.2em;display:inline-block}header.index #main-search #search-box-label h1,#post-header.seo-header #main-search #search-box-label h1{margin-right:.3em}header.index #main-search input.form-text,#post-header.seo-header #main-search input.form-text,#post-header.seo-header #search-box #main-search input.form-text{font-size:1em}header.index #lozenge,#post-header.seo-header #lozenge{margin-top:4em}header.index #lozenge a,#post-header.seo-header #lozenge a{text-align:center;width:85%;padding-top:1.5%}header.index #lozenge img,#post-header.seo-header #lozenge img{min-width:65px}header.page .header-top-menu>li>a,header.page .header-bottom-menu>li>a{padding-left:13px;padding-right:13px}header.page .header-top-menu>li>a:not(.btn):not(.tutordetailsubject),header.page .header-bottom-menu>li>a:not(.btn):not(.tutordetailsubject){padding-left:10px;padding-right:10px}#post-header.static-index .topicmenu .topicbtn{position:relative;padding:0;text-align:center}#post-header.static-index .topicmenu .topicbtn .arrow{display:none}#post-header.static-index .topicmenu .icon-arrow-right{display:none}#post-header.static-index .topicmenu>ul{padding:0}#post-header.static-index .topicmenu>ul>li{padding:0}#post-header.static-index .topicmenu>ul>li>a{padding:.5em 0;border-bottom:1px solid #dcdcdc;display:block}#post-header.static-index .topicmenu>ul>li:last-child>a{border-bottom:0}#page.static-index .howto-block .description{font-size:.9em}#page.static-index .carousel{margin-left:1em;margin-right:1em}#page.static-index .endorsements img{max-width:100%}#page.static-index #popular-searches{margin-left:1em;margin-right:1em}footer .footer-line3{margin-top:1em}footer #footer-menu{text-align:left;margin-bottom:1em}footer #footer-menu #listindexfootermenu>li{margin:0 .5em 0 0}#side_bar_left{min-height:0}#side_bar_left .priceactions{float:right;margin:0;border-top-left-radius:0;border-bottom-left-radius:0}#side_bar_left .priceactions .price{text-align:center}#side_bar_left .priceactions .btn,#side_bar_left .priceactions #ajaxloginform input[type=submit],#ajaxloginform #side_bar_left .priceactions input[type=submit],#side_bar_left .priceactions #ajaxregform input[type=submit],#ajaxregform #side_bar_left .priceactions input[type=submit],#side_bar_left .priceactions #main-content form .form-submit,#main-content form #side_bar_left .priceactions .form-submit,#side_bar_left .priceactions .main-content form .form-submit,.main-content form #side_bar_left .priceactions .form-submit,#side_bar_left .priceactions .ms2side__div .ms2side__options p,.ms2side__div .ms2side__options #side_bar_left .priceactions p,#side_bar_left .priceactions .notifications .notification,.notifications #side_bar_left .priceactions .notification,#side_bar_left .priceactions .tutordetailsubject{margin-top:.3em;font-size:1em}#side_bar_left .contact{border-top-right-radius:0;border-bottom-right-radius:0}#side_bar_left .help{display:none}#sidetip-menu h3,#sidetip-menu form .field.title label,form .field.title #sidetip-menu label,#sidetip-menu form fieldset legend,form fieldset #sidetip-menu legend,#sidetip-menu .userspace-availability form #price-field,.userspace-availability form #sidetip-menu #price-field{padding:0;font-size:.9em}#sidetip-menu h3.active+.sidetip-mobile,#sidetip-menu form .field.title label.active+.sidetip-mobile,form .field.title #sidetip-menu label.active+.sidetip-mobile,#sidetip-menu form fieldset legend.active+.sidetip-mobile,form fieldset #sidetip-menu legend.active+.sidetip-mobile,#sidetip-menu .userspace-availability form .active#price-field+.sidetip-mobile,.userspace-availability form #sidetip-menu .active#price-field+.sidetip-mobile{margin-top:1em}#sidetip-menu .sidetip-mobile{margin-bottom:0}#sidetip-menu .sidetip-mobile>a{display:block;padding:1em .5em 1em 2em;background-color:#fff;border-bottom:1px solid #d3e0f3;background-position:1em center}#sidetip-menu .answer{background-color:#fff;padding:1em 10px 1em 25px;margin:0;border-bottom:1px solid #d3e0f3}#side_bar_right{position:relative}#side_bar_right .popout-on-tablet{display:none;position:absolute;z-index:2;right:1em;top:47px;right:10px;width:300px;background-color:#FFF;box-shadow:0 1px 10px rgba(0,0,0,0.5);border-radius:1em}#side_bar_right .popout-on-tablet form{border-bottom-right-radius:0;border-bottom-left-radius:0;margin:0}#side_bar_right .popout-on-tablet .shortlist{border-radius:0 0 1em 1em;border:0;margin:0}#side_bar_right .popout-on-tablet .shortlist h2{font-size:.8em;color:#aaa}#side_bar_right .popout-on-tablet .shortlist>ul>li>a{display:block;padding:.5em 0;border-bottom:1px solid #dcdcdc}#side_bar_right .popout-on-tablet .icon-arrowhead-up{position:absolute;right:5px;top:-20px;font-size:2em;color:#2187c7}#side_bar_right .popout-on-tablet.show{display:block}.search-page .landing-widget{margin-bottom:.5em}.search-page .landing-widget .message{margin:0}.search-page .landing-widget .message h1,.search-page .landing-widget .message .h1-plain{font-size:1.2em}.search-page .landing-widget .howto{background-size:400% 56px}.search-page .landing-widget .howto.slide1{background-position:33.33% 0}.search-page .landing-widget .howto.slide2{background-position:66.67% 0}.search-page .landing-widget .howto.slide3{background-position:100% 0}.search-page .landing-widget .howto .menu{font-size:.8em}.search-page .landing-widget .howto .slides .icon img{max-width:100%}.search-page .search-result .search-introduction .name h2,.search-page .verified-tutor .search-introduction .name h2,.search-page .unverified-tutor .search-introduction .name h2{font-size:1.2em}.search-page .search-result .search-introduction .excerpt,.search-page .verified-tutor .search-introduction .excerpt,.search-page .unverified-tutor .search-introduction .excerpt{margin-bottom:.5em}.search-page .search-result .search-introduction .subjects,.search-page .verified-tutor .search-introduction .subjects,.search-page .unverified-tutor .search-introduction .subjects{margin-bottom:.5em}.search-page .search-result .price-actions .badges,.search-page .verified-tutor .price-actions .badges,.search-page .unverified-tutor .price-actions .badges{margin:1em 0}#sidebar-search-form form{padding:.5em;margin:0}#sidebar-search-form input,#sidebar-search-form button{margin-bottom:0;padding-top:.5em;padding-bottom:.5em;height:auto}#sidebar-search-form .form-item{padding:.3em}.sidebar-refine-title{padding:.8em 0;font-size:.9em;color:#2187c7;text-align:center;border:1px solid #dcdcdc;margin:.5em 0;border-radius:.5em;background-color:#fff;background-image:linear-gradient(bottom,#f1f1f1 10%,#fff 78%);background-image:-o-linear-gradient(bottom,#f1f1f1 10%,#fff 78%);background-image:-moz-linear-gradient(bottom,#f1f1f1 10%,#fff 78%);background-image:-webkit-linear-gradient(bottom,#f1f1f1 10%,#fff 78%);background-image:-ms-linear-gradient(bottom,#f1f1f1 10%,#fff 78%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1,#f1f1f1),color-stop(0.78,#fff))}#side_bar_guarantee{display:none}#refine-search{background:transparent}#refine-search .in-thing{text-align:center;margin-top:.7em}#refine-search input[type=text]{border:1px solid #dcdcdc}#refine-search input[type=text]:focus{border:1px solid #2187c7}#related-locations>ul,#related-subjects>ul{overflow:auto}#related-locations>ul>li,#related-subjects>ul>li{float:left;width:25%}#related-locations>ul>li>span,#related-subjects>ul>li>span{display:none}#related-locations>ul>li>a,#related-subjects>ul>li>a{display:block;padding:.5em}.tutors-profile #profile-header #header-avatar{max-height:184px;overflow:hidden}.tutors-profile #profile-header #header-avatar img{max-width:100%;height:auto}.tutors-profile #education .excerpt{font-size:1em;padding:1em 0}.tutors-profile #education .education-item{padding-left:0;padding-right:0}.tutors-profile #education .degrees h3,.tutors-profile #education .degrees form .field.title label,form .field.title .tutors-profile #education .degrees label,.tutors-profile #education .degrees form fieldset legend,form fieldset .tutors-profile #education .degrees legend,.tutors-profile #education .degrees .userspace-availability form #price-field,.userspace-availability form .tutors-profile #education .degrees #price-field,.tutors-profile #education .grades h3,.tutors-profile #education .grades form .field.title label,form .field.title .tutors-profile #education .grades label,.tutors-profile #education .grades form fieldset legend,form fieldset .tutors-profile #education .grades legend,.tutors-profile #education .grades .userspace-availability form #price-field,.userspace-availability form .tutors-profile #education .grades #price-field{font-size:1em;border-top:1px solid #dcdcdc;background-color:#f7f7f7;padding:.5em}.tutors-profile #education .degrees .degrees-item,.tutors-profile #education .degrees .grades-item,.tutors-profile #education .grades .degrees-item,.tutors-profile #education .grades .grades-item{overflow:auto;padding:1em 0}.tutors-profile #education .degrees .degrees-item .degrees-value,.tutors-profile #education .degrees .degrees-item .grades-value,.tutors-profile #education .degrees .grades-item .degrees-value,.tutors-profile #education .degrees .grades-item .grades-value,.tutors-profile #education .grades .degrees-item .degrees-value,.tutors-profile #education .grades .degrees-item .grades-value,.tutors-profile #education .grades .grades-item .degrees-value,.tutors-profile #education .grades .grades-item .grades-value{padding:.5em 0}.tutors-profile #profile-contact .profile-tutor-contact-form-loader.hidden{display:none}.tutors-profile #profile-contact #contact-send #send-form #submit{padding:.5em 0;min-width:30%}.userspace-side_bar_left .picture{display:none}.userspace-side_bar_left .picture img{max-width:90px;height:auto}.userspace-side_bar_left #side-menu{overflow:auto;border:1px solid #dcdcdc}.userspace-side_bar_left #side-menu>li{margin:0;float:left;border-radius:0;border:0;border-right:1px solid #dcdcdc}.userspace-side_bar_left #side-menu>li>a{display:block;padding:1em;font-size:.8em}.userspace-side_bar_left #side-menu #side-menu-search{float:right;border-right:0;border-left:1px solid #dcdcdc}.userspace-side_bar_left #side-menu #side-menu-search .iconfont{font-size:1em;padding:.8em}.main-block section{padding:0;border:0;border-radius:0}.main-block section .titleaction{margin:0}.main-block section.userspace_conversations{border:1px solid #dcdcdc;border-width:0 1px 1px}.main-block section.userspace_conversations .conversation{margin:0;border:0;border-top:1px solid #dcdcdc;border-radius:0;position:relative}.main-block section.userspace_conversations .conversation .info.tablet-grid-95,.main-block section.userspace_conversations .conversation.no-picture .info.tablet-grid-95{width:95%}.main-block section.userspace_conversations .conversation .info .date,.main-block section.userspace_conversations .conversation.no-picture .info .date{float:left;padding-top:1em;color:#aaa;font-size:.8em}.main-block section.userspace_conversations .conversation .iconfont{position:absolute;top:50%;right:.5em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);color:#dcdcdc}.main-block section.availability .calendarwidget{margin-top:2em}#page_content .userspace_conversations{border:1px solid #dcdcdc;border-width:0 1px 1px}#page_content .userspace_conversations .conversation{margin:0;border:0;border-top:1px solid #dcdcdc;border-radius:0;position:relative}#page_content .userspace_conversations .conversation .info.tablet-grid-95,#page_content .userspace_conversations .conversation.no-picture .info.tablet-grid-95{width:95%}#page_content .userspace_conversations .conversation .info .date,#page_content .userspace_conversations .conversation.no-picture .info .date{float:left;padding-top:1em;color:#aaa;font-size:.8em}#page_content .userspace_conversations .conversation .avatar img{max-width:100%}#page_content .userspace_conversations .conversation .iconfont{position:absolute;top:50%;right:.5em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);color:#dcdcdc}#messages-single-conversation{padding:0}#messages-single-conversation .reply{margin:1em 0;padding-left:.5em;padding-right:.5em}#messages-single-conversation .reply .help{padding:0}.userspace-conversation .message{border:0;background:0 !important;border-radius:0 !important}.userspace-conversation .message.no-picture .avatar{display:block}.userspace-conversation .message.with_user .body{background-color:#f1f1f1}.userspace-conversation .message.with_user .body .icon-arrowhead-right{color:#f1f1f1}.userspace-conversation .message .body{position:relative;border:1px solid #dcdcdc;border-radius:.5em;background-color:#f2f5fc}.userspace-conversation .message .body.body-with-attachment{border-bottom-right-radius:0;border-bottom-left-radius:0}.userspace-conversation .message .body .icon-arrowhead-right,.userspace-conversation .message .body .icon-arrowhead-left{font-size:2em;position:absolute;z-index:2;color:#fff;top:5px}.userspace-conversation .message .body .icon-arrowhead-left{text-shadow:-1px 0 0 #CCC;left:-20px;color:#f2f5fc}.userspace-conversation .message .body .icon-arrowhead-right{text-shadow:1px 0 0 #CCC;right:-20px}.userspace-conversation .message .attachments{border-top-left-radius:0;border-top-right-radius:0;border:1px solid #dcdcdc;border-top:0;padding:.5em;background-color:#fff}}@media screen and (min-width:641px) and (max-width:1024px){.jumbotron{height:360px}.jumbotron.x-small,.jumbotron.small,.jumbotron.large,.jumbotron.x-large{height:360px}.jumbotron .media.text.book h2{margin-top:2em;line-height:1.3em;font-size:1.5em}.jumbotron .jumbotron-text>h1{margin:0}.static-page-heading{font-size:1.2em;padding-bottom:1em}.static-page-heading br{display:none}.static-page-title{font-size:1.2em !important}.static-page-title br{display:none}.static-page-section{padding-top:2em}.static-page-quote .quote{padding:4em 0}.static-page-quote .quote p{font-size:1.2em}.media.image.callout .callout-text.padding-large{padding:2em}.media.image.team-gallery>div:nth-child(2n+1){clear:left}.media.image.team-gallery>div:nth-child(3n+4){clear:none}.media.quotes .card{width:48%;margin-left:.9%;margin-right:.9%}.media.quotes .card:last-child{margin-left:.9%;margin-right:0}.media.quotes .card:first-child{margin-left:0;margin-right:.9%}.static-become-tutor-how-to .steps-vertical h2{text-align:center}#static-promise-metrics{margin-top:0}#static-promise-how-you-can-help-wrapper{margin:0;padding:8em 10px 4em !important;background-position:center 3em}#static-promise-how-you-can-help{margin-top:2em}#static-promise-how-you-can-help li{padding-left:25px}#static-promise-how-you-can-help li .checkmark-box{left:0;top:0;font-size:1em}.blog .main-search .main-search-in{padding:.6em .2em}.blog .main-search .main-search-label{padding:.6em .2em}.blog .main-search .views-submit-button{padding-top:.5em}.blog .main-search .field-wrapper{padding-top:.5em}.blog .main-search input.form-text{height:50%}}.ui-autocomplete .ui-menu-item{overflow:hidden}.ui-autocomplete .ui-autocomplete-category{color:#000;text-align:right;font-size:.7em !important;padding:3px .7em}.ui-autocomplete .ui-menu-divider{border:1px inset;margin-left:.7em;margin-right:.7em}