@import url(plugins/prettyCheckable.css);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               /*! jQuery UI - v1.9.2 - 2013-01-14
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.autocomplete.css, jquery.ui.menu.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=0&bgColorHeader=%23f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=%23e78f08&fcHeader=%23ffffff&iconColorHeader=%23ffffff&bgColorContent=%23eeeeee&bgTextureContent=01_flat.png&bgImgOpacityContent=100&borderColorContent=%23dddddd&fcContent=%23333333&iconColorContent=%23222222&bgColorDefault=%23f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=%23cccccc&fcDefault=%231c94c4&iconColorDefault=%23ef8c08&bgColorHover=%23fdf5ce&bgTextureHover=01_flat.png&bgImgOpacityHover=100&borderColorHover=%23ffffff&fcHover=%23c77405&iconColorHover=%23ef8c08&bgColorActive=%23ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=%23fbd850&fcActive=%23eb8f00&iconColorActive=%23ef8c08&bgColorHighlight=%23ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=%23fed22f&fcHighlight=%23363636&iconColorHighlight=%23228ef1&bgColorError=%23b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=%23cd0a0a&fcError=%23ffffff&iconColorError=%23ffd27a&bgColorOverlay=%23666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=%23000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */.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}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;width:100%}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;zoom:1;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;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-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #dddddd;background:#eee url(images/ui-bg_flat_100_eeeeee_40x100.png) 50% 50% repeat-x;color:#333333}.ui-widget-content a{color:#333333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#ffffff;font-weight:bold}.ui-widget-header a{color:#ffffff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #cccccc;background:#f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;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 #ffffff;background:#fdf5ce url(images/ui-bg_flat_100_fdf5ce_40x100.png) 50% 50% repeat-x;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#ffffff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#ffffff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#ffffff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.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;background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_228ef1_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ffd27a_256x240.png)}.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{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-khtml-border-top-left-radius:0;border-top-left-radius:0}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-khtml-border-top-right-radius:0;border-top-right-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-khtml-border-bottom-left-radius:0;border-bottom-left-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-khtml-border-bottom-right-radius:0;border-bottom-right-radius:0}.ui-widget-overlay{background:#666 url(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(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}body{font-family:"DIN Next W01 Light", Verdana, sans-serif;background:#232A33;color:#1f1f1f}.container{*zoom:1;max-width:59em;_width:59em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto}.container:after{content:"";display:table;clear:both}#main{background:white}.three_col{overflow:hidden;*zoom:1}.three_col .col1{width:28.57143%;float:left;margin-right:7.14286%;display:inline}.three_col .col2{width:28.57143%;float:left;margin-right:7.14286%;display:inline}.three_col .col3{width:28.57143%;float:right;margin-right:0;#margin-left:-1em;display:inline}.two_col{overflow:hidden;*zoom:1}.two_col .col1{width:47.36842%;float:left;margin-right:5.26316%;display:inline}.two_col .col2{width:47.36842%;float:right;margin-right:0;#margin-left:-1em;display:inline}.three_col.withdivider,.two_col.withdivider{padding-top:25px;border-top:1px dashed #69472F;padding-bottom:40px}.three_col .video,.three_col .image,.two_col .video,.two_col .image{position:relative}.three_col .video img,.three_col .image img,.two_col .video img,.two_col .image img{max-width:100%}.three_col .video .bigplay,.three_col .image .bigplay,.two_col .video .bigplay,.two_col .image .bigplay{position:absolute;top:130px;left:182px}.divider{border-top:1px dashed #471F02;padding-bottom:30px;margin-top:30px}.shaded{overflow:hidden;*zoom:1;margin-top:40px;border-top:1px dashed #C1C1C1;padding:40px 0;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5f5f5), color-stop(100%, #fff));background-image:-webkit-linear-gradient(#f5f5f5, #fff);background-image:-moz-linear-gradient(#f5f5f5, #fff);background-image:-o-linear-gradient(#f5f5f5, #fff);background-image:linear-gradient(#f5f5f5,#ffffff);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff5f5f5,endColorstr=#ffffffff,GradientType=0)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff5f5f5,endColorstr=#ffffffff,GradientType=0)}.btn-orange,.btn-green,.btn-grey,.btn-black{display:inline-block;margin:10px 2px;border:1px dashed white;padding:5px 25px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-size:1em;line-height:2em;text-transform:uppercase;text-decoration:none}.btn-orange{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dd661c), color-stop(100%, #f5731f));background-image:-webkit-linear-gradient(#dd661c, #f5731f);background-image:-moz-linear-gradient(#dd661c, #f5731f);background-image:-o-linear-gradient(#dd661c, #f5731f);background-image:linear-gradient(#dd661c,#f5731f);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffda661d,endColorstr=#fff27220,GradientType=0)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffda661d,endColorstr=#fff27220,GradientType=0);color:white}.btn-black{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2e3743), color-stop(100%, #232a33));background-image:-webkit-linear-gradient(#2e3743, #232a33);background-image:-moz-linear-gradient(#2e3743, #232a33);background-image:-o-linear-gradient(#2e3743, #232a33);background-image:linear-gradient(#2e3743,#232a33);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff2e3743,endColorstr=#ff232a33)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff2e3743,endColorstr=#ff232a33);color:white}.btn-green{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #68850a), color-stop(100%, #577008));background-image:-webkit-linear-gradient(#68850a, #577008);background-image:-moz-linear-gradient(#68850a, #577008);background-image:-o-linear-gradient(#68850a, #577008);background-image:linear-gradient(#68850a,#577008);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff68850a,endColorstr=#ff577008)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff68850a,endColorstr=#ff577008);color:white}.btn-grey{background:#999;color:white}.startpack{float:right;text-align:center}.startpack .btn a{font-size:1.25em;line-height:1.6em;color:white;text-decoration:none;display:inline-block}.startpack .btn a span.l{background:url(/assets/btn-blue-l-f83b0064aac4367915f7761e36f85a34.png) 0 50% no-repeat}.startpack .btn a span.m{background:url(/assets/btn-blue-82e28bbc0c7e00bd1c23144b2bab2b04.png) 50% 50% repeat-x}.startpack .btn a span.r{background:url(/assets/btn-blue-r-101df50b1a690bd3618c4c1de24b5483.png) 50% 50% repeat-x}.startpack .btn a span{display:block;float:left}.startpack .btn a span.m{height:41px;padding:8px 10px 0px 10px}.startpack .btn a span.l,.startpack .btn a span.r{padding:8px 0 0 0}.startpack .btn a span.l{width:9px;height:41px}.startpack .btn a span.r{width:24px;height:41px}.startpack .sub a{font-size:1.125em;line-height:1.77778em;font-family:"DIN Next W01 Medium", Verdana, sans-serif;color:#1f1f1f;text-decoration:none}.freepack{float:left;text-align:center}.freepack .btn a{font-size:1.25em;line-height:1.6em;color:white;text-decoration:none;display:inline-block;border:none}.freepack .btn a span.l{background:url(/assets/btn-orange-l-14a5d43f717e15a1e80e34f92482dc4e.png) 0 50% no-repeat}.freepack .btn a span.m{background:url(/assets/btn-orange-e7ed540cd7629203e73ed3ac6cb9c97b.png) 50% 50% repeat-x}.freepack .btn a span.r{background:url(/assets/btn-orange-r-a1c9953ed06208fdc8bc463c9994592d.png) 50% 50% repeat-x}.freepack .btn a span{display:block;float:left}.freepack .btn a span.m{height:41px;padding:8px 10px 0px 10px}.freepack .btn a span.l,.freepack .btn a span.r{padding:8px 0 0 0}.freepack .btn a span.l{width:9px;height:41px}.freepack .btn a span.r{width:24px;height:41px}.freepack .sub a{font-size:0.8125em;line-height:2.46154em;font-family:"DIN Next W01 Medium", Verdana, sans-serif;color:white;text-decoration:none}.withdivider{padding-top:25px;border-top:1px dashed #69472F;padding-bottom:40px}.intro .rightimg{float:right;margin-left:40px}.intro p a{font-family:"DIN Next W01 Medium", Verdana, sans-serif;color:#009bb9}.intro .main{width:58.33333%;float:left;margin-right:4.16667%;display:inline}.intro .sidebar{width:37.5%;float:right;margin-right:0;#margin-left:-1em;display:inline}.narrow{padding:40px 0;width:720px;margin:0 auto}a{color:#009bb9}a.witharrow{font-family:"DIN Next W01 Medium", Verdana, sans-serif;text-decoration:none;color:#1f1f1f}a.witharrow img.arrow{vertical-align:-5px}h1{font-size:2.375em;line-height:1.26316em;color:#f27220}h2{font-size:1.75em;line-height:1.14286em;color:#f27220}h2.big{font-size:2.375em;line-height:1.26316em}h2 a{color:#f27220;text-decoration:none}h3{font-size:1.5em;line-height:1.33333em;color:#009bb9}h4{font-size:1.125em;line-height:1.77778em;color:#f27220}h5{font-size:0.875em;line-height:2.28571em;line-height:120%}h1,h2,h3,h4{line-height:120%;margin-bottom:0.5em}h1 strong,h2 strong,h3 strong,h4 strong{font-family:"DIN Next W01 Medium", Verdana, sans-serif}h1 small,h2 small,h3 small,h4 small{color:#1f1f1f;font-size:50%}p{font-size:1.125em;line-height:1.77778em;line-height:1.33333;margin-bottom:1em}p strong{font-family:"DIN Next W01 Medium", Verdana, sans-serif}p.small{font-size:0.875em;line-height:2.28571em;line-height:140%}p.small strong{display:block;font-family:"DIN Next W01 Medium", Verdana, sans-serif}.pagination ul{text-align:center}.pagination ul li{display:inline-block;padding:2px 4px}.pagination ul li a{text-decoration:none}.pagination ul li.disabled a{color:#999}.pagination ul li.active{background:#009bb9}.pagination ul li.active a{color:white}body.tour .boxes p{font-size:0.9375em;line-height:2.13333em;line-height:1.86667}body.tour .tourbtn a{font-size:1.25em;line-height:1.6em;color:white;text-decoration:none;display:inline-block}body.tour .tourbtn a span.l{background:url(/assets/btn-orange-l-14a5d43f717e15a1e80e34f92482dc4e.png) 0 50% no-repeat}body.tour .tourbtn a span.m{background:url(/assets/btn-orange-e7ed540cd7629203e73ed3ac6cb9c97b.png) 50% 50% repeat-x}body.tour .tourbtn a span.r{background:url(/assets/btn-orange-r-a1c9953ed06208fdc8bc463c9994592d.png) 50% 50% repeat-x}body.tour .tourbtn a span{display:block;float:left}body.tour .tourbtn a span.m{height:41px;padding:8px 10px 0px 10px}body.tour .tourbtn a span.l,body.tour .tourbtn a span.r{padding:8px 0 0 0}body.tour .tourbtn a span.l{width:9px;height:41px}body.tour .tourbtn a span.r{width:24px;height:41px}body.tour #faq .faq h4{font-size:0.875em;line-height:2.28571em;line-height:2;margin-bottom:0;padding-bottom:10px}body.tour #faq .faq h4 a{color:#1f1f1f;text-decoration:none;font-family:"DIN Next W01 Medium", Verdana, sans-serif;border-bottom:1px solid #fcb911}body.tour #faq .faq p{padding-bottom:20px;font-size:0.875em;line-height:2.28571em;line-height:1.28571}body.home .tourbtn a{font-size:1.25em;line-height:1.6em;color:white;text-decoration:none;display:inline-block}body.home .tourbtn a span.l{background:url(/assets/btn-orange-l-14a5d43f717e15a1e80e34f92482dc4e.png) 0 50% no-repeat}body.home .tourbtn a span.m{background:url(/assets/btn-orange-e7ed540cd7629203e73ed3ac6cb9c97b.png) 50% 50% repeat-x}body.home .tourbtn a span.r{background:url(/assets/btn-orange-r-a1c9953ed06208fdc8bc463c9994592d.png) 50% 50% repeat-x}body.home .tourbtn a span{display:block;float:left}body.home .tourbtn a span.m{height:41px;padding:8px 10px 0px 10px}body.home .tourbtn a span.l,body.home .tourbtn a span.r{padding:8px 0 0 0}body.home .tourbtn a span.l{width:9px;height:41px}body.home .tourbtn a span.r{width:24px;height:41px}.quotes .awards{text-align:center}.quotes .awards h4{text-align:center}.quotes .awards .img{padding:10px}.quotes .awards .bett,.quotes .awards .era{font-size:0.75em;line-height:1.33333em;line-height:1.16667;font-family:"DIN Next W01 Medium", Verdana, sans-serif}.quotes .awards .bett{width:44.44444%;float:left;margin-right:11.11111%;display:inline}.quotes .awards .era{width:44.44444%;float:right;margin-right:0;#margin-left:-1em;display:inline}.quotes .awards,.quotes .teacher{width:28.57143%;float:left;margin-right:7.14286%;display:inline}.quotes .critic{width:28.57143%;float:right;margin-right:0;#margin-left:-1em;display:inline}.quotes .quote p.cite{font-size:0.875em;line-height:2.28571em}.banner{background-color:black;background-repeat:no-repeat;background-position:50% 50%;margin-bottom:40px}.banner .inner-wrap{width:480px;padding:55px 0 35px 0;color:white;overflow:hidden;*zoom:1}.banner h1{font-size:2.5em;line-height:1.2em;line-height:120%;margin-bottom:25px;color:white}.banner p{font-size:1.125em;line-height:1.77778em;line-height:156%;margin-bottom:25px}.header{background:#fff url(/assets/header-background-a02234ba3839875fc3c45c3513d43e88.gif) 0 0 repeat-x}.header ul.nav li{float:left}.header ul.nav li a{color:white;font-size:0.875em;line-height:2.28571em;line-height:120%;display:block;text-decoration:none}.header ul.nav li.tour,.header ul.nav li.packs,.header ul.nav li.find{padding-bottom:10px}.header ul.nav li.tour a,.header ul.nav li.packs a,.header ul.nav li.find a{padding:20px 20px 17px 20px;text-transform:uppercase;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.35);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.35);box-shadow:1px 1px 2px rgba(0,0,0,0.35);position:relative}.header ul.nav li.tour a:after,.header ul.nav li.packs a:after,.header ul.nav li.find a:after{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.header ul.nav li.tour a{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #da661d), color-stop(100%, #f27220));background-image:-webkit-linear-gradient(#da661d, #f27220);background-image:-moz-linear-gradient(#da661d, #f27220);background-image:-o-linear-gradient(#da661d, #f27220);background-image:linear-gradient(#da661d,#f27220);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffda661d,endColorstr=#fff27220,GradientType=0) progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#59000000,Positive=true)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffda661d,endColorstr=#fff27220,GradientType=0) progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#59000000,Positive=true)}.header ul.nav li.tour.on a:after{border-color:rgba(242,114,32,0);border-top-color:#f27220;border-width:10px;left:50%;margin-left:-10px}.header ul.nav li.packs{margin:0 10px}.header ul.nav li.packs a{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #007a91), color-stop(100%, #009bb9));background-image:-webkit-linear-gradient(#007a91, #009bb9);background-image:-moz-linear-gradient(#007a91, #009bb9);background-image:-o-linear-gradient(#007a91, #009bb9);background-image:linear-gradient(#007a91,#009bb9);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff007a91,endColorstr=#ff009bb9,GradientType=0) progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#59000000,Positive=true)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff007a91,endColorstr=#ff009bb9,GradientType=0) progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#59000000,Positive=true)}.header ul.nav li.packs.on a:after{border-color:rgba(0,155,185,0);border-top-color:#009bb9;border-width:10px;left:50%;margin-left:-10px}.header ul.nav li.find a{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #577008), color-stop(100%, #68850a));background-image:-webkit-linear-gradient(#577008, #68850a);background-image:-moz-linear-gradient(#577008, #68850a);background-image:-o-linear-gradient(#577008, #68850a);background-image:linear-gradient(#577008,#68850a);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff577008,endColorstr=#ff68850a,GradientType=0) progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#59000000,Positive=true)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff577008,endColorstr=#ff68850a,GradientType=0) progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#59000000,Positive=true)}.header ul.nav li.find.on a:after{border-color:rgba(104,133,10,0);border-top-color:#68850a;border-width:10px;left:50%;margin-left:-10px}.header ul.nav li.faq,.header ul.nav li.news{border-right:1px solid #fcb911}.header ul.nav li.faq{margin-left:10px}.header ul.nav li.faq,.header ul.nav li.news,.header ul.nav li.contact{margin-top:5px}.header ul.nav li.faq a,.header ul.nav li.news a,.header ul.nav li.contact a{margin:4px 10px 4px 10px}.header ul.nav li.faq a:hover,.header ul.nav li.news a:hover,.header ul.nav li.contact a:hover{border-bottom:1px solid white}.header ul.nav li.login{float:right}.header ul.nav li.login a{font-size:0.75em;line-height:1.33333em;background:url(/assets/header-login-d723b09025702a16718f06cbde902c6e.png) 0 50% no-repeat;line-height:120%;padding:15px 20px}.header ul.nav li.account{float:right}.header ul.nav li.account a{font-size:0.75em;line-height:1.33333em;background:url(/assets/header-account-98ad95362526207629037470ae3bfc7d.png) 0 50% no-repeat;line-height:120%;padding:15px 20px}.page-title{background:white}.page-title .logo{float:left;margin-top:15px;margin-bottom:25px}.page-title .logo.vmiles{overflow:hidden;*zoom:1}.page-title .logo.vmiles img{height:70px}.page-title .logo.vmiles span,.page-title .logo.vmiles a{display:block;vertical-align:middle;float:left}.page-title .logo.vmiles a:last-child{margin-left:10px}.page-title .strapline{font-size:1.5em;line-height:1.33333em;color:#009bb9;float:right;margin-top:42px}.topflash{text-align:center}.topflash .alert{text-align:center}.school_header{background:#232A33;padding:40px 0}.school_header .user{width:34.34343%;float:left;margin-right:1.0101%;display:inline}.school_header .user .logo{float:left;margin-right:10px}.school_header .user .name{font-size:0.875em;line-height:2.28571em;font-family:"DIN Next W01 Medium", Verdana, sans-serif;padding-top:14px}.school_header .user .school,.school_header .user .logout{font-size:0.75em;line-height:1.33333em}.school_header .user .school a{text-decoration:none}.school_header .user .name,.school_header .user .school,.school_header .user .logout{color:#EAE3DC;line-height:25px}.school_header .user .name a,.school_header .user .school a,.school_header .user .logout a{color:#EAE3DC;text-decoration:none}.school_header .user .name a:hover,.school_header .user .school a:hover,.school_header .user .logout a:hover{border-bottom:1px solid white}.school_header .user .logout a{border-bottom:1px solid #eee}.school_header .links{padding-top:14px;float:right}.school_header .links a{font-size:0.875em;line-height:2.28571em;line-height:25px;color:#EAE3DC;text-decoration:none;border-bottom:1px solid #748AAA;font-family:"DIN Next W01 Medium", Verdana, sans-serif}.school_header .links li{float:left}.school_header .links .your_details{padding-top:16px;padding-right:10px}.school_header .links .your_details a:hover{border-bottom:1px solid white}.school_header .links .btn-green,.school_header .links .btn-orange,.school_header .links .btn-black{text-transform:none;border-color:#000;border-bottom-style:dashed;padding:5px 10px;margin-left:10px;-webkit-box-shadow:0px 0px 9px 2px rgba(0,0,0,0.65);-moz-box-shadow:0px 0px 9px 2px rgba(0,0,0,0.65);box-shadow:0px 0px 9px 2px rgba(0,0,0,0.65)}.school_header .links .btn-black{border-color:#748AAA}.footer-bar{padding-top:80px;background:white}.footer-bar .find-your-school{width:300px;float:left;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #68850a), color-stop(100%, #67840a));background-image:-webkit-linear-gradient(#68850a, #67840a);background-image:-moz-linear-gradient(#68850a, #67840a);background-image:-o-linear-gradient(#68850a, #67840a);background-image:linear-gradient(#68850a,#67840a);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff68850a,endColorstr=#ff67840a)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff68850a,endColorstr=#ff67840a);-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;border:1px dashed white;border-bottom:none}body.home .footer-bar,body.tour .footer-bar{padding-top:0px}.footer{padding:20px 0}.footer .container{display:flex;justify-content:space-between;align-items:center}.footer .container .contact{flex:2}.footer .container .credits{flex:1}.footer .contact{color:white;padding:20px;font-size:1.5em;line-height:1.33333em}.footer .find-your-school{width:300px;float:left;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #67840a), color-stop(100%, #587108));background-image:-webkit-linear-gradient(#67840a, #587108);background-image:-moz-linear-gradient(#67840a, #587108);background-image:-o-linear-gradient(#67840a, #587108);background-image:linear-gradient(#67840a,#587108);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff67840a,endColorstr=#ff587108)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff67840a,endColorstr=#ff587108);border:1px dashed #232A33;border-top:none;border-bottom:none}.footer .find-your-school .inner-wrap{padding:10px 15px 30px 15px}.footer .find-your-school h2{font-size:1.5em;line-height:1.33333em;line-height:1em;margin-bottom:15px;color:white}.footer .find-your-school p{font-size:0.9375em;line-height:2.13333em;line-height:1.73333;color:white}.footer .find-your-school form{margin-top:20px}.footer .find-your-school form input.text{background:#f7f7f7;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #f7f7f7;-webkit-box-shadow:0 1px 1px inset rgba(203,202,202,0.75);-moz-box-shadow:0 1px 1px inset rgba(203,202,202,0.75);box-shadow:0 1px 1px inset rgba(203,202,202,0.75);width:200px;padding:5px}.footer .find-your-school form input.btn{font-size:14px;padding:0.5em 1.5em;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#ff00bdd1', endColorstr='#ff00616b');background-color:#00bdd1;border:0;color:#fff;text-shadow:#004a51 0 1px 0;border-bottom:1px solid #007584;text-transform:uppercase;padding:3px 8px 4px 8px;margin-top:1px}.footer .find-your-school form input.btn:hover{text-decoration:none}.footer .find-your-school form input.btn:hover{background-color:#00a6b7}.footer .find-your-school form input.btn:active{background-color:#0098a8}.footer .find-your-school form input.btn.disabled,.footer .find-your-school form input.btn[disabled]{opacity:0.6;background:false;cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.footer .find-your-school form input.btn::-moz-focus-inner{padding:0 !important;margin:-1px !important}.footer .place-an-order .inner-wrap{padding:13px 50px 15px 0}.footer .place-an-order h2{font-size:1.125em;line-height:1.77778em;line-height:1em;color:white;margin-bottom:19px}.footer .place-an-order p{font-size:0.875em;line-height:2.28571em;line-height:1.71429;color:white}.footer .place-an-order p strong{font-size:1.375em;line-height:1.45455em;color:white !important}.footer .place-an-order p a{color:white;font-family:"DIN Next W01 Regular", Verdana, sans-serif}.footer .links{float:left;width:125px}.footer .links ul{margin-top:30px;padding-left:15px;border-left:1px solid #fcb911}.footer .links ul li a{color:#AAACB0;font-size:0.75em;line-height:1.33333em;line-height:2;text-decoration:none}.footer .links ul li a.legal{color:#404D5E}.footer .credits p{font-size:0.6875em;line-height:1.45455em;line-height:120%;margin:0;padding:0}.footer .credits .copy{color:#767A80;margin-bottom:5px}.footer .credits .atto{color:#444A51}.footer .credits .atto a{color:#444A51;text-decoration:none}#schools{background:#000000}#schools #main{padding-bottom:50px}.school_footer{background:#000000;padding:10px 0;margin-bottom:100px}.school_footer .logo{width:34.34343%;float:left;margin-right:1.0101%;display:inline}.school_footer .legal{padding-top:33px;width:24.24242%;float:left;margin-right:1.0101%;display:inline;font-size:0.6875em;line-height:1.45455em;color:#8E8E8E}.school_footer .legal a{color:#8e8e8e}.school_footer .social{float:right;padding-top:27px}.school_footer .vmiles{float:right}.school_footer .vmiles img{max-height:78px}.school_footer .vlogo{float:left}.school_footer .vlegal{text-align:center;font-size:0.6875em;line-height:1.45455em;color:#8E8E8E;padding-top:10px}.school_footer .vlegal a{color:#8e8e8e}.school_footer .social .twitter,.school_footer .social .facebook,.footer .social .twitter,.footer .social .facebook{width:120px;display:inline-block;font-size:0.75em;line-height:1.33333em;line-height:120%}.school_footer .social .twitter a,.school_footer .social .facebook a,.footer .social .twitter a,.footer .social .facebook a{padding-left:30px;display:block;color:white;text-decoration:none}.school_footer .social .twitter,.footer .social .twitter{width:80px;margin-right:50px}.school_footer .social .twitter a,.footer .social .twitter a{background:url(/assets/twitter-8c68911bc5a6c5b6627a06e3eef8e3ec.png) 0 50% no-repeat}.school_footer .social .facebook a,.footer .social .facebook a{background:url(/assets/facebook-016640e82684c7dd71b9938ae2ae357b.png) 0 50% no-repeat}body.schools .welcome{padding:40px 0 20px 0}body.schools .welcome h1{margin-top:10px;font-size:1.875em;line-height:1.6em;color:#1f1f1f;line-height:120%;text-align:center;margin-bottom:10px}body.schools .welcome h1 a{color:#f27220;font-size:90%;font-family:"DIN Next W01 Regular", Verdana, sans-serif}body.schools .welcome p{font-size:1.75em;line-height:1.14286em;text-align:center;font-family:"DIN Next W01 Medium", Verdana, sans-serif}body.schools .welcome-small{padding-top:40px}body.schools .welcome-small p{font-size:1.25em;line-height:1.6em}body.schools .welcome-small p strong{font-family:"DIN Next W01 Medium", Verdana, sans-serif}body.schools .trial{overflow:hidden;*zoom:1;margin-top:0px;margin-bottom:40px;border-bottom:1px dashed #C1C1C1;padding:20px 0}body.schools .trial abbr{font-family:"DIN Next W01 Medium", Verdana, sans-serif}body.schools .trial .status{float:left;margin-top:19px}body.schools .trial .buttons{float:right}body.schools .trial .no-buttons .status{float:none;text-align:center}body.schools .subjects{margin-bottom:40px}body.schools .otherpacks h3{font-size:1.25em;line-height:1.6em;line-height:1.2em;color:#777777;text-align:center}body.schools .otherpacks h3 a{color:#777777;font-family:"DIN Next W01 Medium", Verdana, sans-serif}body.schools .otherpacks .programmes{text-align:center}body.schools .otherpacks .programmes .prog{display:inline}body.schools .otherpacks .programmes .prog img{width:75px}body.schools .otherpacks .programmes .prog a{border-bottom:none;text-decoration:none}body.schools .mainbuttons{text-align:center;margin-bottom:15px;display:flex;justify-content:center;align-items:center}body.schools .mainbuttons>a{margin:10px}body.schools .mainbuttons>a img{display:block;height:56px}body.schools .mainbuttons a.store{height:56px}body.schools .mainbuttons a.btn-orange{display:block;text-transform:none;font-size:1.375em;line-height:1.45455em;line-height:1em;padding:0.7em 1.5em}body.schools .subject{background:#EAE3DC;overflow:hidden;*zoom:1;margin-bottom:30px}body.schools .subject h2{font-size:1.875em;line-height:1.6em;padding:20px 20px 0 20px;margin-bottom:0}body.schools .subject p{padding:0 20px 10px 20px;font-size:0.875em;line-height:2.28571em}body.schools .subject p strong{font-size:120%}body.schools .subject .prog{min-height:160px;height:auto !important;height:160px}body.schools .subject .programmes{padding:0px 20px}body.schools .subject p.short{display:none}body.schools .subject .purchased{width:38.77551%;float:left;margin-right:2.04082%;display:inline}body.schools .subject .purchased .prog{width:44.44444%;float:left;margin-right:11.11111%;display:inline}body.schools .subject .purchased .prog-1,body.schools .subject .purchased .prog-3{width:44.44444%;float:right;margin-right:0;#margin-left:-1em;display:inline}body.schools .subject .missing{width:59.18367%;float:right;margin-right:0;#margin-left:-1em;display:inline;padding-bottom:170px}body.schools .subject .missing .prog{width:28.57143%;float:left;margin-right:7.14286%;display:inline}body.schools .subject .missing .prog-2,body.schools .subject .missing .prog-5{width:28.57143%;float:right;margin-right:0;#margin-left:-1em;display:inline}body.schools .subject.split-1-9 .purchased{width:18.36735%;float:left;margin-right:2.04082%;display:inline}body.schools .subject.split-1-9 .missing{width:79.59184%;float:right;margin-right:0;#margin-left:-1em;display:inline}body.schools .subject.split-1-9 .missing .prog{width:21.05263%;float:left;margin-right:5.26316%;display:inline}body.schools .subject.split-1-9 .missing .prog-3,body.schools .subject.split-1-9 .missing .prog-7{width:21.05263%;float:right;margin-right:0;#margin-left:-1em;display:inline}body.schools .subject.split-2-8 .purchased{width:18.36735%;float:left;margin-right:2.04082%;display:inline}body.schools .subject.split-2-8 .missing{width:79.59184%;float:right;margin-right:0;#margin-left:-1em;display:inline}body.schools .subject.split-2-8 .missing .prog{width:21.05263%;float:left;margin-right:5.26316%;display:inline}body.schools .subject.split-2-8 .missing .prog-3,body.schools .subject.split-2-8 .missing .prog-7{width:21.05263%;float:right;margin-right:0;#margin-left:-1em;display:inline}body.schools .subject.split-3-7 .purchased{width:38.77551%;float:left;margin-right:2.04082%;display:inline}body.schools .subject.split-3-7 .purchased .prog{width:44.44444%;float:left;margin-right:11.11111%;display:inline}body.schools .subject.split-3-7 .purchased .prog-1{width:44.44444%;float:right;margin-right:0;#margin-left:-1em;display:inline}body.schools .subject.split-3-7 .missing{width:59.18367%;float:right;margin-right:0;#margin-left:-1em;display:inline}body.schools .subject.split-3-7 .missing .prog{width:28.57143%;float:left;margin-right:7.14286%;display:inline}body.schools .subject.split-3-7 .missing .prog-2,body.schools .subject.split-3-7 .missing .prog-5{width:28.57143%;float:right;margin-right:0;#margin-left:-1em;display:inline}body.schools .subject.split-4-6 .purchased{width:38.77551%;float:left;margin-right:2.04082%;display:inline}body.schools .subject.split-4-6 .purchased .prog{width:44.44444%;float:left;margin-right:11.11111%;display:inline}body.schools .subject.split-4-6 .purchased .prog-1,body.schools .subject.split-4-6 .purchased .prog-3{width:44.44444%;float:right;margin-right:0;#margin-left:-1em;display:inline}body.schools .subject.split-4-6 .missing{width:59.18367%;float:right;margin-right:0;#margin-left:-1em;display:inline}body.schools .subject.split-4-6 .missing .prog{width:28.57143%;float:left;margin-right:7.14286%;display:inline}body.schools .subject.split-4-6 .missing .prog-2,body.schools .subject.split-4-6 .missing .prog-5{width:28.57143%;float:right;margin-right:0;#margin-left:-1em;display:inline}body.schools .subject.split-5-5 .purchased{width:38.77551%;float:left;margin-right:2.04082%;display:inline}body.schools .subject.split-5-5 .purchased .prog{width:44.44444%;float:left;margin-right:11.11111%;display:inline}body.schools .subject.split-5-5 .purchased .prog-1,body.schools .subject.split-5-5 .purchased .prog-3{width:44.44444%;float:right;margin-right:0;#margin-left:-1em;display:inline}body.schools .subject.split-5-5 .missing{width:59.18367%;float:right;margin-right:0;#margin-left:-1em;display:inline;padding-bottom:170px}body.schools .subject.split-5-5 .missing .prog{width:28.57143%;float:left;margin-right:7.14286%;display:inline}body.schools .subject.split-5-5 .missing .prog-2,body.schools .subject.split-5-5 .missing .prog-5{width:28.57143%;float:right;margin-right:0;#margin-left:-1em;display:inline}body.schools .subject.split-6-4 .purchased{width:59.18367%;float:left;margin-right:2.04082%;display:inline}body.schools .subject.split-6-4 .purchased .prog{width:28.57143%;float:left;margin-right:7.14286%;display:inline}body.schools .subject.split-6-4 .purchased .prog-2,body.schools .subject.split-6-4 .purchased .prog-5{width:28.57143%;float:right;margin-right:0;#margin-left:-1em;display:inline}body.schools .subject.split-6-4 .missing{width:38.77551%;float:right;margin-right:0;#margin-left:-1em;display:inline}body.schools .subject.split-6-4 .missing .prog{width:44.44444%;float:left;margin-right:11.11111%;display:inline}body.schools .subject.split-6-4 .missing .prog-1,body.schools .subject.split-6-4 .missing .prog-3{width:44.44444%;float:right;margin-right:0;#margin-left:-1em;display:inline}body.schools .subject.split-7-3 .purchased,body.schools .subject.split-8-4 .purchased{width:59.18367%;float:left;margin-right:2.04082%;display:inline}body.schools .subject.split-7-3 .purchased .prog,body.schools .subject.split-8-4 .purchased .prog{width:28.57143%;float:left;margin-right:7.14286%;display:inline}body.schools .subject.split-7-3 .purchased .prog-2,body.schools .subject.split-7-3 .purchased .prog-5,body.schools .subject.split-8-4 .purchased .prog-2,body.schools .subject.split-8-4 .purchased .prog-5{width:28.57143%;float:right;margin-right:0;#margin-left:-1em;display:inline}body.schools .subject.split-7-3 .missing,body.schools .subject.split-8-4 .missing{width:38.77551%;float:right;margin-right:0;#margin-left:-1em;display:inline;padding-bottom:170px}body.schools .subject.split-7-3 .missing .prog,body.schools .subject.split-8-4 .missing .prog{width:44.44444%;float:left;margin-right:11.11111%;display:inline}body.schools .subject.split-7-3 .missing .prog-1,body.schools .subject.split-8-4 .missing .prog-1{width:44.44444%;float:right;margin-right:0;#margin-left:-1em;display:inline}body.schools .subject.split-8-2 .purchased{width:79.59184%;float:left;margin-right:2.04082%;display:inline}body.schools .subject.split-8-2 .purchased .prog{width:21.05263%;float:left;margin-right:5.26316%;display:inline}body.schools .subject.split-8-2 .purchased .prog-3,body.schools .subject.split-8-2 .purchased .prog-7{width:21.05263%;float:right;margin-right:0;#margin-left:-1em;display:inline}body.schools .subject.split-8-2 .missing{width:18.36735%;float:right;margin-right:0;#margin-left:-1em;display:inline}body.schools .subject.split-9-1 .purchased,body.schools .subject.split-9-2 .purchased,body.schools .subject.split-9-3 .purchased{width:79.59184%;float:left;margin-right:2.04082%;display:inline}body.schools .subject.split-9-1 .purchased .prog,body.schools .subject.split-9-2 .purchased .prog,body.schools .subject.split-9-3 .purchased .prog{width:21.05263%;float:left;margin-right:5.26316%;display:inline}body.schools .subject.split-9-1 .purchased .prog-3,body.schools .subject.split-9-1 .purchased .prog-7,body.schools .subject.split-9-2 .purchased .prog-3,body.schools .subject.split-9-2 .purchased .prog-7,body.schools .subject.split-9-3 .purchased .prog-3,body.schools .subject.split-9-3 .purchased .prog-7{width:21.05263%;float:right;margin-right:0;#margin-left:-1em;display:inline}body.schools .subject.split-9-1 .missing,body.schools .subject.split-9-2 .missing,body.schools .subject.split-9-3 .missing{width:18.36735%;float:right;margin-right:0;#margin-left:-1em;display:inline;padding-bottom:340px}body.schools .subject .cols-1 p.short,body.schools .subject .cols-2 p.short{display:block}body.schools .subject .cols-1 p.long,body.schools .subject .cols-2 p.long{display:none}body.schools .subject .missing{background:#F7F4F1;padding-top:69px;float:right;margin-right:0;#margin-left:-1em;display:inline}body.schools .subject .cols-all{float:none;padding-top:0px;margin:0;clear:both;display:block;overflow:hidden;*zoom:1}body.schools .subject .cols-all .prog{width:16.66667%;float:left;margin-right:4.16667%;display:inline}body.schools .subject .cols-all .prog-4,body.schools .subject .cols-all .prog-9,body.schools .subject .cols-all .prog-14{width:16.66667%;float:right;margin-right:0;#margin-left:-1em;display:inline}body.schools #chemistry h2{color:#009bb9}body.schools #physics h2{color:#f27220}body.schools #biology h2{color:#68850a}.freepack-popup{width:500px}.freepack-popup h1{color:#68850a}.freepack-popup .buttons .yes{float:left}.freepack-popup .buttons .no{float:left;margin-left:20px;margin-top:24px}.freepack-popup .buttons .no a{color:#999}body.users h1{font-size:1.875em;line-height:1.6em}body.packs .prog-button{display:flex;justify-content:flex-start;align-items:center}body.packs .prog-button .btn{margin-left:20px}body.packs .prog-button .btn a{font-size:1.25em;line-height:1.6em;color:white;text-decoration:none;display:inline-block}body.packs .prog-button .btn a span.l{background:url(/assets/btn-orange-l-14a5d43f717e15a1e80e34f92482dc4e.png) 0 50% no-repeat}body.packs .prog-button .btn a span.m{background:url(/assets/btn-orange-e7ed540cd7629203e73ed3ac6cb9c97b.png) 50% 50% repeat-x}body.packs .prog-button .btn a span.r{background:url(/assets/btn-orange-r-a1c9953ed06208fdc8bc463c9994592d.png) 50% 50% repeat-x}body.packs .prog-button .btn a span{display:block;float:left}body.packs .prog-button .btn a span.m{height:41px;padding:8px 10px 0px 10px}body.packs .prog-button .btn a span.l,body.packs .prog-button .btn a span.r{padding:8px 0 0 0}body.packs .prog-button .btn a span.l{width:9px;height:41px}body.packs .prog-button .btn a span.r{width:24px;height:41px}body.packs .prog-button p{margin:0}body.packs .pack{margin-bottom:30px;padding:15px 0;background:#EAE3DC}body.packs .pack .pack-inner{overflow:hidden;*zoom:1}body.packs .pack .sidebar{background-position:50% 35px;background-repeat:no-repeat}body.packs .pack .sidebar .sidebar-inner{padding:0 35px}body.packs .pack .sidebar .sidebar-inner h2{font-size:1.875em;line-height:1.6em}body.packs .pack .sidebar .sidebar-inner p{font-size:0.9375em;line-height:2.13333em;line-height:1.6}body.packs .pack .programmes .prog-inner{padding:0 35px}body.packs .pack .programmes .prog-button{padding:17px 0;text-align:center;justify-content:center}body.packs .pack .programmes .prog{display:flex;justify-content:space-between;align-items:center}body.packs .pack .programmes .prog .content{flex:1;justify-content:space-between;align-items:center;margin-left:35px}body.packs .pack .programmes .prog .empty{font-style:italic}body.packs .pack .programmes h5{font-size:1.25em;line-height:1.6em;margin:0;padding:0;min-height:auto}body.packs .pack .programmes .freepack{float:right;margin-top:32px;text-align:center}body.packs .pack .programmes .freepack .btn a{border:1px dashed #EAE3DC}body.packs .pack .programmes .freepack .sub a{color:#1f1f1f}.programme-popup{width:615px}.programme-popup .media{height:346px}.programme-popup h2{font-size:1.25em;line-height:1.6em;margin-top:14px}.programme-popup p{font-size:0.9375em;line-height:2.13333em;line-height:1.6}.programme-popup li{margin-left:2em;margin-bottom:0.5em}.programme-popup ol li{list-style:decimal}.programme-popup ul li{list-style:disc}.programme-popup .programme-popup-inner{width:615px;margin:0 auto}.programme-popup .launchinline{margin-top:20px}.programme-popup .launchinline .alreadyowns{float:left;width:300px}.programme-popup .launchinline .alreadyowns h3{font-size:1.25em;line-height:1.6em;line-height:1.2em;color:#1f1f1f;margin-bottom:0px}.programme-popup .launchinline .alreadyowns h3 strong{font-family:"DIN Next W01 Medium", Verdana, sans-serif}.programme-popup .launchinline .btns{float:right;margin-left:20px;margin-bottom:20px}.programme-popup .launchinline .btns a{text-transform:none}.programme-popup .buyinline .unlock{float:left}.programme-popup .buyinline .unlock h3{font-size:1.25em;line-height:1.6em;color:#f27220;margin-bottom:0px}.programme-popup .buyinline .unlock h3 strong{font-family:"DIN Next W01 Medium", Verdana, sans-serif}.programme-popup .buyinline .btns{float:right;margin-left:20px;margin-bottom:20px}.programme-popup .buyinline .btns a{padding-left:20px}.programme-popup .buyinline .btns img{vertical-align:-5px}.simple_form .control-group .control-label,.simple_form .control-group label{margin-bottom:4px;display:block}.simple_form .control-group .controls{margin-bottom:10px;position:relative;clear:both}.simple_form .control-group .controls .string,.simple_form .control-group .controls .password,.simple_form .control-group .controls textarea{background:#EAE3DC;border:1px solid #EAE3DC;font-size:0.875em;line-height:2.28571em;padding:2px;width:100%}.simple_form .control-group .controls textarea{height:150px}.simple_form .control-group .controls .help-inline{color:#c00}.simple_form .control-group.error .controls .string,.simple_form .control-group.error .controls .password{border:1px solid #c00}span.customSelect{font-size:1em;line-height:2em;background:#EAE3DC;color:#000;padding:2px;margin-top:2px;border:1px solid #EAE3DC;border-bottom:none}span.customSelect.changed{background-color:#f0dea4}.customSelectInner{background:url(/assets/canvas-list-nav-item-arrow-f47b522720fe962c6ff884a0807251ef.gif) no-repeat center right}.customSelectInner.placeholder{color:#A9A9AC}body.signup .find-your-school .search{width:44.44444%;float:left;margin-right:11.11111%;display:inline}body.signup .find-your-school .search input.autocomplete{width:300px;display:inline-block;margin:10px 0;padding:3px;font-size:0.875em;line-height:2.28571em;background:#EAE3DC;border:1px solid #EAE3DC}body.signup .find-your-school .search .btn-green{padding:3px 10px;font-size:0.875em;line-height:2.28571em}body.signup .find-your-school .results{width:44.44444%;float:right;margin-right:0;#margin-left:-1em;display:inline}body.signup .find-your-school .results .schools{background:#EAE3DC;padding:10px;margin:10px 0}body.signup .find-your-school .results .schools li{margin-bottom:5px}body.signup .find-your-school .results .schools li a{font-size:1.125em;line-height:1.77778em;font-family:"DIN Next W01 Medium", Verdana, sans-serif;color:#68850a;text-decoration:none;line-height:120%}body.signup .find-your-school .results .schools li a span.town{font-family:"DIN Next W01 Light", Verdana, sans-serif;font-size:80%}.signupform .part1{width:59.18367%;float:left;margin-right:2.04082%;display:inline;margin-right:0}.signupform .part1 .part1-inner{padding-right:30px}.signupform .part2{width:38.77551%;float:right;margin-right:0;#margin-left:-1em;display:inline;border-left:1px dashed #69472F}.signupform .part2 .part2-inner{padding-left:40px}.signupform .control-group{margin:5px}.signupform .job_box{overflow:hidden;*zoom:1}.signupform .job_box .job_role{width:38.31776%;float:left;margin-right:2.80374%;display:inline}.signupform .job_box .job_role select{width:100%}.signupform .job_box .job{width:58.8785%;float:right;margin-right:0;#margin-left:-1.5em;display:inline}.signupform .mailing_list label.checkbox{font-size:1.125em;line-height:1.77778em}.signupform .mailing_list label.checkbox input{margin-right:10px}.signupform .mailing_list p.help-block{font-size:0.75em;line-height:1.33333em;margin-left:24px}.signupform .human{margin-top:30px}.signupform .human .question{margin:10px 0 5px 0;font-family:"DIN Next W01 Medium", Verdana, sans-serif}.signupform .name{overflow:hidden;*zoom:1}.signupform .name .title{width:6.77966%;float:left;margin-right:2.54237%;display:inline}.signupform .name .first_name{width:44.0678%;float:left;margin-right:2.54237%;display:inline}.signupform .name .last_name{width:44.0678%;float:right;margin-right:0;#margin-left:-1.5em;display:inline}.signupform .oldp{width:48.59813%;float:left;margin-right:2.80374%;display:inline;padding-right:51.40187%;float:right;margin-right:0;#margin-left:-1.5em;display:inline}.signupform .eml{overflow:hidden;*zoom:1}.signupform .eml .email_wrap{width:48.59813%;float:left;margin-right:2.80374%;display:inline}.signupform .eml .email_confirmation_wrap{width:48.59813%;float:right;margin-right:0;#margin-left:-1.5em;display:inline}.signupform .pwd{overflow:hidden;*zoom:1}.signupform .pwd .password_wrap{width:48.59813%;float:left;margin-right:2.80374%;display:inline}.signupform .pwd .password_confirmation_wrap{width:48.59813%;float:right;margin-right:0;#margin-left:-1.5em;display:inline}.fancybox-skin{-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;padding:0}.inner_modal p.note{font-size:1.125em;line-height:1.77778em;margin-bottom:1em}.inner_modal p{line-height:140%}.inner_modal p a{color:#009bb9;font-family:"DIN Next W01 Medium", Verdana, sans-serif}.inner_modal h1{font-size:1.125em;line-height:1.77778em;color:#f27220}.inner_modal .utils{overflow:hidden;*zoom:1}.inner_modal .utils .links{float:left;margin-top:10px;font-size:0.875em;line-height:2.28571em;line-height:150%}.inner_modal .utils .submit{float:right;overflow:hidden;*zoom:1}.inner_modal .utils .submit .spin{display:none;width:100px;text-align:center;color:#999;line-height:44px}body.sessions .inner_modal,body.user_sessions .inner_modal{*zoom:1;max-width:59em;_width:59em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto;padding-top:25px;border-top:1px dashed #69472F;padding-bottom:40px}body.sessions .inner_modal:after,body.user_sessions .inner_modal:after{content:"";display:table;clear:both}body.sessions .inner_modal form,body.user_sessions .inner_modal form{width:550px;margin:0 auto}#modalbox{background:#fff;width:550px}#modalbox .inner_modal{padding:40px 50px}#modalbox .inner_modal form{width:auto !important}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853;line-height:150%}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}table.styled{margin:0 auto;border-collapse:collapse;width:100%}table.styled th,table.styled td{padding:10px 20px;background:#EAE3DC;border-bottom:1px solid white}table.styled thead th{color:#f27220;font-size:0.75em;line-height:1.33333em;font-family:"DIN Next W01 Medium", Verdana, sans-serif;padding:20px 20px}table.styled thead th.programme{font-size:1.25em;line-height:1.6em}table.styled td{font-size:1em;line-height:2em;color:#333}table.styled td i{display:inline-block;width:27px;height:27px;background:url(/assets/small-cross-b5c09ac4b32c1bf27670b38757644c34.png) 50% 50% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}table.styled td small{font-size:70%;text-transform:uppercase}table.styled .remove{text-align:center;width:60px}table.styled .user{width:300px}table.styled .plus{width:30px}table.styled td.price{font-family:"DIN Next W01 Medium", Verdana, sans-serif}table.styled .price,table.styled .subscription{text-align:center;width:120px}table.styled tr.unconfirmed td{background:#eee;color:#999}table.styled tr.unconfirmed td small{color:#333}table.styled tr.spacer td{background:white;font-size:50%}table.styled tfoot td{font-family:"DIN Next W01 Medium", Verdana, sans-serif}body.users .remove_or_back .remove{float:left}body.users .remove_or_back .back{float:left;margin-left:20px;margin-top:24px}body.users .remove_or_back .back a{color:#999}body.users h2{color:#009bb9}body.users form textarea{width:718px;border:1px solid #999;height:100px}body.shop .basket{padding:40px 0;width:720px;margin:0 auto}body.shop .basket table{margin-bottom:40px}body.shop .basket p.small strong{display:inline}body.shop .addmore td{background:white;text-align:center}body.shop .addmore a{font-size:0.875em;line-height:2.28571em}body.shop .checkout form{display:block;width:720px;margin:0 auto}body.shop .checkout label.checkbox{line-height:30px;line-height:120%}body.shop .checkout label.checkbox strong{font-family:"DIN Next W01 Medium", Verdana, sans-serif}body.shop .checkout .boolean .help-inline{display:block;margin-left:40px}body.shop .checkout input.boolean{float:left;display:block;margin-top:5px;margin-right:10px;margin-bottom:20px}body.shop .checkout .prettycheckbox{float:left;display:block}body.shop .checkout .purchase_order{overflow:hidden;*zoom:1}body.shop .checkout .purchase_order .control-label{float:left;display:block;margin-top:11px}body.shop .checkout .purchase_order .controls{float:right;display:block;width:200px;margin-right:10px;clear:right}body.shop .checkout .purchase_order .controls input{background:white;border:1px solid #999}body.shop .checkout .complete{text-align:center}body.contact p strong{color:#f27220;font-family:"DIN Next W01 Light", Verdana, sans-serif}body.contact p.email,body.contact p.call{font-size:1.5625em;line-height:1.28em;line-height:120%}#basket{position:fixed;bottom:0;width:100%;background:#1f1f1f}#basket .intro{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #68850a), color-stop(100%, #587108));background-image:-webkit-linear-gradient(#68850a, #587108);background-image:-moz-linear-gradient(#68850a, #587108);background-image:-o-linear-gradient(#68850a, #587108);background-image:linear-gradient(#68850a,#587108);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff68850a,endColorstr=#ff577008)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff68850a,endColorstr=#ff577008);padding:15px 0;border-top:1px dashed white}#basket .intro h3{font-size:1.125em;line-height:1.77778em;color:white;margin:0}#basket .intro p{color:white;font-size:0.8125em;line-height:2.46154em;margin:0}#basket .line_items{background:#1f1f1f}#basket .line_items .programmes{background:#1f1f1f;float:left;overflow:hidden;*zoom:1;margin:10px 0;border-right:1px solid white}#basket .line_items .programmes .prog{float:left;margin-right:15px;width:80px}#basket .line_items .programmes .prog .img{position:relative}#basket .line_items .programmes .prog .img .play{top:20px;left:32px;height:20px}#basket .line_items .programmes .prog .img .plus{top:20px;left:27px}#basket .line_items .programmes .prog h4{font-size:0.875em;line-height:2.28571em;line-height:120%;min-height:45px;height:auto !important;height:45px}#basket .line_items .programmes .prog h4 a{color:white;text-decoration:none}#basket .line_items .checkout{float:right;width:320px;text-align:center}#basket .line_items .checkout a{font-size:1.125em;line-height:1.77778em;display:block;margin:40px 40px 10px 40px;padding:5px 0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px dashed #1f1f1f}#basket .line_items .checkout p{color:white}#basket .line_items .checkout p strong{display:block}.in_basket .add_to_basket{display:none !important}.in_basket .remove_from_basket{display:block !important}.in_basket .active{display:inline !important}.in_basket .grey{display:none !important}#basketscroll{width:600px;padding:0px 0}#basketscroll .viewport{width:600px;height:125px;overflow:hidden;position:relative}#basketscroll .overview{list-style:none;padding:15px 0;margin:0;position:absolute;left:0;top:0}#basketscroll .scrollbar{position:relative;margin:0 0 5px;clear:both;height:15px}#basketscroll .track{background:#555555;width:100%;height:15px;position:relative}#basketscroll .thumb{background:#E7E1DB;height:15px;cursor:pointer;overflow:hidden;position:absolute;left:0;top:0px}#basketscroll .thumb .end{background:#E7E1DB;overflow:hidden;height:15px;width:5px}#basketscroll .disable{display:none}.noSelect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}body.posts .posts{width:64.28571%;float:left;margin-right:7.14286%;display:inline}body.posts .sidebar{width:28.57143%;float:right;margin-right:0;#margin-left:-1em;display:inline}body.posts .post{margin-bottom:40px;border-bottom:1px dashed #69472F;padding-bottom:40px}body.posts .post h2{margin-bottom:0}body.posts .post p{font-size:0.875em;line-height:2.28571em}body.posts .post p.meta{color:#666}body.posts .post li{margin-left:2em;margin-bottom:0.5em}body.posts .post ol li{list-style:decimal}body.posts .post ul li{list-style:disc}body.posts .feedback{padding:15px;margin-bottom:30px;background:#EAE3DC}body.posts .feedback h4{color:#68850a}body.posts .feedback blockquote{margin-bottom:15px}body.posts .feedback blockquote p{color:#333;margin-bottom:0}body.posts .feedback blockquote p.cite{margin-top:4px;font-size:80%}#shockwave{background:#000 url(/assets/shockwave-cd60a445d9b2c26966c821802000c508.jpg) 50% 0% no-repeat}#shockwave .shockwavemain{width:960px;margin:0 auto}#shockwave h1{font-family:"DIN Next W01 Medium", Verdana, sans-serif;font-size:2.5em;line-height:1.2em;line-height:1em;margin-top:80px;margin-bottom:10px;color:white}#shockwave p{font-size:1em;line-height:2em;line-height:1em;color:white;margin-bottom:10px}#shockwave p a{color:white}#shockwave p.sub{font-size:1.75em;line-height:1.14286em;line-height:1em}#shockwave p.ins{margin-bottom:20px;font-size:1.25em;line-height:1.6em;line-height:1em}#shockwave p.ins strong{font-family:"DIN Next W01 Medium", Verdana, sans-serif;font-size:1.5625em;line-height:1.28em}#shockwave p.work,#shockwave p.sub,#shockwave p.stuck{margin-bottom:60px}.programmes .prog{margin-bottom:10px}.programmes .prog .img{position:relative}.programmes .prog .img .play{position:absolute;top:38px;left:60px}.programmes .prog .img .plus{position:absolute;top:-13px;left:122px}.programmes .prog .img .new{position:absolute;top:-5px;left:0px}.programmes .prog .img .demo{position:absolute;top:34px;left:32px}.programmes .prog .img .demo .btn{font-size:0.6875em;line-height:1.45455em;line-height:1em;padding:0.3em 0.4em;text-transform:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.programmes .prog .img a:hover .demo .btn{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.programmes .prog .img .choose{position:absolute;top:0px;left:85px;margin-right:15px;padding:5px 0px;width:50px;text-transform:uppercase;font-size:11px;text-align:center;background:#68850a;color:white;text-decoration:none;display:block}.programmes .prog .img .choose:hover{background:#009bb9}.programmes .prog .remove_from_basket,.programmes .prog .active{display:none}.programmes .prog .add_to_basket,.programmes .prog .remove_from_basket{float:left;margin-top:2px;margin-right:5px;margin-bottom:5px}.programmes .prog .btn-choose{padding:5px 0px;width:80px;margin:3px 0 3px 27.5px;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:11px;text-align:center;background:#68850a;color:white;text-decoration:none;display:block}.programmes .prog .btn-choose:hover{background:#009bb9}.programmes .prog h5{min-height:50px;height:auto !important;height:50px}.programmes .prog h5 a{color:#1f1f1f;text-decoration:none}.purchased.freepackmode h5{margin-bottom:26px}.container.legal ul{list-style-type:disc;margin-bottom:1em}.container.legal li{list-style-type:disc;margin-left:2em}.container.legal p,.container.legal li{font-size:1.125em;line-height:1.77778em;line-height:1.33333}.container.legal p strong,.container.legal li strong{font-family:"DIN Next W01 Medium", Verdana, sans-serif}.container.legal p{margin-bottom:1em}/*! fancyBox v2.1.0 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("/assets/fancybox/fancybox_sprite-92cac38335c7e093968d2e15bd3f0b5e.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("/assets/fancybox/fancybox_loading-aef36eb44b7b606abd392073a8636f4e.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("/assets/fancybox/blank-76ce9070be8e86423159fb25e851c6cd.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("/assets/fancybox/fancybox_overlay-c67e0fd0641ef57e2735ab0d4d50188f.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}.ui-autocomplete{background:white}.ui-autocomplete .ui-menu-item a{font-family:"DIN Next W01 Light", Verdana, sans-serif;font-size:0.875em;line-height:2.28571em;line-height:120%}.ui-autocomplete .ui-menu-item a span.town{font-size:90%;color:#999}body #find #schoolsearch{border:1px solid #ccc;line-height:1em;margin:0;padding:10px 5px 10px 5px}body .simple_form .control-group .controls .string,body .simple_form .control-group .controls .password,body .simple_form .control-group .controls textarea{line-height:1em;padding:10px 5px 10px 5px}body #admin{background:black;text-align:center;padding:5px}body #admin a{color:white}body.simple-layout{background:white}body.simple-layout #logoheader{text-align:center;padding:20px}body.simple-layout #login{border-top:1px solid #ccc;width:550px;margin:0 auto}#login p.start_code{font-size:1.5em;line-height:1.33333em;color:#009bb9;margin:0}#shockwave p{line-height:140% !important}#shockwave .chrome-tech{border-top:1px solid #999;border-bottom:1px solid #999;margin-bottom:30px;padding-bottom:10px;padding-top:20px;margin-top:10px}#shockwave .chrome-tech p{font-size:95%;margin-bottom:1em;line-height:120%}#shockwave .chrome-tech p.intro{font-size:110%}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
