html,body{min-width:960px}#niche{margin-right:12em}#top-searches-footer h3{text-align:center}#top-searches-footer li{display:inline-block;width:48%;text-align:center}p,ul li,ol li{text-align:justify}#niche-bar{height:54px;line-height:54px;border-top:1px solid #d6d6d8}#niche{width:250px;font-size:26px;background:#84b796 url('images/niche-academic-left.png') no-repeat -1px 0;font-weight:normal;padding-left:2.5em;left:.5em;-webkit-border-top-right-radius:27px;-khtml-border-radius-topright:27px;-moz-border-radius-topright:27px;border-top-right-radius:27px;-webkit-border-bottom-right-radius:27px;-khtml-border-radius-bottomright:27px;-moz-border-radius-bottomright:27px;border-bottom-right-radius:27px}#niche.dropdown{width:290px}#related_niche_toggler{margin:0 0 0 .4em;padding:.67em .8em .62em .5em;-webkit-border-top-right-radius:27px;-khtml-border-radius-topright:27px;-moz-border-radius-topright:27px;border-top-right-radius:27px;-webkit-border-bottom-right-radius:27px;-khtml-border-radius-bottomright:27px;-moz-border-radius-bottomright:27px;border-bottom-right-radius:27px}#related_niche_dropdown{width:250px;margin:0 0 0 2em}#related_niche_dropdown li{margin:0 -15px 1px -15px;padding:.4em 0 .4em 2.5em;-webkit-border-radius:25px;-khtml-border-radius:25px;-moz-border-radius:25px;border-radius:25px}#top-searches-footer li{width:24%}header{background:transparent}#siteLinks ul{text-align:center}#siteLinks ul li{width:auto}#utilities{background:#f1f1f1;border-top:1px solid #bebebe}#niche-bar{-webkit-border-radius:27px;-khtml-border-radius:27px;-moz-border-radius:27px;border-radius:27px;padding-left:27px;border-top:0}#niche-bar.responsive{position:absolute;top:15px;left:230px;right:10px;background:transparent;padding:0}#niche-bar.responsive #niche{margin:0;-webkit-border-radius:27px;-khtml-border-radius:27px;-moz-border-radius:27px;border-radius:27px}#container{position:relative;padding:0;margin:0;display:inline-block}/*\*/#container{display:block}/**/#middlewrapper{float:left;width:100%;padding:0;margin:0}#middle{margin:0 0 1em 19em;padding:1em 1em 2px 1.5em;min-height:560px;text-align:left}#left{float:left;margin:0 0 .5em -100%;padding:0 0 0 .3em;width:19em;text-align:left}#footer_coloured{padding:.5em 0}#related_niche_dropdown{z-index:101}.featured-by img{margin:0 1em}.nav-element>label{font-size:2em;width:2em;height:2em;line-height:2em}.nav-element>ul{position:absolute;top:1.3em;right:0;width:80%;background:transparent}.footer_group{float:left;width:33.333%}#footer_nav_links:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}*:first-child+html #footer_nav_links{zoom:1}#footer_nav>ul>li{margin:0}header{border-bottom:6px solid #84b796}header{position:relative}.nav-element>ul{position:static;border-bottom:0}.nav-element li.desktop{display:inline-block}.nav-element>input:checked+ul:before{display:none}.nav-element li.subtitle>span,.nav-element a{-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;-webkit-transition:background .2s ease-in;-ms-transition:background .2s ease-in;transition:background .2s ease-in;background:white}.nav-element>label,.nav-element input:checked+ul{display:none}.nav-element>ul,.nav-element>ul li:hover>ul,.nav-element>ul li:hover>ul li{display:block !important}.nav-element{position:static;width:100%}.nav-element label{display:none !important}.nav-element li.subtitle.issue>span,.nav-element li.issue>a,.nav-element li.subtitle.attention>span,.nav-element li.attention>a,.nav-element li.subtitle.positive>span,.nav-element li.positive>a{padding:.8em}.nav-element li.subtitle.issue>span:after,.nav-element li.issue>a:after,.nav-element li.subtitle.attention>span:after,.nav-element li.attention>a:after,.nav-element li.subtitle.positive>span:after,.nav-element li.positive>a:after{display:none}.nav-element li{display:inline-block;border:1px solid #d6d6d8;vertical-align:bottom}.nav-element ul ul li{margin-left:0}.nav-element li:last-child{border-bottom:1px solid #d6d6d8}.nav-element>ul{margin-top:0;width:100%;background:transparent;border-top:0;top:auto}.nav-element>ul ul li{border-top:0}.nav-element>ul>li{position:relative;margin:0 .5em .5em 0}.nav-element li.highlight.subtitle>span,.nav-element li.highlight>a,.nav-element li.highlight.subtitle>span:hover,.nav-element li.highlight.subtitle:hover>span,.nav-element li.highlight>a:hover,.nav-element li.highlight:hover>a,.nav-element li.active>a{border-bottom-color:#84b796}.nav-element>ul li.subtitle>span,.nav-element>ul li a{border-left:0;border-bottom:1em solid #e9e9e9;padding:.8em .8em}.nav-element>ul>li.subtitle>span,.nav-element>ul>li>a{padding:.8em .8em .3em .8em}.nav-element>ul ul>li.subtitle>span,.nav-element>ul ul ul>li.subtitle>span,.nav-element>ul ul>li a,.nav-element>ul ul ul>li a{margin-left:0;border-left:1em solid #e2e2e2;border-bottom:0}.nav-element>ul ul>li.subtitle.issue>span,.nav-element>ul ul ul>li.subtitle.issue>span,.nav-element>ul ul>li.issue>a,.nav-element>ul ul ul>li.issue a{border-left:1em solid #ffb6b6}.nav-element>ul ul>li.subtitle.attention>span,.nav-element>ul ul ul>li.subtitle.attention>span,.nav-element>ul ul>li.attention>a,.nav-element>ul ul ul>li.attention a{border-left:1em solid #ffd695}.nav-element>ul ul>li.subtitle.positive>span,.nav-element>ul ul ul>li.subtitle.positive>span,.nav-element>ul ul>li.positive>a,.nav-element>ul ul ul>li.positive a{border-left:1em solid #c8e9b6}.nav-element li:hover>ul{position:absolute;width:19.3em;top:3.5em;left:-1px;margin-left:0;background:#d6d6d6;z-index:90;border-top:1px solid #bebebe}.nav-element>ul ul>li:hover>ul{width:19.3em;top:-1px;left:19.14em}#subnav ul label,.nav-element ul ul label{display:block !important;right:2px;visibility:hidden}.nav-element ul ul.right label{right:auto;left:2px}#subnav ul label:after,.nav-element ul ul label:after{visibility:visible;display:block;position:absolute;right:0;top:-.1em;content:'►';color:#666;z-index:90;font-size:14px}.nav-element ul ul li.issue>label:after,.nav-element ul ul li.attention>label:after,.nav-element ul ul li.positive>label:after{content:'(!) ►';color:red}.nav-element ul ul li.attention>label:after{color:orange}.nav-element ul ul li.positive>label:after{color:#53b41e}.nav-element>ul ul.right label:after{right:auto;left:0;content:'◄'}.nav-element>ul ul.right li.issue>label:after,.nav-element>ul ul.right li.attention>label:after,.nav-element>ul ul.right li.positive>label:after{content:'◄ (!)';color:red}.nav-element>ul ul.right li.attention>label:after{color:orange}.nav-element>ul ul.right li.positive>label:after{color:#53b41e}.nav-element>ul ul.right li:hover>ul,.nav-element li:hover>ul.right{left:auto;right:-1px}.nav-element>ul ul.right>li:hover ul{left:-19.3em}.nav-element>ul ul.right li.subtitle>span,.nav-element>ul ul.right a{text-align:right;border-left:0;border-right:1em solid #e2e2e2}.nav-element>ul ul.right>li.subtitle.issue>span,.nav-element>ul ul.right ul>li.subtitle.issue>span,.nav-element>ul ul.right>li.issue>a,.nav-element>ul ul.right ul>li.issue>a{border-right:1em solid #ffb6b6;border-left:0}.nav-element>ul ul.right>li.subtitle.attention>span,.nav-element>ul ul.right ul>li.subtitle.attention>span,.nav-element>ul ul.right>li.attention>a,.nav-element>ul ul.right ul>li.attention>a{border-right:1em solid #ffd695;border-left:0}.nav-element>ul ul.right>li.subtitle.positive>span,.nav-element>ul ul.right ul>li.subtitle.positive>span,.nav-element>ul ul.right>li.positive>a,.nav-element>ul ul.right ul>li.positive>a{border-right:1em solid #c8e9b6;border-left:0}#nav,#nav ul{z-index:90}#nav{display:block;position:absolute;top:0;right:0;padding:0;text-align:right;height:100%;width:48%}#nav>ul{height:100%}#nav>ul>li{border:0;border-left:1px solid #d6d6d8;margin:0;height:100%}#nav>ul>li>a,#nav>ul>li.subtitle>span{display:block;border:0;height:100%;font-size:1.1em;color:#484848;text-transform:none;margin:0;padding:2em 1em 0 1em}#nav>ul>li:hover>a,#nav>ul>li.subtitle:hover>span{background-color:#f2f2f2}#nav>ul>li.highlight>a,#nav>ul>li.subtitle.highlight>span,#nav>ul>li.active>a,#nav>ul>li.subtitle.active>span{background-color:#f2f2f2}#nav>ul>li:hover>ul{top:100%}#nav>ul>li.square{display:none}#nav>ul>li.private>a,#nav>ul>li.private>span{color:#84b796;background:#eff6f1}#nav>ul>li.private:hover>a,#nav>ul>li.private:hover>span{background-color:#f2f2f2;color:#484848}#subnav{display:block;position:relative}#subnav>ul{position:static}#subnav>ul>li{display:block}#subnav>ul ul{display:none}#subnav>ul{border-top:1px solid #bebebe}#subnav>ul>li{margin:0;border-top:0}#subnav>ul>li>a,#subnav>ul>li.subtitle>span{border-bottom:0;padding:.8em;border-left:1em solid #e2e2e2}#subnav>ul>li.highlight>a,#subnav>ul>li.highlight.subtitle>span{border-left:1em solid #84b796}#subnav>ul>li.subtitle.issue>span,#subnav>ul>li.issue>a{border-left:1em solid #ffb6b6}#subnav>ul>li.subtitle.attention>span,#subnav>ul>li.attention>a{border-left:1em solid #ffd695}#subnav>ul>li.subtitle.positive>span,#subnav>ul>li.positive>a{border-left:1em solid #c8e9b6}#subnav li:hover>ul{position:absolute;width:19.3em;top:-1px;left:100%;margin-left:0;background:#d6d6d6;z-index:90;border-top:1px solid #bebebe}.touch .nav-element>ul input+ul,.touch .nav-element>ul input+ul li{display:none !important}.touch .nav-element>ul input:checked+ul,.touch .nav-element>ul input:checked+ul li{display:block !important}.touch .nav-element ul label,.touch #subnav ul label{display:block !important;visibility:visible;position:absolute;top:.1em;left:.1em}.touch .nav-element ul ul.right label,.touch #subnav ul label{top:.1em;right:.1em;left:auto}.touch .nav-element ul ul label:after,.touch #subnav ul label:after{display:none}.touch #subnav>ul input:checked+ul{position:absolute;width:19.3em;top:-1px;left:100%;margin-left:0;background:#d6d6d6;z-index:90;border-top:1px solid #bebebe}.touch .nav-element>ul input:checked+ul{display:block;position:absolute;width:19.3em;top:100%;left:-1px;margin-left:0;background:#d6d6d6;z-index:90;border-top:1px solid #d6d6d8}.touch .nav-element>ul ul input:checked+ul{width:19.3em;top:-1px;left:19.14em}.touch .nav-element ul input:checked+ul.right{left:auto;right:-1px}.touch .nav-element>ul ul.right input:checked+ul{left:-19.3em}.touch .nav-element>ul ul.right label{right:auto;left:.2em}.touch #nav>ul>li>a,.touch #nav>ul>li.subtitle>span{padding:.4em 1em 0 1em}.touch #nav>ul>li>label{top:auto;bottom:.1em;margin:0 auto;left:0;right:0}.columns-2{float:left;width:48%;padding:1em 1%}.columns-2.left{width:49.5%;padding-left:0;padding-right:.5%}.columns-2.right{width:49.5%;padding-left:.5%;padding-right:0;text-align:right}.columns-3{float:left;width:50%;padding:.5em}.columns-3 li{text-align:left}.columns-3{width:33.3333333%}form .advice{margin-left:-1.4em;margin-right:-1.4em}fieldset label{display:block;float:left;width:33%;padding:.3em .5em .3em 0;margin:.2em 0;text-align:right}.input_wrapper{float:left;display:block;width:67%;margin-bottom:.5em}.input_wrapper.full{width:100%}fieldset{padding:.3em 1.4em .7em 1.4em}h2.fieldset{padding:.3em 1em}input[type=text],input[type=password],input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=range],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=week],input[type=text].required,input[type=password].required,input[type=color].required,input[type=date].required,input[type=datetime].required,input[type=datetime-local].required,input[type=email].required,input[type=month].required,input[type=number].required,input[type=range].required,input[type=search].required,input[type=tel].required,input[type=time].required,input[type=url].required,input[type=week].required,select,select.required{width:15.8em}input.full,select.full,input.full.required,select.full.required,textarea.required{width:96%}fieldset label{width:25%}.input_wrapper{width:75%}.input_wrapper.full{width:100%}input.full,select.full,input.full.required,select.full.required,textarea.required{width:97%}form.compact fieldset{border:1px solid silver}form.compact h2.fieldset{padding:0 .3em;border:1px solid silver;border-bottom:0;background:#f0f0f0;font-size:1.3em}form.compact label{display:inline-block;float:none;width:auto}form.compact .field_wrapper{display:inline-block;width:49%;white-space:nowrap}form.compact .input_wrapper{display:inline-block;float:none;width:auto}form.compact .clear{display:none}form.compact .compact_buttons{text-align:center;background:#fafafa;padding:.3em 0 0 0;margin:0 -1.4em -.7em -1.4em;border-top:1px solid silver}form.compact .compact_buttons .field_wrapper,form.compact .compact_buttons label,form.compact .compact_buttons .input_wrapper{display:inline;width:auto}div.captcha_wrapper em{display:inline}ol.breadcrumbs{display:block;border-bottom:2px solid #e2e2e2}ol.breadcrumbs{line-height:1.5em;padding:.3em .6em .5em .6em}ol.breadcrumbs li.breadcrumb-previous-2{display:inline}ol.breadcrumb-previous-3{display:inline}fieldset.search_box{background:#80b692 url('images/search-tile-academic.png') no-repeat 20em center;padding:.8em 1.4em .8em 1.4em}fieldset.search_box input[type=text],fieldset.search_box input[type=password],fieldset.search_box input.text,fieldset.search_box textarea,fieldset.search_box select{width:15.8em}fieldset.search_box #TutorSearchSubmit,fieldset.search_box.slimline #TutorSearchSubmit,fieldset.search_box .fullwidth_cta{width:15.8em}fieldset.search_box #general_postcode_wrapper,fieldset.search_box #general_postcode_wrapper_modal{width:15.8em}fieldset.search_box--wizard{padding-top:1.8em;padding-bottom:1.8em}.search_other_sites li{width:33.333333%}.search_other_sites li:nth-child(even){border-right:1px solid transparent}.search_other_sites li:nth-child(3n+3){border-right:0}.search_other_sites li{width:25%}.search_other_sites li:nth-child(3n+3){border-right:1px solid transparent}.search_other_sites li:nth-child(4n+4){border-right:0}div.search_box{background:#80b692 url('images/search-tile-academic.png') repeat-x 34em center}fieldset.search_box{background:#80b692;width:34em}fieldset.search_box label{width:12em}fieldset.search_box .input_wrapper{width:auto}.search_other_sites li{width:auto}.search_other_sites li:nth-child(4n+4){border-right:1px solid transparent}.search_other_sites li:last-child{border-right:0}.search_other_sites li.hide-niche{display:inline-block}#js-other{display:none}#search_site_1_container{width:18%}#search_site_2_container{width:13%}#search_site_4_container{width:7%}#search_site_5_container{width:20%}#search_site_8_container{width:18%}#search_site_9_container{width:13%}#search_site_6_container{width:0;display:none}#search_site_7_container{width:11%;border-right:0}.search_other_sites li a,.search_other_sites li a:link,.search_other_sites li a:visited{padding:.3em 0;text-align:center}.search_other_sites li.on{border-bottom:1px solid #80b692;text-decoration:none}#general_postcode_wrapper,#general_postcode_wrapper.required,#general_postcode_wrapper_modal,#general_postcode_wrapper_modal.required{width:15.8em}div.search_box.slimline{background-image:none;position:relative}fieldset.search_box.slimline{height:auto;width:auto;padding:0 0 0 .3em;margin-right:93px}fieldset.search_box.slimline .clear{clear:none;display:none}fieldset.search_box.slimline .field_wrapper{float:left;width:25%;padding:0 .3em}fieldset.search_box.slimline label,fieldset.search_box.slimline .input_wrapper{float:none;width:auto;height:auto}fieldset.search_box.slimline label{text-align:left;padding-bottom:0;overflow:hidden;height:1.8em}fieldset.search_box.slimline .input_wrapper input,fieldset.search_box.slimline .input_wrapper select{width:100%}fieldset.search_box.slimline #TutorSearchSubmit_field_wrapper{width:0;height:0;float:none;padding:0}fieldset.search_box.slimline #TutorSearchSubmit{width:auto;position:absolute;bottom:.3em;right:.6em}fieldset.search_box.slimline #general_postcode_wrapper,fieldset.search_box.slimline #general_postcode_wrapper_modal{width:100%}.quote,.quoteauthor{text-align:justify}.quote.left,.quoteauthor.left{margin-right:30%}.quote.right,.quoteauthor.right{margin-left:30%}img.left,img.right{display:block;width:28%;float:left;padding:1em;border:1px solid #bebebe;background:#f2f2f2;margin:0 1% .5em 0}img.right{float:right;margin:0 0 .5em 1%}.profile_search_form .field_wrapper_button label{display:block}.profile_search_form .field_wrapper_button{text-align:left}.profile_search_form_login .field_wrapper_button{text-align:center}.profile_search_form_login .field_wrapper_button label{display:none}.profile_search_form_login .field_wrapper_button .input_wrapper{display:inline-block;width:auto;float:none}.profile_search_form input[type=text],.profile_search_form select{width:70%}.profile_search_form_right input[type=text],.profile_search_form_right select{width:100%}.profile_left_column{margin-right:410px;padding:0}.profile_left_column.qualifications,.profile_left_column.feedback{clear:both;margin-right:0}.profile_left_column.qualifications.top{clear:none;margin-right:410px}#profile_right_col{float:right;width:400px;padding:0;margin-bottom:1em}#profile-subjects{text-align:left}.profile_search_form_full.profile_search_form_2_fields fieldset,.profile_search_form_bottom.profile_search_form_2_fields fieldset{text-align:center}.profile_search_form_full.profile_search_form_2_fields .field_wrapper,.profile_search_form_full.profile_search_form_2_fields .field_wrapper label,.profile_search_form_full.profile_search_form_2_fields .field_wrapper .input_wrapper,.profile_search_form_bottom.profile_search_form_2_fields .field_wrapper,.profile_search_form_bottom.profile_search_form_2_fields .field_wrapper label,.profile_search_form_bottom.profile_search_form_2_fields .field_wrapper .input_wrapper{float:none;display:inline-block;width:auto;padding-left:.3em}.profile_search_form_full.profile_search_form_2_fields input[type=text],.profile_search_form_full.profile_search_form_2_fields select,.profile_search_form_bottom.profile_search_form_2_fields input[type=text],.profile_search_form_bottom.profile_search_form_2_fields select{width:auto}.profile_search_form_full.profile_search_form_3_fields input[type=text],.profile_search_form_full.profile_search_form_3_fields select,.profile_search_form_bottom.profile_search_form_3_fields input[type=text],.profile_search_form_bottom.profile_search_form_3_fields select{width:50%}.profile_left_column.qualifications,.profile_left_column.feedback{clear:none;margin-right:410px}.information_chunk,div.feedback-comment,div.feedback-reply{text-align:justify}.profile_search_form_full.profile_search_form_3_fields fieldset,.profile_search_form_bottom.profile_search_form_3_fields fieldset{text-align:center}.profile_search_form_full.profile_search_form_3_fields .field_wrapper,.profile_search_form_full.profile_search_form_3_fields .field_wrapper label,.profile_search_form_full.profile_search_form_3_fields .field_wrapper .input_wrapper,.profile_search_form_bottom.profile_search_form_3_fields .field_wrapper,.profile_search_form_bottom.profile_search_form_3_fields .field_wrapper label,.profile_search_form_bottom.profile_search_form_3_fields .field_wrapper .input_wrapper{display:inline-block;width:auto}.profile_search_form_full.profile_search_form_3_fields input[type=text],.profile_search_form_full.profile_search_form_3_fields select,.profile_search_form_bottom.profile_search_form_3_fields input[type=text],.profile_search_form_bottom.profile_search_form_3_fields select{width:auto}.profile_search_form_left.profile_search_form_3_fields input[type=text],.profile_search_form_left.profile_search_form_3_fields select{width:50%}.profile_results>label{float:left;width:9em !important;min-height:2em;text-align:right;font-weight:bold;padding:.3em .5em .3em 0}.profile_results>label.hideable{display:none}.result_wrapper{padding:.3em 0 .3em 0}.profile_title_left{float:left;width:50%;padding:.5em}.profile_title_right{float:left;width:50%;text-align:right;padding:.5em;line-height:1.7em}.profile_picture{position:absolute;top:.3em;left:6px;text-align:center;height:110px;width:104px}.profile_results.picture{margin-left:110px}.contact-button-wrapper{text-align:right}.map-quick-view{padding-bottom:0;float:right;margin:0 0 1em 1em}.profile_results>label.hideable{display:block}.profile_results{padding:.5em .2em 0 .2em}.result_wrapper{margin-left:9em;min-height:2.2em}.tutor_profile .result_wrapper{margin-left:8.4em}.tutor_profile label.inline{float:none;display:inline;color:black}.tutor_profile label.inline:hover{color:#7da2fb}.profile_title_left{width:60%}.profile_title_right{width:40%}.profile_results{min-height:245px}.profile_results.picture{margin-left:17%;width:83%}.profile_picture{width:16%;height:auto}.hoverSubmit{display:block;position:absolute;right:1em;background:white;border:1px solid #696969;width:19em;padding:1em;z-index:1000;text-align:center}.hoverSubmit p{text-align:center}.conversation .title .left{float:left;width:60%}.conversation .title .right{float:left;width:40%;text-align:right}.conversation .information .picture-included{float:left;width:110px;margin-top:.5em}.conversation .information .picture-included.medium{width:260px;min-height:250px}.conversation .information .picture-included-content{margin-left:115px}.conversation .information .picture-included-content.medium{margin-left:265px}.conversation .information .picture-included-content.medium li{font-size:1.2em;margin-bottom:1.5em}.conversation .information .picture-included-content.medium .who_travels_spacer{font-size:0;display:block}.conversation .body label{float:left;width:9em;min-height:2em;text-align:right;padding-right:.3em;font-weight:bold}.conversation .body .profile_results{width:auto !important}#left>ul,#right>ul,#utilities>ul,#left>div,#right>div,#utilities>div{display:inline-block;vertical-align:top;width:48.5%;margin:0 .5%}#left #find_a_tutor_sidebar,#right #find_a_tutor_sidebar,#utilities #find_a_tutor_sidebar{margin:1em .5%}#left .sidebar h2{margin:1.5em 0 0 0}#left ul li.toptitle{margin:1.5em 0 1.5em 0}#left>ul,#left>div{display:block;width:100%;margin:0}#left #find_a_tutor_sidebar{margin:0}#right{margin-left:0}#right>ul,#right>div,#utilities>ul,#utilities>div{width:32%}#left>#subnav{margin:1.5em 0 0 0}.nav-element ul.small-mobile-only{display:none !important}#utilities ul,#utilities div.sidebar,#utilities #shopping-basket-sidebar,#utilities #recommended-purchase-sidebar{width:24%}.nav-element ul.small-mobile-only{display:none !important}#search-sidebar{display:block}#search-sidebar-mobile{display:none !important}.progress.steps-4 .step,.progress.steps-5 .step{float:left;padding:3em .5em .5em .5em;text-align:center}.progress.steps-4 .step{width:25%}.progress.steps-5 .step{width:20%}.progress.steps-4 .step span,.progress.steps-5 .step span{top:0;left:50%;margin-left:-1em;text-align:center}.progress.steps-4 .step:after,.progress.steps-5 .step:after{top:.9em;left:50%;height:.2em;width:100%}.progress.steps-6 .step,.progress.steps-7 .step,.progress.steps-8 .step{float:left;padding:3em .5em .5em .5em;text-align:center}.progress.steps-6 .step{width:16.666666%}.progress.steps-7 .step{width:14.2857%}.progress.steps-8 .step{width:12.5%}.progress.steps-6 .step span,.progress.steps-7 .step span,.progress.steps-8 .step span{top:0;left:50%;margin-left:-1em;text-align:center}.progress.steps-6 .step:after,.progress.steps-7 .step:after,.progress.steps-8 .step:after{top:.9em;left:50%;height:.2em;width:100%}#subject_choice .subject_level{padding-top:.5em}#subject_choice .subject_instruction_subject,#subject_choice .subject_instruction_level,#subject_choice .subject_instruction_price{position:static;float:left;width:35%;vertical-align:top;font-weight:bold;padding-bottom:.5em}#subject_choice .subject_instruction_subject{padding-left:.5em}#subject_choice .subject_instruction_level{text-align:center}#subject_choice .subject_instruction_price{width:30%;text-align:right;padding-right:.5em}#subject_choice .subject_dropdown{float:left;width:35%;vertical-align:top;margin:0}#subject_choice .subject_levels{width:35%}#subject_choice .subject:not(:first-child){padding-top:10px}#subject_choice{overflow:hidden}#subject_choice .subject:not(:first-child) .subject_instructions{display:none}#subject_choice .subject_instruction_subject{width:30%}#subject_choice .subject_instruction_level{width:20%}#subject_choice .subject_instruction_price{width:50%;text-align:center;padding-right:0}#subject_choice .subject:not(:first-child){border-top:0;margin-top:0;padding-top:0}#subject_choice .subject{height:auto}#subject_choice .subject_dropdown{float:left;width:30%;padding:0 .5em}#subject_choice .subject_checkboxes{float:left;width:20%;height:36px}#subject_choice .subject_prices{float:left;width:50%;height:36px;padding-top:1px}#subject_choice .subject:not(:first-child) .subject_dropdown,#subject_choice .subject:not(:first-child) .subject_checkboxes,#subject_choice .subject:not(:first-child) .subject_prices{height:36px}#subject_choice .subject:not(:first-child) .subject_dropdown select,#subject_choice .subject:not(:first-child) .subject_prices input{margin:0}#subject_choice .subject_price,#subject_choice .subject_checkbox{width:16.6666666%;float:left;text-align:left;line-height:0}#subject_choice .subject_price input{margin:0}#subject_choice .subject_checkbox input{margin-top:8px}#subject_choice .subject:first-child .subject_checkbox input{margin-top:11px}#subject_choice .subject:first-child .subject_prices{height:42px}#subject_choice .subject:first-child .subject_prices input{margin-top:5px}#subject_choice .subject_levels{float:left;width:20%;height:190px;margin-left:0;margin-bottom:0}#subject_choice .subject_levels.larger{display:block;float:left;width:50%;margin-left:0}#subject_choice .subject_level{position:relative;float:left;text-align:center;width:16.6666666%;height:100%;line-height:32px;padding:0;left:177px;top:-10px;-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:matrix(0.000,-1,1,0.000,0,0);-moz-transform:matrix(0.000,-1,1,0.000,0,0);-ms-transform:matrix(0.000,-1,1,0.000,0,0);-o-transform:matrix(0.000,-1,1,0.000,0,0);transform:matrix(0.000,-1,1,0.000,0,0)}#subject_choice .larger .subject_level{left:215px}#subject_choice .subject_level span,#subject_choice .subject_level label{display:block;text-align:left;white-space:nowrap}#subject_choice .subject_levels.larger .subject_level span{left:15px}#subject_choice .subject:first-child .subject_dropdown{position:relative;float:left;height:232px}#subject_choice .subject:first-child .subject_dropdown span{display:block;position:absolute;bottom:0;left:0;height:42px;width:100%;line-height:38px;border:1px solid #a2a2a2;border-bottom:0;border-right:0;padding:0 .5em}#subject_choice .subject:first-child .subject_checkboxes{border-top:1px solid #a2a2a2;padding-top:4px}#subject_choice .subject:first-child .subject_prices{border-top:1px solid #a2a2a2;border-right:1px solid #a2a2a2}#subject_choice .subject:not(:first-child) .subject_dropdown{border-left:1px solid #a2a2a2}#subject_choice .subject:not(:first-child) .subject_levels{display:none}#subject_choice .subject:not(:first-child) .subject_prices{border-right:1px solid #a2a2a2}.firstNav li.float-3,.firstNav li.floatBlock-3,.firstNav li.float-4,.firstNav li.floatBlock-4,.firstNav li.float-5,.firstNav li.floatBlock-5,.firstNav li.float-6,.firstNav li.floatBlock-6,.firstNav li.float-7,.firstNav li.floatBlock-7{width:33.333333%}.firstNav li.float:nth-child(2n+1),.firstNav li.floatBlock:nth-child(2n+1){clear:none;border-left:1px solid #e2e2e2}.firstNav li.float:nth-child(3n+1),.firstNav li.floatBlock:nth-child(3n+1){clear:left;border-left:0}.firstNav li.float-3,.firstNav li.floatBlock-3{width:33.33333%}.firstNav li.float-4,.firstNav li.floatBlock-4{width:25%}.firstNav li.float-5,.firstNav li.floatBlock-5{width:20%}.firstNav li.float-6,.firstNav li.floatBlock-6{width:16.66666%}.firstNav li.float-7,.firstNav li.floatBlock-7{width:14.2857142857%}.firstNav li.float:nth-child(3n+1),.firstNav li.floatBlock:nth-child(3n+1){clear:none;border-left:1px solid #e2e2e2}.big_button-3{height:155px}.big_button a,.big_button a:link,.big_button a:visited{height:100%}.big_button-2{float:left;width:50%}.big_button-3{float:left;width:33.3333333%}.big_button-2 a,.big_button-2 a:link,.big_button-2 a:visited,.big_button-3 a,.big_button-3 a:link,.big_button-3 a:visited{width:96%;margin:0 2%}.big_button:first-child a,.big_button:first-child a:link,.big_button:first-child a:visited{width:98%;margin-left:0}.big_button:last-child a,.big_button:last-child a:link,.big_button:last-child a:visited{width:98%;margin-right:0}.big_button-3{height:125px}.big_button-3{height:100px}.tab-set{height:2em;margin-bottom:0}.tab-set ul.tabs{position:absolute;bottom:-1px}.tab-set ul.tabs li{display:inline}.tab-set ul.tabs span,.tab-set ul.tabs a,.tab-set ul.tabs a.current{display:block;float:left;border-bottom:0}.tab-set ul.tabs span,.tab-set ul.tabs a.current,.tab-set ul.tabs a.current:hover{padding-bottom:6px;margin-top:0}.tab-set ul.tabs a:hover{margin-top:0;padding-bottom:5px}#advancedSearch{background:#80b692 url('images/search-tile-academic.png') no-repeat 35em center}.guidePoints{clear:none;margin:0 0 1em 12em}#invite .standard_label,#qualifications .standard_label,#references .standard_label{margin-right:.12em;height:auto;width:auto;line-height:1.4em;padding-top:0;overflow:hidden}#references .number{width:14%}#references .forename{width:16%}#references .surname{width:16%}#references .email{width:23%}#references .telephone{width:18%}#references .relationship{width:19%}.title-wrapper{display:none;float:none;width:100%}#main-title-wrapper{display:block}#references .extra-message,#references .input_wrapper,#references .title-wrapper .input_wrapper{float:none;width:86%}#references .input_wrapper,#references .title-wrapper .input_wrapper{float:left;width:86%}#invite label.validation,#invite .number,#qualifications .number{width:25%}#invite .input_wrapper,#invite .title-wrapper .input_wrapper,#invite div.validation,#qualifications .input_wrapper,#qualifications .title-wrapper .input_wrapper{float:left;width:75%}#qualifications .year,#qualifications .level{width:20%}#qualifications .qualification,#qualifications .institution{width:28%}#invite .email,#invite .type{width:28%}#invite .forename,#invite .surname{width:20%}#invite div.validation input{width:15.6em}.meet-tutor{position:relative;float:none;width:auto;margin:0 0 .5em 0;min-height:auto}div.meet-tutor-header h3,div.meet-tutor-location{display:inline-block}div.meet-tutor-header h3{margin-right:.5em}.meet-tutor{min-height:auto}.meet-tutor{min-height:220px}.meet-tutor .picture{position:absolute;top:.1em;left:.2em;width:150px}.meet-tutor.no-pic .picture{display:block}.meet-tutor .meet-tutor-header,.meet-tutor .meet-tutor-text{margin-left:160px}div.meet-tutor-header{display:inline-block;margin:0;width:340px;text-align:left}div.meet-tutor-header h3{display:inline-block;width:50%;text-align:left;margin:0}div.meet-tutor-location{display:inline-block;width:50%;text-align:right}div.meet-tutor-subjects,div.meet-tutor-qualification{display:block;text-align:left;text-transform:uppercase;font-weight:bold}div.meet-tutor-text{display:block;text-align:left}div.meet-tutor-view-profile{position:absolute;top:1em;right:1em;margin-left:0;margin-right:0}div.meet-tutor-feedback{position:absolute;top:11.5em;left:1em}.meet-tutor{min-height:160px}div.meet-tutor-feedback{top:1em;right:195px;left:auto}.wrap-column-2{float:left;width:50%}.youtube-player.small,.youtube-player.medium,.video-wrapper.small,.video-wrapper.medium{padding-bottom:0;padding-top:0;margin:0 auto;height:150px;width:250px}.youtube-player.medium,.video-wrapper.medium{height:270px;width:450px}.slider_track{height:8px;margin:0 .3em}.slider_knob{width:10px;height:16px}.icon-general{padding:1em 1.5em 1em 140px;background-position:20px center}.icon-general h2{text-align:left}.icon-left{padding:1em 1.5em 1em 140px}.icon-right{padding:1em 140px 1em 1em;background-position:right 1em center}.icon-none{padding:1em 1.5em}.lt_480{display:none}.gt_480{display:block}span.gt_480{display:inline}.lt_600{display:none}.gt_600{display:block}span.gt_600{display:inline}.lt_768{display:none}.gt_768{display:block}span.gt_768{display:inline}.lt_960{display:none}.gt_960{display:block}span.gt_960{display:inline}.opacity_layer.single_button,.landing-page-box form{width:19em}.landing-page-box .search_wrapper h2.search{font-size:1.4em}.landing-page-text-wrapper{margin:1em 0 1.5em 0}.landing-page-box-wrapper{margin-bottom:1.5em}.landing-page-wrapper{display:block;height:500px;margin:-14px -1em 0 -1.5em;padding:14px 1em 14px 1.5em}.landing-page-wrapper.auto{height:auto}.landing-page-box-wrapper,.landing-page-text-wrapper{width:49%;float:left;height:100%;display:table;margin:0;padding:0}.landing-page-wrapper.box_first .landing-page-box-wrapper,.landing-page-wrapper.box_first .landing-page-text-wrapper{float:right}.landing-page-box,.landing-page-text{display:table-cell;vertical-align:middle;width:100%;height:100%;padding:0 2em}.landing-page-text-wrapper:before{display:none}.drill-down-wrapper{font-size:.9em}.login-page-wrapper .landing-page-box-wrapper{position:relative}.login-page-wrapper h1,.login-page-wrapper h2{font-size:1.6em;position:absolute;top:0;left:0;width:100%}.landing-page-box .search_wrapper{margin-top:2.5em}.landing-page-wrapper .or{display:block;position:absolute;left:50%;top:50%;font-size:1.7em}.tutor-registration-wrapper.landing-page-wrapper h1{font-weight:bolder;font-size:46px}.tutor-registration-wrapper .landing-page-box form{width:100%}.tutor-registration-wrapper .landing-page-box{padding:1em 1em 4em 1em}.tutor-registration-wrapper .landing-page-text{padding:3em 1em 1em 1em}.tutor-registration-wrapper #title_id_field_wrapper{display:inline-block;width:13%}.tutor-registration-wrapper #forename_field_wrapper,.tutor-registration-wrapper #surname_field_wrapper{display:inline-block;width:49%}.tutor-registration-wrapper #title_id_field_wrapper,.tutor-registration-wrapper #forename_field_wrapper{margin-right:1%}.tutor-registration-wrapper #abn_number{width:80%}.tutor-registration-wrapper.landing-page-wrapper{display:block;height:auto}.tutor-registration-wrapper .landing-page-box-wrapper,.tutor-registration-wrapper .landing-page-text-wrapper{width:auto;float:none;height:auto;display:block}.tutor-registration-wrapper .landing-page-box,.tutor-registration-wrapper .landing-page-text{display:block;width:100%;height:100%}.tutor-registration-wrapper #title_id_field_wrapper{width:10%}.tutor-registration-wrapper #forename_field_wrapper,.tutor-registration-wrapper #surname_field_wrapper{width:32%}.tutor-registration-wrapper #email_field_wrapper{display:inline-block;width:32.5%}.tutor-registration-wrapper #surname_field_wrapper{margin-right:1%}.tutor-registration-wrapper #submit_next_field_wrapper{text-align:right}.tutor-registration-wrapper #submit_next{width:auto !important;font-size:1em}.tutor-registration-wrapper #terms_field_wrapper{position:absolute;display:inline-block;width:auto;right:130px;bottom:1.4em}.tutor-registration-wrapper #abn_number{width:85%}.tutor-registration-wrapper .landing-page-box{padding:1em 1em 4em 1em}.tutor-registration-wrapper .landing-page-text{padding:3em 1em 1em 1em}.tutor-registration-wrapper fieldset{padding-bottom:2em}.tutor-registration-wrapper #title_id_field_wrapper{width:8%}.tutor-registration-wrapper #forename_field_wrapper,.tutor-registration-wrapper #surname_field_wrapper,.tutor-registration-wrapper #email_field_wrapper,.tutor-registration-wrapper #submit_next_field_wrapper{display:inline-block;width:27%}.tutor-registration-wrapper #email_field_wrapper{/*___YUICSSMIN_PRESERVE_CANDIDATE_COMMENT_17___*/width:28.8%}.tutor-registration-wrapper #email_field_wrapper{margin-right:1%}.tutor-registration-wrapper #submit_next_field_wrapper{width:12%}.tutor-registration-wrapper #submit_next{margin-bottom:0;width:100% !important}.tutor-registration-wrapper #terms_field_wrapper{right:2em;bottom:0}.tutor-registration-wrapper #abn_number_field_wrapper{position:absolute;display:inline-block;width:500px;left:1.4em;bottom:.4em}.tutor-registration-wrapper #abn_number{width:75%}.landing-page-box-wrapper.abn_number .landing-page-box fieldset{padding-bottom:3em !important}#contact_tutor_modal{top:1em}#contact_tutor_modal.lower{top:6.5em}#contact_tutor_modal_content .field_wrapper{display:inline-block;width:49.5%}#contact_tutor_modal_content .input_wrapper{width:100%;margin:0}#contact_tutor_modal_content #terms_field_wrapper,#contact_tutor_modal_content #message_field_wrapper,#contact_tutor_modal_content #subject_level_field_wrapper{width:100%}#contact_tutor_modal{position:fixed}#contact_tutor_modal{width:566px;left:50%;right:auto;margin-left:-283px}#contact_tutor_modal_content #terms_field_wrapper{width:49.5%}#contact_tutor_modal_content #terms_field_wrapper .input_wrapper{padding-left:.4em}#contact_tutor_modal_content input[type="text"],#contact_tutor_modal_content input[type="password"],#contact_tutor_modal_content input[type="email"],#contact_tutor_modal_content input[type="tel"],#contact_tutor_modal_content select{width:100%}#contact_tutor_modal_register,#contact_tutor_modal_login{margin:0 -1.6em .6em -1.6em}.contact_tutor_modal_tabs{padding:0 1.6em}.contact_tutor_modal_tabbed{padding:.3em 1.6em 0 1.6em;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5}#availability_input_wrapper .day label{width:24%}#availability_input_wrapper .day label.title{display:inline-block;width:24%;padding:0;border-bottom:0}.alert_modal_inner{width:400px}.alert_modal_inner{width:600px}.tutor_profile_completion_overall,.tutor_profile_completion_composite{display:inline-block;width:48%}.tutor_profile_completion{text-align:center}.tutor_profile_completion_overall{width:150px}.tutor_profile_completion_composite{width:auto;margin-left:2em}#tutor_decline_reason ul{text-align:left}#tutor_decline_reason ul li{display:inline-block;width:50%}.request_availability_wrapper .day span,.request_availability_wrapper .day span.day-name{width:24%}#tutor_resource_download #tutor_resource_id{width:calc(100% - 100px);font-size:1.2em;padding:.4em .2em .45em .2em}#download_tutor_resource{display:inline-block;margin:0}#tutor_resource_download #tutor_resource_id{width:100%;font-size:1em}#download_tutor_resource{display:block;margin:.5em auto 0 auto}#tutor_resource_download #tutor_resource_id{width:calc(100% - 100px);font-size:1.2em;padding:.4em .2em .45em .2em}#download_tutor_resource{display:inline-block;margin:0}#mutual_availability .availability-tabs{position:static}#mutual_availability{margin:.9em .6em .6em .6em;padding-top:.4em}#mutual_availability .availability-tabs{position:absolute}#mutual_availability .availability-tabs li,#mutual_availability .availability-tabs li a{width:auto}#mutual_availability .availability-tabs li a.current{background:#fafafa}