article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif;color:#222}body{margin:0;font-size:1em;line-height:1.4}a{color:#00e}a:visited{color:#666}a:hover{color:#06e}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:700}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}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-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:.2em 0;background:#ccc;color:black;padding:.2em 0}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir br{display:none}.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}.clearfix{*zoom:1}@media print{*{background:transparent!important;color:black!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]: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}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative; opacity: 0; transition:opacity 1s;}#cboxContent.visible{opacity:1;}#cboxLoadedContent{overflow-x: hidden!important;overflow-y: auto!important;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000; opacity: 0 !important;transition: opacity 1s;}#cboxOverlay.visible{opacity: 0.9 !important;}#colorbox{outline:0; position: fixed!important;}#cboxContent{margin-top:50px;border-radius:15px}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(/img/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(/img/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(/img/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:0;right:10px;display:block!important;background:url(/img/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}@font-face{font-family:'helvetica_neuecondensed';src:url(../fonts/helvetnc-webfont.eot);src:url('../fonts/helvetnc-webfont.eot?#iefix') format('embedded-opentype'),url(../fonts/helvetnc-webfont.ttf) format('truetype'),url('../fonts/helvetnc-webfont.svg#helvetica_neuecondensed') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'helvetica_neuebold_condensed';src:url(../fonts/helvenbc-webfont.eot);src:url('../fonts/helvenbc-webfont.eot?#iefix') format('embedded-opentype'),url(../fonts/helvenbc-webfont.ttf) format('truetype'),url('../fonts/helvenbc-webfont.svg#helvetica_neuebold_condensed') format('svg');font-weight:400;font-style:normal}.rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.sprite{background-image:url(../img/sprites.png)}html,body{background-color:#000;font-family:sans-serif;min-width:320px;height:100%}body.scroll{overflow-y:scroll}p{font-size:12px}a{transition:color .1s;-webkit-transition:color .1s}.centerer{width:2465px;position:relative;margin:0 auto}#intro{display:none;position:absolute;width:100%;height:100%;background-color:#000;top:0;left:0;z-index:30;background-image:url(../img/intro-logo.png);background-repeat:no-repeat;background-position:center}#intro-glow{display:none;position:absolute;width:100%;height:100%;top:0;left:0;z-index:31;background-image:url(../img/intro-logo-glow.png);background-repeat:no-repeat;background-position:center}#flash-intro{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000}#wrapper{padding-bottom:30px;z-index:5;overflow:hidden}#wrapper.closed{height:91px}#top{width:100%;height:120px;position:relative}#top .centerer{border-bottom:1px solid #616161;height:120px}#top #logo{width:150px;height:80px;position:absolute;top:20px}#top #logo a{width:150px;height:80px;background-position:0 0;background-size:193px;overflow:hidden;text-indent:-9999px;position:absolute}#top a:hover{color:#565656}.home #top #logo{display:none}#mainNav,#secondNav,#secondNavHome,#cart{list-style:none;padding:0;margin:0;display:none}#mainNav li a,#secondNav li a,#secondNavHome li a,#cart li a{font-family:'helvetica_neuecondensed';color:#fff;text-decoration:none;letter-spacing:0;position:relative;float:right}#top #nav{float:left;left:50%;position:relative}#mainNav{position:relative;float:left;font-size:18px;height:42px;top:40px;right:50%}#mainNav li{position:relative;float:left}#mainNav li a{margin:0 8px 0 8px;padding:8px 12px 8px 12px}#secondNav{position:relative;right:0;top:15px;z-index:10}#secondNavHome{right:15px;position:relative;top:15px;z-index:10}#secondNav li a,#secondNavHome li a{margin-left:15px;float:right}#cart{position:absolute;right:0;bottom:15px;z-index:10}#cart.home{top:15px}#cart a{text-align:right}#cart a .cart-icon{background-position:-60px -370px;width:20px;height:20px;position:absolute;left:-25px;float:left;margin-right:8px}#cart a:hover .cart-icon{background-position:-60px -393px}#top a.active,#mainNav li.active a{background-color:#fff;color:#000}#content{position:relative;width:100%;color:#fff;padding-bottom:30px;display:none}.content.centerer{width:924px}.content.centerer.black{background-color:#000;padding-bottom:20px;overflow:hidden}.content.centerer.fullwidth p{width:100%!important}#content h1{font-family:'helvetica_neuecondensed';color:#fff;font-size:36px;font-weight:400}#content h2{font-size:22px;margin-top:30px;width:520px;margin-left:40px}#content h3{font-size:16px;line-height:24px;width:520px;margin-top:0}#content h4{font-size:12px;line-height:18px;width:520px;margin-top:0}#content h5{font-size:12px;line-height:18px;width:300px;margin-top:0}#content p{width:520px;margin-left:40px}.testimonialTextMobile,.awardsTextMobile{display:none}.awardsTextMobile p{margin-top:0}.testimonialText{float:left;width:75%}.testimonialText h3{width:100%!important}.testimonials .slides p{width:100%!important;margin:0px!important}.flex-control-nav{left:0;bottom:-25px}.flex-control-paging li a.flex-active{background:rgba(255,255,255,1)}.flex-control-paging li a,.flex-control-paging li a:hover{background:rgba(255,255,255,.5)}h5 a,h4 a,h3 a,h2 a{color:#fff}h5 a:hover,h4 a:hover,h3 a:hover,h2 a:hover{color:#565656}.subscribe-popup-form img{width:0;height:0; overflow:hidden;}#text-content{position:relative;float:left}#subscription-form{font-size:12px;float:left;margin-left:40px;width:844px;margin-top:20px}#subscription-form h2{margin-left:0}#subscription-form p{margin-left:0;margin-bottom:20px}#subscription-form fieldset{position:relative;float:left;margin:0 20px 0 0}#subscription-form label{float:left;margin-bottom:5px}#subscription-form input{clear:both;border:1px solid #ccc;float:left;font-size:12px;height:30px;padding:5px 0;position:relative;text-indent:10px;width:194px}#subscription-form label.error{display:none!important}#subscription-form input.error{border:1px solid #f00!important}#subscribe{transition:all .1s;-webkit-transition:all .1s;padding:8px 12px;background-color:#f2813d;color:#fff;border-style:none;font-size:12px;float:left;margin-top:17px;margin-bottom:20px;margin-right:20px;height:42px}#subscribe:hover{background-color:#565656}.fb-like span,.fb-like iframe{height:25px!important;width:80px!important}.google-btn{height:25px!important;width:80px!important;top:15px!important}#wrapper.home{padding-bottom:0;height:100%;display:none}#home #dots{background-image:url(../img/home-background-dots.gif);position:absolute;width:100%;z-index:9;top:0;bottom:0}#home{width:100%;height:100%;position:absolute;z-index:8;overflow:hidden}#home .centerer{height:100%}#home img{position:absolute}#home-logo{width:243px;height:130px;position:absolute;top:30px;z-index:11}#home-logo a{width:243px;height:130px;position:absolute;overflow:hidden;text-indent:-9999px}#home-logo a.iplogo{background:url(../img/ip_travel_logo.png) no-repeat!important;background-size:100%!important}#logo a.iplogo{background:url(../img/ip_travel_logo.png) no-repeat!important;background-size:100%!important}#home-nav-container{top:50%;position:absolute;z-index:11;width:100%}#home-nav{list-style:none;padding:0;padding:0;top:-245px;position:absolute;line-height:95px;width:100%}#home-nav li{transition:all .3s;-webkit-transition:all .3s;font-size:80px;color:#000;font-family:'helvetica_neuebold_condensed',sans-serif;opacity:.4;margin-bottom:4px;margin-left:-400px;position:relative;float:left;clear:both}#home-nav li:hover{cursor:pointer;opacity:1!important}#home-nav li a{color:#000;text-decoration:none;background-color:#fff;padding:10px 20px 0;float:left;position:relative}.home-animated{transition:all .3s;-webkit-transition:all .3s}#home-nav a:hover{padding-right:80px}.home-footer{display:none;bottom:0;position:absolute;z-index:10;background-color:rgba(0,0,0,.3)!important}.home-footer:hover{bottom:0;background-color:rgba(0,0,0,.7)!important}#home-nav li:hover .arrow{margin-left:-55px}.arrow{position:relative;float:left;margin-top:10px;margin-left:-6000px;width:35px;margin-top:22px;pointer-events:none}#profile-image{float:right;margin-bottom:30px}#profile-image-mobile{display:none}.profile-image-float{float:right;clear:both;margin-bottom:20px;margin-right:40px}#about-logos{float:right;width:300px;text-align:center;margin-right:40px}#about-logos img{margin:5px}#logos-container{position:relative;float:right;margin-top:20px}#thumb-hover{width:31px;height:31px;position:absolute;z-index:1;pointer-events:none;display:none}#thumb-hover #down{width:5px;height:31px;background-color:#fff;position:absolute;left:13px;top:0}#thumb-hover #across{width:31px;height:5px;background-color:#fff;position:absolute;top:13px;left:0}#information{transition:all .5s cubic-bezier(.19,1,.22,1);-webkit-transition:all .5s cubic-bezier(.19,1,.22,1);width:100%;margin-bottom:10px;overflow:hidden;height:31px}#information-panel{width:100%;background-color:#000;border-top:1px solid #616161;border-bottom:1px solid #616161;float:left}#information p{color:#fff;font-size:12px}#information-content{width:980px;margin:0 auto}#information-content #column-container{position:relative;float:left;width:100%}#information-content .column{width:46%;float:left;margin:2%}#information #toggle{width:30px;height:30px;background-color:#616161;position:relative;float:left;background-position:8px -368px}#information #toggle:hover{background-color:#565656;cursor:pointer}#information #toggle.close{background-position:6px -314px}#subnav{display:none}#subnav h1{position:absolute;font-family:'helvetica_neuecondensed';color:#fff;font-size:36px;font-weight:400}#subnav ul{list-style:none;padding:0;margin:0}#categories{position:relative;float:left;left:50%;margin-top:30px}#categories-mobile{display:none}#center-block{float:left;position:relative;right:50%}#subnav .column{width:130px;float:left;margin:0 10px 0 10px}#subnav .column li{float:left;position:relative;margin-bottom:5px}#subnav .column .block{width:3px;height:11px;position:absolute;background-color:#484848;left:10px;top:9px}#subnav .column a{font-family:'helvetica_neuecondensed';color:#fff;text-decoration:none;letter-spacing:0;font-size:14px;padding:5px 0 5px 20px;float:left;width:120px}#subnav .column a:hover{color:#565656}#subnav .column a.active{background-color:#fff;color:#000}#thumbnails{width:100%;position:relative;min-height:120px;display:none}#thumbnails .thumbnail-box{float:left;position:relative}#thumbnails img{width:154px;transition:all .3s cubic-bezier(.25,.46,.45,.94);-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94);position:relative;float:left;margin:0;background-image:url(../img/ajax-loader.gif);background-repeat:no-repeat;background-position:center}#thumbnails img:hover{opacity:.5!important;cursor:pointer}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-ms-transition-property:-ms-transform;-o-transition-property:-o-transform;transition-property:transform}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope-item.isotope-hidden:hover{opactiy:0;display:none}.book-row{position:relative;float:left;margin-bottom:30px;width:100%}.book-row.divide{border-top:1px solid #616161;padding-top:30px}.book-row.calltoaction h2{width:100%!important;text-align:center;margin-bottom:0}.book-row.large-text p{font-size:18px;width:90%!important;margin-bottom:20px}.book-row p{width:300px},.book-row h2{width:300px},.book-row h3{width:300px;float:left;margin-left:40px;margin-right:20px}.book-row p{font-size:12px}.book-row h2{margin-top:0!important}.book-row h3{margin-top:10px!important}.book-row img{float:right;position:relative;margin-right:40px;margin-left:20px;margin-bottom:20px;max-width:400px;clear:right}.book-row iframe{float:right;position:relative}.book-row.divide:nth-child(odd) p,.book-row.divide:nth-child(odd) h2,.book-row.divide:nth-child(odd) h3{float:none;margin-right:40px;margin-left:460px!important;width:424px!important}.book-row.divide:nth-child(odd) img{float:left;margin-left:40px;margin-right:0;clear:left}.product-item .btn-add{width:110px;display:inline-block;transition:all .1s;-webkit-transition:all .1s;padding:8px 12px;background-color:#616161;color:#fff;border-style:none;font-size:12px;margin:10px 0 10px 0;float:left;text-align:center;text-decoration:none;text-transform:uppercase}.product-item .btn-add:hover{background-color:#565656}.product-item .btn-remove{width:110px;display:none;transition:all .1s;-webkit-transition:all .1s;padding:8px 12px;background-color:#8e2929;color:#fff;border-style:none;font-size:12px;margin:10px 0 10px 0;float:left;text-decoration:none;text-align:center;text-transform:uppercase}.product-item .btn-remove:hover{background-color:#741919}.product-item.cart-added .btn-add{display:none}.product-item.cart-added .btn-remove{display:inline-block}#content .book-row h2{width:424px;float:left}#content .book-row:nth-child(odd) h2{float:right;margin-left:0!important}#buybook-image{width:100%;height:100%;margin-top:-60px;position:relative;float:left}#buybook-form{width:280px;position:relative;float:left;background-color:#000;padding-top:30px;padding-bottom:30px;padding-right:30px}#buybook-form .column{width:90%;position:relative;float:left;margin-right:2%}#buybook-form label{font-size:14px;width:100%;position:relative;float:left;margin-bottom:10px}#buybook-form input,#buybook-form select,#buybook-form textarea{position:relative;float:left;width:98%;border-style:none;height:30px;padding:5px 0;text-indent:10px;background-color:#2a2a2a;color:#fff;font-size:12px;border-top:1px solid #151515}#buybook-form input.error,#buybook-form select.error,#buybook-form textarea.error{border:1px solid red;background-color:#4b1818}#buybook-form input:focus,#buybook-form select:focus,#buybook-form textarea:focus{background-color:#565656}#buybook-form select{text-indent:0;height:40px;padding:10px}#buybook-form textarea{height:280px;padding:2%;width:96%;text-indent:0;line-height:15px}#buybook-form fieldset{margin-bottom:20px}#buybook-form #special{display:none}#buybook-form #submit{transition:all .1s;-webkit-transition:all .1s;padding:;background-color:#616161;color:#fff;border-style:none;float:right;width:100px;text-indent:0;margin-right:-55px}#buybook-form #submit:hover{background-color:#565656}#buybook-form .column #clear{float:right;border-style:none;color:#fff;background:transparent;margin-top:7px;font-size:12px;margin-right:10px;text-decoration:underline}#buybook-form .column #clear:hover{color:#565656}#buybook-form label.error{display:none!important}.workshop-row{position:relative;float:left;margin-bottom:30px;width:100%}.workshop-row:first-child{margin-bottom:10px}.workshop-row.divide{border-top:1px solid #616161;padding-top:30px;margin-top:30px}.tour .workshop-row.divide{border-top:none!important;margin-top:0px!important;padding-top:40px!important}.tour .workshop-row.divide.calltoaction{border-top:1px solid #616161!important}.workshop-row.calltoaction h2{width:100%!important;text-align:center;margin-bottom:0}.workshop-row.large-text p{font-size:18px;width:90%!important;margin-bottom:20px}.workshop-row p,.workshop-row h2,.workshop-row h3{width:600px;margin-left:40px}.workshop-row p{font-size:12px}.workshop-row h2{margin-top:0!important}.workshop-row h3{margin-top:20px!important}.workshop-row img{float:right;clear:both;margin-right:40px;margin-left:20px;margin-bottom:20px}.workshop-row iframe{float:right;position:relative}.workshop-row.divide:nth-child(odd) p,.workshop-row.divide:nth-child(odd) h2,.workshop-row.divide:nth-child(odd) h3{position:relative;margin-right:40px;margin-left:360px!important;width:520px}.workshop-row.divide:nth-child(odd).calltoaction h2{margin-left:0!important}.workshop-row.divide:nth-child(odd) h2.awards-title{margin-left:40px!important}.workshop-row.divide:nth-child(odd) img{float:left;clear:both;margin-left:40px;margin-right:0;margin-bottom:20px}.workshop-row.divide.facebook h3{margin-left:80px!important;width:70%!important;float:left}.workshop-row.divide.facebook img{margin-top:10px!important;float:left}.workshop-row.divide:nth-child(odd) .awards p,.workshop-row.divide:nth-child(odd) .awards h2,.workshop-row.divide:nth-child(odd) .awards h3{margin-right:0px!important;margin-left:0px!important}.workshop-row.divide.awards-slider{margin-bottom:0px!important}.awards{position:relative;margin-bottom:5px;padding:0 40px 0 40px}.awards .flex-control-nav{bottom:0px!important;position:relative}.awardsText{float:left;margin-left:40px;width:75%}.awardsText p{margin:0;margin-left:0!important;width:100%!important}.awardsText h3{margin-top:20px!important;width:auto!important}@media only screen and (max-width:1023px){.awardsText h3{margin-left:0!important;float:none}.awardsText{max-width:64%}}@media only screen and (max-width:767px){#colorbox { position: absolute!important; }#cboxContent{ margin-top: 20px; }.testimonials{padding:0 20px 40px 20px!important}.awards{padding:0 20px 40px 20px}img#awards{max-width:140px!important}.awardsText{margin-left:40px;margin-top:0;max-width:59%}#content h3{font-size:13px}.workshop-row.divide:nth-child(odd) h2.awards-title{margin-left:20px!important}#content.about .profile-video-thumbnail{height:100%}#content.about .profile-video-thumbnail iframe{height:100%;min-height:300px;margin-bottom:20px;margin-top:10px}}@media only screen and (max-width:600px){.awards{padding:0 0 0 15px}img#awards{max-width:130px}.awardsText,.awardsTextMobile{margin-left:10px;max-width:47%}#content.about .profile-video-thumbnail iframe{min-height:200px}}#workshop_subnav{list-style:none;font-size:14px!important;padding:0;position:absolute;top:15px;right:0;width:50%;text-align:right}#workshop_subnav a{margin-left:10px;text-decoration:none;color:#fff;padding:8px 12px}#workshop_subnav a:hover{color:#565656}#workshop_subnav .active{background-color:#fff;color:#000}.calltoaction h2{margin-left:0!important;width:100%!important}.workshop-row.divide.sydney:nth-child(odd) p,.workshop-row.divide.sydney:nth-child(odd) h2,.workshop-row.divide.sydney:nth-child(odd) h3{position:relative;margin-right:40px;margin-left:360px!important;width:520px}.workshop-row.divide.sydney:nth-child(odd).calltoaction h2{margin-left:0!important}.workshop-row.divide.sydney:nth-child(odd) img{float:left;clear:both;margin-left:40px;margin-right:0;margin-bottom:20px}.workshop.col1{width:45%;display:inline-block;padding-left:40px;padding-right:10px}.workshop.col2{width:45%;display:inline-block}@media(max-width:768px){.workshop.col1{width:90%;display:block;padding-bottom:30px}.workshop.col2{width:90%;display:block;padding-left:40px;padding-bottom:30px}}@media(max-width:480px){.workshop.col1{padding-left:20px}.workshop.col2{padding-left:20px}.testimonials{padding:0 0 15px 15px!important}}#contact-image{width:310px;height:456px;background-color:#000;position:relative;float:left;padding-top:75px}#contact-form{width:580px;position:relative;float:left;background-color:#000;padding-top:30px;padding-bottom:30px;padding-right:30px}#contact-form .column{width:48%;position:relative;float:left;margin-right:2%}#contact-form label{font-size:14px;width:100%;position:relative;float:left;margin-bottom:10px}#contact-form input,#contact-form select,#contact-form textarea{position:relative;float:left;width:98%;border-style:none;height:30px;padding:5px 0;text-indent:10px;background-color:#2a2a2a;color:#fff;font-size:12px;border-top:1px solid #151515}#contact-form input[type="checkbox"]{float:right;width:30px;height:20px}#label-newsletter{width:80%!important}#contact-form input.error,#contact-form select.error,#contact-form textarea.error{border:1px solid red;background-color:#4b1818}#contact-form input:focus,#contact-form select:focus,#contact-form textarea:focus{background-color:#565656}#contact-form select{text-indent:0;height:40px;padding:10px}#contact-form textarea{height:251px;padding:2%;width:96%;text-indent:0;line-height:15px}#contact-form fieldset{margin-bottom:20px}#contact-form #special{display:none}#contact-form #submit{transition:all .1s;-webkit-transition:all .1s;padding:;background-color:#616161;color:#fff;border-style:none;float:right;width:100px;text-indent:0}#contact-form #submit:hover{background-color:#565656}#contact-form .column #clear{float:right;border-style:none;color:#fff;background:transparent;margin-top:7px;font-size:12px;margin-right:10px;text-decoration:underline}#contact-form .column #clear:hover{color:#565656}#contact-form label.error{display:none!important}#footer{width:100%;height:55px;background-color:#000;padding-top:5px;font-family:'helvetica_neuecondensed',sans-serif;font-size:14px;display:none}#footer .centerer{overflow:hidden}#footer .left a,#footer .left span{position:relative;float:left}#footer .right a,#footer .right span{position:relative;float:right}#aipp{text-indent:-9999px;width:35px;height:35px;background-position:-9px -448px;margin-top:8px}#aipp:hover{background-position:-9px -502px}#lonelyplanet{width:36px;height:36px;background-position:-88px -448px;text-indent:-9999px;margin-left:10px;margin-top:8px}#lonelyplanet:hover{background-position:-88px -502px}#gettyimages{width:100px;height:50px;background-position:-180px -439px;text-indent:-9999px;margin-left:10px}#gettyimages:hover{background-position:-180px -493px}.nikon{width:35px;height:35px;background-position:0 -790px;text-indent:-9999px;margin-left:10px;margin-top:8px}.nikon:hover{background-position:0 -850px}.pentax{width:95px;height:35px;background-position:-90px -790px;text-indent:-9999px;margin-left:10px;margin-top:8px}.pentax:hover{background-position:-90px -850px}#ignacio{width:27px;height:27px;background-position:0 -730px;text-indent:-9999px;margin-top:10px;margin-left:10px}#ignacio:hover{background-position:-49px -730px}#copyright{font-size:14px;color:#fff;text-decoration:none;margin-left:15px;margin-right:5px;margin-top:15px}.milkdigital{font-size:14px;color:#fff!important;text-decoration:none;margin-left:5px;margin-right:0;margin-top:15px}.milkdigital:hover{color:#565656!important}.milkdigital-logo{background-position:-90px -606px;width:43px;height:17px}.milkdigital-logo:hover{background-position:-90px -576px}.middle{position:absolute;left:50%}.middle .container{position:relative;float:left;right:35%;width:550px}.middle a{position:relative;float:left}.middle .email{color:#fff;text-decoration:none;margin-top:15px}.middle .email .icon{width:24px;height:16px;background-position:0 -606px;position:relative;float:left;margin-right:10px;margin-top:2px}.middle .email:hover{color:#565656}.middle .email:hover .icon{background-position:0 -576px}.middle .phone{color:#fff;text-decoration:none;margin-left:0;margin-top:15px;margin-right:10px}.middle .phone .icon{width:24px;height:20px;background-position:-50px -604px;position:relative;float:left;margin-right:5px;margin-top:0}.middle .phone:hover{color:#565656}.middle .phone:hover .icon{background-position:-50px -574px}.middle .twitter{width:30px;height:30px;background-position:-37px -640px;margin-left:0;margin-top:10px}.middle .twitter:hover{background-position:-37px -679px}.middle .flickr{width:31px;height:30px;background-position:0 -640px;margin-left:5px;margin-top:10px}.middle .flickr:hover{background-position:0 -679px}.middle .facebook{width:31px;height:30px;background-position:-75px -640px;margin-left:5px;margin-top:10px}.middle .facebook:hover{background-position:-75px -679px}.middle .instagram{width:31px;height:30px;background-position:-113px -640px;margin-left:5px;margin-top:10px}.middle .instagram:hover{background-position:-113px -679px}.middle .five{width:61px;height:30px;background-position:-151px -640px;margin-left:5px;margin-top:10px}.middle .five:hover{background-position:-151px -679px}.thelight{background-image:url(../img/the-light-collective-sprite.png);background-position:0 0;display:block;height:30px;margin-left:3px;margin-top:10px;width:30px}.thelight:hover{background-image:url(../img/the-light-collective-sprite.png);background-position:0 30px}a.flip-book{color:#fff;display:inline-block;height:40px;line-height:40px}a.flip-book img{width:30px!important;margin:0!important;padding-right:10px;float:left}.book-row.divide:nth-child(2n+1) a.flip-book img{margin:0}a.flip-book:hover{color:#565656}.fb-like span,.fb-like iframe{height:25px!important;width:80px!important}.google-btn{height:25px!important;width:80px!important;top:15px!important}.popover{display:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#popover-black{width:100%;height:100%;position:fixed;top:0;left:0;background-image:url(../img/black-90.png);z-index:10}#popover-wrapper{position:absolute;top:0;width:100%;z-index:11}#btn-mobile-cover{display:none}#popover-wrapper .btn-close{transition:all .1s;-webkit-transition:all .1s;z-index:5;width:60px;height:60px;background-position:21px -300px;background-color:#616161;position:fixed;right:0;top:0;-webkit-transform:translateZ(0)}#popover-wrapper .btn-close:hover{background-color:#565656;cursor:pointer}#popover-wrapper .btn-next{transition:all .1s;-webkit-transition:all .1s;z-index:5;width:60px;height:60px;background-position:-33px -300px;background-color:#616161;position:fixed;right:0;top:50%;margin-top:-30px;-webkit-transform:translateZ(0)}#popover-wrapper .btn-next:hover{background-color:#565656;cursor:pointer}#popover-wrapper .btn-prev{transition:all .1s;-webkit-transition:all .1s;z-index:5;width:60px;height:60px;background-position:-96px -300px;background-color:#616161;position:fixed;left:0;top:50%;margin-top:-30px;-webkit-transform:translateZ(0)}#popover-wrapper .btn-prev:hover{background-color:#565656;cursor:pointer}#image-container{width:100%;z-index:1;overflow:hidden}#image-container #image{transition:all .5s cubic-bezier(.19,1,.22,1);-webkit-transition:all .5s cubic-bezier(.19,1,.22,1);text-align:center;position:relative;margin:0 auto;margin-top:20px;text-align:center;background-image:url(../img/ajax-loader.gif);background-repeat:no-repeat;background-position:center}#image-container #image #container img{transition:opacity .3s;-webkit-transition:opacity .3s;opacity:0}#image-container #image .btn-shop{width:30px;height:30px;background-color:#616161;position:absolute;background-position:-55px -365px;right:-31px;bottom:31px}#image-container #image .btn-shop:hover{background-color:#565656;cursor:pointer}#image-container #image .btn-top{width:30px;height:30px;background-color:#616161;position:absolute;background-position:-173px -315px;right:-31px;bottom:0}#image-container #image .btn-top:hover{background-color:#565656;cursor:pointer}#image-container #image .btn-info{width:30px;height:30px;background-color:#616161;position:absolute;background-position:8px -368px;right:-31px;bottom:0}#image-container #image .btn-info:hover{background-color:#565656;cursor:pointer}#image-details{color:#fff;width:800px;margin:0 auto;position:relative}#image-details #favourite{width:18px;height:18px;position:absolute;left:0;top:-2px;margin-left:110px;background-position:-240px -320px}#image_counter{text-align:center}#award{position:absolute;left:130px;top:0;margin-top:0}#image_id{position:absolute;right:0;top:0;margin-top:0}#social{position:absolute;left:0;top:0;margin-top:0}#image-info{color:#fff;width:800px;position:relative;margin:0 auto;margin-top:20px}#image-info .pusher{position:relative;float:left;padding-bottom:50px}#image-info #column-1{width:480px;position:relative;float:left;padding-right:20px}#image-info #column-1 h2{font-size:16px;margin-top:0}#image-info #column-1 p{font-size:12px}#image-info #column-2{width:280px;position:relative;float:left;border-left:1px dashed #616161;padding-left:19px}#image-info #column-2 h3{font-size:16px;margin-top:0;margin-bottom:10px}#image-info #column-2 p{font-size:12px}#image-info #column-2 table{font-size:12px}#image-info #column-2 tr{height:10px}#image-info #column-2 tr td{vertical-align:middle}#image-info #column-2 .type{width:40px}#image-info #column-2 .dimensions{width:110px}#image-info #column-2 .price{width:70px;text-align:right}#image-info #column-2 .buy{width:50px}#image-info #column-2 #buy{width:110px;display:none;transition:all .1s;-webkit-transition:all .1s;padding:8px 12px;background-color:#616161;color:#fff;border-style:none;font-size:12px;margin:10px 0 10px 0;float:left}#image-info #column-2 #buy:hover{background-color:#565656}#image-info #column-2 #remove{width:110px;display:none;transition:all .1s;-webkit-transition:all .1s;padding:8px 12px;background-color:#8e2929;color:#fff;border-style:none;font-size:12px;margin:10px 0 10px 0;float:left}#image-info #column-2 #remove:hover{background-color:#741919}.added #image-info #column-2 #buy{display:none}.added #image-info #column-2 #remove{display:inline-block}#image-info #column-2 #view-order{color:#fff;font-size:12px;text-decoration:underline;margin-top:10px;float:left;clear:left}#image-info #column-2 #view-order:hover{color:#565656}#image-info #column-2 #view-order #icon{width:20px;height:20px;position:relative;float:left;background-position:-60px -370px;margin-right:8px}#image-info #column-2 #view-order:hover #icon{background-position:-60px -393px}#image-details>p{font-size:10px}#thumbslider{width:800px;height:60px;position:relative;margin:0 auto;margin-top:20px}#thumbcontainer img{transition:opacity .1s;-webkit-transition:opacity .1s}#thumbcontainer img:hover{opacity:.5!important;cursor:pointer}#thumbmask{width:800px;height:60px;position:relative;float:left;overflow:hidden}#thumbcontainer{position:absolute;width:99999px}#thumbcontainer img{padding:0;margin:0;float:left;cursor:pointer;width:80px;height:60px}#thumbslider #prev{width:60px;height:60px;border-right:1px solid #616161;position:absolute;left:-70px}#thumbslider #prev .icon{width:30px;height:30px;background-position:-110px -315px;position:absolute;right:0;top:15px;background-color:#616161}#thumbslider #prev .icon:hover{background-color:#565656;cursor:pointer}#thumbslider #next{width:60px;height:60px;border-left:1px solid #616161;position:absolute;right:-70px}#thumbslider #next .icon{width:30px;height:30px;background-position:-49px -315px;position:absolute;left:0;top:15px;background-color:#616161}#thumbslider #next .icon:hover{background-color:#565656;cursor:pointer}#home-image-container{position:absolute;top:0;left:0;right:0;bottom:1px;width:100%;overflow:hidden;z-index:8}#empty{font-size:16px;text-transform:uppercase;color:red}@media only screen and (min-width:1900px) and (max-width:2539px){.centerer{width:1848px}}@media only screen and (min-width:1580px) and (max-width:1899px){.centerer{width:1540px}}@media only screen and (min-width:1260px) and (max-width:1366px){.centerer{width:1232px}#home-image-container{bottom:1px}#home-nav{line-height:74px;top:-235px}#home-nav li{font-size:60px}.arrow{width:26px}.middle{left:49%}}@media only screen and (min-width:1368px) and (max-width:1579px){.centerer{width:1232px}#home-nav{line-height:74px;top:-160px}#home-nav li{font-size:60px}.arrow{width:26px}.middle{left:49%}}@media only screen and (min-width:1024px) and (max-width:1259px){.centerer{width:924px}#home-nav-container{top:190px!important}#home-nav{top:0;line-height:74px}#home-nav li{font-size:60px}#categories{margin-top:90px}#information-content{width:924px}#footer{height:100px}.left{margin-top:0;float:left}.right{float:right;position:relative}.middle{float:left;position:relative;left:18px;top:0}.middle .container{right:0;width:340px}.home-footer .middle .container{width:520px}.home-footer .middle{float:right;left:0}.fb-like span,.fb-like iframe{height:25px!important;width:80px!important}.google-btn{height:25px!important;width:80px!important;top:0!important}}@media only screen and (max-width:1023px){.workshop-row h3{margin-top:0!important}.centerer{width:95%}.book-row form{margin-left:5%!important}.book-row form h3{margin-left:0!important}.calltoaction h2{margin-left:5%!important;position:relative!important}#workshop_subnav{margin-left:0!important;position:relative;float:left;margin-bottom:20px}#workshop_subnav a{clear:both;position:relative;float:left;clear:both;width:97%;margin-left:0}#cart-centerer{width:100%;top:0}#cart-panel{width:100%}#cart-logo{left:5%}#cart-panel h2{padding-left:5%;margin-left:40px}#cart-panel .btn-close{right:5%}#cart-panel .item{padding-left:0;padding-right:0;margin:0;margin-top:-1px}#cart-panel .item button{margin-right:0}#cart-container #email-form input{width:100%}#cart-container #email-form textarea{width:100%}#cart-items{float:left;width:90%;padding:0 5%}#cart-panel #tc{position:relative;float:left;margin-left:50px;margin-top:25px;padding-right:50px}#email-form{width:90%;padding:0 5%}#email-form fieldset{width:100%;margin-left:0}div.cart-discount-message{padding:15px 0 5px;clear:both}#cart-panel .item{height:auto}#cart-panel .item p{width:50%}#checkout{margin-right:5%}#cart-panel #empty{margin-left:0}#cart-panel .item button{font-size:10px;padding:8px}#subscription-form{width:90%;margin:5% 5%}#subscription-form h2{margin-left:0!important}#subscription-form p{margin-left:0!important}#subscription-form fieldset{width:100%}#subscription-form fieldset input{width:100%;margin-bottom:20px}#wrapper{padding-bottom:30px}#top{height:200px}#top #nav{top:130px;position:absolute;width:320px}#top .centerer{border:0;height:270px}#top #logo{left:50%;top:65px}#top #logo a{right:50%}#cart{top:0;font-size:13px;margin-top:15px;margin-right:5px}#cart a .cart-icon{display:none}#content{border-top:1px solid #616161;margin-top:30px}#content h1{text-align:center}#content h2{width:90%!important;margin-left:5%;float:left}#content h3{width:100%;margin-top:0;float:left;margin-left:5%}img#testimonial{float:none!important;max-width:160px;display:inline-block;margin-top:0;vertical-align:top;margin-left:0px!important}.testimonialText{display:inline-block;width:65%;float:none}.testimonials ul.slides{margin-top:40px!important}#content h4{width:100%;clear:both}#content h5{width:100%;clear:both}#content p{width:90%!important;margin-left:5%}.content.centerer{width:95%}#wrapper.home{height:500px}#home{height:auto;bottom:308px;top:0}#home #dots{bottom:-308px}#home-nav{text-align:center}#home-logo{width:243px;height:130px;position:absolute;left:50%;top:70px;z-index:11}#home-logo a{width:243px;height:130px;position:absolute;right:50%;overflow:hidden;text-indent:-9999px}.home #secondNav{left:50%}.home #secondNav li{right:50%}#home-nav-container{top:220px!important}#home-nav{top:0;line-height:52px}#home-nav li{font-size:40px;float:none}#home-nav li a{padding:5px 10px 0;float:none}#home-nav a:hover{padding-right:10px}#home-nav .centerer{overflow:visible}.arrow{display:none}#profile-image-mobile{display:block;float:left;width:100%;margin-bottom:20px}#profile-image{width:100%}.profile-image-float{float:none!important;clear:both;margin-bottom:20px;margin-right:40px}#about-logos{width:100%;float:left;margin-bottom:30px}#logos-container{width:100%}.workshop-row.large-text p{font-size:16px}.workshop-row.large-text iframe{width:100%;height:169px}.workshop-row p,.workshop-row h2,.workshop-row h3{width:100%;float:left}.workshop-row img,.workshop-row iframe{width:90%!important;margin-left:5%!important;float:left}.workshop-row img#awards{max-width:160px!important;margin-left:0!important;float:left;margin-top:0}.awards{padding-top:40px}.workshop-row img{margin-bottom:20px}.workshop-row.divide:nth-child(2n+1) p,.workshop-row.divide:nth-child(2n+1) h2,.workshop-row.divide:nth-child(2n+1) h3{margin-left:5%!important}#workshop_subnav{width:100%;position:relative;margin:0 auto;top:0;text-align:center;margin-bottom:20px}.workshop-row.divide:nth-child(2n+1) h2{margin-left:5%!important;position:absolute!important}.workshop-row.divide:nth-child(1n+1) h2{position:absolute!important}.workshop-row.divide img:nth-of-type(1){margin-top:70px}.workshop-row.calltoaction h2{margin-left:5%!important}.workshop-row.divide:nth-child(odd).calltoaction h2{margin-left:5%!important}.workshop-row.divide.sydney:nth-child(2n+1) p,.workshop-row.divide:nth-child(2n+1) h2,.workshop-row.divide:nth-child(2n+1) h3{margin-left:5%!important}.workshop-row.divide.sydney:nth-child(2n+1) h2{margin-left:5%!important;position:absolute!important}.workshop-row.divide.sydney:nth-child(1n+1) h2{position:absolute!important}.workshop-row.divide.sydney img:nth-of-type(1){margin-top:70px}.workshop-row.divide.sydney:nth-child(2n+1) h3{margin-left:5%!important}.workshop-row.divide.sydney:nth-child(1n+1) h3{margin-left:5%!important}.workshop-row.divide.facebook h3{margin-left:40px!important;width:80%!important;float:left}.workshop-row.divide.facebook img{margin-top:10px!important;float:left}.book-row.large-text p{font-size:16px}.book-row.large-text iframe{width:100%;height:169px}.book-row p,.book-row h2,.book-row h3{width:100%;float:left}.book-row img,.book-row iframe{width:90%!important;margin-left:5%!important;float:left;max-width:none}.book-row img{margin-bottom:20px}.book-row.divide:nth-child(2n+1) p,.book-row.divide:nth-child(2n+1) h2,.book-row.divide:nth-child(2n+1) h3{margin-right:5%}.book-row.divide.calltoaction h3{float:right!important;margin-right:40px!important;margin-left:0!important;width:70%!important}#buybook-image{width:200px;height:30%;margin-top:10px;margin-left:30px;position:relative;float:left}#buybook-form{width:100%;background:0}#buybook-form .column{width:70%}#buybook-form textarea{height:150px}#buybook-form input,#buybook-form select{width:100%}#buybook-form #submit{margin-right:0}#contact-image{display:none}#contact-form{width:100%;background:0}#contact-form .column{width:100%}#contact-form textarea{height:150px}#contact-form input,#contact-form select{width:100%}#mainNav{font-size:16px;width:320px;margin-left:7px}#mainNav li a{padding:5px;margin:0 7px}#secondNav,#secondNavHome{position:relative;float:left;margin-right:7px;font-size:13px;margin-left:-10px}#secondNav li,#secondNavHome li{position:relative;float:right}#secondNavHome{right:0}#cart{top:0!important}#subnav{position:relative;border-top:1px solid #616161;margin-top:30px;color:#fff}#subnav h1{position:relative;text-align:center}#categories{display:none}#categories-mobile{position:relative;float:left;width:100%;margin-bottom:30px;display:block;font-size:13px;padding:5px}#information-content{width:100%}#information-content .column{width:90%;margin:0 5%}#thumbnails img{width:25%;height:auto}#thumb-hover{display:none!important}#btn-mobile-cover{height:44px;width:100%;position:fixed;top:0;margin-top:0;display:block;background-color:rgba(97,97,97,.5);z-index:4;overflow:hidden}#popover-wrapper .btn-close{margin-top:0;top:0;left:50%;margin-left:-30px}#popover-wrapper .btn-next{margin-top:0;top:0}#popover-wrapper .btn-prev{margin-top:0;top:0}#popover-wrapper .btn-close,#popover-wrapper .btn-prev,#popover-wrapper .btn-next{background-color:transparent;height:52px;top:-8px}#popover-wrapper .btn-close:hover,#popover-wrapper .btn-prev:hover,#popover-wrapper .btn-next:hover{background-color:rgba(97,97,97,.5)}#image-container #image{margin-top:0;padding-top:68px}#thumbslider{display:none}#image-container #image .btn-shop{display:none}#image-container #image .btn-info{display:none}#image-info{width:95%}#image-info .pusher{padding-bottom:100px}#image-info #column-1{width:100%;padding-right:0;padding-bottom:20px}#image-info #column-2{width:100%;padding-left:0;border-left:0;border-top:1px dashed #616161;padding-top:20px}#image-details{width:95%}#footer{height:260px;position:relative}#footer .left{position:relative;float:left;left:50%;margin-bottom:10px;clear:both;width:195px}#footer .left a{right:50%}#footer .nikon{margin-left:25px}#footer .middle{position:relative;float:left;left:0;width:255px;left:50%;clear:both}#footer .middle .email{margin-left:90px}#footer .middle .container{right:50%;width:250px;text-align:center}.middle .twitter{clear:left;margin-left:40px}.middle .phone{margin-left:0;margin-bottom:20px;margin-right:10px}#footer .right{position:relative;float:left;clear:both;margin-top:20px;width:175px;left:50%;padding-bottom:20px}#footer .right *{right:50%}#ignacio{display:none}#copyright{clear:both;margin-right:15px}.home-footer .flickr{margin-bottom:15px}.home-footer:after{content:'';display:table;clear:both}.fb-like{left:0!important;top:15px}.fb-like span,.fb-like iframe{height:25px!important;width:100px!important}.google-btn{height:25px!important;width:80px!important;top:15px!important;left:40px!important;float:left!important}#wrapper.home{height:100%;position:relative;z-index:auto}.fb-like.fb_iframe_widget.fb_iframe_widget_fluid,.google-btn{float:none!important;display:inline-block!important;width:auto!important;padding:0 10px;left:auto!important}.google-btn{width:38px!important}}@media(max-width:767px){.workshop-row img#awards{max-width:160px!important}}@media(max-width:600px){.workshop-row img#awards{max-width:140px!important}}@media only screen and (max-width:480px){#award{visibility:hidden}iframe#vimeo-blog-vimeo{min-height:235px;height:235px!important}#wrapper.home{height:700px}#home-logo{width:150px;height:82px;background-position:0 -150px;position:absolute;top:55px}#home-logo a{width:150px;height:82px;background-position:0 -150px;background-size:312px;top:-10px;overflow:hidden;text-indent:-9999px;position:absolute}#home-nav-container{top:120px!important}#home #dots{bottom:-9999px}#cart{bottom:80%!important}#cart-panel #tc{position:relative;float:left;margin-left:20px;margin-top:25px;padding-right:20px}.workshop-row.divide:nth-child(2n+1) h3{margin-left:5%!important}.workshop-row.divide img:nth-of-type(1){margin-top:110px}#workshop_subnav{margin-left:0!important;position:relative;float:left;margin-bottom:20px}#workshop_subnav a{clear:both;position:relative;float:left;clear:both;width:93%!important;margin-left:0}.workshop-row.divide.sydney img:nth-of-type(1){margin-top:75px}.workshop-row.divide.sydney h2{margin-left:5%!important;position:absolute!important}.workshop-row.calltoaction h2{margin-left:5%!important}.workshop-row.divide:nth-child(odd).calltoaction h2{margin-left:5%!important}.workshop-row.divide.facebook img{margin-left:5%!important;margin-top:10px!important;float:left}.workshop-row.divide.facebook h3{margin-left:20px!important;width:80%!important;float:left}#subscription-form{width:90%;margin:25% 5%}.book-row.divide.calltoaction h3{float:left!important;margin-left:20px!important;margin-right:10px!important;width:80%!important}#buybook-image{width:200px;height:30%;margin-top:10px;margin-left:10px!important;position:relative;float:left}}@media only screen and (max-width:320px){#workshop_subnav{margin-left:0!important;position:relative;float:left;margin-bottom:20px}#workshop_subnav a{clear:both;position:relative;float:left;clear:both;width:92%!important;margin-left:0}}@media only screen and (max-height:900px){#home-nav-container{top:400px}}.video-holder{padding-top:56%;position:relative;height:0;clear:both}.video-holder iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.subscribe-popup-form{width:606px;color:#fff;}.subscribe-popup-form #subscription-form{width:auto;float:none;margin:0;padding:0 30px;*zoom:1}.subscribe-popup-form #subscription-form:after{content:'';display:table;clear:both}.subscribe-popup-form .privacyPolicy{ padding:0 30px;}.popup-logo{float:left;width:27px;height:27px;background:url(../img/sprites.png) no-repeat -50px -730px;margin:11px 10px 0 0}.fdr-wrapper img{opacity:0;position:absolute;top:0;left:0;height:100%;width:auto!important;left:50%!important;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity 1500ms;-moz-transition:opacity 1500ms;-ms-transition:opacity 1500ms;-o-transition:opacity 1500ms;transition:opacity 1500ms}.fdr-wrapper .active-item{opacity:1}.video-thumbnail{float:none;clear:both;margin-bottom:50px;position:relative}.profile-video-thumbnail{clear:both;margin:20px 0;width:100%;height:600px;position:relative;border-bottom:1px solid #616161}.video-thumbnail iframe{position:absolute;top:0;left:0;width:100%;height:100%}.nav-trigger{display:none}h2.workshop-resp-title{display:none}@media(max-width:780px){h2.workshop-resp-title{display:block}h2.workshop-title{display:none!important}.workshop-row.divide img:nth-of-type(1){margin-top:0}.workshop-row.divide:nth-child(n+1) h2{position:relative!important;top:0!important}.workshop-row.divide:nth-child(2n+1) h2{position:relative!important}.testimonialText{width:64%}.workshop-row.divide:nth-child(2n+1) .video-thumbnail{margin-left:15px!important}}.blog-row{position:relative;float:left;margin-bottom:30px;width:100%}.blog-row.divide{border-top:1px solid #616161;padding-top:30px}.blog-row.calltoaction h2{width:100%!important;text-align:center;margin-bottom:0}.blog-row.large-text p{font-size:18px;width:90%!important;margin-bottom:20px}.blog-row p,.blog-row h2,.blog-row h3{width:600px;margin-left:40px}.blog-row p{font-size:12px}.blog-row h2{margin-top:0!important}.blog-row h3{margin-top:0!important}.blog-row img{float:right;clear:both;margin-right:40px;margin-left:20px;margin-bottom:20px}.blog-row iframe{float:right;position:relative}.blog-row.divide:nth-child(odd) p,.blog-row.divide:nth-child(odd) h2,.blog-row.divide:nth-child(odd) h3{position:relative;margin-right:0;width:520px}.blog-row.divide:nth-child(odd).calltoaction h2{margin-left:0!important}.blog-row.divide:nth-child(odd) img{float:left;clear:both;margin-left:0;margin-right:0;margin-bottom:20px}.blog-row.divide.facebook{padding-left:40px;padding-right:40px}.blog-row.divide.facebook h3{margin-left:80px!important;width:70%!important;float:left}.blog-row.divide.facebook img{margin-top:0;float:left;margin-left:0}.blog-main{padding:0 40px}.blog-main a{color:#fff;text-decoration:none}.blog-main a:hover{text-decoration:underline}.blog-main h2 a:hover{text-decoration:none}.blog-aside{float:left;width:180px;padding-right:40px}.blog-content{overflow:hidden}.blog-widget{padding-bottom:25px}.blog-widget h3{margin-bottom:7px;width:auto!important}.blog-widget ul{list-style:none outside none;margin:0;font-size:12px}.blog-widget ul+ul{padding-top:10px}.blog-widget li{padding-bottom:4px}.blog-post:after{content:'';display:table;clear:both}.blog-post~.blog-post{border-top:1px solid #ccc;padding-top:20px;margin-top:20px}.blog-post-image{float:right;margin:0 0 20px 20px}.blog-post-image-mobile{display:none}.blog-post-image img{margin:0}.blog-post-content{overflow:hidden}.blog-post-more{font-size:16px;padding-top:5px;font-weight:700}.blog-post-featured{padding:10px 0 40px}.blog-post-featured img{float:none;margin:0;max-width:100%;height:auto}#content .blog-main h2,#content .blog-main h3,#content .blog-main ul,#content .blog-main p{margin-left:0;padding-left:0;float:none}#content .blog-main ul{margin:0}#content .blog-main h2,#content .blog-main p{width:auto}.comment-form:after{content:'';display:table;clear:both}.comment-form legend{padding-bottom:20px}.comment-form .column{width:100%;position:relative}.comment-form label{font-size:14px;width:100%;position:relative;float:left;margin-bottom:10px}.comment-form input,.comment-form select,.comment-form textarea{position:relative;float:left;width:100%;border-style:none;height:30px;padding:5px 0;text-indent:10px;background-color:#2a2a2a;color:#fff;font-size:12px;border-top:1px solid #151515;margin-bottom:15px}.comment-form input[type="checkbox"]{float:right;width:30px;height:20px}#label-newsletter{width:80%!important}.comment-form input.error,.comment-form select.error,.comment-form textarea.error{border:1px solid red;background-color:#4b1818}.comment-form input:focus,.comment-form select:focus,.comment-form textarea:focus{background-color:#565656}.comment-form select{text-indent:0;height:40px;padding:10px}.comment-form textarea{height:251px;padding:2%;width:96%;text-indent:0;line-height:15px}.comment-form fieldset{margin-bottom:20px}.post-social{padding:0 0 20px 40px}.blog-featured-image img{width:100%;height:auto}.mobile-only{display:none}.blog-main .blog-widget .ads-list{list-style:none outside none;padding:0;margin:0}.blog-main .blog-widget .ads-list li+li{padding-top:10px}.blog-main .blog-widget .ads-list li a{display:block}.blog-main .blog-widget .ads-list li a img{display:block;width:100%;height:auto;float:none;margin:0}#wrapper{background:#212121}.homepage{min-height:500px}.homepage #wrapper{background:#212121}#search #submit{transition:all .1s;-webkit-transition:all .1s;padding:;background-color:#616161;color:#fff;border-style:none;float:right;width:100px;text-indent:0}#search #submit:hover{background-color:#565656}@media only screen and (max-width:1023px){.video-thumbnail{width:100%;margin:0 auto;padding-left:0;padding-right:0;float:none}.video-thumbnail iframe{width:100%!important;margin:0!important;float:none}.workshop-row.divide:nth-child(1n+1) h2{top:15px}.workshop-row.divide.sydney:nth-child(odd) .post-social,.post-social{padding-left:5%}.workshop-row.divide:nth-child(odd) .post-social{margin-left:0}}@media only screen and (min-width:640px){#home-image-container img{opacity:0}}@media only screen and (max-width:640px){.subscribe-popup-form{width:300px}.mobile-only{display:block}.desktop-only{display:none}.blog-row.large-text p{font-size:14px}.workshop-row.large-text p{font-size:14px}}@media only screen and (max-width:480px){.nav-trigger{display:block;float:left;height:30px;position:relative;z-index:9;padding-left:38px;color:#fff;text-decoration:none;font-size:17px;line-height:31px;margin-top:8px}.nav-trigger:after{content:'';position:absolute;top:5px;left:5px;width:25px;background:#fff;height:3px;border-radius:1px;box-shadow:0 8px #fff,0 16px #fff}.nav-trigger:visited{color:#fff}#secondNav,#secondNavHome{max-height:0;overflow:hidden;position:absolute;top:35px;left:0;right:0;background:rgba(0,0,0,.8);float:none;margin:0;font-size:16px;text-align:center;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms;transition:400ms}#secondNav li,#secondNavHome li{float:none}#secondNav li a,#secondNavHome li a{display:block;float:none;padding:5px 10px;margin:0}.active+#secondNav,.active+#secondNavHome{max-height:250px}#top .nav-trigger:hover,#mainNav li:hover .nav-trigger,#top .nav-trigger.active,#mainNav li.active .nav-trigger{background:transparent;color:#fff}}@media only screen and (max-width:1023px){.blog-aside{display:none}.blog-main{padding:0 5%}.blog-row.divide.facebook h3{margin:0!important;float:none}.blog-row.divide.facebook{padding-left:5%;padding-right:5%}.blog-featured-image{padding:5% 5% 10px}#footer{height:auto;position:absolute}.book-row.divide:nth-child(odd) p,.book-row.divide:nth-child(odd) h2,.book-row.divide:nth-child(odd) h3{float:left;margin-left:5%!important}}@media only screen and (max-width:640px){.blog-post-image{display:none}.blog-post-image-mobile{display:block;float:none;margin:20px 0}.blog-post-image-mobile img{width:100%;height:auto;float:none}#content .blog-main h2,#content .blog-main p{width:auto!important;float:none}.home-footer{background:#000}}.cart-black{width:100%;height:100%;position:fixed;top:0;left:0;background-image:url(../img/black-90.png);display:none;z-index:12}.cart-container{width:100%;height:100%;position:absolute;top:0;left:0;z-index:13;display:none}.cart-centerer{margin:0 auto;top:50px;width:670px;position:relative}.cart-panel{width:630px;background-color:#fff;position:relative;padding:20px;z-index:13}.cart-panel .btn-close{background-position:-170px -360px;width:36px;height:36px;position:absolute;top:20px;right:10px;z-index:2;cursor:pointer}.cart-head{padding-bottom:20px;position:relative}.cart-logo{width:32px;height:32px;position:absolute;left:0;top:0;background-position:-180px -150px}.cart-head h2{color:#000;padding-left:50px;margin:0}.cart-checkout{padding:8px 12px;background-color:#616161;color:#fff;border-style:none;font-size:12px;float:right;-webkit-transition:100ms;-moz-transition:100ms;-ms-transition:100ms;-o-transition:100ms;transition:100ms}.cart-checkout:hover{background-color:#565656}.cart-email-form{font-size:12px;margin:0 -20px;position:relative}.cart-form{padding-bottom:20px}.cart-form:after{content:'';display:table;clear:both}.cart-email-form fieldset{position:relative;float:left;margin:20px 0 0 20px}.cart-email-form label{float:left;margin-bottom:5px}.cart-email-form input[type="text"]{clear:both;border:1px solid #ccc;float:left;font-size:12px;height:30px;padding:5px 0;position:relative;text-indent:10px;width:194px}.cart-email-form textarea{clear:both;border:1px solid #ccc;float:left;font-size:12px;height:90px;padding:5px 0;position:relative;text-indent:10px;width:626px}.cart-email-form label.error{display:none!important}.cart-email-form input.error{border:1px solid #f00!important}.cart-email-form textarea.error{border:1px solid #f00!important}.cart-shipping-field{padding:10px 0;margin:0 20px;float:none;border-style:solid;border-color:#ccc;border-width:0 0 1px}fieldset.cart-shipping-field{float:none}.pickup-selector{padding-top:10px;display:none}.pickup-selector label{float:none}.destination-australia .pickup-selector{display:block}.cart-shipping-field select{display:block;font-size:16px;min-width:196px;clear:both}.cart-discount-field{clear:both;border-style:solid;border-color:#ccc;border-width:0 0 1px;padding:10px 0;margin:0 20px}.cart-discount-field fieldset{margin:0}.cart-discount-field:after{content:'';display:table;clear:both}.cart-discount-message{overflow:hidden;padding:35px 20px 5px}.cart-item{border-bottom:1px solid #ccc;position:relative;font-size:.85em}.cart-item td{padding:5px;vertical-align:middle}.cart-item-name{max-width:210px}.cart-item-name-text{display:block;overflow:hidden;text-overflow:ellipsis}.cart-item-image{width:80px;min-width:60px}td.cart-item-image{padding-left:0}.cart-item-image img{width:100%;height:auto}.cart-item-qty{white-space:nowrap}.cart-item-for-license .qty-label,.cart-item-for-license .cart-item-qty-input{display:none}.cart-item-price{text-align:right;white-space:nowrap}.cart-item-price-select{margin-right:5px}.cart-item .license-toggle{position:relative;top:1px}.cart-item-action{text-align:right}td.cart-item-action{padding-right:0}.cart-item-remove{padding:8px 12px;background-color:#8e2929;color:#fff;border-style:none;font-size:12px;display:inline-block;vertical-align:middle;text-decoration:none;-webkit-transition:100ms;-moz-transition:100ms;-ms-transition:100ms;-o-transition:100ms;transition:100ms}.cart-item-remove:visited{color:#fff}.cart-item-remove:hover{background:#741919}.cart-item-error-message{font-size:10px;display:none}.cart-item-error-message>div{display:none}.cart-item-selected-price{display:inline-block;min-width:49px;text-align:left}.cart-totals{width:280px;margin:0 0 20px auto}.cart-totals-list td{padding:3px 0}.cart-totals-list .value{text-align:right}.cart-totals-list .total{border-top:1px solid #ccc;font-weight:700}.cart-panel .tc{text-transform:uppercase;margin:0}.cart-panel .tc a,.cart-panel .tc a:visited{color:#000}.cart-panel select{font-size:11px}#paypal-form{float:left;margin-top:-130px}.cart-has-items .cart-no-items-content,.cart-has-items-content{display:none;border-top:1px solid #ccc}.cart-has-items-content table{width:100%}.cart-has-items .cart-has-items-content{display:block}.shipping-error,.lowquality-error .cart-item-error-message,.fineprint-error .cart-item-error-message{color:red}.shipping-error .cart-item-error-message,.lowquality-error .cart-item-error-message,.fineprint-error .cart-item-error-message{display:block}.shipping-error .cart-item-error-shipping,.lowquality-error .cart-item-error-lowquality,.fineprint-error .cart-item-error-fineprint{display:block}.lowquality-error .cart-item-qty,.fineprint-error .cart-item-qty{color:transparent}.lowquality-error .cart-item-qty select,.fineprint-error .cart-item-qty select{visibility:hidden}.lowquality-error .cart-item-price-select,.fineprint-error .cart-item-price-select,.lowquality-error .cart-item-selected-price,.fineprint-error .cart-item-selected-price{display:none}.shipping-error .qty-label,.shipping-error .cart-item-qty-input,.shipping-error .cart-item-price-select,.shipping-error .cart-item-selected-price{display:none}#paypal-submit{display:none}.user-details{display:none}.user-details:after{content:'';display:table;clear:both}.contact-form-visible .user-details{display:block}.summary-hidden .cart-shipping-field,.summary-hidden .cart-discount-field,.summary-hidden .cart-totals-list{display:none}.destination-error .user-details,.destination-error .cart-shipping-field{display:block}.search-module{margin-left:5%}.search-module .field{border:1px solid #ccc;float:left;font-size:12px;height:30px;padding:5px 0;position:relative;text-indent:10px;width:194px;display:inline-block;vertical-align:top;-webkit-appearance:none;border-radius:0}.search-module .button{padding:12px;background-color:#616161;color:#fff;border-style:none;font-size:16px;display:inline-block;vertical-align:top;margin-left:20px;-webkit-transition:100ms;-moz-transition:100ms;-ms-transition:100ms;-o-transition:100ms;transition:100ms}.search-module .button:hover{background-color:#565656}.cart-open-holder{clear:left;margin-bottom:0}.cart-open-holder .cart-open{color:#fff;display:inline-block;line-height:20px}.cart-open-holder .cart-open .icon{width:30px;height:20px;position:relative;float:left;background-position:-115px -370px;margin-right:8px}.cart-open-holder .cart-open:hover{color:#565656}.cart-open-holder .cart-open:hover .icon{background-position:-115px -389px}@media only screen and (max-width:1023px){#cart-panel .btn-close{right:3%}.product-item .btn-add,.product-item .btn-remove{margin-top:0;margin-bottom:-32px}.product-item .btn-remove{margin-top:-24px;margin-bottom:-24px}#cart-panel{width:auto;padding:20px}#email-form{margin:0;padding:0;width:auto}#cart-items{padding:0;width:100%;float:none}.cart-discount-field{margin:0}#checkout{margin-right:0}}@media(max-width:767px){.testimonialText,.awardsText{width:100%;display:none}.testimonialTextMobile,.awardsTextMobile{display:block;width:59%;float:left}.awardsTextMobile{margin-left:40px}img#testimonial{float:left!important}.testimonialTextMobile h3,.awardsTextMobile h3{margin-top:10px!important}}@media only screen and (max-width:600px){.cart-item,.cart-item-inner,.cart-item-image,.cart-item-name,.cart-item-qty,.cart-item-price,.cart-item-action{display:block;width:auto}.awardsTextMobile{margin-left:10px}.cart-item td{vertical-align:top}.cart-item:after{content:'';display:table;clear:both}.cart-item-action{position:absolute;top:0;right:0}.cart-item-action .cart-item-remove{font-size:0;line-height:0;width:22px;height:22px;border-radius:50%;position:relative;padding:0}.cart-item-action .cart-item-remove:after{content:'';position:absolute;top:10px;left:5px;width:12px;height:2px;background:#fff}.cart-item-action .cart-item-remove:before{content:'';position:absolute;top:-5px;right:-10px;bottom:-5px;left:-10px}.cart-item-image{float:left;width:80px}td.cart-item-price{overflow:hidden;margin-top:1px;padding-left:0;padding-right:0}td.cart-item-name{width:auto;overflow:hidden;padding-bottom:5px;padding-left:0;padding-right:30px}.cart-item-name-text{font-size:.85em}.cart-item-qty{float:left;position:relative;top:1px}.cart-item-qty .qty-label{display:none}.cart-item-price-select{float:left;max-width:95px;margin-right:0}.cart-item-action{padding-top:10px;width:auto;clear:both}.cart-item-action a{display:block;text-align:center}.cart-item-selected-price{line-height:20px;text-align:right}.cart-totals{width:auto}.cart-item .cart-item-qty,.cart-item .cart-item-action{padding-left:0}.cart-item .license-toggle{position:absolute;top:auto;right:5px;bottom:30px}.cart-item .license-toggle+label{position:absolute;right:-10px;bottom:20px;z-index:2;font-size:0;line-height:0;width:45px;height:30px}#contact-form .column #clear{float:left;padding-left:0}#contact-form h3{margin-left:0}.workshop-row.facebook{padding-top:10px;margin-bottom:0}.search-module .field{width:160px}#content h2{font-size:18px}.blog-post-more{font-size:14px}}@media only screen and (max-width:400px){#subscription-form h2{text-align:left;width:auto!important;float:none;margin-bottom:0}#subscription-form h2:after{content:'';display:inline-block;height:1px;margin-left:100%}#subscription-form p{width:auto!important;text-align:justify}}.space_mobile{display:none}@media only screen and (max-width:1024px){#flash-intro,#intro,#intro-glow{display:none!important}#wrapper.home{display:block}#home-nav li{margin-left:0!important}.fb-like.all{float:right;top:-23px!important;left:0!important}.fb-center{left:0!important}}@media(max-width:970px){#footer .middle .email{margin-left:40px}#footer.all .middle .email,#footer.all .middle .twitter{margin-left:0!important}.middle .twitter{margin-left:20px}#footer .middle .container{width:270px;margin-left:0}#footer.all .middle .container{width:300px}.middle .twitter{clear:none}.space_mobile{display:block}.fb-center{float:none!important;left:0!important}}@media only screen and (max-width:768px){.fb-like.all{float:none;top:20px!important;left:-15px!important}}.clear{clear:both}@media only screen(max-width:480px){.profile-video-thumbnail{height:300px}iframe#workshop-vimeo{height:300px!important}#footer .middle .container{width:140px;margin-left:65px}#footer.home-footer .middle .container{width:100%;margin-left:30px}#footer.home-footer .facebook{clear:both}.fb-like{left:-55px!important;top:20px}}@media only screen(max-width:414px){#footer .middle .container{width:200px;margin-left:40px}.homepage .thelight{margin-left:5px!important}.home-footer .fb-like{left:-55px!important}.thelight{margin-left:45px!important}.fb-like{left:0!important}}

