/*! moveyoga 2015-07-15 */

/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b8d8dd;text-shadow:none}::selection{background:#b8d8dd;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media only screen and (min-width:35em){}@media print,(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:Gotham;src:url(fonts/GothaLig.eot);src:url(fonts/GothaLig.woff) format('woff'),url(fonts/GothaLig.svg#Gotham-Light) format('svg');font-weight:200;font-style:normal}@font-face{font-family:Gotham;src:url(fonts/GothaMed.eot);src:url(fonts/GothaMed.woff) format('woff'),url(fonts/GothaMed.svg#Gotham-Medium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(fonts/GothaBol.eot);src:url(fonts/GothaBol.woff) format('woff'),url(fonts/GothaBol.svg#Gotham-Bold) format('svg');font-weight:600;font-style:normal}*{margin:0}*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{font-family:Gotham,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:200;color:#3e3f45;font-size:14px;line-height:16px;background-color:#fff}h1,h2,h3,h4,h5,h6{color:#3e3f45;margin:0 0 20px;padding:0;line-height:.9;font-weight:400;font-size:80px;font-style:normal;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}p{color:#3e3f45;font-size:16px;margin:0 0 30px;font-weight:200;line-height:26px;letter-spacing:.005em}p strong{font-weight:400}span{}ol,ul{}li{}input,textarea{font-family:Gotham,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}::-webkit-input-placeholder{color:#414042;opacity:1}:-moz-placeholder{color:#414042;opacity:1}::-moz-placeholder{color:#414042;opacity:1}:-ms-input-placeholder{color:#414042;opacity:1}h1{}h2{letter-spacing:.01em}h3{}h4{}h5{}a,a:visited,a:focus{color:#000;outline:0;text-decoration:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}a:hover{color:#333;outline:0;text-decoration:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.transition{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.last-child p:last-child{margin:0}header{float:left;width:100%;height:135px;position:relative;background-color:#fff}#logo{position:absolute;top:32px;left:40px;width:113px;height:71px}#logo h1{display:block;width:113px;height:71px;margin:0;padding:0}#logo h1 a{display:block;width:113px;height:71px;background:transparent url(../images/move.png) center center no-repeat;background-size:113px 71px;text-indent:-9999px}nav{float:left;width:100%;text-align:center;margin:60px 0 0}nav ul{float:left;width:100%;text-align:center;list-style:none;padding:0;margin:0}nav ul li{display:inline-block;margin:0 10px;padding:0;font-weight:400;text-transform:uppercase}nav ul li a,nav ul li a:visited{color:#3d3f45;border-bottom:1px solid #fff}nav ul li a:hover,nav ul li a.current{color:#3d3f45;border-bottom:1px solid #c8c7c4}#social{position:absolute;right:40px;top:57px}#social i{font-size:22px;margin:0 0 0 28px}#social .newsletter i{font-size:20px}#social a{color:#3d3f45}#social a:hover{color:#a9a9a9}#mobile-toggle{position:absolute;right:0;top:0;display:none;cursor:pointer}#content{float:left;width:100%}.inner{margin:0 auto;width:1000px}.classesbutton{float:left;width:100%;text-align:center;margin:0 0 50px}.classesbutton a{display:inline-block;width:160px;height:53px;line-height:53px;text-align:center;background-color:#b7d8de;color:#313237;font-weight:600;text-transform:uppercase}.classesbutton a:hover{background-color:#fff;color:#313237}.downarrow{float:left;width:100%;text-align:center}.downarrow span{display:inline-block;width:47px;height:47px;background:transparent url(../images/circle-arrow.png) center center no-repeat;background-size:47px 47px;cursor:pointer}#home{float:left;width:100%;background-color:#f6f4ee}#home-hero{float:left;width:100%;margin:45px 0 40px;position:relative}#home-hero img{max-width:100%;height:auto;opacity:1;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#home-hero:hover img{opacity:.2}#home-hero-overlay{position:absolute;top:50%;left:0;width:100%;z-index:10;padding:0 130px;text-align:center;opacity:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#home-hero:hover #home-hero-overlay{opacity:1}#home-hero-overlay h2{font-size:22px;line-height:28px;color:#3e3e45;font-weight:600;text-transform:uppercase;margin:0 0 25px}#home-hero-overlay p{font-size:16px;margin:0 0 25px}#home-hero-overlay p a{color:#3d3f45;border-bottom:1px solid #c8c7c4}#home-hero-overlay p a:hover{color:#3d3f45;border-bottom:1px solid #3d3f45}#home-promos{float:left;width:100%}.home-promo{float:left;width:308px;height:308px;margin:0 37px 37px 0;position:relative}.home-promo a{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1000}.home-promo:nth-child(3n+3){float:right;margin:0 0 37px}.home-promo .backstretch{z-index:1}.home-promo .home-promo-text{position:absolute;top:50%;left:0;width:100%;z-index:1000;padding:0 20px;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home-promo .home-promo-text h2{font-size:14px;text-transform:uppercase;font-weight:700;color:#fff;margin:0 0 12px}.home-promo .home-promo-text h3{font-size:25.5px;text-transform:uppercase;font-weight:700;color:#fff;margin:0}.darktext .home-promo-text h2{color:#3e3f45}.darktext .home-promo-text h3{color:#3e3f45}#introduction{float:left;width:100%;height:930px}#introduction-table{display:table;width:100%;height:100%}#introduction-cell{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center}#introduction-inner{width:745px;margin:0 auto}#introduction h2{font-size:22px;line-height:28px;color:#3e3e45;font-weight:600;text-transform:uppercase;margin:0 0 25px}#introduction p{font-size:16px;margin:0 0 25px}#introduction p a{color:#3d3f45;border-bottom:1px solid #c8c7c4}#introduction p a:hover{color:#3d3f45;border-bottom:1px solid #3d3f45}#buttons{width:345px;margin:0 auto;padding:20px 0 0}#buttons a{display:block;width:160px;height:55px;text-align:center;line-height:55px;text-transform:uppercase;font-size:13px;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400}#buttons a.bookaclass{float:left;background-color:#3d3f45;color:#fff}#buttons a.downloadapp{float:left;background-color:#3d3f45;color:#fff}#buttons a.view-classes{float:right;background-color:#b7d8de;color:#313237}#buttons a:hover{background-color:#fff;color:#313237}#timetable-search{width:440px;margin:0 auto;position:relative}#timetable-search div.text{float:left;width:270px;height:52px;position:relative}#timetable-search div.text:before{content:"\f073";font-family:FontAwesome;font-size:24px;left:15px;top:18px;position:absolute;color:#3d3f45;cursor:pointer;pointer-events:none;z-index:99}#timetable-search input.text{float:left;width:270px;height:52px;background-color:#f6f4ee;border:0;color:#414042;padding:10px 10px 10px 50px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;position:relative}#timetable-search input.text:hover{background-color:#fff;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#timetable-search .action{float:right;width:155px;height:52px;background-color:#b7d8de;border:0;color:#414042;padding:10px;font-weight:600;text-transform:uppercase;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#timetable-search .action:hover{background-color:#f6f4ee;color:#414042;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.heading{float:left;width:100%;padding:40px 0;text-align:center}.heading h2{color:#3d3f45;font-size:22px;line-height:22px;text-transform:uppercase;font-weight:600;letter-spacing:.02em;margin:0}#timetable{float:left;width:100%;background-color:#eeece7;padding:0 0 40px}#timetable-standard{display:block}#timetable-mobile{display:none}.timetable-day{float:left;width:100%;margin:0 0 45px}.timetable-header{float:left;width:100%;margin:0 0 23px}.timetable-header span{font-size:16px;font-weight:400;text-transform:uppercase}.timetable-header span strong{font-weight:600}.timetable-timeslot{float:left;width:100%;min-height:44px;margin:0;background-color:#f6f4ee}.timetable-timeslot:nth-child(odd){background-color:#fefcf7}.timetable-timeslot:nth-child(even){background-color:#f6f4ee}.timetable-timeslot span{font-size:13px;line-height:43px;font-weight:400}.timetable-timeslot span span{padding:0 0 0 20px;text-transform:uppercase;font-weight:200}.timetable-timeslot span.class{display:inline-block;width:30px;height:30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:14px;line-height:30px;text-align:center;font-weight:200;margin:7px 0 0}.timetable-timeslot .happyhour span.class{background-color:#fbc34b;color:#fff}.timetable-timeslot .happyhour span.class a{color:#fff}.timetable-timeslot .power span.class{background-color:#3d3f45;color:#fff}.timetable-timeslot .power span.class a{color:#fff}.timetable-timeslot .hot span.class{background-color:#c5dee5;color:#3d3f45}.timetable-timeslot .hot span.class a{color:#3d3f45}.timetable-timeslot .slowflow span.class{background-color:#999;color:#fff}.timetable-timeslot .slowflow span.class a{color:#fff}.timetable-timeslot .powerone span.class{background-color:#3d3f45;color:#fff}.timetable-timeslot .powerone span.class a{color:#fff}.timetable-timeslot .powertwo span.class{background-color:#3d3f45;color:#fff}.timetable-timeslot .powertwo span.class a{color:#fff}.timetable-timeslot .powerthree span.class{background-color:#3d3f45;color:#fff}.timetable-timeslot .powerthree span.class a{color:#fff}.timetable-timeslot .yin span.class{background-color:#d3eea8;color:#3d3f45}.timetable-timeslot .yin span.class a{color:#3d3f45}.timetable-timeslot .restore span.class{background-color:#eed6d2;color:#3d3f45}.timetable-timeslot .restore span.class a{color:#3d3f45}.timetable-col-time{float:left;width:160px}.timetable-timeslot .timetable-col-time{padding:0 0 0 20px}.timetable-timeslot .class{position:relative}.timetable-timeslot sup{font-size:9px;line-height:9px}.timetable-col-monday{float:left;width:120px;text-align:center}.timetable-col-tuesday{float:left;width:120px;text-align:center}.timetable-col-wednesday{float:left;width:120px;text-align:center}.timetable-col-thursday{float:left;width:120px;text-align:center}.timetable-col-friday{float:left;width:120px;text-align:center}.timetable-col-saturday{float:left;width:120px;text-align:center}.timetable-col-sunday{float:right;width:120px;text-align:center}#timetable-key{float:left;width:100%;text-align:center;margin:0 0 45px}#timetable-key span.class{display:inline-block;width:30px;height:30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:14px;line-height:30px;text-align:center;font-weight:200;margin:7px 0 0}#timetable-key span.description{color:#3d3f45;font-size:13px;line-height:30px;padding:0 20px 0 10px}#power-key{display:inline-block}#power-key .class{background-color:#3d3f45;color:#fff}#hot-key{display:inline-block}#hot-key .class{background-color:#c5dee5;color:#3d3f45}#slowflow-key{display:inline-block}#slowflow-key .class{background-color:#999;color:#fff}#power-one{display:inline-block}#power-one .class{background-color:#3d3f45;color:#fff}#power-two{display:inline-block}#power-two .class{background-color:#3d3f45;color:#fff}#power-three{display:inline-block}#power-three .class{background-color:#3d3f45;color:#fff}#yin{display:inline-block}#yin .class{background-color:#d3eea8;color:#3d3f45}#restore{display:inline-block}#restore .class{background-color:#eed6d2;color:#3d3f45}#happyhour{display:inline-block}#happyhour .class{background-color:#fbc34b;color:#fff}#conditions{float:left;width:100%}.condition{display:inline-block}#timetable-content{float:left;width:100%;text-align:center;padding:0 130px}#timetable-content p{font-size:16px;margin:0 0 35px}#faqs{float:left;width:100%;background-color:#eeece7}.faq{float:left;width:100%;padding:55px 0}.faq:nth-child(even){background:#f6f4ee}.faq:nth-child(odd){background:#eeece7}.faq-alpha{float:left;width:255px;padding:0 0 0 20px}.faq-alpha span{font-size:17px;line-height:24px;color:#3d3f45;font-weight:600;text-transform:uppercase}.faq-beta{float:right;width:655px;padding:0 20px 0 0}.faq-beta p{font-size:14px;line-height:24px}.faq-beta ul{padding:0 0 0 15px}.faq-beta li{font-size:14px;line-height:24px}.faq-beta p:last-child{margin:0}#team{float:left;width:100%;background-color:#eeece7}.teammember{float:left;width:100%;padding:55px 0}.teammember:nth-child(even){background:#f6f4ee}.teammember:nth-child(odd){background:#eeece7}.teammember-alpha{float:left;width:265px;padding:0 0 0 20px}.teammember-beta{float:right;width:655px;padding:0 20px 0 0}.teammember-beta h3{font-size:18px;line-height:24px;color:#3d3f45;margin:0 0 5px;font-weight:600;text-transform:uppercase}.teammember-beta h4{font-size:14px;line-height:18px;color:#3d3f45;margin:0 0 35px}.teammember-beta p{font-size:14px;line-height:24px}.teammember-beta ul{padding:0 0 0 15px}.teammember-beta li{font-size:14px;line-height:24px}.teammember-beta p:last-child{margin:0}.teammember-beta .teammember-button{float:left;width:100%}.teammember-beta .teammember-button a{display:inline-block;width:160px;height:53px;line-height:53px;text-align:center;background-color:#b7d8de;color:#313237;font-weight:600;text-transform:uppercase}.teammember-beta .teammember-button a:hover{background-color:#fff;color:#313237}#practice{float:left;width:100%;background-color:#eeece7}.practice-detail{float:left;width:100%;padding:220px 0}.practice-detail .inner{height:100%}.practice-detail h3{font-size:22px;line-height:28px;color:#3e3e45;font-weight:600;text-transform:uppercase;margin:0 0 25px}.practice-detail p{font-size:16px;margin:0 0 25px}.practice-detail ul{padding:0 0 0 15px}.practice-detail li{font-size:16px;line-height:24px}.practice-detail-table{display:table;width:100%;height:100%}.practice-detail-cell{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center}#page{float:left;width:100%;background-color:#eeece7}#page-inner{float:left;width:100%;text-align:center}#page-inner fieldset{float:left;width:100%;border:0;padding:0;margin:0}#page-inner fieldset .field{float:left;width:100%;margin:0 0 20px}#page-inner fieldset .text label{float:left;width:100%;margin:0 0 10px;font-weight:600;text-transform:uppercase}#page-inner fieldset .text input{text-align:center;font-size:13px}#page-inner fieldset .checkbox label{font-size:14px}#page-inner .Actions p{font-size:14px;margin:20px 0}#about{float:left;width:100%;background-color:#eeece7}#about p a{text-decoration:none;border-bottom:1px solid #3e3f45}#about p a:hover{text-decoration:none;border-bottom:1px solid #fff}#move-story{float:left;width:100%;padding:250px 0}#move-story h3{font-size:22px;line-height:28px;color:#3e3e45;font-weight:600;text-transform:uppercase;margin:0 0 25px}#move-story p{font-size:16px;margin:0 0 25px}#move-story-table{display:table;width:100%;height:100%}#move-story-cell{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center}#about-gallery{float:left;width:100%;padding:25px 0 80px}#about-gallery-images{float:left;width:100%;max-height:595px;position:relative;margin:0 0 40px}#about-gallery-slides{float:left;width:100%;max-height:595px;overflow:hidden;position:relative}#about-gallery-slides img{max-width:100%}#about-gallery-images .page-left{position:absolute;left:-60px;top:50%;width:24px;height:40px;margin:-20px 0 0 0;z-index:999}#about-gallery-images .page-left a{display:block;width:24px;height:40px;background:transparent url(../images/gallery-arrow-left.png) center center no-repeat;background-size:24px 40px;text-indent:-9999px}#about-gallery-images .page-right{position:absolute;right:-60px;top:50%;width:24px;height:40px;margin:-20px 0 0 0;z-index:999}#about-gallery-images .page-right a{display:block;width:24px;height:40px;background:transparent url(../images/gallery-arrow-right.png) center center no-repeat;background-size:24px 40px;text-indent:-9999px}#why-move{float:left;width:100%;padding:250px 0}#why-move h3{font-size:22px;line-height:28px;color:#3e3e45;font-weight:600;text-transform:uppercase;margin:0 0 25px}#why-move p{font-size:16px;margin:0 0 25px}#why-move-table{display:table;width:100%;height:100%}#why-move-cell{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center}#journal{float:left;width:100%;background-color:#eeece7}.journal-post{float:left;width:100%;margin:0 0 55px}.journal-post-media{float:left;width:100%;margin:0 0 65px}.journal-post-media img{max-width:100%}.journal-post-content{float:left;width:100%}.journal-post-content-alpha{float:left;width:255px}.journal-post-content-alpha h3{font-size:17px;line-height:24px;font-weight:600;text-transform:uppercase;margin:0}.journal-post-content-alpha h4{font-size:14px;line-height:24px}.journal-post-content-alpha .journal-share{float:left;width:100%}.journal-post-content-alpha .journal-share i{font-size:22px;margin:0 15px 0 0}.journal-post-content-alpha .journal-share a{color:#3d3f45}.journal-post-content-alpha .journal-share a:hover{color:#a9a9a9}.journal-post-content-beta{float:right;width:725px}.journal-post-content-beta ul{padding:0 0 0 20px}.journal-post-content-beta li{font-size:14px;line-height:24px;margin:0 0 2px}.journal-post-content-beta p{font-size:14px;line-height:24px}.journal-post-content-beta p:last-child{margin:0}.journal-post-content-beta a{border-bottom:1px solid #3e3f45}.journal-post-content-beta a:hover{border-bottom:1px solid #bdbdbd;color:#bdbdbd}#location{float:left;width:100%;background-color:#eeece7}#location-map{float:left;width:100%;height:560px;margin:0 0 65px}#location-details{float:left;width:100%;text-align:center;margin:0 0 45px}#location-details p{font-size:16px;margin:0 0 25px}#location-details p a{color:#3d3f45;border-bottom:1px solid #c8c7c4}#location-details p a:hover{color:#3d3f45;border-bottom:1px solid #3d3f45}#pricing{float:left;width:100%;background-color:#eeece7}.price-group{float:left;width:100%}.price-group-header{float:left;width:100%;margin:0 0 23px}.price-group-header span{font-size:13px;text-transform:uppercase;font-weight:400}.price-group-rate{float:left;width:100%;min-height:44px;margin:0 0 20px;background:#f6f4ee}.price-group-rate:last-child{margin:0}.price-group-rate span{font-size:13px;line-height:43px;text-transform:uppercase;font-weight:200}.price-group-rate span strong{display:none}.price-group-col-alpha{float:left;width:255px}.price-group-rate .price-group-col-alpha{padding:0 20px}.price-group-col-beta{float:left;width:255px}.price-group-rate .price-group-col-beta{padding:0 20px 0 0}.price-group-col-gamma{float:left;width:205px;padding:0 20px 0 0}.price-group-col-delta{float:left;width:160px}.price-group-col-epsilon{float:right;width:100px}.price-group-col-epsilon a{display:block;width:100%;height:44px;line-height:43px;text-align:center;background-color:#b7d8de;color:#313237;font-weight:600;text-transform:uppercase;font-size:13px}.price-group-col-epsilon a:hover{background-color:#848484;color:#fff}#price-columns{float:left;width:100%;margin:0 0 25px}.price-column{float:left;width:234px;height:665px;margin:0 20px 0 0;background-color:#f6f4ee;position:relative}.price-column .banner{position:absolute;top:0;left:0;z-index:100;width:70px;height:auto}.price-column-title{float:left;width:100%;height:101px;border-bottom:1px solid #b8b8b6}.price-column-title h2{float:left;width:100%;text-align:center;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:15px;color:#3d3f45;text-transform:uppercase;letter-spacing:0;font-weight:600}.price-column-price-subtitle{float:left;width:100%;height:129px;border-bottom:1px solid #b8b8b6;text-align:center}.price-column-price-subtitle h3{font-size:44px;text-transform:uppercase;font-weight:200;color:#3d3f45;margin:0 0 15px}.price-column-price-subtitle h4{font-size:13px;text-transform:uppercase;font-weight:200;color:#3d3f45;margin:0}.price-subtitle{float:left;width:100%;text-align:center;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:15px;color:#3d3f45;text-transform:uppercase;letter-spacing:0;font-weight:600}.price-content{float:left;width:100%;height:250px;padding:25px 30px;border-bottom:1px solid #b8b8b6;text-align:center}.price-content p{margin:0;font-size:14px;line-height:20px}.price-benefits{float:left;width:100%;padding:25px 30px;text-align:center}.price-benefits p{margin:0;font-size:14px;line-height:20px}.price-action{float:left;width:100%;text-align:center}.price-action a{display:inline-block;width:190px;height:53px;line-height:53px;text-align:center;background-color:#b7d8de;color:#313237;font-weight:400;text-transform:uppercase}.price-action a.dark{background-color:#b7d8de;color:#313237}.price-action a.dark:hover{background-color:#313237;color:#fff}.price-action a.light{background-color:#d1d0cc;color:#313237}.price-action a.light:hover{background-color:#313237;color:#fff}.price-column:nth-child(4){float:right;margin:0}#price-banner{float:left;width:100%;padding:9px;background-color:#f6f4ee}#price-banner-image{float:left;width:760px}#price-banner-image .horizontal{display:block;max-width:100%;height:auto}#price-banner-image .vertical{display:none;max-width:100%;height:auto}#price-banner-button{float:right;width:190px;margin:16px 13px}#price-banner-button a{display:inline-block;width:190px;height:53px;line-height:53px;text-align:center;background-color:#b7d8de;color:#313237;font-weight:400;text-transform:uppercase}#price-banner-button a.dark{background-color:#b7d8de;color:#313237}#price-banner-button a.dark:hover{background-color:#313237;color:#fff}#price-banner-button a.light{background-color:#d1d0cc;color:#313237}#price-banner-button a.light:hover{background-color:#313237;color:#fff}#pricing-terms{float:left;width:100%;text-align:center;padding:60px 0}#pricing-terms .inner{padding:0 128px}#pricing-terms h3{font-size:22px;line-height:28px;color:#3e3e45;font-weight:600;text-transform:uppercase;margin:0 0 25px}#pricing-terms p{font-size:16px;margin:0 0 25px}#pricing-terms p:last-child{margin:0}#newsletter-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(246,244,238,.8);z-index:4444;visibility:hidden;opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transition:-webkit-transform .2s,opacity .2s,visibility 0s .2s;transition:transform .2s,opacity .2s,visibility 0s .2s}.newsletter-visible #newsletter-overlay{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .4s,opacity .4s;transition:transform .4s,opacity .4s}#newsletter-holder-table{width:100%;height:100%;display:table}#newsletter-holder-cell{width:100%;height:100%;display:table-cell;vertical-align:middle}#newsletter-holder{margin:0 auto;position:relative;max-width:675px}#newsletter-inner{float:left;width:100%;background-color:#3e3f45;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;padding:55px 128px}#newsletter-inner .close{display:block;width:21px;height:22px;position:absolute;top:24px;right:24px;background:transparent url(../images/cross.png) center center no-repeat;text-indent:-9999px}#newsletter-inner h3{float:left;width:100%;font-size:22px;line-height:28px;color:#f6f4ee;font-weight:600;margin:0 0 25px;text-align:center}#newsletter-inner p{font-size:16px;line-height:28px;color:#f6f4ee;text-align:center;padding:0 20px}#newsletter-form{float:left;width:100%}#newsletter-form .text{float:left;width:100%;margin:0 0 12px}#newsletter-form .text input{font-size:16px;color:#414042;background-color:#f6f4ee;width:100%;border:0;padding:10px}#newsletter-form .actions{float:left;width:100%;text-align:center;margin:30px 0 0}#newsletter-form .actions input{font-size:16px;color:#313237;background-color:#b7d8de;width:160px;height:53px;border:0;text-transform:uppercase;font-weight:600}#newsletter-form .actions input:hover{background-color:#848484;color:#fff}#promotion-overlay{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(246,244,238,.8);z-index:4444;visibility:hidden;opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transition:-webkit-transform .2s,opacity .2s,visibility 0s .2s;transition:transform .2s,opacity .2s,visibility 0s .2s}.promotion-visible #promotion-overlay{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .4s,opacity .4s;transition:transform .4s,opacity .4s}#promotion-holder-table{width:100%;height:100%;display:table}#promotion-holder-cell{width:100%;height:100%;display:table-cell;vertical-align:middle}#promotion-holder{margin:0 auto;position:relative;width:495px;height:495px}#promotion-inner{float:left;width:495px;height:495px;background-color:#3e3f45;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:relative}#promotion-inner h3{float:left;width:100%;font-size:22px;line-height:28px;color:#f6f4ee;font-weight:600;margin:0 0 25px;text-align:center;padding:0 70px;text-transform:uppercase}#promotion-inner p{font-size:16px;line-height:28px;color:#f6f4ee;padding:0 20px}#promotion-content{float:left;width:100%;padding:0 30px;text-align:center;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#promotion-content p a{color:#f6f4ee;text-decoration:underline}#promotion-content p a:hover{color:#b7d8de;text-decoration:underline}#promotion-actions{float:left;width:100%;text-align:center}#promotion-actions .action{float:left;width:100%;text-align:center}#promotion-actions a.yes{display:inline-block;width:160px;height:53px;line-height:53px;text-align:center;background-color:#b7d8de;color:#313237;font-weight:400;text-transform:uppercase}#promotion-actions a.yes:hover{background-color:#fff;color:#3e3f45}#promotion-actions a.no{display:inline-block;width:160px;height:auto;padding:20px 0 0;text-align:center;background-color:transparent;color:#f6f4ee;font-weight:400;text-transform:uppercase}#promotion-actions a.no:hover{background-color:transparent;color:#fff}footer{float:left;width:100%;padding:30px 0;background-color:#fff}#footer-social{float:left;width:100%;text-align:center;margin:0 0 25px}#footer-social i{font-size:22px;margin:0 15px}#footer-social .newsletter i{font-size:20px}#footer-social a{color:#3d3f45}#footer-social a:hover{color:#a9a9a9}#footer-links{float:left;width:100%;text-align:center}#footer-links ul{float:left;width:100%;margin:0;padding:0;list-style:none}#footer-links ul li{display:inline-block;margin:0 10px;padding:0;font-size:12px;text-transform:uppercase}#footer-links ul li a{color:#3e3e45;border-bottom:1px solid #fff}#footer-links ul li a:hover{color:#3d3f45;border-bottom:1px solid #c8c7c4}@media only screen and (max-width:1150px){.shownav{overflow:hidden;height:100%}nav{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(246,244,238,1);z-index:4444;visibility:hidden;opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transition:-webkit-transform .2s,opacity .2s,visibility 0s .2s;transition:transform .2s,opacity .2s,visibility 0s .2s}.shownav nav{margin:100px 0 0;visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .4s,opacity .4s;transition:transform .4s,opacity .4s}nav ul{margin:40px 0 0}nav ul li{float:left;width:100%;margin:0 0 15px;font-size:20px;font-weight:600}header{height:100px}.heading{padding:40px 0}.inner{float:left;width:100%}#logo{top:15px;left:20px}#social{right:100px;top:40px}#mobile-toggle{display:block;width:100px;height:100px}#mobile-toggle i{font-size:23px;float:left;margin:39px 0 0 41px}#mobile-toggle a{color:#3d3f45}#mobile-toggle a:hover{color:#a9a9a9}#home-hero-overlay{padding:0 30px}#home-hero-overlay h2{font-size:20px;line-height:24px;margin:0 0 15px}#home-hero-overlay p{font-size:14px;line-height:18px;margin:0 0 15px}#introduction{height:auto;padding:100px 0}#introduction-table{float:left;display:block;height:auto}#introduction-cell{float:left;display:block;height:auto}#introduction-inner{float:left;width:100%;padding:0 40px}#timetable-search{width:100%;max-width:440px}#timetable-search div.text{float:left;width:100%;margin:0 0 15px}#timetable-search input.text{float:left;width:100%}#timetable-search .action{float:left;width:100%}#timetable .inner{padding:0 40px}.timetable-header{float:left;width:100%;margin:0 0 23px}.timetable-header span{font-size:14px}.timetable-timeslot{float:left;width:100%;min-height:44px;margin:0}.timetable-col-time{float:left;width:30%}.timetable-col-monday{float:left;width:10%;text-align:center}.timetable-col-tuesday{float:left;width:10%;text-align:center}.timetable-col-wednesday{float:left;width:10%;text-align:center}.timetable-col-thursday{float:left;width:10%;text-align:center}.timetable-col-friday{float:left;width:10%;text-align:center}.timetable-col-saturday{float:left;width:10%;text-align:center}.timetable-col-sunday{float:right;width:10%;text-align:center}#timetable-content{padding:0 60px}#faqs{float:left;width:100%;background-color:#eeece7}.faq{float:left;width:100%;padding:40px 0}.faq .inner{padding:0 40px}.faq-alpha{float:left;width:100%;padding:0 0 20px}.faq-beta{float:left;width:100%;padding:0}.journal-post{margin:0 0 40px}.journal-post .inner{padding:0 40px}.journal-post-media{float:left;width:100%;margin:0 0 20px}.journal-post-content{float:left;width:100%}.journal-post-content-alpha{float:left;width:100%;margin:0 0 20px}.journal-post-content-beta{float:left;width:100%}.practice-detail{padding:100px 0}.practice-detail-table{float:left;width:100%;height:auto}.practice-detail-cell{float:left;width:100%;height:auto;padding:0 40px}#about{}#move-story{float:left;width:100%;padding:100px 0}#move-story-table{float:left;display:block;width:100%;height:auto}#move-story-cell{float:left;display:block;width:100%;height:auto;padding:0 40px}#about-gallery{float:left;width:100%;padding:0 80px 40px}#about-gallery-images{float:left;width:100%;max-height:400px;position:relative;margin:0 0 40px}#about-gallery-slides{float:left;width:100%;max-height:400px;overflow:hidden;position:relative}#why-move{float:left;width:100%;padding:100px 0}#why-move-table{float:left;display:block;width:100%;height:auto}#why-move-cell{float:left;display:block;width:100%;height:auto;padding:0 40px}.teammember{float:left;width:100%;padding:40px 0;position:relative}.teammember-alpha{position:absolute;left:0;top:40px;width:150px}.teammember-alpha img{width:100%}.teammember-beta{float:left;width:100%;padding:0 20px 0 180px}#location{padding:0 40px}#location-map{height:350px;margin:0 0 40px}#location-details{margin:0 0 20px}#pricing{padding:0 40px}.price-group{float:left;width:100%}.price-group-header{float:left;width:100%;margin:0 0 23px}.price-group-header span{font-size:16px;text-transform:uppercase;font-weight:400}.price-group-header .price-group-col-beta{display:none}.price-group-header .price-group-col-gamma{display:none}.price-group-header .price-group-col-delta{display:none}.price-group-rate{padding:20px}.price-group-rate:last-child{margin:0}.price-group-rate span{font-size:14px;line-height:43px;text-transform:uppercase;font-weight:200}.price-group-rate span strong{display:inline}.price-group-col-alpha{width:100%}.price-group-rate .price-group-col-alpha{padding:0}.price-group-col-beta{width:100%}.price-group-rate .price-group-col-beta{padding:0;border-top:0}.price-group-col-gamma{width:100%;padding:0}.price-group-rate .price-group-col-gamma{padding:0;border-top:1px solid #b0b0b0}.price-group-col-delta{width:100%}.price-group-rate .price-group-col-delta{padding:0;border-top:1px solid #b0b0b0}.price-group-col-epsilon{float:left;width:100%}.price-group-col-epsilon a{display:block;width:100%;height:44px;line-height:43px;text-align:center;background-color:#b7d8de;color:#313237;font-weight:600;text-transform:uppercase}.price-group-col-epsilon a:hover{background-color:#848484;color:#fff}.price-column{float:left;width:48%;height:auto;min-height:500px;margin:0 0 40px}.price-action{padding:0 0 30px}.price-column:nth-child(odd){float:left}.price-column:nth-child(even){float:right}.price-column:nth-child(4){float:right}#price-banner-image{float:left;width:100%;text-align:center}#price-banner-image .horizontal{display:inline}#price-banner-button{float:right;width:100%;padding:4px;text-align:center}#pricing-terms{padding:40px 0}#pricing-terms h3{font-size:22px;line-height:25px}#pricing-terms .inner{padding:0}footer{float:left;width:100%;padding:30px 0}#footer-social{float:left;width:100%;text-align:center;margin:0 0 25px}#footer-social i{font-size:22px;margin:0 15px}#footer-social .newsletter i{font-size:20px}#footer-social a{color:#3d3f45}#footer-social a:hover{color:#a9a9a9}#footer-links{float:left;width:100%;text-align:center}#footer-links ul{float:left;width:100%;margin:0;padding:0;list-style:none}#footer-links ul li{float:left;width:100%;display:block;margin:0;padding:0;font-size:12px}#newsletter-holder{margin:0 auto;position:absolute;width:100%;height:100%;max-width:100%;top:0;left:0}#newsletter-inner{float:left;width:100%;height:100%;background-color:rgba(62,63,69,.75);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;left:0;position:absolute;top:0;padding:40px}#promotion-holder{margin:0 auto;position:absolute;width:100%;height:100%;max-width:100%;top:0;left:0}#promotion-inner{float:left;width:100%;height:100%;background-color:rgba(62,63,69,.75);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;left:0;position:absolute;top:0;padding:40px}#home-inner{width:1000px;margin:0 auto}}@media only screen and (max-width:1060px){#home-inner{float:left;width:100%;margin:0;padding:0 30px}.home-promo{float:left;width:100%;height:308px;margin:0 0 37px}.home-promo:nth-child(3n+3){float:left;margin:0 0 37px}}@media only screen and (max-width:640px){#social{display:none}#mobile-toggle{}.heading{padding:30px 0}.heading h2{font-size:18px;line-height:24px}#introduction{padding:40px 0}#introduction h2{font-size:18px;line-height:24px;margin:0 0 25px}#introduction p{font-size:14px;line-height:18px;margin:0 0 25px}#buttons{float:left;width:100%;margin:0;padding:0 20px}#buttons a{float:left;width:100%;margin:0 0 20px;text-align:center}.practice-detail{padding:50px 0}.practice-detail h3{font-size:18px;line-height:24px;margin:0 0 25px}.practice-detail p{font-size:14px;line-height:24px;margin:0 0 20px}#pricing-terms h3{font-size:18px;line-height:20px}.price-column{float:left;width:100%;height:auto;min-height:0;margin:0 0 40px}.price-column-price-subtitle{height:auto;padding:20px 0}.price-column-price-subtitle h3{font-size:34px;margin:0 0 10px}.price-subtitle{float:left;width:100%;text-align:center;position:relative;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);font-size:15px;color:#3d3f45;text-transform:uppercase;letter-spacing:0;font-weight:600}.price-action{padding:0 0 30px}.price-content{height:auto}.price-column:nth-child(odd){float:left}.price-column:nth-child(even){float:right}.price-column:nth-child(4){float:right}#price-banner-image{float:left;width:100%;text-align:center}#price-banner-image .horizontal{display:none}#price-banner-image .vertical{display:inline}#price-banner-button{margin:20px 0 0}.teammember{float:left;width:100%;padding:40px 0;position:relative}.teammember-alpha{position:relative;left:0;top:auto;width:100%;text-align:left;margin:0 0 30px;padding:0 20px}.teammember-alpha img{width:100%;max-width:50%}.teammember-beta{float:left;width:100%;padding:0 20px}.teammember-beta p{font-size:14px;line-height:24px}#move-story{padding:40px 0}#move-story h3{font-size:18px;line-height:24px;margin:0 0 25px}#move-story p{font-size:16px;margin:0 0 25px}#about-gallery{padding:0 0 40px}#about-gallery-images{max-height:595px}#about-gallery-slides{max-height:595px}#about-gallery-slides img{max-width:100%}#about-gallery-images .page-left{display:none}#about-gallery-images .page-right{display:none}#why-move{padding:40px 0}#why-move h3{font-size:18px;line-height:24px;margin:0 0 25px}#why-move p{font-size:16px;margin:0 0 20px}#timetable-standard{display:none}#timetable-mobile{display:block}#timetable-mobile .timetable-header span{font-weight:600}#timetable-mobile .timetable-list-day{float:left;width:100%;margin:0 0 20px}#timetable-mobile .timetable-col-time{float:left;width:40%}#timetable-mobile .timetable-col-length{float:left;width:40%;text-align:center}#timetable-mobile .timetable-col-length span{text-transform:uppercase;font-weight:200}#timetable-mobile .timetable-col-class{float:right;width:20%;text-align:center}#timetable-key{margin:0 0 20px}#timetable-key span.class{margin:0 0 20px}#timetable-content{padding:0}#timetable-content p{font-size:14px}#location-details p{font-size:14px}#promotion-holder h3{padding:0}#promotion-content{padding:0}#home-hero{margin:30px 0}#home-inner{float:left;width:100%;margin:0;padding:0 30px}#home-hero-overlay{padding:0 30px}#home-inner:hover img{opacity:1}#home-inner:hover #home-hero-overlay{opacity:0}.home-promo{float:left;width:100%;height:208px;margin:0 0 30px}.home-promo:nth-child(3n+3){float:left;margin:0 0 30px}#buttons{display:none}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#logo h1 a{background-image:url(../images/move@2x.png)}.downarrow span{background-image:url(../images/circle-arrow@2x.png)}}