/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,.3);background:#fff;padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-moz-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-ms-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-o-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-moz-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-ms-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-o-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}.icon--create{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-164px -60px;width:35px;height:35px;background-repeat:no-repeat;overflow:hidden;display:block}.icon--learn{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-35px -137px;width:35px;height:35px;background-repeat:no-repeat;overflow:hidden;display:block}.icon--inspire{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:0 -137px;width:35px;height:35px;background-repeat:no-repeat;overflow:hidden;display:block}.icon--arrow-up{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-369px -94px;width:9px;height:5px;background-repeat:no-repeat;overflow:hidden;display:block}.icon--arrow-right-red{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-448px -45px;width:4px;height:7px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.icon--arrow-right-black{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-448px -35px;width:5px;height:10px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.icon--arrow-down-grey{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-164px -95px;width:14px;height:8px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.icon--arrow-white-right{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-448px -25px;width:5px;height:10px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.icon--plus-red{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-137px -105px;width:18px;height:19px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.icon--plus-grey{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-119px -105px;width:18px;height:19px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.icon--heart-white{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-191px -105px;width:15px;height:13px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.icon--heart-grey{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-438px -110px;width:15px;height:13px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.icon--views-white{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-70px -137px;width:13px;height:12px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.icon--views-black{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-422px -110px;width:16px;height:16px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.icon--views-grey{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-206px -105px;width:13px;height:12px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.icon--comment-white{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-412px -79px;width:16px;height:13px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.icon--comment-grey{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-428px -79px;width:16px;height:13px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.icon--cross-red{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-216px -71px;width:8px;height:9px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.icon--pencil{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-214px -81px;width:12px;height:12px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.icon--star{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-346px -110px;width:20px;height:18px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.icon--tooltip{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-404px -110px;width:18px;height:17px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.icon--facebook{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-306px -110px;width:20px;height:20px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.icon--twitter{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-286px -110px;width:20px;height:20px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.icon--googleplus{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-246px -110px;width:20px;height:20px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.icon--flickr{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-322px -79px;width:24px;height:24px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.icon--pinterest{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-266px -110px;width:20px;height:20px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.title-has-icon{position:relative;padding:14px 0 5px 45px;min-height:35px}#primary-nav .menu .title-has-icon li.has-sub-menu::before,.btn--expander .title-has-icon .btn__icon,.btn--expander-red .title-has-icon .btn__icon,.btn--with-icon .title-has-icon .btn__icon,.btn--with-tooltip .title-has-icon .btn__icon,.gallery-search-form .gform .title-has-icon .btn-search:after,.gallery-search-form .gform .title-has-icon .radio-arrow-box,.gallery-single-media .title-has-icon .gallery-navigation--next,.gallery-single-media .title-has-icon .gallery-navigation--prev,.login--with-icons .title-has-icon .password-textbox-wrapper::before,.login--with-icons .title-has-icon .password-textbox:before,.login--with-icons .title-has-icon .username-textbox-wrapper::before,.login--with-icons .title-has-icon .username-textbox:before,.login-wrap .gform .title-has-icon .password-textbox-wrapper::before,.login-wrap .gform .title-has-icon .password-textbox:before,.login-wrap .gform .title-has-icon .username-textbox-wrapper::before,.login-wrap .gform .title-has-icon .username-textbox:before,.membership .title-has-icon .menu>li.has-sub-menu::before,.title-has-icon #primary-nav .menu li.has-sub-menu::before,.title-has-icon .btn--expander .btn__icon,.title-has-icon .btn--expander-red .btn__icon,.title-has-icon .btn--with-icon .btn__icon,.title-has-icon .btn--with-tooltip .btn__icon,.title-has-icon .gallery-search-form .gform .btn-search:after,.title-has-icon .gallery-search-form .gform .radio-arrow-box,.title-has-icon .gallery-single-media .gallery-navigation--next,.title-has-icon .gallery-single-media .gallery-navigation--prev,.title-has-icon .icon,.title-has-icon .icon__play--overlay,.title-has-icon .link-with-arrow::before,.title-has-icon .listing-item-readmore::before,.title-has-icon .login--with-icons .password-textbox-wrapper::before,.title-has-icon .login--with-icons .password-textbox:before,.title-has-icon .login--with-icons .username-textbox-wrapper::before,.title-has-icon .login--with-icons .username-textbox:before,.title-has-icon .login-wrap .gform .password-textbox-wrapper::before,.title-has-icon .login-wrap .gform .password-textbox:before,.title-has-icon .login-wrap .gform .username-textbox-wrapper::before,.title-has-icon .login-wrap .gform .username-textbox:before,.title-has-icon .lumix-logo,.title-has-icon .membership .menu>li.has-sub-menu::before,.title-has-icon .panasonic-logo,.title-has-icon .pseudo-dropdown__trigger:after,.title-has-icon .rosette--first,.title-has-icon .rosette--first-small,.title-has-icon .rosette--second,.title-has-icon .rosette--third,.title-has-icon .widget_communityactivetopics .widget-item:before,.widget_communityactivetopics .title-has-icon .widget-item:before{position:absolute;left:0;top:0}.btn--expander .header dl.btn__icon,.btn--expander-red .header dl.btn__icon,.btn--with-icon .header dl.btn__icon,.btn--with-tooltip .header dl.btn__icon,.gallery-search-form .gform .header dl.btn-search:after,.gallery-search-form .gform .header dl.radio-arrow-box,.gallery-single-media .header dl.gallery-navigation--next,.gallery-single-media .header dl.gallery-navigation--prev,.header .btn--expander dl.btn__icon,.header .btn--expander-red dl.btn__icon,.header .btn--with-icon dl.btn__icon,.header .btn--with-tooltip dl.btn__icon,.header .gallery-search-form .gform dl.btn-search:after,.header .gallery-search-form .gform dl.radio-arrow-box,.header .gallery-single-media dl.gallery-navigation--next,.header .gallery-single-media dl.gallery-navigation--prev,.header .login--with-icons dl.password-textbox-wrapper::before,.header .login--with-icons dl.password-textbox:before,.header .login--with-icons dl.username-textbox-wrapper::before,.header .login--with-icons dl.username-textbox:before,.header .login-wrap .gform dl.password-textbox-wrapper::before,.header .login-wrap .gform dl.password-textbox:before,.header .login-wrap .gform dl.username-textbox-wrapper::before,.header .login-wrap .gform dl.username-textbox:before,.header .widget_communityactivetopics dl.widget-item:before,.header dl.icon,.header dl.icon__play--overlay,.header dl.link-with-arrow::before,.header dl.listing-item-readmore::before,.header dl.lumix-logo,.header dl.panasonic-logo,.header dl.pseudo-dropdown__trigger:after,.header dl.rosette--first,.header dl.rosette--first-small,.header dl.rosette--second,.header dl.rosette--third,.login--with-icons .header dl.password-textbox-wrapper::before,.login--with-icons .header dl.password-textbox:before,.login--with-icons .header dl.username-textbox-wrapper::before,.login--with-icons .header dl.username-textbox:before,.login-wrap .gform .header dl.password-textbox-wrapper::before,.login-wrap .gform .header dl.password-textbox:before,.login-wrap .gform .header dl.username-textbox-wrapper::before,.login-wrap .gform .header dl.username-textbox:before,.widget_communityactivetopics .header dl.widget-item:before{background-image:none!important}.btn,.btn-primary,.btn-red,.btn-secondary,.btn-secondary--red,.btn-tertiary,.gform_button[type=submit],.secondary .widget_polls-widget .Buttons{-webkit-appearance:none;display:inline-block;vertical-align:middle;white-space:nowrap;font-size:100%;cursor:pointer;background:0 0;border:none;margin:0;padding:0;overflow:visible;color:#fff;background-clip:padding-box;font-family:Helvetica,Arial,sans-serif;font-weight:700;border-radius:5px;padding:5px 13px 7px;font-size:13px;line-height:13px}.btn,.btn-primary,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary:visited,.btn-red,.btn-red:active,.btn-red:focus,.btn-red:hover,.btn-red:visited,.btn-secondary,.btn-secondary--red,.btn-secondary--red:active,.btn-secondary--red:focus,.btn-secondary--red:hover,.btn-secondary--red:visited,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,.btn-secondary:visited,.btn-tertiary,.btn-tertiary:active,.btn-tertiary:focus,.btn-tertiary:hover,.btn-tertiary:visited,.btn:active,.btn:focus,.btn:hover,.btn:visited,.gform_button[type=submit],.gform_button[type=submit]:active,.gform_button[type=submit]:focus,.gform_button[type=submit]:hover,.gform_button[type=submit]:visited,.secondary .widget_polls-widget .Buttons,.secondary .widget_polls-widget .Buttons:active,.secondary .widget_polls-widget .Buttons:focus,.secondary .widget_polls-widget .Buttons:hover,.secondary .widget_polls-widget .Buttons:visited{text-decoration:none}.btn-primary:active,.btn-primary:focus,.btn-red:active,.btn-red:focus,.btn-secondary--red:active,.btn-secondary--red:focus,.btn-secondary:active,.btn-secondary:focus,.btn-tertiary:active,.btn-tertiary:focus,.btn:active,.btn:focus,.gform_button[type=submit]:active,.gform_button[type=submit]:focus,.secondary .widget_polls-widget .Buttons:active,.secondary .widget_polls-widget .Buttons:focus{outline:0}.btn-primary::-moz-focus-inner,.btn-red::-moz-focus-inner,.btn-secondary--red::-moz-focus-inner,.btn-secondary::-moz-focus-inner,.btn-tertiary::-moz-focus-inner,.btn::-moz-focus-inner,.gform_button[type=submit]::-moz-focus-inner,.secondary .widget_polls-widget .Buttons::-moz-focus-inner{border:0;padding:0}.lt-ie9 .btn,.lt-ie9 .btn-primary,.lt-ie9 .btn-red,.lt-ie9 .btn-secondary,.lt-ie9 .btn-secondary--red,.lt-ie9 .btn-tertiary,.lt-ie9 .gform_button[type=submit],.lt-ie9 .secondary .widget_polls-widget .Buttons,.secondary .widget_polls-widget .lt-ie9 .Buttons{box-shadow:none}.btn--large{font-size:14px;padding:8px 35px}.btn-primary,.secondary .widget_polls-widget .Buttons{border:1px solid #5e5e5e;background:#666 url(../images/gradients/btn-primary.png) repeat-x 0 0;background:-webkit-linear-gradient(top,#9c9c9c 0,#4d4d4d 100%);background:linear-gradient(to bottom,#9c9c9c 0,#4d4d4d 100%);box-shadow:0 0 5px rgba(1,1,1,.15)}.btn-primary,.btn-primary:focus,.btn-primary:hover,.btn-primary:visited,.secondary .widget_polls-widget .Buttons,.secondary .widget_polls-widget .Buttons:focus,.secondary .widget_polls-widget .Buttons:hover,.secondary .widget_polls-widget .Buttons:visited{color:#fff!important}.btn-primary.active,.btn-primary:hover,.btn-red,.btn-secondary--red,.secondary .widget_polls-widget .Buttons:hover,.secondary .widget_polls-widget .active.Buttons{border:1px solid #bb1823;background:#d91b29 url(../images/gradients/btn-primary-hover.png) repeat-x 0 0;background:-webkit-linear-gradient(top,#f12533 0,#ce1723 100%);background:linear-gradient(to bottom,#f12533 0,#ce1723 100%);box-shadow:0 0 5px rgba(1,1,1,.15)}.btn-primary.active,.btn-primary.active:focus,.btn-primary.active:visited,.btn-primary:focus:hover,.btn-primary:hover,.btn-primary:visited:hover,.btn-red,.btn-red:focus,.btn-red:hover,.btn-red:visited,.btn-secondary--red,.btn-secondary--red:focus,.btn-secondary--red:hover,.btn-secondary--red:visited,.secondary .widget_polls-widget .Buttons:focus:hover,.secondary .widget_polls-widget .Buttons:hover,.secondary .widget_polls-widget .Buttons:visited:hover,.secondary .widget_polls-widget .active.Buttons,.secondary .widget_polls-widget .active.Buttons:focus,.secondary .widget_polls-widget .active.Buttons:visited{color:#fff!important}.btn-secondary,.gform_button[type=submit]{color:#000;border:1px solid #d2d2d2;background:#f7f7f7 url(../images/gradients/btn-secondary.png) repeat-x 0 0;background:-webkit-linear-gradient(top,#fff 0,#E0E0E0 100%);background:linear-gradient(to bottom,#fff 0,#E0E0E0 100%)}.btn-secondary,.btn-secondary:focus,.btn-secondary:hover,.btn-secondary:visited,.gform_button[type=submit],.gform_button[type=submit]:focus,.gform_button[type=submit]:hover,.gform_button[type=submit]:visited{color:#000!important}.active.gform_button[type=submit],.btn-secondary.active{background:#ebebeb url(../images/gradients/btn-secondary-active.png) repeat-x 0 0;background:-webkit-linear-gradient(top,#ebebeb 0,#eaeaea 23%,#dbdbdb 73%,#d6d6d6 100%);background:linear-gradient(to bottom,#ebebeb 0,#eaeaea 23%,#dbdbdb 73%,#d6d6d6 100%)}.active.gform_button[type=submit],.active.gform_button[type=submit]:focus,.active.gform_button[type=submit]:hover,.active.gform_button[type=submit]:visited,.btn-secondary.active,.btn-secondary.active:focus,.btn-secondary.active:hover,.btn-secondary.active:visited{color:#fff}.btn-primary.btn--with-icon,.secondary .widget_polls-widget .btn--with-icon.Buttons{padding-top:4px}.btn-secondary--red{padding:6px 13px 5px}.btn-secondary,.gform_button[type=submit]{padding:6px 10px 5px}.active.gform_button[type=submit],.btn-secondary.active,.btn-secondary:hover,.gform_button[type=submit]:hover{color:#e60013!important}.lt-ie9 .btn-secondary,.lt-ie9 .gform_button[type=submit]{border-top:0;border-bottom:0;-webkit-filter:none;filter:none;height:15px!important}.btn--large.gform_button[type=submit],.btn-secondary.btn--large{font-size:14px;padding:8px 35px}.btn-tertiary{font-size:11px;line-height:11px;padding:4px 6px 2px 5px;color:#000;border-radius:2px;box-shadow:0 1px 0 rgba(1,1,1,.19);background:#efefef;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.07) 0,rgba(1,1,1,.07) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.07) 0,rgba(1,1,1,.07) 100%)}.btn-tertiary:hover{color:#e60013}.btn-tertiary.btn--with-icon{padding:2px 6px 2px 5px}.btn--with-icon .btn__icon{margin:0 2px}.btn--with-icon .btn__icon,.btn--with-icon .btn__text{vertical-align:middle}.btn--with-tooltip .btn__icon{margin:0 2px}.btn--with-tooltip .btn__icon,.btn--with-tooltip .btn__text{vertical-align:middle}.btn--with-tooltip .btn__icon{overflow:visible}.btn--expander .btn__icon{margin:0 2px}.btn--expander .btn__icon,.btn--expander .btn__text{vertical-align:middle}.btn--expander .btn__icon{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-119px -105px;width:18px;height:19px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.btn--expander.active .btn__icon{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-155px -105px;width:18px;height:19px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.btn--expander-red .btn__icon{margin:0 2px}.btn--expander-red .btn__icon,.btn--expander-red .btn__text{vertical-align:middle}.btn--expander-red .btn__icon{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-137px -105px;width:18px;height:19px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.btn--expander-red.active .btn__icon{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-173px -105px;width:18px;height:19px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.btn-group{border-radius:5px;border:1px solid #c7c7c7;overflow:hidden}.btn-group .btn,.btn-group .btn-primary,.btn-group .btn-red,.btn-group .btn-secondary,.btn-group .btn-secondary--red,.btn-group .btn-tertiary,.btn-group .gform_button[type=submit],.btn-group .secondary .widget_polls-widget .Buttons,.secondary .widget_polls-widget .btn-group .Buttons{border-radius:0;display:block;float:left;border:0;border-left:1px solid #a0a0a0}.btn-group .btn-primary:first-child,.btn-group .btn-red:first-child,.btn-group .btn-secondary--red:first-child,.btn-group .btn-secondary:first-child,.btn-group .btn-tertiary:first-child,.btn-group .btn:first-child,.btn-group .gform_button[type=submit]:first-child,.btn-group .secondary .widget_polls-widget .Buttons:first-child,.secondary .widget_polls-widget .btn-group .Buttons:first-child{border-left:0}.lt-ie9 .btn-group{border-top-color:transparent;border-bottom-color:transparent}.btn--heart .btn__icon{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-438px -110px;width:15px;height:13px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.btn--heart.active .btn__icon,.btn--heart:hover .btn__icon{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-199px -81px;width:15px;height:13px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.btn--resize .btn__icon{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-376px -79px;width:18px;height:13px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.btn--resize.active .btn__icon,.btn--resize:hover .btn__icon{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-394px -79px;width:18px;height:13px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.tooltip{position:relative}.tooltip .tip{position:absolute;right:0;top:-8px;background:#fff;padding:7px;width:274px;color:#7c7c7c;font-size:.7em;display:none;z-index:9999;box-shadow:1px 1px 1px 1px rgba(80,80,80,.4);border-radius:5px;white-space:normal}.tooltip:hover .tip{display:block}.panasonic-logo{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-79px 0;width:147px;height:60px;background-repeat:no-repeat;overflow:hidden;display:block}.lumix-logo{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-226px 0;width:228px;height:25px;background-repeat:no-repeat;overflow:hidden;display:block}#footer{background:#434343;overflow:hidden;zoom:1;text-align:center;padding-bottom:10px}#footer .pagetop{text-align:center;padding-top:8px}#footer .pagetop #primary-nav .menu li.has-sub-menu::before,#footer .pagetop .btn--expander .btn__icon,#footer .pagetop .btn--expander-red .btn__icon,#footer .pagetop .btn--with-icon .btn__icon,#footer .pagetop .btn--with-tooltip .btn__icon,#footer .pagetop .gallery-search-form .gform .btn-search:after,#footer .pagetop .gallery-search-form .gform .radio-arrow-box,#footer .pagetop .gallery-single-media .gallery-navigation--next,#footer .pagetop .gallery-single-media .gallery-navigation--prev,#footer .pagetop .icon,#footer .pagetop .icon__play--overlay,#footer .pagetop .link-with-arrow::before,#footer .pagetop .listing-item-readmore::before,#footer .pagetop .login--with-icons .password-textbox-wrapper::before,#footer .pagetop .login--with-icons .password-textbox:before,#footer .pagetop .login--with-icons .username-textbox-wrapper::before,#footer .pagetop .login--with-icons .username-textbox:before,#footer .pagetop .login-wrap .gform .password-textbox-wrapper::before,#footer .pagetop .login-wrap .gform .password-textbox:before,#footer .pagetop .login-wrap .gform .username-textbox-wrapper::before,#footer .pagetop .login-wrap .gform .username-textbox:before,#footer .pagetop .lumix-logo,#footer .pagetop .membership .menu>li.has-sub-menu::before,#footer .pagetop .panasonic-logo,#footer .pagetop .pseudo-dropdown__trigger:after,#footer .pagetop .rosette--first,#footer .pagetop .rosette--first-small,#footer .pagetop .rosette--second,#footer .pagetop .rosette--third,#footer .pagetop .widget_communityactivetopics .widget-item:before,#primary-nav .menu #footer .pagetop li.has-sub-menu::before,.btn--expander #footer .pagetop .btn__icon,.btn--expander-red #footer .pagetop .btn__icon,.btn--with-icon #footer .pagetop .btn__icon,.btn--with-tooltip #footer .pagetop .btn__icon,.gallery-search-form .gform #footer .pagetop .btn-search:after,.gallery-search-form .gform #footer .pagetop .radio-arrow-box,.gallery-single-media #footer .pagetop .gallery-navigation--next,.gallery-single-media #footer .pagetop .gallery-navigation--prev,.login--with-icons #footer .pagetop .password-textbox-wrapper::before,.login--with-icons #footer .pagetop .password-textbox:before,.login--with-icons #footer .pagetop .username-textbox-wrapper::before,.login--with-icons #footer .pagetop .username-textbox:before,.login-wrap .gform #footer .pagetop .password-textbox-wrapper::before,.login-wrap .gform #footer .pagetop .password-textbox:before,.login-wrap .gform #footer .pagetop .username-textbox-wrapper::before,.login-wrap .gform #footer .pagetop .username-textbox:before,.membership #footer .pagetop .menu>li.has-sub-menu::before,.widget_communityactivetopics #footer .pagetop .widget-item:before{margin:0 auto 8px;position:relative;top:0;-webkit-transition:250ms top ease-in;transition:250ms top ease-in}#footer .pagetop a{color:#fff;font-family:open_sans_condensedbold}#footer .pagetop a:hover #primary-nav .menu li.has-sub-menu::before,#footer .pagetop a:hover .btn--expander .btn__icon,#footer .pagetop a:hover .btn--expander-red .btn__icon,#footer .pagetop a:hover .btn--with-icon .btn__icon,#footer .pagetop a:hover .btn--with-tooltip .btn__icon,#footer .pagetop a:hover .gallery-search-form .gform .btn-search:after,#footer .pagetop a:hover .gallery-search-form .gform .radio-arrow-box,#footer .pagetop a:hover .gallery-single-media .gallery-navigation--next,#footer .pagetop a:hover .gallery-single-media .gallery-navigation--prev,#footer .pagetop a:hover .icon,#footer .pagetop a:hover .icon__play--overlay,#footer .pagetop a:hover .link-with-arrow::before,#footer .pagetop a:hover .listing-item-readmore::before,#footer .pagetop a:hover .login--with-icons .password-textbox-wrapper::before,#footer .pagetop a:hover .login--with-icons .password-textbox:before,#footer .pagetop a:hover .login--with-icons .username-textbox-wrapper::before,#footer .pagetop a:hover .login--with-icons .username-textbox:before,#footer .pagetop a:hover .login-wrap .gform .password-textbox-wrapper::before,#footer .pagetop a:hover .login-wrap .gform .password-textbox:before,#footer .pagetop a:hover .login-wrap .gform .username-textbox-wrapper::before,#footer .pagetop a:hover .login-wrap .gform .username-textbox:before,#footer .pagetop a:hover .lumix-logo,#footer .pagetop a:hover .membership .menu>li.has-sub-menu::before,#footer .pagetop a:hover .panasonic-logo,#footer .pagetop a:hover .pseudo-dropdown__trigger:after,#footer .pagetop a:hover .rosette--first,#footer .pagetop a:hover .rosette--first-small,#footer .pagetop a:hover .rosette--second,#footer .pagetop a:hover .rosette--third,#footer .pagetop a:hover .widget_communityactivetopics .widget-item:before,#primary-nav .menu #footer .pagetop a:hover li.has-sub-menu::before,.btn--expander #footer .pagetop a:hover .btn__icon,.btn--expander-red #footer .pagetop a:hover .btn__icon,.btn--with-icon #footer .pagetop a:hover .btn__icon,.btn--with-tooltip #footer .pagetop a:hover .btn__icon,.gallery-search-form .gform #footer .pagetop a:hover .btn-search:after,.gallery-search-form .gform #footer .pagetop a:hover .radio-arrow-box,.gallery-single-media #footer .pagetop a:hover .gallery-navigation--next,.gallery-single-media #footer .pagetop a:hover .gallery-navigation--prev,.login--with-icons #footer .pagetop a:hover .password-textbox-wrapper::before,.login--with-icons #footer .pagetop a:hover .password-textbox:before,.login--with-icons #footer .pagetop a:hover .username-textbox-wrapper::before,.login--with-icons #footer .pagetop a:hover .username-textbox:before,.login-wrap .gform #footer .pagetop a:hover .password-textbox-wrapper::before,.login-wrap .gform #footer .pagetop a:hover .password-textbox:before,.login-wrap .gform #footer .pagetop a:hover .username-textbox-wrapper::before,.login-wrap .gform #footer .pagetop a:hover .username-textbox:before,.membership #footer .pagetop a:hover .menu>li.has-sub-menu::before,.widget_communityactivetopics #footer .pagetop a:hover .widget-item:before{top:-5px}#footer .copyright{margin:18px 0;font-size:10px;color:#c5c5c5}#footer .menu ul{margin-top:5px}#footer .menu a{font-size:11px}#footer .social-icons{text-align:center;padding:10px 0;list-style:none;text-align:center;margin-left:0}#footer .social-icons li{display:inline-block;padding:0 5px}#footer .social-icons a{background-image:url(../images/sprite.png)}#footer .social-icons .facebook{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-306px -110px;width:20px;height:20px;background-repeat:no-repeat;overflow:hidden;display:block}#footer .social-icons .twitter{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-286px -110px;width:20px;height:20px;background-repeat:no-repeat;overflow:hidden;display:block}#footer .social-icons .youtube{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-326px -110px;width:20px;height:20px;background-repeat:no-repeat;overflow:hidden;display:block}#footer .social-icons .pinterest{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-266px -110px;width:20px;height:20px;background-repeat:no-repeat;overflow:hidden;display:block}#footer .social-icons .flickr{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-322px -79px;width:24px;height:24px;background-repeat:no-repeat;overflow:hidden;display:block}#footer .social-icons .googleplus{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-246px -110px;width:20px;height:20px;background-repeat:no-repeat;overflow:hidden;display:block}#footer,#footer a{font-size:13px;font-weight:400}#footer-inner{width:1010px;margin:0 auto;color:#FFF;margin-top:10px}#footer-logo{float:left;width:220px;margin-top:10px}#footer-copyright{color:#5a5b61;margin:0;padding:0}#footer-panasonic{float:right;width:200px}#footer-nav .menu li{padding:0 5px;margin:0;border-left:1px solid #FFF;line-height:1em;float:none;display:inline-block}#footer-nav .menu li:first-child{border-left:0}#footer-nav li a,#footer-nav li a:link,#footer-nav li a:visited{color:#FFF}.progress{height:20px;overflow:hidden;position:relative;background-color:#f5f5f5;width:100%;top:5px;display:inline-block;box-shadow:rgba(0,0,0,.1) 0 1px 2px 0 inset;border-radius:4px}.progress .bar{background:#5cb85c;height:20px;margin:0}.progress .percent{margin:2px 0;position:absolute;left:0;top:0;right:0;text-align:center;font-size:13px}img.emoji{height:1em;width:1em;margin:0 .05em 0 .1em;vertical-align:-.1em}.media{margin:10px}.media,.media__bd{overflow:hidden;_overflow:visible;zoom:1}.media .media__img{float:left;margin-right:10px}.media .media__img img{display:block}.media{margin:10px}.media--rev .media__img{float:right;margin-left:10px}.media--nopad{margin:0}.ir,.rosette__item,.social-embeds-widget .tabs .nav a{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before,.rosette__item:before,.social-embeds-widget .tabs .nav a:before{content:"";display:block;width:0;height:150%}.gallery-search-form .gform .radio-input,.visuallyhidden{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.btn-group,.col,.comp__winner__item--runnerup,.comp__winner__more .comp__winner,.gallery-member,.gallery-options-header .bulk-options,.gallery-search-form .gform .radio-wrap,.gallery-search-form .gform .search-button,.gallery-search-form .gform .search-camera,.gallery-search-form .gform .search-term,.gallery-sorting,.header-link,.latest-media--gallery,.latest-media__item,.subsection__block__outer,.widget-container,.widget-subcontainer,.widgets-in-primary-horizontal .video-listing-item .video{display:inline-block;vertical-align:top;zoom:1;*display:inline}.wrapper-link{display:block}.competition-copy,.gallery-content,.gallery-header,.gallery-single-media__footer,.listing-item,.primary-pad-hor,.subsection--with-pad .subsection__blocks,.subsection--with-pad .subsection__header,.subsection__header{padding-left:25px;padding-right:25px}.competition-copy,.primary-pad-ver{padding-top:15px;padding-bottom:40px}.primary-mar-ver{margin-top:15px;margin-bottom:40px}.narrow-pad{padding:15px}.comp__winner,.narrow-pad-hor{padding-left:15px;padding-right:15px}.narrow-pad-ver{padding-top:15px;padding-bottom:15px}.box,.box--smallbr,.gallery-member,.gallery-single__media-info,.gallery_manage_widget_wrap,.primary,.user-profile__sidebar .widget-container,.user-profile__sidebar-widget,.widget-container,.widget-subcontainer{box-shadow:0 2px 3px 1px rgba(181,181,181,.1);border-radius:10px}.lt-ie9 .box,.lt-ie9 .box--smallbr,.lt-ie9 .gallery-member,.lt-ie9 .gallery-single__media-info,.lt-ie9 .gallery_manage_widget_wrap,.lt-ie9 .primary,.lt-ie9 .user-profile__sidebar-widget,.lt-ie9 .widget-container,.lt-ie9 .widget-subcontainer{box-shadow:none}.box--smallbr,.gallery-member{border-radius:5px}.lt-ie9 .box--smallbr,.lt-ie9 .gallery-member{border-radius:0}.border,.gallery-member,.subsection__block,.user-profile__sidebar .widget-container,.user-profile__sidebar-widget{border:1px solid #e5e5e5}.separator-gradient-wrap,.widgets-in-primary-horizontal{background:url(../images/design/listing-item-separator-large.jpg) no-repeat 0 0;padding-top:30px}.vertical-separator{background-color:#e7e7e7;box-shadow:-1px 0 0 rgba(0,0,1,.11)}.user-profile__header .user-profile__name,ul.img-grid--snug li{float:left}.user-profile__header .user-profile__favourite{float:right}#footer .menu ul,.academy-registration .form-field.form-field--error,.showcase-content__rating .content,.showcase-content__rating .rating_wrap,.showcase-content__rating .thanks,.user-profile__header{*zoom:1}#footer .menu ul:after,#footer .menu ul:before,.academy-registration .form-field.form-field--error:after,.academy-registration .form-field.form-field--error:before,.showcase-content__rating .content:after,.showcase-content__rating .content:before,.showcase-content__rating .rating_wrap:after,.showcase-content__rating .rating_wrap:before,.showcase-content__rating .thanks:after,.showcase-content__rating .thanks:before,.user-profile__header:after,.user-profile__header:before{content:" ";display:table}#footer .menu ul:after,.academy-registration .form-field.form-field--error:after,.showcase-content__rating .content:after,.showcase-content__rating .rating_wrap:after,.showcase-content__rating .thanks:after,.user-profile__header:after{clear:both}.icon__play--overlay{position:absolute;top:50%;left:50%;margin-top:-22.5px;margin-left:-22.5px;background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-119px -60px;width:45px;height:45px;background-repeat:no-repeat;overflow:hidden;display:block}.btn-upload{padding:0;margin:0!important;text-align:center}.btn-cancel{margin-left:10px}.subsection{padding-top:25px}.subsection__header{text-align:center;margin-bottom:10px;height:55px}.subsection__header__icon{display:inline-block;margin:0}.subsection__block__outer{width:308px;margin-left:6px}.subsection__block__outer.first-in-row{margin-left:0!important}.subsection__block{height:235px;background:#fff;box-shadow:0 0 4px #dadada;border-radius:10px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;margin-bottom:11px;border-top:3px solid #e60013}.lt-ie9 .subsection__block{box-shadow:none}.subsection__block__inner{padding:7px 10px 10px}.subsection__block__header{overflow:hidden;height:55px;margin-bottom:4px}.subsection__block__title{font-size:24px;margin:0;padding-top:9px!important;line-height:22px!important}.subsection__block__media{height:156px;overflow:hidden;position:relative}.subsection__block__media img{display:block;margin:0 auto}.subsection__block__description{margin:12px 6px}.subsection__block__excerpt p{margin:12px 0 0}.subsection__block__link{margin:8px 0 0}.subsection--with-gradient{background:url(../images/design/listing-item-separator-large.jpg) no-repeat 0 0;padding-top:40px}.latest-media__header{background:#f5ecec;border-bottom:1px solid #e1cbcb;margin-bottom:11px}.latest-media__title{line-height:30px;font-size:14px;font-weight:700;margin:0 11px}.latest-media__item__media{box-shadow:0 0 3px #c7c7c7;position:relative;margin-bottom:11px;padding:4px 6px;border:1px solid #cbcbcb}.latest-media__item__media__img{display:block}.latest-media__item__details__author,.latest-media__item__details__link,.latest-media__item__details__title{margin:0 0 5px;line-height:1}.latest-media__item__details__title{font-weight:700}.latest-media__item__details__author{font-size:11px}.latest-media__item__details__link{margin-top:12px}.media-stats{font-size:13px}.media-stats__stat{display:inline;padding:2px 4px 1px 6px;border-left:1px solid #dedede}.media-stats__stat:first-child{padding-left:0;border-left:0}.img-grid img,.img-grid--comfy img,.img-grid--snug img,.user-profile__users-photos img,.user-profile__users-videos img{display:block}.img-grid .img-grid__image,.img-grid--comfy .img-grid__image,.img-grid--comfy>img,.img-grid--snug .img-grid__image,.img-grid--snug>img,.img-grid>img,.user-profile__users-photos .img-grid__image,.user-profile__users-photos>img,.user-profile__users-videos .img-grid__image,.user-profile__users-videos>img{float:left;margin:1px}.img-grid--snug .img-grid__image,.img-grid--snug>img{margin:0}.img-grid--comfy{width:812px;margin:0 auto 12px;background:#f7f7f7}.img-grid--comfy .img-grid__image,.img-grid--comfy>img{margin:20px 18px}.widget-container,.widget-subcontainer{background:#fff;width:275px;height:320px;margin:0 0 10px 16px;padding:5px 20px}.widget-title{font-size:25px;color:#333}.secondary-col .widget-container,.secondary-col .widget-subcontainer{width:275px;height:auto;margin-left:0;margin-bottom:15px;padding:5px 10px}.sidebar-in-primary__sidebar .widget-container,.sidebar-in-primary__sidebar .widget-subcontainer{height:auto}.widgets--greybg .widget-container{background:#f7f7f7;border:1px solid #d3d3d3}.widgets--narrow .widget-container{width:256px}.widget_latestvideos{height:auto}.widget-container.widget_improveprofilewidget{padding:0;overflow:hidden;width:296px}.improve-profile__header{background:#c93545;padding:10px 12px 4px}.widget-container .improve-profile__header h3{color:#fff}.widget-container .improve-profile__header h3{margin:0;padding:0}.improve-profile__content{padding:6px 42px 10px 12px}.widget-current-user-recent-comments.widget-container,.widget-current-user-recent-likes.widget-container,.widget-user-favourite-photographers.widget-container{width:270px;padding:5px 13px}.widget-current-user-recent-comments .user-profile__inner,.widget-current-user-recent-likes .user-profile__inner,.widget-user-favourite-photographers .user-profile__inner{padding:10px 0}.user-profile__sidebar .widget-current-user-recent-comments .user-profile__inner,.user-profile__sidebar .widget-current-user-recent-likes .user-profile__inner,.user-profile__sidebar .widget-user-favourite-photographers .user-profile__inner{padding:10px}.user-profile__sidebar .widget-current-user-recent-comments .img-grid--snug img,.user-profile__sidebar .widget-current-user-recent-likes .img-grid--snug img,.user-profile__sidebar .widget-user-favourite-photographers .img-grid--snug img{width:70px;height:auto}.gallery-search-form{width:auto;overflow:hidden;display:inline-block;vertical-align:bottom;padding:10px}.gallery-search-form .gform{margin:0}.gallery-search-form .gform fieldset{margin:2px 0;padding:0;border-radius:0;border:0;background:0 0}.gallery-search-form .gform label{cursor:pointer;float:none;padding:0 2px 0 0}.gallery-search-form .gform div{margin:0;padding:0}.gallery-search-form .gform .radio-wrap{position:relative;padding-bottom:10px}.gallery-search-form .gform .radio-wrap.active .radio-label{color:#e60013}.gallery-search-form .gform .radio-wrap.active .radio-arrow-box{display:block}.gallery-search-form .gform .radio-label{width:auto}.gallery-search-form .gform .radio-arrow-box{position:absolute;top:15px;left:50%;margin-left:-15px;background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-346px -79px;width:30px;height:15px;background-repeat:no-repeat;overflow:hidden;display:none}.gallery-search-form .gform .search-button,.gallery-search-form .gform .search-camera,.gallery-search-form .gform .search-term{margin-top:0}.gallery-search-form .gform .search-term{box-shadow:none;border-radius:0;background:#fff;border:0}.gallery-search-form .gform .search-term{width:85%;height:18px!important;line-height:18px!important}.gallery-search-form .gform .search-camera{width:89.5%;height:26px;border:0;background:#fff;border-radius:0;-webkit-appearance:none}.gallery-search-form .gform .btn-search{cursor:pointer;border:none;overflow:hidden;text-indent:-999px;width:26px;height:26px;padding:0;background:#fff;position:relative}.gallery-search-form .gform .btn-search:after{content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-83px -137px;width:13px;height:12px;background-repeat:no-repeat;overflow:hidden;display:block}.lt-ie8 .gallery-search-form .gform{max-width:50%}.lt-ie8 .gallery-search-form .gform .search-term{padding-top:2px;padding-bottom:6px}.gallery-search-form--fullwidth{display:block;width:auto;padding-left:40px}.gallery-search-form--fullwidth .gform label{padding:0 5px}.pseudo-dropdown{position:relative;float:left;cursor:default}.pseudo-dropdown.btn-secondary,.pseudo-dropdown.gform_button[type=submit]{-webkit-filter:none;filter:none;background-color:#f7f7f7}.pseudo-dropdown__trigger{padding-right:20px;position:relative}.pseudo-dropdown__trigger:after{content:'';position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-164px -95px;width:14px;height:8px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.pseudo-dropdown__items{position:absolute;top:24px;left:-9999px;width:100%;margin:0;padding:4px 0 0;z-index:10;color:#000;border:1px solid #d2d2d2;background:#f7f7f7;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.pseudo-dropdown:hover{border-bottom-left-radius:0;border-bottom-right-radius:0}.pseudo-dropdown:hover .pseudo-dropdown__items{left:-1px}.pseudo-dropdown__item{font-size:12px;margin:0}.pseudo-dropdown__item a{display:block;padding:4px 14px}.pseudo-dropdown__item a,.pseudo-dropdown__item a:link,.pseudo-dropdown__item a:visited{color:#292929}.pseudo-dropdown__item.active,.pseudo-dropdown__item:hover a{color:#e60013}.showcase-content__rating{padding:10px 0}.showcase-content__rating .rating{overflow:hidden;float:left}.showcase-content__rating .rating .star{width:25px;height:25px;position:relative;color:#ff8300;float:left;background:url(../images/academy/rating-star-empty.png) no-repeat;cursor:pointer;margin-right:5px}.showcase-content__rating .rating .star span{content:"";position:absolute;width:25px;height:25px;background:url(../images/academy/rating-star-complete.png) no-repeat;display:block;overflow:hidden;cursor:pointer;visibility:hidden}.showcase-content__rating .rating .star.hover span{visibility:visible;width:100%!important}.showcase-content__rating .rating .star.rated span{display:inline-block;visibility:visible}.showcase-content__rating .rating .star.rated--0 span{width:0}.showcase-content__rating .rating .star.rated--1 span{width:10%}.showcase-content__rating .rating .star.rated--2 span{width:20%}.showcase-content__rating .rating .star.rated--3 span{width:30%}.showcase-content__rating .rating .star.rated--4 span{width:40%}.showcase-content__rating .rating .star.rated--5 span{width:50%}.showcase-content__rating .rating .star.rated--6 span{width:60%}.showcase-content__rating .rating .star.rated--7 span{width:70%}.showcase-content__rating .rating .star.rated--8 span{width:80%}.showcase-content__rating .rating .star.rated--9 span{width:90%}.showcase-content__rating .rating .star.rated--10 span{width:100%}.showcase-content__rating .rating .star.rated--half span{width:50%}.showcase-content__rating .average_rating{float:left;margin:10px}.showcase-content__rating .average{display:inline-block;padding:5px 0 0 15px;margin:0}.showcase-content__rating .thanks{display:none}.showcase-content__rating .thanks p{margin-bottom:0}.royalSlider{width:600px;height:400px;position:relative;direction:ltr}.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsContainer,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsPreloader,.rsWebkit3d .rsSlide,.rsWebkit3d .rsThumbs,.rsWebkit3d img{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.rsFade.rsWebkit3d .rsContainer,.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img{-webkit-transform:none}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:transparent}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:transparent}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .3s,opacity .3s linear;transition:visibility 0s linear .3s,opacity .3s linear}.rsGCaption{width:100%;float:left;text-align:center}.royalSlider.rsFullscreen{position:fixed!important;height:auto!important;width:auto!important;margin:0!important;padding:0!important;z-index:2147483647!important;top:0!important;left:0!important;bottom:0!important;right:0!important}.royalSlider .rsSlide.rsFakePreloader{opacity:1!important;-webkit-transition:0s;transition:0s;display:none}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,.25)}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}.rsTabs{float:left}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer .rsVideoObj,.rsVideoContainer embed,.rsVideoContainer iframe,.rsVideoContainer video{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo embed,.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video{box-sizing:border-box;padding-right:44px}.rsABlock{left:0;top:0;position:absolute;z-index:15;-webkit-backface-visibility:hidden}.grab-cursor{cursor:url(../images/royal-slider/grab.png) 8 8,move}.grabbing-cursor{cursor:url(../images/royal-slider/grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(../images/royal-slider/blank.gif);-webkit-backface-visibility:hidden}.rsDefault .rsOverflow,.rsDefault .rsSlide,.rsDefault .rsThumbs,.rsDefault .rsVideoFrameHolder{background:#151515}.rsDefault .rsArrow{height:100%;width:44px;position:absolute;display:block;cursor:pointer;z-index:21}.rsDefault.rsVer .rsArrow{width:100%;height:44px}.rsDefault.rsVer .rsArrowLeft{top:0;left:0}.rsDefault.rsVer .rsArrowRight{bottom:0;left:0}.rsDefault.rsHor .rsArrowLeft{left:0;top:0}.rsDefault.rsHor .rsArrowRight{right:0;top:0}.rsDefault .rsArrowIcn{width:32px;height:32px;top:50%;left:50%;margin-top:-16px;margin-left:-16px;position:absolute;cursor:pointer;background:url(../images/royal-slider/rs-default.png);background-color:rgba(0,0,0,.75);*background-color:#111;border-radius:2px}.rsDefault .rsArrowIcn:hover{background-color:rgba(0,0,0,.9)}.rsDefault.rsHor .rsArrowLeft .rsArrowIcn{background-position:-64px -32px}.rsDefault.rsHor .rsArrowRight .rsArrowIcn{background-position:-64px -64px}.rsDefault.rsVer .rsArrowLeft .rsArrowIcn{background-position:-96px -32px}.rsDefault.rsVer .rsArrowRight .rsArrowIcn{background-position:-96px -64px}.rsDefault .rsArrowDisabled .rsArrowIcn{background-color:rgba(0,0,0,.4);opacity:.4;*display:none}.rsDefault .rsBullets{position:absolute;z-index:35;left:0;bottom:0;width:100%;height:auto;margin:0 auto;background:#000;background:rgba(0,0,0,.75);text-align:center;line-height:18px;overflow:hidden}.rsDefault .rsBullet{width:8px;height:8px;display:inline-block;*display:inline;*zoom:1;margin:0 5px 1px;border-radius:50%;background:#777;background:rgba(255,255,255,.5)}.rsDefault .rsBullet.rsNavSelected{background-color:#FFF}.rsDefault .rsThumbsHor{padding-bottom:4px;width:100%;height:72px}.rsDefault .rsThumbsVer{padding-right:4px;width:96px;height:100%;position:absolute;top:0;right:0}.rsDefault.rsWithThumbsHor .rsThumbsContainer{position:relative;height:100%}.rsDefault.rsWithThumbsVer .rsThumbsContainer{position:relative;width:100%}.rsDefault .rsThumb{float:left;overflow:hidden;width:96px;height:72px}.rsDefault .rsThumb img{width:100%;height:100%}.rsDefault .rsThumb.rsNavSelected{background:#02874a}.rsDefault .rsThumb.rsNavSelected img{opacity:.3;filter:alpha(opacity=30)}.rsDefault .rsTmb{display:block}.rsDefault .rsThumbsArrow{height:100%;width:20px;position:absolute;display:block;cursor:pointer;z-index:21;background:#000;background:rgba(0,0,0,.75)}.rsDefault .rsThumbsArrow:hover{background:rgba(0,0,0,.9)}.rsDefault.rsWithThumbsVer .rsThumbsArrow{width:100%;height:20px}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft{top:0;left:0}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight{bottom:0;left:0}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft{left:0;top:0}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight{right:0;top:0}.rsDefault .rsThumbsArrowIcn{width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;position:absolute;cursor:pointer;background:url(../images/royal-slider/rs-default.png)}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-128px -32px}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-128px -48px}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-144px -32px}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-144px -48px}.rsDefault .rsThumbsArrowDisabled{display:none!important}@media screen and (min-width:0px) and (max-width:800px){.rsDefault .rsThumb{width:59px;height:44px}.rsDefault .rsThumbsHor{height:44px}.rsDefault .rsThumbsVer{width:59px}}.rsDefault .rsTabs{width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden;padding-top:12px;position:relative}.rsDefault .rsTab{display:inline-block;cursor:pointer;text-align:center;height:auto;width:auto;color:#333;padding:5px 13px 6px;min-width:72px;border:1px solid #D9D9DD;border-right:1px solid #f5f5f5;text-decoration:none;background-color:#FFF;background-image:-webkit-linear-gradient(top,#fefefe,#f4f4f4);background-image:linear-gradient(to bottom,#fefefe,#f4f4f4);box-shadow:inset 1px 0 0 #fff;*display:inline;*zoom:1}.rsDefault .rsTab:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.rsDefault .rsTab:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #cfcfcf}.rsDefault .rsTab:active{border:1px solid #D9D9DD;background-color:#f4f4f4;box-shadow:0 1px 4px rgba(0,0,0,.2) inset}.rsDefault .rsTab.rsNavSelected{color:#fff;border:1px solid #999;text-shadow:1px 1px #838383;box-shadow:0 1px 9px rgba(102,102,102,.65) inset;background:#ACACAC;background-image:-webkit-linear-gradient(top,#ACACAC,#BBB);background-image:-moz-llinear-gradient(top,#ACACAC,#BBB);background-image:linear-gradient(to bottom,#ACACAC,#BBB)}.rsDefault .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer}.rsDefault .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url(../images/royal-slider/rs-default.png) 0 0;background-color:rgba(0,0,0,.75);*background-color:#000;border-radius:2px}.rsDefault .rsFullscreenIcn:hover{background-color:rgba(0,0,0,.9)}.rsDefault.rsFullscreen .rsFullscreenIcn{background-position:-32px 0}.rsDefault .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}.rsDefault .rsPlayBtnIcon{width:64px;display:block;height:64px;border-radius:4px;background:url(../images/royal-slider/rs-default.png) no-repeat 0 -32px;background-color:rgba(0,0,0,.75);-webkit-transition:.3s;transition:.3s;*background-color:#000}.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,.9)}.rsDefault .rsBtnCenterer{position:absolute;left:50%;top:50%;width:20px;height:20px}.rsDefault .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.rsDefault .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px}.rsDefault .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url(../images/royal-slider/rs-default.png) -64px 0;background-color:#000;background-color:rgba(0,0,0,.75)}.rsDefault .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,.9)}.rsDefault .rsPreloader{width:20px;height:20px;background-image:url(../preloaders/preloader-white.gif);left:50%;top:50%;margin-left:-10px;margin-top:-10px}.rsLumix .royalSlide,.rsLumix .royalVideoFrameHolder,.rsLumix .rsOverflow{background:#151515}.rsLumix .rsArrow{height:100%;width:44px;position:absolute;display:block;cursor:pointer;z-index:21}.rsLumix.rsVer .rsArrow{width:100%;height:44px}.rsLumix.rsVer .rsArrowLeft{top:0;left:0}.rsLumix.rsVer .rsArrowRight{bottom:0;left:0}.rsLumix.rsHor .rsArrowLeft{left:0;top:0}.rsLumix.rsHor .rsArrowRight{right:0;top:0}.rsLumix .rsArrowIcn{width:32px;height:32px;top:50%;left:50%;margin-top:-16px;margin-left:-16px;position:absolute;cursor:pointer;background:url(../images/royal-slider/rs-default.png);background-color:#222;background-color:rgba(0,0,0,.75);border-radius:2px}.rsLumix .rsArrowIcn:hover{background-color:#222;background-color:rgba(0,0,0,.9)}.rsLumix.rsHor .rsArrowLeft .rsArrowIcn{background-position:-64px -32px}.rsLumix.rsHor .rsArrowRight .rsArrowIcn{background-position:-64px -64px}.rsLumix.rsVer .rsArrowLeft .rsArrowIcn{background-position:-96px -32px}.rsLumix.rsVer .rsArrowRight .rsArrowIcn{background-position:-96px -64px}.rsLumix .rsArrowDisabled .rsArrowIcn{background-color:#222;background-color:rgba(0,0,0,.4);filter:alpha(opacity=40);opacity:.4}.rsLumix .royalControlNavOverflow{display:none;position:absolute;top:10px;left:0;width:100%;height:auto;text-align:center;z-index:1000}.rsLumix .royalControlNavOverflow a{background:#fff;border-radius:4px;cursor:pointer;display:inline-block;margin:0 auto 0 4px;opacity:.6;height:10px;width:10px;padding:0;*display:inline;*zoom:1}.rsLumix .royalControlNavOverflow a.current{background:#000;opacity:1}.rsLumix .thumb{position:absolute;bottom:0;right:0}.rsLumix .thumb-generic{width:210px;height:210px}.rsLumix .thumb-cam{position:absolute;right:5px;bottom:5px}.rsLumix .thumb-cam-viewfinder-image{position:absolute}.rsLumix .thumb-expert{background:url(../images/royal-slider/white-trans.png);font-size:16px;font-size:1.6rem;height:230px;right:30px;text-align:center;width:230px}.rsLumix .thumb-expert .thumb-img{border:2px solid #fff;display:block;margin:22px auto 4px}.rsLumix .rsTabs{width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden;padding-top:12px;position:relative}.rsLumix .rsTab{display:inline-block;cursor:pointer;text-align:center;height:auto;width:auto;color:#333;padding:5px 13px 6px;min-width:96px;border:1px solid #D9D9DD;border-right:1px solid #f5f5f5;text-decoration:none;background-color:#FFF;background-image:-webkit-linear-gradient(top,#fefefe,#f4f4f4);background-image:linear-gradient(to bottom,#fefefe,#f4f4f4);box-shadow:inset 1px 0 0 #fff;*display:inline;*zoom:1}.rsLumix .rsTab:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.rsLumix .rsTab:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #cfcfcf}.rsLumix .rsTab:active{border:1px solid #D9D9DD;background-color:#f4f4f4;box-shadow:0 1px 4px rgba(0,0,0,.2) inset}.rsLumix .rsTab.rsNavSelected{color:#fff;border:1px solid #999;text-shadow:1px 1px #838383;box-shadow:0 1px 9px rgba(102,102,102,.65) inset;background:#ACACAC;background-image:-webkit-linear-gradient(top,#ACACAC,#BBB);background-image:-moz-llinear-gradient(top,#ACACAC,#BBB);background-image:linear-gradient(to bottom,#ACACAC,#BBB)}.rsLumix .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer}.rsLumix .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url(../images/royal-slider/rs-lumix.png) 0 0;background-color:#fff;background-color:rgba(255,255,255,.75);border-radius:2px}.rsLumix .rsFullscreenIcn:hover{background-color:#fff}.rsLumix.rsFullscreen .rsFullscreenIcn{background-position:-32px 0}.rsLumix .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}.rsLumix .rsPlayBtnIcon{width:64px;display:block;height:64px;border-radius:4px;background:url(../images/royal-slider/rs-lumix.png) no-repeat 0 -32px;background-color:#eee;background-color:rgba(238,238,238,.75);-webkit-transition:.3s;transition:.3s}.rsLumix .rsPlayBtn:hover .rsPlayBtnIcon{background-color:#d5d5d5}.rsLumix .rsBtnCenterer{position:absolute;left:50%;top:50%;width:20px;height:20px}.rsLumix .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:23;position:absolute;cursor:pointer}.rsDefault .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px}.rsLumix .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url(../images/royal-slider/rs-lumix.png) -64px 0;background-color:#eee;background-color:rgba(238,238,238,.75)}.rsLumix .rsCloseVideoIcn:hover{background-color:#d5d5d5}.rsLumix .rsPreloader{width:20px;height:20px;background-image:url(../images/preloader.gif);left:50%;top:50%;margin-left:-10px;margin-top:-10px}.rsLumix{-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.lt-ie8 .royalCaption,.lt-ie8 .royalCaptionItem{height:100%!important;top:auto!important;right:auto!important;bottom:0!important;left:0!important}.lt-ie8 .rsLumix .caption{z-index:19}.lt-ie8 .rsLumix .thumb{z-index:99999}.rsLumixInline{background:#f4f2f3;border-color:#eee;border-style:solid;border-top-width:1px;border-bottom-width:1px;padding:10px 0}.rsLumixInline .rsArrow{height:100%;width:44px;position:absolute;display:block;cursor:pointer;z-index:21}.rsLumixInline.rsVer .rsArrow{width:100%;height:44px}.rsLumixInline.rsVer .rsArrowLeft{top:0;left:0}.rsLumixInline.rsVer .rsArrowRight{bottom:0;left:0}.rsLumixInline.rsHor .rsArrowLeft{left:0;top:0}.rsLumixInline.rsHor .rsArrowRight{right:0;top:0}.rsLumixInline .rsArrowIcn{width:32px;height:32px;top:50%;left:50%;margin-top:-16px;margin-left:-16px;position:absolute;cursor:pointer;background:url(../images/royal-slider/rs-lumix-inline.png);background-color:#222;background-color:rgba(0,0,0,.75);border-radius:2px}.rsLumixInline .rsArrowIcn:hover{background-color:#222;background-color:rgba(0,0,0,.9)}.rsLumixInline.rsHor .rsArrowLeft .rsArrowIcn{background-position:-64px -32px}.rsLumixInline.rsHor .rsArrowRight .rsArrowIcn{background-position:-64px -64px}.rsLumixInline.rsVer .rsArrowLeft .rsArrowIcn{background-position:-96px -32px}.rsLumixInline.rsVer .rsArrowRight .rsArrowIcn{background-position:-96px -64px}.rsLumixInline .rsArrowDisabled .rsArrowIcn{background-color:#222;background-color:rgba(0,0,0,.4);filter:alpha(opacity=40);opacity:.4}.rsLumixInline .rsBullets{position:absolute;z-index:35;left:0;bottom:0;width:100%;height:auto;margin:0 auto;background:#000;background:rgba(0,0,0,.75);text-align:center;line-height:18px;overflow:hidden}.rsLumixInline .rsBullet{width:8px;height:8px;display:inline-block;*display:inline;*zoom:1;margin:0 5px 1px;border-radius:50%;background:#777;background:rgba(255,255,255,.5)}.rsLumixInline .rsBullet.rsNavSelected{background-color:#FFF}.rsLumixInline .rsThumbsHor{padding-bottom:4px;width:100%;height:72px}.rsLumixInline .rsThumbsVer{padding-right:4px;width:96px;height:100%;position:absolute;top:0;right:0}.rsLumixInline.rsWithThumbsHor .rsThumbsContainer{position:relative;height:100%}.rsLumixInline.rsWithThumbsVer .rsThumbsContainer{position:relative;width:100%}.rsLumixInline .rsThumb{background:#d1d1d1;float:left;overflow:hidden;width:96px;height:72px;border:2px solid #f4f2f3}.rsLumixInline .rsThumb img{height:100%;margin:0 auto}.rsLumixInline .rsThumb.rsNavSelected{border-color:#da3533}.rsLumixInline .rsTmb{display:block}.rsLumixInline .rsThumbsArrow{height:100%;width:20px;position:absolute;display:block;cursor:pointer;z-index:21;background:#000;background:rgba(0,0,0,.75)}.rsLumixInline .rsThumbsArrow:hover{background:rgba(0,0,0,.9)}.rsLumixInline.rsWithThumbsVer .rsThumbsArrow{width:100%;height:20px}.rsLumixInline.rsWithThumbsVer .rsThumbsArrowLeft{top:0;left:0}.rsLumixInline.rsWithThumbsVer .rsThumbsArrowRight{bottom:0;left:0}.rsLumixInline.rsWithThumbsHor .rsThumbsArrowLeft{left:0;top:0}.rsLumixInline.rsWithThumbsHor .rsThumbsArrowRight{right:0;top:0}.rsLumixInline .rsThumbsArrowIcn{width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;position:absolute;cursor:pointer;background:url(../images/royal-slider/rs-lumix-inline.png)}.rsLumixInline.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-128px -32px}.rsLumixInline.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-128px -48px}.rsLumixInline.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-144px -32px}.rsLumixInline.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-144px -48px}.rsLumixInline .rsThumbsArrowDisabled{display:none!important}@media screen and (min-width:0px) and (max-width:800px){.rsLumixInline .rsThumb{width:59px;height:44px}.rsLumixInline .rsThumbsHor{height:44px}.rsLumixInline .rsThumbsVer{width:59px}}.rsLumixInline .rsTabs{width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden;padding-top:12px;position:relative}.rsLumixInline .rsTab{display:inline-block;cursor:pointer;text-align:center;height:auto;width:auto;color:#333;padding:5px 13px 6px;min-width:72px;border:1px solid #D9D9DD;border-right:1px solid #f5f5f5;text-decoration:none;background-color:#FFF;background-image:-webkit-linear-gradient(top,#fefefe,#f4f4f4);background-image:linear-gradient(to bottom,#fefefe,#f4f4f4);box-shadow:inset 1px 0 0 #fff;*display:inline;*zoom:1}.rsLumixInline .rsTab:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.rsLumixInline .rsTab:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #cfcfcf}.rsLumixInline .rsTab:active{border:1px solid #D9D9DD;background-color:#f4f4f4;box-shadow:0 1px 4px rgba(0,0,0,.2) inset}.rsLumixInline .rsTab.rsNavSelected{color:#fff;border:1px solid #999;text-shadow:1px 1px #838383;box-shadow:0 1px 9px rgba(102,102,102,.65) inset;background:#ACACAC;background-image:-webkit-linear-gradient(top,#ACACAC,#BBB);background-image:-moz-llinear-gradient(top,#ACACAC,#BBB);background-image:linear-gradient(to bottom,#ACACAC,#BBB)}.rsLumixInline .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer}.rsLumixInline .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url(../images/royal-slider/rs-lumix-inline.png) 0 0;background-color:rgba(0,0,0,.75);*background-color:#000;border-radius:2px}.rsLumixInline .rsFullscreenIcn:hover{background-color:rgba(0,0,0,.9)}.rsLumixInline.rsFullscreen .rsFullscreenIcn{background-position:-32px 0}.rsLumixInline .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}.rsLumixInline .rsPlayBtnIcon{width:64px;display:block;height:64px;border-radius:4px;background:url(../images/royal-slider/rs-lumix-inline.png) no-repeat 0 -32px;background-color:rgba(0,0,0,.75);-webkit-transition:.3s;transition:.3s;*background-color:#000}.rsLumixInline .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,.9)}.rsLumixInline .rsBtnCenterer{position:absolute;left:50%;top:50%;width:20px;height:20px}.rsLumixInline .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.rsLumixInline .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px}.rsLumixInline .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url(../images/royal-slider/rs-lumix-inline.png) -64px 0;background-color:#000;background-color:rgba(0,0,0,.75)}.rsLumixInline .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,.9)}.rsLumixInline .rsPreloader{width:20px;height:20px;background-image:url(../preloaders/preloader-white.gif);left:50%;top:50%;margin-left:-10px;margin-top:-10px}.rsLumixInline .rsGCaption{position:relative}.rsLumixInline .rsCaptionInner{position:absolute;bottom:80px;font-size:12px;line-height:1.5;text-align:left;background:#000;background:rgba(0,0,0,.75);color:#fff;padding:5px;width:100%}.rsUseLightbox .rsImg{cursor:pointer;cursor:zoom-in}@font-face{font-family:DINWeb-CondMedium;src:url(../fonts/DINWeb-CondMedium.eot);src:url(../fonts/DINWeb-CondMedium.eot?#iefix) format("embedded-opentype"),url(../fonts/DINWeb-CondMedium.woff) format("woff"),url(../fonts/DINComp-CondMedium.ttf) format("truetype"),url(../fonts/DINWeb-CondMedium.svg#DINComp-CondMedium) format("svg");font-weight:700;font-style:normal}@font-face{font-family:DINWeb-CondBold;src:url(../fonts/DINWeb-CondBold.eot);src:url(../fonts/DINWeb-CondBold.eot?#iefix) format("embedded-opentype"),url(../fonts/DINWeb-CondBold.woff) format("woff"),url(../fonts/DINComp-CondBold.ttf) format("truetype"),url(../fonts/DINComp-CondBold.svg#DINComp-CondBold) format("svg");font-weight:700;font-style:normal}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,img,ins,label,legend,li,object,ol,p,q,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,ul{padding:0;border:0;margin:0;font-size:100%;vertical-align:baseline}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400}table,td,th{vertical-align:middle}body{font:100.01%/1 Arial,sans-serif;background:#000;color:#2d2e36;overflow-x:hidden}a,a:link,a:visited{text-decoration:none;color:#FE293E;outline:0}a:active,a:focus,a:hover{color:#292929}h2 a:link,h2 a:visited{color:#333}h2 a:hover,h2 a:link:hover,h2 a:visited:hover{color:#FE293E}h2 a:link,h2 a:visited,h3 a:link,h3 a:visited{color:#333}h3 a:hover,h3 a:link:hover,h3 a:visited:hover{color:#FE293E}address,blockquote,caption,dd,dt,input,label,legend,li,p,td,textarea,th{font-size:.8em}h1,h2,h3,h4{font-family:DINWeb-CondMedium,Arial,sans-serif;line-height:1em;font-weight:400}h1{margin:.6em 0;font-size:1.95em;line-height:1.1em;color:#292929}h2{margin:0 0 .2em;font-size:1.75em;color:#222}h3{margin:.2em 0 .5em;font-size:1.4em;color:#222}h4{margin:1em 0 .75em;font-size:.8em;font-family:Arial,Helvetica,sans-serif}blockquote,p{margin:1em 0 1.5em;line-height:1.3em;font-size:.8em;color:#404049}blockquote{padding:0 15px;border-left:3px solid #04b6bd;margin:1em 10px}.subtitle{margin:.2em 0 .5em;font-size:1em;color:#646464}ol,ul{margin:1em 0 1em 20px}ul{list-style:none}ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin-top:.5em;margin-bottom:.5em}ol{margin-left:25px}dl{margin:1em 0}dd,dt,li{padding:0;margin:.25em 0;line-height:1.5em}dt{font-weight:700}.entry ul,.sitemap ul,ul.list{list-style:disc}em{font-style:italic}strong{font-weight:700}sub,sup{font-size:.75em;vertical-align:sub;line-height:0}sup{vertical-align:super}small{font-size:.75em}input,label,legend,textarea{font-size:.8em}input,textarea{font-family:Arial,Helvetica,sans-serif}.button,.button:link,.button:visited{display:block;background-repeat:no-repeat;color:#FFF;text-align:left;font-weight:700;text-indent:-9999px}.join{background-image:url(../images/buttons/join.png);width:89px;height:27px;margin-right:10px}.join:hover{background-position:0 -27px}.join2{background-image:url(../images/buttons/join2.png);width:61px;height:27px;margin-right:10px}.join2:hover{background-position:0 -27px}.myprofile{background-image:url(../images/buttons/myprofile.png);width:89px;height:27px}.myprofile:hover{background-position:0 -27px}.logout{background-image:url(../images/buttons/logout.png);width:77px;height:27px}.logout:hover{background-position:0 -27px}.myaccount{background-image:url(../images/buttons/myaccount.png);width:113px;height:27px;margin-right:10px}.myaccount:hover{background-position:0 -27px}.gform .button-submit{background:url(../images/buttons/submit.gif) no-repeat;width:89px;height:27px;cursor:pointer}.gform .button-submit:hover{background-position:0 -26px}.page-template-my-account-php h1{margin-bottom:20px}.page-template-my-account-php a{font-size:.9em;line-height:1.5em}.btn-beinspired{background-image:url(../images/buttons/be-inspired.gif);width:111px;height:27px;float:right;padding-right:10px}.btn-beinspired:hover{background-position:0 -27px}.gform .submit .prev,.prev{background:url(../images/buttons/prev.gif) no-repeat;width:25px;height:25px;float:left;margin-top:50px}.next{background:url(../images/buttons/next.gif) no-repeat;width:25px;height:25px;float:right;margin-top:50px}.confirm{background:url(../images/buttons/confirm.gif) no-repeat;width:95px;height:27px;float:right;margin-top:50px}.confirm:hover{background-position:0 -27px}.edit-entry{background:url(../images/buttons/edit-entry.gif) no-repeat;width:95px;height:27px;float:right;margin-top:50px}.edit-entry:hover{background-position:0 -27px}.upload-your-photos{background-image:url(../images/buttons/upload-your-photos.gif);width:155px;height:27px}.upload-your-photos:hover{background-position:0 -27px}.manage-your-gallery{background-image:url(../images/buttons/manage-your-gallery.gif);width:155px;height:27px}.manage-your-gallery:hover{background-position:0 -27px}.enter-now{background-image:url(../images/buttons/enter-now.gif);width:95px;height:27px;margin:0 auto}.enter-now:hover{background-position:0 -27px}.btn-home{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-385px -110px;width:19px;height:17px;background-repeat:no-repeat;overflow:hidden;display:block}.btn-home:hover{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-366px -110px;width:19px;height:17px;background-repeat:no-repeat;overflow:hidden;display:block}.btn-submit-question{display:block;background:url(../images/buttons/btn-submit-question.png) no-repeat 0 0;width:144px;height:27px}.gform_button[type=submit]{text-indent:0}.fl{float:left}.fr{float:right}.center{text-align:center}a.learn{color:#f7303e}a.create{color:#f3be00}a.inspire{color:#10bba9}.hidden{display:block;text-indent:-9999px;height:0;width:0}.aligncenter{text-align:center;margin:0 auto;display:block}.alignright{text-align:right}.pr{position:relative}.clear{clear:both;height:0;font-size:0;line-height:0;display:block}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.blanklink{cursor:default}.displaynone{display:none}#phpbb .inline-block-dl:after,#phpbb .inline-block-dl:before,#top-bar-inner:after,#top-bar-inner:before,.btn-group:after,.btn-group:before,.cf:after,.cf:before,.gallery-content:after,.gallery-content:before,.gallery-header:after,.gallery-header:before,.gallery-member:after,.gallery-member:before,.gallery-sort__list ul:after,.gallery-sort__list ul:before,.gallery-sorting:after,.gallery-sorting:before,.gform fieldset div:after,.gform fieldset div:before,.img-grid--comfy:after,.img-grid--comfy:before,.img-grid--snug:after,.img-grid--snug:before,.img-grid:after,.img-grid:before,.showcase-content:after,.showcase-content:before,.tooltip:after,.tooltip:before,.user-profile__users-photos:after,.user-profile__users-photos:before,.user-profile__users-videos:after,.user-profile__users-videos:before{content:" ";display:table}#phpbb .inline-block-dl:after,#top-bar-inner:after,.btn-group:after,.cf:after,.gallery-content:after,.gallery-header:after,.gallery-member:after,.gallery-sort__list ul:after,.gallery-sorting:after,.gform fieldset div:after,.img-grid--comfy:after,.img-grid--snug:after,.img-grid:after,.showcase-content:after,.tooltip:after,.user-profile__users-photos:after,.user-profile__users-videos:after{clear:both}#phpbb .inline-block-dl,#top-bar-inner,.btn-group,.cf,.gallery-content,.gallery-header,.gallery-member,.gallery-sort__list ul,.gallery-sorting,.gform fieldset div,.img-grid,.img-grid--comfy,.img-grid--snug,.showcase-content,.tooltip,.user-profile__users-photos,.user-profile__users-videos{*zoom:1}html{background:#1c1c1c;overflow-y:scroll}#container{position:relative}.primary{clear:both}#header{min-width:950px;width:100%}#header-banner{clear:both;width:950px;height:192px;position:relative;background-repeat:no-repeat}#header-inner{position:relative;width:950px;margin:0 auto}#logo{position:relative;z-index:3;display:block;width:250px;height:102px;padding:35px 0 0 5px;text-indent:-9999px}#top-bar{background:-webkit-linear-gradient(top,#656565 0,#4a4a4a 100%);background:linear-gradient(to bottom,#656565 0,#4a4a4a 100%);height:60px;border-bottom:1px solid #ededed}#top-bar-inner{margin:0 auto;width:1000px}#top-bar-lumix{width:300px;float:left;margin-top:20px}#top-bar-panasonic{width:141px;float:right;text-align:right}#top-bar-panasonic img{display:block}#top-bar-loggedin{float:right;text-align:right;font-size:14px;margin:16px 4px 0 0}#top-bar-loggedin .loggedin-msg{display:block;color:#fff;font-family:DINWeb-CondMedium,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px}#top-bar-loggedin a{color:#c7c7c7;font-size:12px}#top-bar-loggedin a:hover{color:#fff}.headerimg{background-position:center top;background-repeat:no-repeat;height:192px;position:absolute;width:100%}.menu{list-style:none;padding:0;margin:0}.menu li{float:left;padding:0;margin:0}.menu a{font-weight:700;font-size:1em}.menu .btn,.menu .btn-primary,.menu .btn-red,.menu .btn-secondary,.menu .btn-secondary--red,.menu .btn-tertiary,.menu .gform_button[type=submit],.menu .secondary .widget_polls-widget .Buttons,.secondary .widget_polls-widget .menu .Buttons{margin-left:4px}.nav-container{color:#FFF;height:44px;top:0;width:100%;z-index:100;background:#fff;background:#fff;background:-webkit-linear-gradient(top,#fff 0,#c1c1c1 100%);background:linear-gradient(to bottom,#fff 0,#c1c1c1 100%)}.nav-inner{width:1000px;margin:0 auto}#primary-nav{float:left}#menu-primary-navigation{font-family:Arial,Helvetica,sans-serif}#primary-nav .menu li{display:block}#primary-nav .menu>li{position:relative;height:44px}.lt-ie8 #primary-nav .menu>li,.lt-ie8 .membership .menu>li{z-index:1001}#primary-nav #menu-primary-navigation>li>a{display:block;margin-top:11px;padding:0 11px 0 9px;border-left:1px solid #cecccc;border-right:1px solid #fff}#primary-nav #menu-primary-navigation>li:first-child>a{border-left:0;padding-left:0}#primary-nav .menu li a,#primary-nav .menu li a:link,#primary-nav .menu li a:visited,#primary-nav .menu li ul li a,#primary-nav .menu li ul li a:link,#primary-nav .menu li ul li a:visited{color:#24242c}#primary-nav .menu>li a:focus,#primary-nav .menu>li a:hover,#primary-nav .menu>li.current-menu-ancestor a,#primary-nav .menu>li.current-menu-item a{color:#eb1d29}#primary-nav .menu>li.current-menu-item .btn-home,#primary-nav .menu>li:hover .btn-home{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-366px -110px;width:19px;height:17px;background-repeat:no-repeat;overflow:hidden;display:block}#primary-nav .menu li.has-sub-menu::before{content:'';position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-346px -94px;width:23px;height:7px;background-repeat:no-repeat;overflow:hidden;display:none}#primary-nav .menu li.has-sub-menu:hover::before{display:block}#primary-nav .menu>li:hover .sub-menu{display:block}#primary-nav .menu li .sub-menu li:first-child{border-radius:0 0 0 10px}#primary-nav .menu li .sub-menu li:last-child{border-radius:0 0 10px 0}#primary-nav .menu li ul{display:none;position:absolute;z-index:1000;top:44px;right:auto;left:-37px;padding:0;margin:0;background:#f7f7f7;border:1px solid #bcbcbc;border-top:0;border-radius:0 0 10px 10px}#primary-nav .menu li.right-align-submenu .sub-menu{right:-36px;left:auto}#primary-nav .menu li.right-align-submenu.has-items-5 .sub-menu{right:-96px}.has-items-1 .sub-menu{width:151px}.has-items-2 .sub-menu{width:298px}.has-items-3 .sub-menu{width:447px}.has-items-4 .sub-menu{width:596px}.has-items-5 .sub-menu{width:745px}.has-items-6 .sub-menu{width:894px}.has-items-7 .sub-menu{width:1043px}.shift-left-1 .sub-menu{margin-left:-149px!important}.shift-left-2 .sub-menu{margin-left:-298px!important}.shift-left-3 .sub-menu{margin-left:-496px!important}.shift-right-1 .sub-menu{margin-right:-149px!important}.shift-right-2 .sub-menu{margin-right:-298px!important}.shift-right-3 .sub-menu{margin-right:-496px!important}#primary-nav .menu li ul li{display:block;width:146px;height:162px;border-right:1px solid #d8d7d7;padding:0 1px}#primary-nav .menu li ul li.last,#primary-nav .menu li ul li:last-child{border-right:0}#primary-nav .menu li ul li a,#primary-nav .menu li ul li a:link,#primary-nav .menu li ul li a:visited{color:#212121}#primary-nav #menu-primary-navigation>li:last-child a{border-right:0}#primary-nav .sub-menu .current-menu-item,#primary-nav .sub-menu li:hover{color:#FE293E;background:#e5e5e5 url(../images/design/submenu-current-page-bg.png) no-repeat 0 0;background:-webkit-gradient(linear,left top,right top,color-stop(0,#e5e5e5),color-stop(10%,#e9e9e9),color-stop(18%,#f0f0f0),color-stop(22%,#f1f1f1),color-stop(22%,#f3f3f3),color-stop(37%,#f8f8f8),color-stop(55%,#f8f8f8),color-stop(70%,#f4f4f4),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(left,#e5e5e5 0,#e9e9e9 10%,#f0f0f0 18%,#f1f1f1 22%,#f3f3f3 22%,#f8f8f8 37%,#f8f8f8 55%,#f4f4f4 70%,#e5e5e5 100%);background:linear-gradient(to right,#e5e5e5 0,#e9e9e9 10%,#f0f0f0 18%,#f1f1f1 22%,#f3f3f3 22%,#f8f8f8 37%,#f8f8f8 55%,#f4f4f4 70%,#e5e5e5 100%)}#primary-nav .menu li ul li a:hover,#primary-nav .menu li ul li.current-menu-item a{color:#FE293E}#primary-nav .sub-menu li .img-wrap{display:block;width:117px;margin:15px auto;border:1px solid #9d9d9d;border-radius:10px}#primary-nav .sub-menu li img{display:block;margin:0;text-align:center;border-radius:10px}#primary-nav .sub-menu li a{display:block;font-size:1.3em;text-align:center;display:block;width:100%;height:100%;padding:1px}#primary-nav .menu .sub-menu .sub-menu{display:none}#secondary-header{background:url(../images/design/subnav-back.gif) repeat-x #a8a8a9;border-top:1px solid #FFF;border-bottom:1px solid #a8a8a9;height:28px}#secondary-header-inner{width:950px;padding-top:5px;margin:0 auto;overflow:hidden;zoom:1}#breadcrumbs{list-style:none;padding:0;margin:0;overflow:auto}#breadcrumbs li{float:left;padding:0;margin:0;font-size:11px}#breadcrumbs a{padding-right:5px}#breadcrumbs span{padding-right:1px}#breadcrumbs{padding:5px 0 1px 10px;font-family:Arial,Helvetica,sans-serif;font-size:11px}.social-buttons .row{margin:7px 0;overflow:hidden}.social-buttons .counters{overflow:visible}.social-buttons.social-inline .group{display:inline-block;*display:inline;zoom:1;width:60%}p.date{width:400px;float:right;text-align:right;margin:0;font-weight:700}#membership{position:absolute;z-index:3;top:0;right:0;width:500px;font-size:.9em;text-align:right;color:#FFF;padding-top:7px;text-align:right}#membership span{padding-top:7px;margin-right:10px;width:290px;display:block;text-align:right;font-size:.9em;text-shadow:0 2px 3px #000;padding-bottom:5px}.membership{float:right}.membership>ul{height:44px}.membership li{position:relative}.membership .menu>li{height:36px;padding-top:8px}.membership .menu>li.has-sub-menu::before{content:'';position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-346px -94px;width:23px;height:7px;background-repeat:no-repeat;overflow:hidden;display:none}.membership .menu>li.has-sub-menu:hover::before{display:block}.membership li:hover .sub-menu{display:block}.membership .sub-menu{list-style:none;display:none;position:absolute;top:44px;left:0;width:120px;margin:0;padding:15px;background:#f7f7f7;border:1px solid #bcbcbc;border-top:0;z-index:1000;border-radius:0 0 10px 10px}.membership .sub-menu li{margin:2px 0;display:block;width:120px;height:auto;position:relative;border:none}.membership .sub-menu a{color:#24242C;font-size:1.1em;background:0 0}.membership .sub-menu a:hover{color:#EB1D29!important;text-decoration:underline}#content-container{background:#d3d3d3}#content{width:1000px;margin:0 auto;padding-top:0}.primary{float:left;width:1000px;margin:3px 0 18px;background:#fff}#phpbb .primary,.page-template-user-login-php .primary,.primary-pad{padding:15px 25px 40px;width:950px}.secondary{width:100%;clear:both;margin:3px 0 0}.primary-col{float:left;width:636px}.primary-col-nopad{float:left;width:690px}.secondary-col{float:right;width:300px;margin-left:4px;padding:0;font-size:.9em}.sidebar-in-primary__main-content,.sidebar-in-primary__sidebar{float:left}.sidebar-in-primary__main-content{width:634px}.sidebar-in-primary__sidebar{width:296px;padding-left:6px}.subsection--homepage .subsection__block__outer{margin-bottom:15px}#phpbb h3{font-family:Arial,Helvetica,sans-serif}#phpbb #login dl{margin:0}#login label{color:#292929}#phpbb .inline-block-dl dd,#phpbb .inline-block-dl dt{float:left}#phpbb h2{font-size:1.4em}#phpbb .nav-container{height:45px}#phpbb .nav-inner{clear:both}.gamma{display:block;color:#929292;font-family:Arial,Helvetica,sans-serif;font-size:.55em!important;line-height:1em!important;font-weight:400;margin:-5px 0 0 2px;padding-top:5px}.listing-item{overflow:hidden;zoom:1;background:url(../images/design/listing-item-separator-large.jpg) no-repeat 0 0;padding-top:32px;padding-bottom:15px;margin:0}.listing-item .listing-item-image{position:relative}.home .listing-item-first{padding-top:32px}.listing-item-first{border-top:none;padding-top:0;background:0 0}.listing-item h2{margin:0}.listing-item h2 a:focus,.listing-item h2 a:hover{color:#FE293E}.listing-item h3{color:#929292;font-family:Arial,Helvetica,sans-serif;font-size:.75em;font-weight:400;margin-top:0}.listing-item h3 span{color:#2f3034}.listing-item h3.subtitle{color:#5C5E6A;font-family:Arial,Helvetica,sans-serif;font-style:italic;font-size:.9em}.listing-item-image img,.listing-item-image-right{line-height:0;border:1px solid #FFF;display:block;padding:5px}.listing-item-image-right:focus,.listing-item-image-right:hover,.listing-item-image:focus img,.listing-item-image:hover img{border:1px solid #CCC;box-shadow:0 0 5px #AAA;-moz-box-shadow:0 0 5px #AAA;-webkit-box-shadow:0 0 5px #AAA}.listing-item p{display:block;margin-top:0;margin-bottom:.5em;padding-top:5px}.site-intro p{font-size:15px}.site-intro .intro-header{margin-top:10px}.listing-item .intro-header{margin:.1em 0 0}.link-with-arrow,.listing-item-readmore{font-weight:700;padding-left:10px;position:relative}.link-with-arrow::before,.listing-item-readmore::before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-448px -45px;width:4px;height:7px;background-repeat:no-repeat;overflow:hidden;display:block}.single-back-link{float:right}.carousel-wrap,.landing-header-image{width:auto;margin-bottom:20px}#gallery .gallery-single.primary{float:none;width:auto;padding-bottom:15px;border-radius:0 0 15px 15px}.report-image{margin:0 24px 0 0;font-size:.75em}#gallery .tertiary{float:left;width:630px;margin:20px 0}#gallery h2{margin-bottom:10px;margin-top:0}#gallery h2{margin-top:10px;font-size:1.55em}#gallery h3{min-height:35px;padding-top:3px;line-height:1.6em}#gallery .media-comp-desc h3,#gallery .media-judge-comments h3{font-size:1.4em}#gallery .social-buttons{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:340px;overflow:hidden}#gallery .social-buttons .row{margin:7px 0}#gallery .media-meta-wrap{vertical-align:top;font-size:12px;line-height:16px;text-align:right}#gallery .media-meta-wrap a{line-height:16px;position:relative;top:-3px}#gallery .media-desc,#gallery .media-title{margin:0 24px 0 0}#gallery p.media-desc{color:#2D2E36}.gallery-container{margin-top:5px}.gallery-container ul{margin:0;padding:0}#gallery .competition-copy,#gallery .primary-pad-ver{padding-bottom:0}li.sort-gallery-item{width:90px;height:90px;border:1px solid #DDD;padding:3px;float:left;margin-right:2px;list-style:none}table.gallery-items{margin:0;width:auto;border-collapse:separate;font-size:1.1em}td.gallery-item{border-right:2px solid #FFF;border-bottom:5px solid #FFF;border-top:none;border-left:none;padding:1px;vertical-align:bottom;text-align:left}td.gallery-item p{margin:0}td.gallery-image-cell{padding:0;border-bottom-width:1px}td.gallery-image-cell p{margin:0}td.gallery-image-cell a{height:98px;display:block}td.gallery-info-cell{background-color:#f7f7f7;vertical-align:top;border-bottom-width:10px}td.gallery-info-cell p{padding:0 4px;width:88px}td.gallery-info-cell .gallery-info-title{color:#2D2E36;font-weight:700}td.gallery-info-cell .gallery-info-title:hover{color:#FE293E}td.gallery-option-cell{background-color:#f7f7f7;vertical-align:middle;border-bottom-width:10px;width:30px}td.gallery-item a.gallery-item-image-link{background-color:#FFF;height:234px;width:180px}td.gallery-item p.gallery-item-options{margin-top:5px}td.gallery-image-cell img{padding:3px;border:1px solid #DDD}.gallery-item-image-link:focus img,.gallery-item-image-link:hover img{border-color:#000}#gallery-manage td.gallery-info-cell{width:460px}#gallery-manage td.gallery-info-cell p{width:auto;font-size:1em;margin-bottom:10px;margin-left:5px}#gallery-manage td.gallery-info-cell .gallery-info-title{padding-top:5px}#gallery-manage .bulk-options{margin-top:15px}#gallery-manage .bulk-options select{padding:3px;width:150px}#gallery-manage .bulk-options .apply-button{background:#DFAF53;color:#FFF;padding:3px 10px;border:0;border-radius:5px;-webkit-border-radius:5px}.gallery-media{display:block}.gallery-summary{margin:0;color:#828283;width:110px}.gallery-summary a{width:auto;height:auto;display:inline}.media-image{margin:0 0 10px 0;position:relative}.media-image img{display:block;margin:0 auto}.image-options{clear:both}#gallery-stats{padding:5px 10px;background:#EEE;border-radius:5px;-webkit-border-radius:5px;width:250px;float:right}#gallery-stats h2{background:url(../images/design/icon-stats.png) no-repeat;padding-left:37px;padding-top:3px;font-size:1em}#gallery-stats p{margin:10px 0}#gallery-video{display:block;width:600px;height:450px}.gallery-previews{background:url(../images/design/listing-item-separator.jpg) no-repeat 0 0;padding:12px 45px;margin:70px -15px 0}.gallery-feature-container{overflow:hidden;zoom:1;margin-bottom:25px;padding:20px 19px 0}.gallery-feature{float:left;width:280px;padding:0 12px}.gallery-previews .gallery-container{border-bottom:1px dotted #ddd}.gallery-previews table.gallery-items{margin:0}.gallery-feature p{margin:10px 0}.gallery-feature h3{font-size:1.1em}.gallery-feature-image a{display:block;height:183px;padding:5px;box-shadow:3px 1px 5px #999}.gallery-feature-image a:hover{-webkit-boz-shadow:3px 1px 5px #666;-moz-box-shadow:3px 1px 5px #666;-box-shadow-color:3px 1px 5px #666}.gallery-feature-copy,.gallery-feature-cta{color:#404049;padding-left:10px;font-size:.9em}.gallery-feature-cta{font-weight:700}.gallery-feature-wide{padding-top:10px;border-top:1px solid #000}.panasonic-gallery{border-bottom:1px solid #000;padding-bottom:25px;margin-bottom:30px}.panasonic-gallery .listing-item-image{box-shadow:3px 1px 5px #999}.panasonic-gallery .gallery-feature-cta{padding-left:0}.panasonic-gallery .listing-info p{font-size:.9em}#gallery-feature-competition{background:url(../images/graphics/portrait-of-summer.jpg) no-repeat bottom right;min-height:360px;height:auto!important;height:360px;position:relative}#gallery-feature-competition .gallery-feature-copy{width:350px;padding-left:0;padding-top:20px}#gallery-feature-competition h3 a{display:block;height:250px;position:absolute;width:100%}#gallery-feature-competition .gallery-feature-cta{position:absolute;bottom:0;padding-left:0}#feature-gallery-intro{overflow:hidden;border-bottom:1px solid #000;margin-bottom:25px}#gallery-options{padding:20px 0 15px 0}#update-notifications input{display:none}#update-notifications label{font-size:13px}.notifications-button{float:right}#gallery-options.media-nav{padding-top:10px;clear:both;overflow:hidden}#gallery-options.media-nav a{width:95px;height:27px;text-indent:-9999px;border-radius:0;display:block;padding:0}#gallery-options.media-nav a.media-nav-next{float:right;background:url(../images/buttons/next.gif) no-repeat transparent}#gallery-options.media-nav a.media-nav-prev{float:left;background:url(../images/buttons/prev.gif) no-repeat transparent}#gallery-options.media-nav a.media-nav-next:hover{background-position:0 -27px}#gallery-options.media-nav a.media-nav-prev:hover{background-position:0 -27px}#gallery-manage{overflow:hidden}#gallery-manage h2{color:#2d2e36;font-size:1em;margin-bottom:10px}#gallery-manage .item{float:left;background:#EEE;padding:5px;width:455px;margin:0 10px 10px 0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#gallery-manage .item-left{float:left;max-width:200px;min-height:145px;margin-right:10px}#gallery-manage .item-right{float:left}#gallery-manage .item-alt{margin-right:0}.add-image{width:100%;clear:both}.gallery-confirm{font-weight:700;border:1px solid #514721;background-color:#f7f1c7;padding:2px 7px;margin-right:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.gallery-search-form{background:#E1E2E3;overflow:hidden;zoom:1;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.gallery-search-form .search-camera,.gallery-search-form .search-media,.gallery-search-form .search-term{padding:4px 7px}.lt-ie8 .gallery-search-form .search-term{padding:6px 7px}.lt-ie8 .gallery-search-form .search-button{margin-top:1px}.gallery-search-form .submit{margin:0;position:relative;top:-4px}.gallery-search-form .search{padding:4px 10px;margin:0}.gallery-search-form .search-media{width:120px;margin-top:5px}.gallery-search-form .search-term{width:330px}.gallery-search-form .search-camera{width:346px}.gallery-search-summary{font-size:.9em;padding:18px 0}.gallery-search-miniform{float:right;margin-right:3px;background:#E1E2E3;padding:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.gallery-search-miniform .gform{margin:5px}.gallery-search-miniform .search-term{width:250px;padding:4px}.gallery-search-miniform .search-submit{padding:2px}.widget_gallerysearchwidget .search-camera{display:none;float:left;margin:2px 5px 0 0;width:168px}.widget_gallerysearchwidget .search-media{clear:both;float:left;margin-top:5px}.submit-question-widget{padding:10px 20px}.submit-question-widget p{display:inline-block;margin-top:0;line-height:1.5}.submit-question-widget .button,.submit-question-widget p{margin-left:15px;margin-right:15px}.widget-container.widget_lumixloginwidget{margin:0;padding:0;background:0 0;width:auto;height:auto;box-shadow:none;border-radius:0;border:0}.gallery_manage_widget_wrap{margin-bottom:10px}.sidebar-in-primary__sidebar .gallery_manage_widget_wrap{margin-left:16px}.widget-container.login_widget{background:#272727;color:#fff;padding:15px 20px 10px;width:255px}.widget-container.login_widget p{color:#fff;margin-bottom:5px}.widget-container.login_widget a,.widget-container.login_widget a:link,.widget-container.login_widget a:visited{color:#52aceb;text-decoration:underline}.widget-container.login_widget a:hover{color:#fff}.widget-container.login_widget .text{text-align:right;font-weight:700;margin-bottom:5px}.widget-container.login_widget .text label{float:left;padding:10px 0 2px}.widget-container.login_widget .text input{float:left;width:200px}.widgets--narrow .widget_membersonly{padding:20px}.widget_membersonly .widget-item{margin:0}.widget_membersonly .loggedout{display:none}#competition-details-sidebar .widget-container{background:0 0}#gallery .listing-comments{margin-top:10px}.competition-gallery .competition-runnerup,.competition-gallery .competition-winners,.competition-gallery .gallery-copy{overflow:hidden}.competition-gallery .winner-second{clear:both;margin-right:10px}.competition-gallery .winner-runnerup,.competition-gallery .winner-second,.competition-gallery .winner-third{float:left;width:298px;clear:none;margin:10px 12px}.competition-gallery .winner-runnerup .listing-item-image,.competition-gallery .winner-second .listing-item-image,.competition-gallery .winner-third .listing-item-image{width:110px}.competition-gallery .winner-runnerup .listing-item-info,.competition-gallery .winner-second .listing-item-info,.competition-gallery .winner-third .listing-item-info{width:155px}.competition-gallery .competition-entries,.competition-gallery .competition-runnerup{background:url(../images/design/listing-item-separator.jpg) no-repeat 0 0;padding-top:20px}.competition-gallery .winner-runnerup p.see-more-user,.competition-gallery .winner-second p.see-more-user,.competition-gallery .winner-third p.see-more-user{margin:0;font-size:.7em;background-position:0 5px}.competition-gallery .winner-first p.see-more-user{margin:0}.competition-gallery .winner-runnerup{margin-top:0}.media-comp-desc,.media-judge-comments{clear:both}.has-rosette{margin-top:15px}.comp-a-portrait-of-summer .gallery-copy{margin-top:270px}.comp-abstract-winter .gallery-copy{margin-top:280px}.comp-night-photography .gallery-copy{margin-top:280px}.comp-lumix-lifestyle-photographer-of-the-year .gallery-copy{margin-top:350px}.comp-lumix-lifestyle-photographer-of-the-year-2012 .gallery-copy{margin-top:480px}.comp-still-life .gallery-copy{margin-top:220px}.comp-abstract-winter .gallery-copy,.comp-best-of-british .gallery-copy,.comp-black-and-white .gallery-copy,.comp-celebration .gallery-copy,.comp-dusk-and-dawn .gallery-copy,.comp-flowers .gallery-copy,.comp-food-glorious-food .gallery-copy,.comp-go-urban .gallery-copy,.comp-home-sweet-home .gallery-copy,.comp-macro-photography .gallery-copy,.comp-night-photography .gallery-copy,.comp-perfect-portraits .gallery-copy,.comp-pets-and-wildlife .gallery-copy,.comp-ready-steady-action .gallery-copy,.comp-self-portraits .gallery-copy,.comp-sporting-success .gallery-copy,.comp-summertime .gallery-copy,.comp-transport-of-delight .gallery-copy,.comp-vintage .gallery-copy,.comp-water-water-everywhere .gallery-copy,.comp-winter-landscapes .gallery-copy{margin-top:200px}.comments-container{padding:1px 15px;background:0 0}.comments-container .comments-section-title{margin:0}textarea#comment{width:100%;font-size:1em;border:1px solid #999;color:#2D2E36}textarea#comment:focus{border-color:#666;color:#000}.comment-body p{font-size:13px;margin:0;padding:5px 5px 5px 0}.comment-author-image{float:left;margin:0 5px 0 0}.comment-author-image{display:block}.comment-meta{font-family:Arial;font-size:11px}.comment-author cite{font-style:normal;font-weight:700}.comment-date{font-weight:700}.reply-inline{font-size:.9em;font-weight:700;text-align:right}#respond h3{margin:0;padding:0;font-size:23px}.listing-comments{background:url(../images/design/comment-bubble.gif) no-repeat;width:44px;height:45px;font-weight:700;text-align:center;padding-top:10px;float:right}.listing-comments a{color:#2f3034;display:block;height:45px}.listing-comments a:hover{color:#FE293E}.comment-wrapper{background:transparent url(../images/design/comment-speech.png) no-repeat 0 -29px;width:610px;float:left;position:relative}.comment-body{background:#f9f9f9;min-height:72px;margin-left:13px}.comment-meta{background:#fff}.comment-meta-inner{padding:5px 110px 5px 13px}.comment-content{padding:0 13px 20px}.comment{overflow:hidden;clear:both;margin:8px 0;position:relative}.comment .user-icon{float:none;border:0;display:block;margin:1px 0 3px;position:absolute;top:0;right:0}.comment .children{margin-left:63px}.comment.indented .comment-wrapper{width:480px}.children #comment{width:525px}.comment .reply{display:none;position:absolute;right:10px;bottom:5px;font-size:13px}#respond{clear:both;padding:10px 0 0 64px}#respond .current-user{margin:2px 0;font-size:13px}#comment-form{width:505px}.comment-box-wrap{margin-left:-13px}textarea#comment{width:505px;margin-left:13px;border:0;font-size:13px}#respond .submit{background:url(../images/buttons/submit-comment.png) no-repeat 0 0;width:167px;height:33px;border:0;cursor:pointer;font:0/0 a;text-shadow:none;color:transparent}.commentlist{list-style-type:none;margin:10px 0 0}ul.children .comment-wrapper{width:547px}ul.children ul.children{margin-left:0}.cancel-comment-reply{font-size:16px}textarea#comment{width:590px}.widget-container h3{font-size:1.6em;color:#333}.widget-container h3 .gamma{font-size:.75em!important;margin:0;padding-top:0}.widget-item{margin:.2em 0 1em 0;clear:both}.widget-container h3 a{color:#575764}.widget-container h2 a{color:#575764}.widget-listing-item-image{border-color:#E6E6E6;margin-left:0}.widget-container .widget-listing-title{color:#000;font-size:1.2em;font-weight:700}.widget-container .widget-title{padding-top:10px;margin-bottom:0}.widget-container a.read-more{color:#FE293E;text-align:left;font-weight:700;font-size:13px}.widget-container a.read-more:hover{color:#646464}.widget-news-item-image img{max-width:100%;height:auto}.item-image{border:1px solid #fff;box-shadow:0 0 5px #ddd;display:block;padding:5px;width:250px;margin-right:10px}.lt-ie9 .item-image{border:1px solid #ddd}.widget-container.widget_text{background:#fff}.widget_text .textwidget{padding:9px 0}.widget-container .item-image{padding:15px 13px}.widget-container .textwidget img{display:block;margin:0 auto}.widgets--narrow .textwidget{margin-top:0;padding-top:10px;padding-bottom:10px}.widgets--narrow .item-image{padding:2px}.widget_lumixlatestreview{background-color:#fff}.widget_lumixlatestreview img{border:1px solid #fff;box-shadow:0 0 5px #ddd;display:block;padding:5px;width:250px;margin-right:10px}.widget_lumixlatestreview img:hover{border:1px solid #ccc;box-shadow:0 0 5px #aaa}.review-read-more{font-weight:700}.widget_tag_cloud .widget-title{background:url(../images/design/icon-learn.png) no-repeat;padding:10px 0 5px 45px}.widget_tag_cloud div a{font-weight:700;color:#757887}p.widget-tip a{font-size:1.2em;font-weight:700;color:#000}p.widget-tip{color:#50525f;font-size:1.2em;font-weight:700;margin-bottom:5px}p.widget-tip-image{float:left;margin:0 10px 0 0}p.widget-tip-image a img{border:1px solid #FFF}p.widget-tip-image a:hover img{border-color:#000}p.widget-tip-title{color:#50525f;font-size:.9em;font-weight:700;margin:0;padding:0;width:150px;float:left}.static-widget{background-color:#fff}.widget_lumixdebuginfo{background-color:#000}.widget_lumixdebuginfo h3,.widget_lumixdebuginfo p{color:#FFF}.widget-flash{padding:4px}.widget_expertadvice h4 a{color:#50525f;font-size:1.3em;padding-top:10px;display:block;font-weight:700}.widget_expertadvice .listing-item-image{padding:0;-moz-box-shadow:3px 1px 5px #999;-webkit-box-shadow:3px 1px 5px #999;-box-shadow:3px 1px 5px #999;margin-left:0}.widget_expertadvice .listing-item-image{display:block;width:141px;height:131px;float:left}.widget_expertadvice .listing-item-image:hover img{-webkit-box-shadow-color:3px 1px 5px #666;-moz-box-shadow:3px 1px 5px #666;box-shadow-color:3px 1px 5px #666;border:3px solid #E6E6E6}.widget_expertadvice a.widget-listing-title{padding:5px 0;font-size:.9em;display:block;color:#646464;line-height:1.2em}.widget_expertadvice p.widget-listing-title{font-size:.9em;display:block;color:#646464;line-height:1.2em;margin:0 0 .5em}.widget_expertadvice p{margin:.5em 0 .5em}.widget_expertadvice .listing-item-info{width:121px;float:right}.widget_gallerysearchwidget .search-term{width:160px;padding:3px;display:block;float:left;margin-right:5px}.widget_gallerylatestwidget,.widgets--narrow .widget_gallerylatestwidget{width:276px;padding:5px 12px 20px}.widget_gallerylatestwidget .gallery-latest-images,.widgets--narrow .widget_gallerylatestwidget .gallery-latest-images{width:276px;margin:0 auto;padding-bottom:10px}.widget_gallerylatestwidget ul,.widgets--narrow .widget_gallerylatestwidget ul{margin:0;padding:0}.widget_gallerylatestwidget li,.widgets--narrow .widget_gallerylatestwidget li{line-height:1}.widget_gallerylatestwidget a,.widgets--narrow .widget_gallerylatestwidget a{display:block}.widget_gallerymediadetailswidget{border-bottom:none;padding:0!important;box-shadow:none;background:0 0}.video-listing-item .video{border-bottom:1px dotted #d6d6d6;padding-top:18px}.video-listing-item .video:first-child{border-top:0}.video-listing-item .image{position:relative;display:inline-block}.video-listing-item .image img{display:block;max-width:100%;height:auto}.widgets-in-primary-horizontal .widget-container,.widgets-in-primary-horizontal .widget-subcontainer{box-shadow:none;border-radius:0;width:265px;background:0 0}.widgets-in-primary-horizontal .button-view-all{display:none}.widgets-in-primary-horizontal .video-listing-item .video{border:none;padding-top:0}.widget_competitionmediadetailswidget .widget-subcontainer{padding:8px}.widget-comp-winner-image img{margin-bottom:20px;margin-right:10px;float:left;width:250px;height:250px;border:1px solid #FFF;display:block;float:left;padding:5px;box-shadow:0 0 5px #DDD;-moz-box-shadow:0 0 5px #DDD;-webkit-box-shadow:0 0 5px #DDD}.widget-comp-winner-image:hover img{border:1px solid #CCC;box-shadow:0 0 5px #AAA;-moz-box-shadow:0 0 5px #AAA;-webkit-box-shadow:0 0 5px #AAA}#widget-comp-winner h3{font-size:1.2em}#widget-comp-winner p{color:#000;margin:1em 0 0}#widget-comp-winner a{color:#FE293E;text-align:left;font-weight:700}#widget-comp-winner a:hover{color:#646464}#widget-comp-winner h4{margin:.2em .2em 1em;line-height:1.2em;font-size:.9em;color:#35373E}#widget-photochallenge-winner h3{line-height:1em}#widget-photochallenge-winner .photo-title{font-family:DINWeb-CondMedium,Arial,sans-serif;margin:.6em 0;font-size:1.6em;color:#575764}#widget-photochallenge-winner .comp-winner-image{position:relative}#widget-photochallenge-winner .comp-winner-image img{margin-bottom:20px;margin-right:10px;float:left;width:250px;border:1px solid #FFF;display:block;float:left;padding:5px;box-shadow:0 0 5px #DDD;-moz-box-shadow:0 0 5px #DDD;-webkit-box-shadow:0 0 5px #DDD}#widget-photochallenge-winner .comp-winner-image img:hover{border:1px solid #CCC;box-shadow:0 0 5px #AAA;-moz-box-shadow:0 0 5px #AAA;-webkit-box-shadow:0 0 5px #AAA}#widget-photochallenge-winner p{color:#75788A;margin:1em 0 0;font-size:.8em}#widget-photochallenge-winner a{color:#FE293E;font-weight:700}#widget-photochallenge-winner a:hover{color:#646464}.widget-competition a.read-more{color:#FE293E;text-align:left;font-weight:700;font-size:.75em}.widget-competition a.read-more:hover{color:#646464}#widget-offer a{display:none}#widget-offer a.active{display:block}.widget_gallerysearchwidget .gform .submit{margin:0}.widgets--narrow .widget_imagewidget{padding:20px}.widget_imagewidget .widget-item{margin:0}.secondary-col .widget_imagewidget .widget-item{padding:10px;text-align:center}.widget-user-gallery a{color:#fe293e}.widget-user-gallery a:hover{color:#292929}.widget-user-gallery .camera-thumb{float:left;margin:2px 5px 0 0}.media-avatar{float:left;width:45px;margin-right:10px}#gallery .media-credit-inner h3{margin-bottom:0;padding:0;min-height:45px;line-height:.9em}.widget-subcontainer.media-credit{padding:10px}.media-credit p,.media-details p{margin:5px 0}.media-details .media-avatar{float:left;width:35px;padding-right:8px}.user-icon-wrap{float:left;width:50%;margin-left:55px}.photo-info h4{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700}.photo-info p{margin:2px 0}.widget-user-gallery .media-list{overflow:hidden}.widget-user-gallery .media-list ul{list-style:none;padding:0;margin:0;overflow:hidden}.widget-user-gallery .media-list li{float:left;padding:0;margin:0}.widget-user-gallery .media-list li a{display:block;height:90px;width:90px;overflow:hidden}.widget-user-gallery-goto{text-align:right;margin:5px 0}#gallery .widget-user-gallery .media-list h3{padding-top:5px}#gallery .widget-user-gallery .media-credit .author,#gallery .widget-user-gallery .media-list .author{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;color:#FE293E}#gallery .widget-user-gallery .media-list .author{display:block;margin-top:-2px}.widget-user-gallery .media-table{margin:0 0 10px 0}.widget-user-gallery .media-table table{width:100%;border:1px solid #CCC}.media-table th,.widget-user-gallery .media-table td{border:0}.widget-user-gallery .media-table th{border-right:1px solid #CCC;font-weight:700;width:100px}.media-table .odd td,.widget-user-gallery .media-table .odd th{background-color:#F7F7F7}.media-table .even td,.widget-user-gallery .media-table .even th{background-color:#EEE}.widget-user-gallery .photo-camera-settings{list-style:none;margin:0 -10px 10px;padding:0 10px 0 10px}.widget-user-gallery .photo-camera-settings li{float:left;width:130px;margin:4px 0}.widget-user-gallery .photo-camera-settings li.date-taken{width:260px}.widget-user-gallery .photo-camera-settings p{font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0 0 1px 0}.widget-user-gallery .photo-camera-settings p.title{font-weight:700}.widget-user-gallery .media-tags li{list-style:none;padding:0;float:left;margin:3px}.widget-user-gallery .media-tags li a{background:#F7F7F7;padding:2px 4px;display:block;-moz-border-radius:5px;-webkit-border-radus:5px;border-radius:5px}.widget-user-gallery .media-tags li a:focus,.widget-user-gallery .media-tags li a:hover{background-color:#FFD127;color:#333}.widget-user-gallery .media-tags ul{overflow:hidden;zoom:1;padding:0;margin:10px 0}.widget_gallerytagcloudwidget{font-weight:700}.gallery_manage_widget_wrap,.user-profile__sidebar .widget-container.widget_usergallerymanagerwidget,.widget-container.widget_usergallerymanagerwidget{background:#1e1e1e url(../images/design/gallery-manager-background.jpg) no-repeat top center}.gallery_manage_widget_wrap,.user-profile__sidebar .widget-container.widget_usergallerymanagerwidget,.widget-container.widget_usergallerymanagerwidget{width:278px;height:auto;padding:15px 9px}.gallery_manage_widget_wrap .widget-title,.user-profile__sidebar .widget-container.widget_usergallerymanagerwidget .widget-title,.widget-container.widget_usergallerymanagerwidget .widget-title{color:#fff;margin:0;padding:0}.gallery_manage_widget_wrap p,.user-profile__sidebar .widget-container.widget_usergallerymanagerwidget p,.widget-container.widget_usergallerymanagerwidget p{margin:10px 0 15px;color:#afafaf;font-size:13px}.gallery_manage_widget_wrap a.red-link:hover,.user-profile__sidebar .widget-container.widget_usergallerymanagerwidget a.red-link:hover,.widget-container.widget_usergallerymanagerwidget a.red-link:hover{color:#fff}#gallery-manager-widget-buttons{margin:0}#gallery-manager-widget-buttons a{margin-bottom:4px}#gallery-manager-widget-buttons a:first-child{margin-right:3px}.lt-ie8 #gallery-manager-widget-buttons a:first-child{margin-right:8px}.widget_polls-widget .widget-title{background:url(../images/design/icon-learn.png) no-repeat scroll 0 0 transparent;padding:10px 0 5px 45px}.widget_polls-widget h4{font-size:1.05em;color:#50525F}.secondary .widget_polls-widget .Buttons:hover{background-position:0 -27px}.wp-polls ul li,.wp-polls-ans ul li,.wp-polls-ul li{text-align:left;background-image:none;display:block}.wp-polls ul,.wp-polls-ans ul,.wp-polls-ul{text-align:left;list-style:none;float:none}#sidebar ul ul li:before,.wp-polls ul li:before,.wp-polls-ans ul li:before,.wp-polls-ul li{content:''}.wp-polls img,.wp-polls input,.wp-polls label,.wp-polls-image img,.wp-polls-loading img{display:inline;border:0;padding:0;margin:0}.wp-polls input{font-size:11px}.wp-polls label{font-size:1em;margin-left:5px}.wp-polls-ul{padding:0;margin:5px 0}#poll-vote-button{font-size:1em;background:#FE293E;color:#FFF;padding:3px 10px;border:0;border-radius:5px;-webkit-border-radius:5px}.wp-polls-loading{display:none;text-align:center;height:16px;line-height:16px}.wp-polls-ans i{font-style:normal}.widget_communityactivetopics .widget-item{padding:0 0 7px 25px;margin:3px 7px 8px 7px;border-bottom:1px solid #e1e1e1;position:relative}.widget_communityactivetopics .widget-item:before{content:'';position:absolute;left:0;top:0;background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-199px -60px;width:17px;height:21px;background-repeat:no-repeat;overflow:hidden;display:block}.widget_communityactivetopics .widget-item .posted-on,.widget_communityactivetopics .widget-item h4{margin:0;padding:0}.widget_communityactivetopics .widget-item h4 a{color:#353535;font-size:1.1em;line-height:1.3em;font-weight:700}.widget_communityactivetopics .widget-item .posted-on{font-size:.7em;margin-top:2px}.entry{padding:0 15px}.accordion-container{padding:0 15px}.accordion-group{padding-bottom:10px}.accordion-group .accordion-group-container{display:none}.accordion-group .accordion-group-container.opened{display:block}.accordion-group h2.header{padding:7px 10px 7px 25px;margin:0 0 2px;background:url(../images/design/product-back.jpg) repeat-x #fe293e;color:#FFF;font-size:1.3em;border-radius:10px;border-radius:10px}.accordion-group h2.header a{background:url(../images/design/plus-large.png) no-repeat center right;display:block;width:100%;height:24px;color:#FFF;padding-top:10px}.accordion-group.opened h2.header a:hover{color:#292929}.accordion-group h2.header.opened a{background-image:url(../images/design/minus-large.png)}.accordion-subgroup{background:#fafafa;padding:5px 0}.accordion-subgroup .accordion-group-container{padding:0 25px}.accordion-question-answer{padding:0;border-bottom:1px solid #ededed;color:#51525b}.accordion-question-answer:last-child{border:none}.accordion-question-answer span{font-weight:700}.accordion-question{padding:10px 0 5px 0;margin:0}.accordion-answer{padding:5px 0 10px 0;margin:0}.accordion-subgroup h3.header{font-size:.8em;margin:0;padding:5px 15px 5px 25px;background:#e1e2e3;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-family:Arial,Helvetica,sans-serif}.accordion-subgroup h3 a{background:url(../images/design/plus.gif) no-repeat center right;display:block;width:100%;color:#646464;padding:2px 0}.accordion-subgroup h3 a:hover{color:#FE293E}.accordion-subgroup .header.opened a{background-image:url(../images/design/minus.gif)}.faq-subgroup{background:#fafafa;padding:5px 0}.faq-question-container{padding:0 25px}.faq-question-answer{border-bottom:1px solid #ededed;color:#51525b;padding:0}.faq-question-answer:last-child{border:none}.faq-question-answer span{font-weight:700}.faq-question{margin:0;padding:10px 0 5px 0}.faq-answer{margin:0;padding:5px 0 10px 0}.accordion-group .product-image{display:block;float:left;margin-right:10px;margin-top:10px}.accordion-group .product-info{float:right;width:245px}.accordion-group .products ul{list-style:disc}.accordion-group .products .small-print{border-top:1px dotted #ddd}.accordion-group .products .small-print p{color:#999}#image-picker{width:550px;margin-left:20px}#image-picker .image{width:330px;float:left}#image-picker .options .option{width:89px;float:left}#image-picker .options{margin-left:20px;float:left;width:200px}#image-picker .options .option:hover .arrow{background-position:-9px 0}#image-picker .options .option .arrow{margin-top:25px;float:left;width:9px;float:left;height:9px;background-image:url(../images/design/products-arrow.jpg);background-position:0 0}.download-item{overflow:hidden;zoom:1;margin:20px auto;width:465px}.download-item h2,.download-sec-links h2{color:#646464;paddding:0;text-align:left;font-size:1em}.download-image{width:179px;float:left}.download-link{color:#FFF}.download-item .download-link{float:left;height:71px;padding-left:10px;padding-top:50px;font-weight:700;font-size:1.1em;background:url(../images/design/download-link-back.jpg) repeat-x;padding-left:50px}.download-link a:link,.download-link a:visited{display:block;height:24px;font-size:.8em;text-decoration:underline;padding:4px 40px;display:block;background:url(../images/design/download-icon.png) no-repeat top left}.download-link a:active,.download-link a:hover{color:#292929}.download-sec-links div{padding-top:10px}.page-template-listing-tips-and-tricks-php h2{font-size:.8em}#listing-tips .listing-item{border:none;background:0 0;padding:5px 15px}#listing-tips .listing-info{width:365px}#listing-tips .listing-info.no-image{width:auto}#listing-tips .listing-item h2{background-color:#e1e2e3;padding:5px 10px 5px 15px;margin:0;border-radius:5px;border-radius:5px;font-family:Arial,Helvetica,sans-serif;font-size:.75em}#listing-tips .listing-item h2.js-enabled a{display:block;width:100%;background:url(../images/design/plus.gif) no-repeat center right;padding:3px 0}#listing-tips .listing-item h2.opened a{background-image:url(../images/design/minus.gif)}#listing-tips .listing-tip{overflow:hidden;zoom:1;padding:10px 0}#expert-composition,#expert-intro,#expert-results,#expert-settings,#expert-tip{clear:both}.single-expertadvice .entry td,.single-expertadvice .entry th{border:none;width:auto}.single-expertadvice .entry table{width:auto}.single-expertadvice .entry h3{background-color:#e1e2e3;color:#292929;padding:5px 20px}.single-expertadvice .entry ol,.single-expertadvice .entry p,.single-expertadvice .entry ul{padding-left:20px}#expert-listing-intro{padding-bottom:25px}.expertadvice-listing-item{clear:both}#expert-listing-intro img{padding-left:0}#expert-listing-intro h2{padding:10px 0 5px 0;font-size:1.2em;margin:0;color:#2a2a2a}#expert-listing-intro p{margin:0;padding:0 25px}#expert-listing-intro h2 span{font-weight:400}#expert-settings h3{margin-top:10px}.expert_advice .entry td{vertical-align:top}#expert-intro ul{list-style:disc}#listing-expert_advice{width:100%}.offer .image{float:left}.comp-login-required{padding:0 15px}.offer .image img{-moz-box-shadow:0 0 5px #DDD;border:1px solid #FFF;display:block;float:left;line-height:0;padding:5px}#listing-offers .listing-item{border:none}.single-offers .entry{padding:0}.single-offers .entry ul{list-style:disc}.review-title{margin-bottom:0}.review-posted{margin-top:0;padding-left:30px}.review-image-link{font-size:10px;margin:0}.review-no-margin{margin:0}.review-page h2{font-size:16px;color:#686868}.review-page h3{font-size:13px;color:#51525B}.icon-all{display:block;background:url(../images/design/icon-all.gif) no-repeat 0 1px;margin-right:10px;min-height:23px;height:auto!important;height:23px;padding:0 0 1px 90px}.icon-learn{display:block;background:url(../images/design/icon-learn.png) no-repeat 0 1px;margin-right:10px;min-height:35px;height:auto!important;padding:0 0 1px 45px}.icon-inspire{display:block;background:url(../images/design/icon-inspire.png) no-repeat 0 1px;margin-right:10px;min-height:35px;height:auto!important;padding:0 0 1px 45px}.icon-create,.widget-user-gallery .media-list h3{display:block;background:url(../images/design/icon-create.png) no-repeat 0 1px;margin-right:10px;min-height:35px;height:auto!important;padding:10px 0 1px 45px}.icon-comments{display:block;background:url(../images/design/icon-comment.png) no-repeat;margin-right:5px;min-height:23px;height:auto!important;height:16px;width:16px;text-indent:-9999px;float:left}.icon-views{display:inline-block;background:url(../images/design/icon-views.png) no-repeat;margin-right:5px;height:16px;width:16px;text-indent:-9999px;top:4px;position:relative}.icon-id{display:block;background:url(../images/design/icon-id.gif) no-repeat;margin-right:5px;height:16px;width:16px;text-indent:-9999px;float:left}h1.icon-create,h1.icon-inspire,h1.icon-learn{padding-bottom:0;padding-top:4px;line-height:35px}h2.icon-create,h2.icon-inspire,h2.icon-learn{padding-top:5px;line-height:35px}h2.twoline.icon-create,h2.twoline.icon-inspire,h2.twoline.icon-learn{padding-top:0;line-height:1em}h2.icon-two-lines.icon-create,h2.icon-two-lines.icon-inspire,h2.icon-two-lines.icon-learn{padding-top:8px}h3.icon-create,h3.icon-inspire,h3.icon-learn{padding-top:0}.icon-all span,.icon-create span,.icon-inspire span,.icon-learn span{font-size:0;line-height:0}.wp-caption-text{font-size:.65em}td .wp-caption-text{font-size:.75em}.single-expertadvice .entry .wp-caption-text{padding:0}.pagination{clear:both;text-align:right;color:#575764;font-size:.9em;margin:13px 26px;padding-top:10px;border-top:1px solid #d3d3d3}.pagination .current,.pagination a{padding:3px}.pagination .page-jump{width:30px;padding:1px 6px}.addthis_toolbox{font-size:.8em;margin-bottom:10px;width:350px}.addthis_button_expanded{display:block}.addthis_toolbox a.addthis_button_expanded:hover{margin-top:0;padding-bottom:0}.addthis_default_style .addthis_separator{margin-left:0}.addthis-lumix-style.addthis_toolbox{width:180px!important}.gform{margin:15px 0;overflow:hidden;font-size:.9em}.gform fieldset{margin:0 0 20px}.gform p{margin:0 0 1em}.gform div{margin:1em 0 1em}.gform .checkbox{margin:.5em 0 .5em}.gform label{padding:7px 0;float:left;width:200px;margin:0 5px 0 0;font-weight:700;line-height:1.2em}.gform small{float:right;width:240px;margin:5px 40px 0 0;text-align:right}.gform span{font-weight:400}.mandatory{color:#ff4d5f}.gform .description{margin:5px 0 0 205px}.gform .text input,.gform .text textarea{display:block;float:left;width:380px;padding:2px}.gform .file{width:200px}.gform .text textarea{height:8em}.gform .short select{width:110px}.gform .short input{width:105px;margin-right:10px}.gform .short span{float:left;margin-top:4px;font-size:.8125em}.gform .submit{margin:1em 0 0;display:block}.gform .submit input{margin:0 5px;display:block}.gform .checkbox input,.gform .radio input{float:left;margin-right:8px}.gform .checkbox label,.gform .radio label{width:450px;cursor:pointer}.gform .checkbox .tooltip{top:0}.gform div.col1{width:275px;float:left}.gform div.col2{width:275px;float:right}.gform div.col1 label,.gform div.col2 label,.gform div.wide label{width:95px}.lt-ie7 div.wide label{width:116px}.gform div.col1 input,.gform div.col2 input,.gform div.wide input{width:150px}.lt-ie7 .gform div.wide input{width:148px}.gform div.col1{margin-right:10px}.gform div.col1,.gform div.wide{clear:both}.gform div.wide select{width:auto}.gform div.checkbox input{width:auto;border:none;background:0 0}.gform div.checkbox label{width:auto;padding-top:4px}.gform fieldset{padding:0 10px 5px 10px;border:1px solid #D6D6D7;background-color:#EEE;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.gform fieldset legend{font-weight:700;font-size:1.1em;color:#646464}.form input[type=password],.gform input[type=text],.gform select,.gform textarea{color:#666;border:1px solid #dedede;font-size:1em;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:url(../images/design/text-input-grad.jpg) repeat-x #FFF}.gform input.readonly{color:#999;border:none;background:0 0}.gform p.readonly{float:left;color:#999;border:none;background:0 0;padding:5px;width:220px;margin:2px 0;font-size:14px;word-wrap:break-word}.gform input:focus,.gform input:focus:hover,.gform select:focus,.gform select:focus:hover,.gform textarea:focus,.gform textarea:focus:hover{color:#000;border-color:#666}.gform input.readonly:focus,.gform input.readonly:hover{color:#999}.gform .submit input.search{background-image:url(../images/buttons/search.gif)}.gform .submit input:hover{background-position:0 -26px}.gform .submit input.search:hover{background-position:0 -24px}.gform .submit .cancel{display:block;float:left;background:url(../images/buttons/cancel.gif) no-repeat;text-indent:-9999px;width:82px;height:25px;margin:0;cursor:pointer;border:none;margin-right:10px}.gform .submit .cancel:hover{background-position:0 -25px}.gform option{display:block}.gform div.gallery-notification label{float:left;width:140px}.gallery-notification .tooltip{float:right}.quick-login input.button2{background:url(../images/buttons/login.gif) no-repeat;width:89px!important;height:27px;text-indent:-9999px;display:block;margin:10px 0;font-size:0;line-height:0;border:none;cursor:pointer}.quick-login input.button2:hover{background-position:0 -27px}#login input{color:#666;border:1px solid #dedede;font-size:1em;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:url(../images/design/text-input-grad.jpg) repeat-x #FFF}#login input.button1{background:url(../images/buttons/login.gif) no-repeat;width:89px!important;height:27px;text-indent:-9999px;border:none;float:none;display:block;font-size:0;line-height:0}#login input.button1:hover{background-position:0 -27px}#login input,#login label{display:block;width:285px}#login{font-size:1.2em}#login fieldset dd{margin:0}#login fieldset{padding:20px 5px 5px 5px;border:1px solid #D6D6D7}#login #autologin{width:auto;display:inline}#login h2{border-bottom:none;margin-bottom:0;padding-bottom:1px;color:#292929}.gform div.tsandcs{margin-top:20px}.gform div.tsandcs h3{font-size:20px}.tsandcs-trigger a{clear:both;background-color:#e1e2e3;display:block;padding:5px 10px 5px 15px;margin:10px 0 0 0;display:block;height:15px;padding-left:10px;width:255px;background:url(../images/design/plus.gif) no-repeat 245px #e1e2e3;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.tsandcs-trigger a.opened{background-image:url(../images/design/minus.gif)}.tsandcs-expanded{display:none}.gform div.tsandcs-expanded{display:none;overflow:visible;padding:0}.gform div.tsandcs-expanded p{margin:0;padding:5px 0}.error,.notice,.success{padding:10px 50px;margin-bottom:1em;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.error h2,.notice h2,.success h2{margin-top:0}.error ul,.notice ul,.success ul{margin-bottom:0}.error li,.notice li,.success li{margin:0}.error{background-color:#ff4d5f;color:#FFF}.error h2{color:#FFF}.notice{color:#514721;background:#fff6bf}.success{color:#264409;background:#e6efc2}.error a{color:#FFF;text-decoration:underline}.notice a{color:#514721}.success a{color:#264409;text-decoration:underline}.error ul,.notice ul,.success ul{list-style:disc outside none}#phpbb .error,#phpbb .notice,#phpbb .success{padding:2px}.forum-submenu-container{position:absolute;top:15px;right:10px}.sub-menu-community{list-style:none;margin:0;padding:0}.sub-menu-community li{float:left;margin-right:5px}.user-form{padding:0 15px;width:970px}.user-form--widgets{width:650px}.user-form .mandatory-msg{text-align:right;margin:0}.user-form .gform .submit{margin-top:20px}.join-page .mandatory-msg{width:872px}.join-page #my-accessories{position:relative}.lt-ie9 .join-page .lens-select label,.lt-ie9 .join-page .lens-select select{display:inline-block;*display:inline;zoom:1}.lt-ie9 .join-page .lens-select select:focus{width:auto!important;position:absolute;left:155px}.user-form .gform{margin:0 0 15px 0}.user-form fieldset{border:none;background:0 0;padding:0 0 5px 0;margin:0}.user-form legend{background:#F4F4F4;width:100%;padding:5px;margin-bottom:1em}.user-form .gform div{margin:0 0 8px 0;overflow:hidden}.user-form .gform div.checkbox{margin-bottom:0}.user-form .gform label{text-align:right}.user-form .gform input[type=password],.user-form .gform input[type=text]{width:220px;padding:5px}.user-form .gform input[type=submit]{margin-left:100px}.user-form .gform #my-accessories select{width:230px}.user-form .gform select[disabled]{opacity:.4l}.user-form hr{border:none;border-top:1px dashed #828282;margin:20px 0}.user-form #f-notifications{margin-top:5px}.user-form .tooltip{vertical-align:middle;text-align:center}.user-form #optins{padding-top:20px}.login-wrap .gform div{margin:5px 0}.login-wrap .gform div.checkbox{margin-top:10px}.login-wrap .gform input{margin-left:0}.login-wrap .gform .submit{margin:16px 0 22px}.login-wrap .gform .password-textbox,.login-wrap .gform .username-textbox{padding-right:10px}.login--with-icons .text label,.login-wrap .gform .text label{float:none;display:block}.login--with-icons .password-textbox,.login--with-icons .username-textbox,.login-wrap .gform .password-textbox,.login-wrap .gform .username-textbox{padding:4px 1px 4px 25px;border-radius:4px}.login--with-icons .username-textbox:before,.login-wrap .gform .username-textbox:before{content:'';background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-444px -79px;width:9px;height:12px;background-repeat:no-repeat;overflow:hidden;display:block}.login--with-icons .password-textbox:before,.login-wrap .gform .password-textbox:before{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-216px -60px;width:9px;height:11px;background-repeat:no-repeat;overflow:hidden;display:block}.login--with-icons .password-textbox-wrapper,.login--with-icons .username-textbox-wrapper,.login-wrap .gform .password-textbox-wrapper,.login-wrap .gform .username-textbox-wrapper{margin:0;position:relative}.login--with-icons .password-textbox-wrapper::before,.login--with-icons .username-textbox-wrapper::before,.login-wrap .gform .password-textbox-wrapper::before,.login-wrap .gform .username-textbox-wrapper::before{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.login--with-icons .password-textbox-wrapper input,.login--with-icons .username-textbox-wrapper input,.login-wrap .gform .password-textbox-wrapper input,.login-wrap .gform .username-textbox-wrapper input{float:none}.login--with-icons .username-textbox-wrapper:before,.login-wrap .gform .username-textbox-wrapper:before{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-444px -79px;width:9px;height:12px;background-repeat:no-repeat;overflow:hidden;display:block}.login--with-icons .password-textbox-wrapper:before,.login-wrap .gform .password-textbox-wrapper:before{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-216px -60px;width:9px;height:11px;background-repeat:no-repeat;overflow:hidden;display:block}.login-main,.login-main .gform fieldset{background:#272727}.forgot-password,.login-option,.login-option p{color:#cacaca}.login-main a,.login-main a:link,.login-main a:visited{color:#52aceb;text-decoration:underline}.login-main a:hover{color:#fff}.login-wrap{margin:15px auto 15px;padding:25px 35px;width:580px;border:1px solid #dedede;border-radius:10px}.login-wrap__title{color:#f5f5f5}.login-wrap .gform{margin:0}.comp__winner__more .login-main .comp__winner,.gallery-options-header .login-main .bulk-options,.gallery-search-form .gform .login-main .radio-wrap,.gallery-search-form .gform .login-main .search-button,.gallery-search-form .gform .login-main .search-camera,.gallery-search-form .gform .login-main .search-term,.login-main .btn-group,.login-main .col,.login-main .comp__winner__item--runnerup,.login-main .comp__winner__more .comp__winner,.login-main .gallery-member,.login-main .gallery-options-header .bulk-options,.login-main .gallery-search-form .gform .radio-wrap,.login-main .gallery-search-form .gform .search-button,.login-main .gallery-search-form .gform .search-camera,.login-main .gallery-search-form .gform .search-term,.login-main .gallery-sorting,.login-main .header-link,.login-main .latest-media--gallery,.login-main .latest-media__item,.login-main .subsection__block__outer,.login-main .widget-container,.login-main .widget-subcontainer,.login-main .widgets-in-primary-horizontal .video-listing-item .video,.widgets-in-primary-horizontal .video-listing-item .login-main .video{width:255px}.login-wrap .login-with-lumix{padding-right:30px;border-right:1px solid #5a5a5a}.login-wrap .login-with-facebook{margin-left:30px}.login-wrap--secondary,.login-wrap--secondary fieldset{background:#f7f7f7}.login-wrap--secondary{color:#272727;padding-top:10px;padding-bottom:10px}.login-wrap--secondary p{margin:0;color:#272727;font-family:DINWeb-CondMedium;font-size:22px;font-weight:400}.login-wrap--secondary .join-msg{padding-right:10px}.login-footer-action{display:inline-block;zoom:1;*display:inline;width:auto;margin:6px;padding:2px;vertical-align:top;font-size:.9em}.lost-password{float:left}#phpbb #login fieldset,.page-template-user-login-php .gform fieldset{border:0}#phpbb #login .inputbox,.page-template-user-login-php .gform .text input{width:190px}#phpbb #login label{width:80px;padding:6px 0 0}#phpbb #login fieldset,.page-template-user-login-php .gform fieldset{margin:0;padding:0}#phpbb #login .button1{margin:0;padding:0 0 0 210px}#phpbb #login .panel{background-color:transparent}#phpbb #login{background:#f4f4f4;margin:0;padding-left:20px}#phpbb #login .checkbox label{width:auto}.change-password-form .password label{width:150px}.change-password-form .password input[type=password]{width:200px}.contact .gform_wrapper .gform_footer input.button,.contact .gform_wrapper .gform_footer input[type=submit]{text-indent:0;color:#404049;font-size:.875em;font-weight:400;padding:4px 7px}.contact .gform_wrapper .top_label .gfield_label{font-weight:400;font-size:1em}.gform_wrapper .gfield_html p{font-size:1em}.comp__winner__more .user-form .join-form .comp__winner,.gallery-options-header .user-form .join-form .bulk-options,.gallery-search-form .gform .user-form .join-form .radio-wrap,.gallery-search-form .gform .user-form .join-form .search-button,.gallery-search-form .gform .user-form .join-form .search-camera,.gallery-search-form .gform .user-form .join-form .search-term,.user-form .join-form .btn-group,.user-form .join-form .col,.user-form .join-form .comp__winner__item--runnerup,.user-form .join-form .comp__winner__more .comp__winner,.user-form .join-form .gallery-member,.user-form .join-form .gallery-options-header .bulk-options,.user-form .join-form .gallery-search-form .gform .radio-wrap,.user-form .join-form .gallery-search-form .gform .search-button,.user-form .join-form .gallery-search-form .gform .search-camera,.user-form .join-form .gallery-search-form .gform .search-term,.user-form .join-form .gallery-sorting,.user-form .join-form .header-link,.user-form .join-form .latest-media--gallery,.user-form .join-form .latest-media__item,.user-form .join-form .subsection__block__outer,.user-form .join-form .widget-container,.user-form .join-form .widget-subcontainer,.user-form .join-form .widgets-in-primary-horizontal .video-listing-item .video,.widgets-in-primary-horizontal .video-listing-item .user-form .join-form .video{width:430px;margin-right:50px}.user-form .join-form #optins,.user-form .join-form input[type=submit]{margin-left:150px}.user-form .join-form label{text-align:left;width:150px}.user-form .join-form small{display:block;float:none;clear:both;width:360px;margin:0 0 10px 24px;text-align:left}.user-form.my-profile-page label{margin-right:20px}.user-form.my-profile-page .description{margin-left:220px}.user-form.my-profile-page input[type=submit]{margin-left:220px}.user-form .profile-intro-copy p{margin:10px 0}.avatar-form .submit-buttons{text-align:left!important}ul.img-grid--snug{margin-left:0}ul.img-grid--snug li{padding-right:2px;display:inline-block}ul.img-grid--snug a{display:block;text-align:center;padding-top:10px}.user-form.my-details-page #optin .checkbox,.user-form.my-details-page input[type=submit]{margin-left:200px}.login-wrap .gform .lost-pass__submit-buttons,.login-wrap .lost-pass__action-buttons{margin-left:206px}.lost-pass__action-buttons{padding-top:30px}.lost-pass__submit-buttons{padding-top:10px}.page-title{margin-top:0}.landing-header-image{display:block}.gallery-image{position:relative;float:left;margin-left:2px;margin-bottom:2px}.gallery-image__img{display:block}.gallery-image__details{display:none;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;background:#ec2f34;background:rgba(236,47,52,.78);color:#fff;font-size:13px}.gallery-image__details-inner{padding:5px 13px}.gallery-image__details a,.gallery-image__details a:hover,.gallery-image__details h2,.gallery-image__details p{color:#fff}.gallery-image__details p{font-size:13px}.gallery-image__details a:hover{text-decoration:underline}.gallery-image__details__title{font-size:24px!important;line-height:1em;margin:10px 0 0!important}.gallery-image__details__author{margin-top:0}.gallery-image__details__view-gallery{position:absolute;bottom:7px;right:10px;margin:0;text-align:right}.gallery-image__details__view-gallery:hover .link{text-decoration:underline}.gallery-image:hover .gallery-image__details{display:block}.gallery-image__img.gallery-thumb-large{width:470px;height:350px}.gallery-image__img.gallery-thumb-small{width:234px;height:180px}.gallery-header{margin:0 0 10px;position:relative}.gallery-title{margin:0}.gallery-title--with-margin{margin:0 0 15px}.gallery-content{padding-bottom:20px}.gallery-content.gallery-videos{padding-left:54px;padding-right:54px}.gallery-search-form{margin-top:-55px;float:right;clear:left}.gallery-search-form--fullwidth{position:static;float:none;margin-top:0}.lt-ie8 #gallery .gallery-header{z-index:110}.lt-ie8 #gallery .pseudo-dropdown{z-index:100}.gallery-sorting{vertical-align:bottom;width:100%;margin-top:10px;font-size:12px}.gallery-sorting .btn-group{float:left;margin-right:10px}.gallery-sorting .btn-group,.gallery-sorting .pseudo-dropdown{margin-bottom:4px}.gallery-pagination .gform{margin:0}.subsection--gallery .subsection__block__outer{width:300px;margin-left:20px;margin-bottom:20px}.subsection--gallery.primary-mar-ver{margin-bottom:0}#gallery #phpbb .primary,#gallery .page-template-user-login-php .primary,#gallery .primary-pad,#phpbb #gallery .primary,.page-template-user-login-php #gallery .primary{padding:15px 25px 5px}.latest-media--gallery{width:615px;margin-left:30px}.latest-media--gallery .latest-media__item{width:200px;padding:1px}.gallery-member-list .row{margin-bottom:16px;margin-left:-10px;margin-right:-10px}.gallery-member{width:300px;margin-left:15px}.gallery-member:first-child{margin-left:0}.gallery-member__details p{margin:0 0 3px 0}.gallery-member__details__link{margin-top:35px}.gallery-member__details__name p{font-size:14px;font-weight:700}.gallery-member__details__stats p{font-size:11px}.gallery-member__details__link p{font-size:12px}.view-all-button-wrap{clear:both}.gallery-member__details__expert{position:absolute}.gallery-single-media{position:relative}.gallery-single-media .gallery-navigation{position:absolute;top:50%;margin-top:-27px;z-index:10}.gallery-single-media .gallery-navigation--prev{left:0;background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-322px -25px;width:63px;height:54px;background-repeat:no-repeat;overflow:hidden;display:block}.gallery-single-media .gallery-navigation--next{right:0;background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-385px -25px;width:63px;height:54px;background-repeat:no-repeat;overflow:hidden;display:block}.gallery-single-media__item{margin-bottom:20px}.gallery-single-media__item iframe,.gallery-single-media__item img,.gallery-single-media__item video{display:block;margin:0 auto}.gallery-single-media__footer a{font-size:13px;font-weight:700}.gallery-single-media__footer__interactions{float:left}.gallery-single-media__footer__interactions a{margin-right:5px}.gallery-single-media__footer__social{height:32px;overflow:hidden;float:right;padding-top:7px}.gallery-single-media__footer__social .social-description{color:#5f5f5f;font-size:12px}.gallery-single__media-info{background:#fff;margin-bottom:40px;padding:10px 16px}h2.gallery-single__media-info__title a:link,h2.gallery-single__media-info__title a:visited{color:#fe293e}h2.gallery-single__media-info__title a:hover{color:#333}.gallery-single__media-info .media-stats{margin:16px 0 0;text-align:right}.gallery-sidebar .secondary{margin-top:0}.manage-gallery__title{margin-top:0}.gallery-options-header>div{margin:0}.gallery-options-header a{margin-right:6px}.gallery-options-header .bulk-options{margin:0}.gallery-options-header .bulk-options .btn-secondary,.gallery-options-header .bulk-options .gform_button[type=submit]{margin:0}.bulk-action{padding:2px 0}.lt-ie8 .gallery-options-header .bulk-options{margin-top:-4px}.lt-ie8 input.button-apply{overflow:visible;width:auto!important}p.manage-gallery__item-title{margin-top:6px}.selected_attachments{margin:0 10px 0 0}.manage-gallery__item-options a{padding-right:2px}.manage-gallery__item-options a .gallery-options-icon{vertical-align:middle}.gallery-photo-form .gform{width:500px;overflow:visible;margin-top:0;float:left}.gallery-photo-form .sidebar{width:410px;padding:65px 10px 0;float:left}.gallery-photo-form .error p{color:#fff}.gallery-photo-form .progress{margin-top:10px}.gallery-photo-form .text input,.gallery-photo-form .text textarea,.gallery-photo-form label,.gallery-photo-form small{float:none;display:block;width:100%;text-align:left}.gallery-photo-form .text input,.gallery-photo-form .text textarea{padding:7px 5px}.gallery-photo-form fieldset{background:0 0;border:none}.gallery-photo-form .text{margin-bottom:10px}.gallery-photo-form .text.firsttext{margin-top:0}.gallery-photo-form input[type=file]{padding:0;margin:7px 0}.gallery-photo-form label{padding-bottom:4px}.gallery-photo-form small{margin-top:0;font-size:10px;font-weight:400;color:#8b8b8b}.gallery-photo-form .submit-buttons{text-align:right}.gallery-photo-form .tsandcs{border-top:1px solid #d3d3d3;margin-top:20px;padding-top:12px}.gallery-photo-form .expander__wrapper{margin-top:30px}.gallery-video-form .gform{float:none}div.img-grid--comfy{margin:0 auto 12px}.gallery-sort__list ul{margin:0}.gallery-sort__list .sort-gallery-item{cursor:move;width:234px;height:180px}.competition-title{margin:4px 0}.comp__winner{position:relative}.comp__winner__more{margin:0 auto}.comp__winner__more .comp__winner{width:312px}.rosette__container{position:relative}.rosette__item{position:absolute;top:0;left:0}.rosette--first{top:30px;background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:0 0;width:79px;height:137px;background-repeat:no-repeat;overflow:hidden;display:block}.rosette--first-small{margin:0;background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-79px -60px;width:40px;height:69px;background-repeat:no-repeat;overflow:hidden;display:block}.rosette--second{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-275px -25px;width:47px;height:82px;background-repeat:no-repeat;overflow:hidden;display:block}.rosette--third{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-226px -25px;width:49px;height:85px;background-repeat:no-repeat;overflow:hidden;display:block}.comp__winner__more .comp__winner h2,.comp__winner__more .comp__winner p{text-align:left}.comp__winner__item--runnerup{width:300px}.comp__all-entries__img{float:left;margin-right:10px}.competition-gallery-link{text-align:right}.comp__winner__image img{display:block;margin:0 auto 10px;width:100%;height:auto}.subsection--comp-listing .subsection__block__outer{margin-left:5px}.page-template-competition-previous-php .gallery-image-wrap{position:relative;display:table;margin:20px auto 0}.page-template-competition-previous-php .gallery-image-wrap .rosette__item{top:-20px;left:-20px}.user-profile__header{margin-bottom:6px}.user-profile__users-photos{float:left;width:710px;margin-right:10px}.user-profile__users-photos .btn-secondary,.user-profile__users-photos .gform_button[type=submit]{float:right;margin-top:12px}.user-profile__users-videos{float:left;width:710px;margin-right:10px}.user-profile__users-videos .btn-secondary,.user-profile__users-videos .gform_button[type=submit]{float:right;margin-top:12px}.user-profile__sidebar{float:left;width:230px}.user-profile__sidebar .widget-container{width:100%;height:auto;margin:0 0 18px 0;padding:0}.user-profile__sidebar .widget-container,.user-profile__sidebar-widget{background:#f7f7f7;margin-bottom:18px}.user-profile__sidebar .widget-container .user-profile__user_type,.user-profile__sidebar-widget .user-profile__user_type{margin-bottom:8px;font-weight:700}.user-profile__sidebar .widget-container .user-profile__copy,.user-profile__sidebar-widget .user-profile__copy{margin:0 0 8px 0}.user-profile__sidebar .widget-container .user-profile__website-link,.user-profile__sidebar-widget .user-profile__website-link{margin-top:0}.user-profile__inner{position:relative;padding:10px;overflow:hidden}.user-profile__inner .expert-logo-container{position:absolute;top:25px;right:15px}#primary-nav .menu .user-profile__social li.has-sub-menu::before,.btn--expander .user-profile__social .btn__icon,.btn--expander-red .user-profile__social .btn__icon,.btn--with-icon .user-profile__social .btn__icon,.btn--with-tooltip .user-profile__social .btn__icon,.gallery-search-form .gform .user-profile__social .btn-search:after,.gallery-search-form .gform .user-profile__social .radio-arrow-box,.gallery-single-media .user-profile__social .gallery-navigation--next,.gallery-single-media .user-profile__social .gallery-navigation--prev,.login--with-icons .user-profile__social .password-textbox-wrapper::before,.login--with-icons .user-profile__social .password-textbox:before,.login--with-icons .user-profile__social .username-textbox-wrapper::before,.login--with-icons .user-profile__social .username-textbox:before,.login-wrap .gform .user-profile__social .password-textbox-wrapper::before,.login-wrap .gform .user-profile__social .password-textbox:before,.login-wrap .gform .user-profile__social .username-textbox-wrapper::before,.login-wrap .gform .user-profile__social .username-textbox:before,.membership .user-profile__social .menu>li.has-sub-menu::before,.user-profile__social #primary-nav .menu li.has-sub-menu::before,.user-profile__social .btn--expander .btn__icon,.user-profile__social .btn--expander-red .btn__icon,.user-profile__social .btn--with-icon .btn__icon,.user-profile__social .btn--with-tooltip .btn__icon,.user-profile__social .gallery-search-form .gform .btn-search:after,.user-profile__social .gallery-search-form .gform .radio-arrow-box,.user-profile__social .gallery-single-media .gallery-navigation--next,.user-profile__social .gallery-single-media .gallery-navigation--prev,.user-profile__social .icon,.user-profile__social .icon__play--overlay,.user-profile__social .link-with-arrow::before,.user-profile__social .listing-item-readmore::before,.user-profile__social .login--with-icons .password-textbox-wrapper::before,.user-profile__social .login--with-icons .password-textbox:before,.user-profile__social .login--with-icons .username-textbox-wrapper::before,.user-profile__social .login--with-icons .username-textbox:before,.user-profile__social .login-wrap .gform .password-textbox-wrapper::before,.user-profile__social .login-wrap .gform .password-textbox:before,.user-profile__social .login-wrap .gform .username-textbox-wrapper::before,.user-profile__social .login-wrap .gform .username-textbox:before,.user-profile__social .lumix-logo,.user-profile__social .membership .menu>li.has-sub-menu::before,.user-profile__social .panasonic-logo,.user-profile__social .pseudo-dropdown__trigger:after,.user-profile__social .rosette--first,.user-profile__social .rosette--first-small,.user-profile__social .rosette--second,.user-profile__social .rosette--third,.user-profile__social .widget_communityactivetopics .widget-item:before,.widget_communityactivetopics .user-profile__social .widget-item:before{display:block;float:left;margin-right:5px}.user-profile__social .media{margin-bottom:5px}.user-profile__social p{margin:10px 0;line-height:24px}.user-profile__favourited,.user-profile__mylumix{background:url(../images/design/gradient-separator-tile.png) 0 0 repeat-x}.user-profile__favourited h3,.user-profile__mylumix h3{margin-bottom:4px!important}.user-profile__favourited p,.user-profile__mylumix p{margin:0}.user-profile__recent .img-grid--snug{width:180px;margin:0 auto}.latest-media--user-profile .latest-media__item{margin-right:3px;width:309px}.user-profile__sidebar .widget-container.widget_usergallerymanagerwidget{width:auto}#my-favourites .grid{margin:0}#my-favourites .grid li{width:33%;float:left;margin:0}#my-favourites .grid .grid-image{float:left;margin:0}#my-favourites .grid .grid-details{float:left;position:relative;top:20px;width:95px;text-align:center}#my-favourites .grid .grid-details p{font-size:12px}.single-products .post-meta{display:none}.header-links{margin:16px 0}.header-links .header-link:first-child{border-left:none}.header-link{width:250px;padding:0 25px;border-left:1px solid #ededed;text-align:center}.products-accordian__group{border-radius:10px;background-clip:padding-box;border:1px solid #dcdcdc;overflow:hidden;margin:20px 0}.products-accordian__header{background:#f7f7f7;padding:20px}.products-accordian__header .btn__text--active{display:none}.products-accordian__header .toggle-expand-button.active .btn__text--active{display:inline}.products-accordian__header .toggle-expand-button.active .btn__text--default{display:none}.products-accordian__header .toggle-expand-button .btn__icon{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-137px -105px;width:18px;height:19px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.products-accordian__header .toggle-expand-button.active .btn__icon{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-173px -105px;width:18px;height:19px;background-repeat:no-repeat;overflow:hidden;display:inline-block}.products-accordian__header-title{font-size:30px}.products-accordian__entry-title,.products-accordian__header-copy{font-size:17px;margin:6px 0}.products-accordian__header-button{margin:0}.products-accordian__entry-title{margin-top:5px}.products-accordian__content{background:#e1e1e6}.products-accordian__entry{padding:15px 20px;border-top:1px solid #c8c8d0}.products-accordian__entry:first-child{border-top:0}.sitemap li{font-size:13px}.lumix-countries-list .countries{margin:0;padding:0}.lumix-countries-list .country{float:left;padding-right:20px;line-height:15px}.lumix-countries-list .country-image,.lumix-countries-list .country-name{display:inline-block;*display:inline;zoom:1;vertical-align:middle}.royalSlider{margin:0 auto}.royalSlider a,.royalSlider a:link,.royalSlider a:visited{color:#fff}.royalSlider.rsLumix .rs-caption{background:url(../images/design/caption-bg.png);background:rgba(0,0,0,.45);position:absolute;top:auto;bottom:-1px;width:940px;padding:5px 30px 15px 30px;font-size:17px}.royalSlider.rsLumix .rsSlide--has-secondary-image .rs-caption-title{width:730px}.royalSlider.rsLumix .rs-caption .rs-caption-title{display:block;font-size:20px;font-size:22px;font-weight:700;line-height:1.5}.royalSlider.rsLumix .rs-caption a{color:#f90023;text-decoration:none}.royalSlider.rsLumix .rs-caption .red,.royalSlider.rsLumix .rs-caption a.red{color:red}.royalSlider.rsLumix .rs-caption .white,.royalSlider.rsLumix .rs-caption a.white{color:#fff}.royalSlider.rsLumix .rs-caption .black,.royalSlider.rsLumix .rs-caption a.black{color:#000}.rsLumix .royalSlide{color:#fff}.royalSlider.rsLumix .royalHtmlContent{position:relative;top:auto;left:auto}.rsLumix .thumb-cam.gh2-cam{display:block;background:url(../images/homepage-carousel/thumbs/gh2-cam.png) no-repeat 0 0;width:313px;height:215px}.lt-ie9 .rsLumix .thumb-cam.gh2-cam{background:url(../images/homepage-carousel/thumbs/gh2-cam-noshadow.png) no-repeat 0 0}.rsLumix .thumb-cam.g5-cam{display:block;background:url(../images/homepage-carousel/thumbs/g5-cam.png) no-repeat 0 0;width:226px;height:158px;top:auto;bottom:25px;right:35px}.rsLumix .thumb-shot.expert-advice-wrap{width:210px;height:210px;background:url(../images/design/white-trans.png);right:20px;font-size:16px;text-align:center}.rsLumix .thumb-cam.expert-advice{display:block;background:url(../images/homepage-carousel/thumbs/expert-advice.jpg) no-repeat 0 0;width:140px;height:140px;position:static;margin:21px auto 15px;border:1px solid #fff}.rsLumix .thumb-cam.photographer-of-the-year{display:block;background:url(../images/homepage-carousel/thumbs/photographer-of-the-year.png) no-repeat 0 0;width:155px;height:152px;top:auto;bottom:15px;right:30px}.showcase{margin:0 0 15px 0}.showcase hr{float:left;width:100%;height:0;color:#2D2E36;background-color:#2D2E36;border:1px solid #2D2E36;border-bottom:0;padding:0;margin:0}.showcase ul li{list-style:disc}.showcase .media{margin:0}.showcase .media .media__img{margin:0 20px 0 0}.showcase .media--rev .media__img{margin:0 0 0 20px}.showcase .media .media__img p{margin:0;padding:0}.showcase-content{clear:both;overflow:hidden}.comp__winner__more .showcase-content .comp__winner,.gallery-options-header .showcase-content .bulk-options,.gallery-search-form .gform .showcase-content .radio-wrap,.gallery-search-form .gform .showcase-content .search-button,.gallery-search-form .gform .showcase-content .search-camera,.gallery-search-form .gform .showcase-content .search-term,.showcase-content .btn-group,.showcase-content .col,.showcase-content .comp__winner__item--runnerup,.showcase-content .comp__winner__more .comp__winner,.showcase-content .gallery-member,.showcase-content .gallery-options-header .bulk-options,.showcase-content .gallery-search-form .gform .radio-wrap,.showcase-content .gallery-search-form .gform .search-button,.showcase-content .gallery-search-form .gform .search-camera,.showcase-content .gallery-search-form .gform .search-term,.showcase-content .gallery-sorting,.showcase-content .header-link,.showcase-content .latest-media--gallery,.showcase-content .latest-media__item,.showcase-content .subsection__block__outer,.showcase-content .widget-container,.showcase-content .widget-subcontainer,.showcase-content .widgets-in-primary-horizontal .video-listing-item .video,.widgets-in-primary-horizontal .video-listing-item .showcase-content .video{float:left;margin-left:20px}.comp__winner__more .showcase-content .comp__winner:first-child,.gallery-options-header .showcase-content .bulk-options:first-child,.gallery-search-form .gform .showcase-content .radio-wrap:first-child,.gallery-search-form .gform .showcase-content .search-button:first-child,.gallery-search-form .gform .showcase-content .search-camera:first-child,.gallery-search-form .gform .showcase-content .search-term:first-child,.showcase-content .btn-group:first-child,.showcase-content .col:first-child,.showcase-content .comp__winner__item--runnerup:first-child,.showcase-content .comp__winner__more .comp__winner:first-child,.showcase-content .gallery-member:first-child,.showcase-content .gallery-options-header .bulk-options:first-child,.showcase-content .gallery-search-form .gform .radio-wrap:first-child,.showcase-content .gallery-search-form .gform .search-button:first-child,.showcase-content .gallery-search-form .gform .search-camera:first-child,.showcase-content .gallery-search-form .gform .search-term:first-child,.showcase-content .gallery-sorting:first-child,.showcase-content .header-link:first-child,.showcase-content .latest-media--gallery:first-child,.showcase-content .latest-media__item:first-child,.showcase-content .subsection__block__outer:first-child,.showcase-content .widget-container:first-child,.showcase-content .widget-subcontainer:first-child,.showcase-content .widgets-in-primary-horizontal .video-listing-item .video:first-child,.widgets-in-primary-horizontal .video-listing-item .showcase-content .video:first-child{margin-left:0}.comp__winner__more .showcase-content .last.comp__winner,.gallery-options-header .showcase-content .last.bulk-options,.gallery-search-form .gform .showcase-content .last.radio-wrap,.gallery-search-form .gform .showcase-content .last.search-button,.gallery-search-form .gform .showcase-content .last.search-camera,.gallery-search-form .gform .showcase-content .last.search-term,.showcase-content .col.last,.showcase-content .comp__winner__more .last.comp__winner,.showcase-content .gallery-options-header .last.bulk-options,.showcase-content .gallery-search-form .gform .last.radio-wrap,.showcase-content .gallery-search-form .gform .last.search-button,.showcase-content .gallery-search-form .gform .last.search-camera,.showcase-content .gallery-search-form .gform .last.search-term,.showcase-content .last.btn-group,.showcase-content .last.comp__winner__item--runnerup,.showcase-content .last.gallery-member,.showcase-content .last.gallery-sorting,.showcase-content .last.header-link,.showcase-content .last.latest-media--gallery,.showcase-content .last.latest-media__item,.showcase-content .last.subsection__block__outer,.showcase-content .last.widget-container,.showcase-content .last.widget-subcontainer,.showcase-content .widgets-in-primary-horizontal .video-listing-item .last.video,.widgets-in-primary-horizontal .video-listing-item .showcase-content .last.video{margin-right:0}.showcase-content .col_33{width:320px}.showcase-content .col_50{width:490px}.showcase-content .col_66{width:660px}.showcase-content ul.awards-list{margin:0;padding:0}.showcase-content ul.awards-list li{float:left;width:250px;height:250px;text-align:center;margin:0;padding:0;list-style:none}.comp__winner__more .showcase-content.highlight1 .comp__winner,.gallery-options-header .showcase-content.highlight1 .bulk-options,.gallery-search-form .gform .showcase-content.highlight1 .radio-wrap,.gallery-search-form .gform .showcase-content.highlight1 .search-button,.gallery-search-form .gform .showcase-content.highlight1 .search-camera,.gallery-search-form .gform .showcase-content.highlight1 .search-term,.showcase-content.highlight1 .btn-group,.showcase-content.highlight1 .col,.showcase-content.highlight1 .comp__winner__item--runnerup,.showcase-content.highlight1 .comp__winner__more .comp__winner,.showcase-content.highlight1 .gallery-member,.showcase-content.highlight1 .gallery-options-header .bulk-options,.showcase-content.highlight1 .gallery-search-form .gform .radio-wrap,.showcase-content.highlight1 .gallery-search-form .gform .search-button,.showcase-content.highlight1 .gallery-search-form .gform .search-camera,.showcase-content.highlight1 .gallery-search-form .gform .search-term,.showcase-content.highlight1 .gallery-sorting,.showcase-content.highlight1 .header-link,.showcase-content.highlight1 .latest-media--gallery,.showcase-content.highlight1 .latest-media__item,.showcase-content.highlight1 .subsection__block__outer,.showcase-content.highlight1 .widget-container,.showcase-content.highlight1 .widget-subcontainer,.showcase-content.highlight1 .widgets-in-primary-horizontal .video-listing-item .video,.widgets-in-primary-horizontal .video-listing-item .showcase-content.highlight1 .video{border-radius:5px;background:url(../images/design/opacity-30-bg.png) repeat scroll 0 0 transparent;font-size:1em;padding:10px;margin:10px}.showcase-content.highlight1 .col_33{width:280px}.showcase-content.highlight1 .col_50{width:450px}.showcase-content.highlight1 .col_66{width:620px}.showcase-content.highlight1 .col_50 p{margin:3px 0}.showcase-content.highlight1 .col_50 h3{margin:11px 0 5px 0}.showcase-content__video-profile{padding:0 0 20px;margin:30px 0 20px 20px;border-bottom:1px solid #575654}.showcase-content__video-profile blockquote{font-size:1.1em;border:0;padding:1px 10px 1px 50px;margin:10px 0}.showcase-content__video-profile .excerpt{width:90px;font-size:.75em}.showcase-orange{font-size:1.1em;line-height:.8em}.showcase-orange #content-container{background:#311704}.showcase-orange #content-container a:link,.showcase-orange #content-container a:visited{color:#FFF}.showcase-orange #content-container a:active,.showcase-orange #content-container a:focus,.showcase-orange #content-container a:hover{color:#CCC}.showcase-orange #content-container #content-container a:link,.showcase-orange #content-container #content-container a:visited{text-decoration:underline}.showcase-orange #content-container h2 a:link,.showcase-orange #content-container h2 a:visited{color:#FFF}.showcase-orange #content-container h2 a:hover,.showcase-orange #content-container h2 a:link:hover,.showcase-orange #content-container h2 a:visited:hover{color:#CCC}.showcase-orange #content-container h2 a:link,.showcase-orange #content-container h2 a:visited,.showcase-orange #content-container h3 a:link,.showcase-orange #content-container h3 a:visited{color:#FFF}.showcase-orange #content-container h3 a:hover,.showcase-orange #content-container h3 a:link:hover,.showcase-orange #content-container h3 a:visited:hover{color:#CCC}.showcase-orange #content-container h1{color:#FFF}.showcase-orange #content-container h2,.showcase-orange #content-container h3,.showcase-orange #content-container h4{color:#E99F59}.showcase-orange #content-container blockquote,.showcase-orange #content-container p{color:#DBDBDB}.showcase-orange #breadcrumbs{color:#DBDBDB}.showcase-orange .comment-author a,.showcase-orange .comment-content p{color:#24242C}.showcase-orange .btn-comment{background-image:-webkit-linear-gradient(bottom,#a3662c 0,#E99F59 100%);background-image:linear-gradient(bottom,#a3662c 0,#E99F59 100%);border-color:#311704}.showcase-orange hr{color:#72655E;background-color:#72655E;border-color:#72655E}.showcase-orange .rsLumixInline{border:0;padding:0;margin:20px 0}.showcase-gh3rankin #content-container{background:#282828}.showcase-gh3rankin #content-container a:link,.showcase-gh3rankin #content-container a:visited{color:#FFF}.showcase-gh3rankin #content-container a:active,.showcase-gh3rankin #content-container a:focus,.showcase-gh3rankin #content-container a:hover{color:#CCC}.showcase-gh3rankin #content-container a.btn-secondary:link,.showcase-gh3rankin #content-container a.btn-secondary:visited,.showcase-gh3rankin #content-container a.gform_button[type=submit]:link,.showcase-gh3rankin #content-container a.gform_button[type=submit]:visited{color:#000}.showcase-gh3rankin #content-container a.btn-secondary:active,.showcase-gh3rankin #content-container a.btn-secondary:focus,.showcase-gh3rankin #content-container a.btn-secondary:hover,.showcase-gh3rankin #content-container a.gform_button[type=submit]:active,.showcase-gh3rankin #content-container a.gform_button[type=submit]:focus,.showcase-gh3rankin #content-container a.gform_button[type=submit]:hover{color:#e60013}.showcase-gh3rankin #content-container h2 a:link,.showcase-gh3rankin #content-container h2 a:visited{color:#FFF}.showcase-gh3rankin #content-container h2 a:hover,.showcase-gh3rankin #content-container h2 a:link:hover,.showcase-gh3rankin #content-container h2 a:visited:hover{color:#CCC}.showcase-gh3rankin #content-container h2 a:link,.showcase-gh3rankin #content-container h2 a:visited,.showcase-gh3rankin #content-container h3 a:link,.showcase-gh3rankin #content-container h3 a:visited{color:#FFF}.showcase-gh3rankin #content-container h3 a:hover,.showcase-gh3rankin #content-container h3 a:link:hover,.showcase-gh3rankin #content-container h3 a:visited:hover{color:#CCC}.showcase-gh3rankin #content-container h1,.showcase-gh3rankin #content-container h2{color:#FFF}.showcase-gh3rankin #content-container h3,.showcase-gh3rankin #content-container h4{color:#DBDBDB}.showcase-gh3rankin #content-container h5,.showcase-gh3rankin #content-container h6{color:#e0252c;font-weight:400}.showcase-gh3rankin #content-container blockquote,.showcase-gh3rankin #content-container p{color:#DBDBDB}.showcase-gh3rankin #breadcrumbs{color:#DBDBDB}.showcase-gh3rankin #breadcrumbs span{color:#FE293E}.showcase-gh3rankin .showcase-content blockquote{background:#373634;padding:1px 10px 1px 10px;border:0;font-size:1em}.showcase-gh3rankin .showcase-content__3col{margin:0 20px}.showcase-gh3rankin .showcase-content__3col h2{border-bottom:2px solid #ee1c27}.showcase-gh3rankin .showcase-content__3col .col_33{width:300px}.showcase-gh3rankin .showcase-content__video-profile{border:none;margin-bottom:5px}.showcase-gh3rankin .showcase-content__video-profile h2{border-bottom:2px solid #ee1c27;display:inline-block}.showcase-gh3rankin .showcase-content__image-copy h2{border-bottom:2px solid #ee1c27;display:inline-block}.showcase-gh3rankin .showcase-content__image-copy.highlight1{box-shadow:-1px 8px 5px rgba(50,50,50,.9);background:#f6f6f6;margin:10px 0}.showcase-gh3rankin .showcase-content__image-copy.highlight1 h1,.showcase-gh3rankin .showcase-content__image-copy.highlight1 h2,.showcase-gh3rankin .showcase-content__image-copy.highlight1 h3,.showcase-gh3rankin .showcase-content__image-copy.highlight1 h4{color:#252525}.showcase-gh3rankin .showcase-content__image-copy.highlight1 blockquote,.showcase-gh3rankin .showcase-content__image-copy.highlight1 p{color:#272727}.showcase-gh3rankin .showcase-content__image-copy.highlight1 strong{font-size:1.1em}.showcase-gh3rankin .showcase-content__image-copy.highlight1 .media__bd{padding:20px 70px 0 0}.showcase-gh3rankin .showcase-content__image-copy.highlight2{background:#363636;margin:20px 0 20px 20px;padding:20px}.showcase-gh3rankin .showcase-content__image-copy.highlight2 strong{font-size:1.1em}.showcase-gh3rankin .showcase-content__image-copy.highlight2 .media__bd{padding:0 10px 0 0}.showcase-gh3rankin .showcase-content__image-copy.highlight2.media .media__img{margin:0 30px 0 0}.showcase-gh3rankin .showcase-content__image-copy.highlight2.media--rev .media__img{margin:0 0 0 30px}.showcase-gh3rankin .showcase-content__image-copy.highlight3{background:#151515;margin:20px 0 20px 20px;padding:20px}.showcase-gh3rankin .showcase-content__image-copy.highlight3 strong{font-size:1.1em}.showcase-gh3rankin .showcase-content__image-copy.highlight3 .media__bd{padding:20px 60px 0 0}.showcase-gh3rankin .showcase-content__image-copy.highlight3.media .media__img{margin:0 30px 0 0}.showcase-gh3rankin .showcase-content__image-copy.highlight3.media--rev .media__img{margin:0 0 0 30px}.showcase-gh3rankin .showcase-content__divider{text-align:center}.showcase-gh3rankin hr{border-bottom:1px solid #353535;border-top:1px solid #161616;overflow:hidden;margin-left:20px}.showcase-gh3rankin .showcase-content__awards ul.awards-list li{height:auto;width:200px;margin:0 25px}.showcase-gh3rankin .showcase-content__awards h2{border-bottom:2px solid #ee1c27;display:inline-block}.showcase-gh3rankin .showcase-content__awards .content{margin-left:25px}.showcase-gh3rankin .showcase-content__2col-50-50 img{margin:0 1.5em 0 0}.showcase-gh3rankin .showcase .media .media__img{margin:0 30px 0 0}.showcase-gh3rankin .showcase .media--rev .media__img{margin:0 0 0 30px}.showcase-gh3rankin .rsLumixInline{background:#363636;border:0;padding:10px 0 4px 0;margin-bottom:-30px}.showcase-gh3rankin #content-container .comment-content p{color:#000}.showcase-gh3rankin #content-container .comment-author a{color:#FE293E}.showcase-gh3rankin #content-container .comment-author a:active,.showcase-gh3rankin #content-container .comment-author a:focus,.showcase-gh3rankin #content-container .comment-author a:hover{color:#292929}table{width:100%}td,th{padding:5px;color:#2D2E36;line-height:1.5em}.alignleft{float:left;margin:.5em .7em 1em 0;display:inline}img.alignleft{margin:.5em 1.5em 1.5em 0}.alignright{float:right;margin:.5em 0 1em 1.5em;display:inline}img.alignright{margin:.5em 0 1.5em 1.5em}.wp-caption p{margin:0}#content:after,#gallery-private:after #gallery-recently-added:after,#gallery-public:after,#header:after{clear:both;display:block;content:"\0020";height:0;font-size:0;line-height:0;visibility:hidden}#phpbb .inline-block-dl:after,#phpbb .inline-block-dl:before,#top-bar-inner:after,#top-bar-inner:before,.btn-group:after,.btn-group:before,.cf:after,.cf:before,.gallery-content:after,.gallery-content:before,.gallery-header:after,.gallery-header:before,.gallery-member:after,.gallery-member:before,.gallery-sort__list ul:after,.gallery-sort__list ul:before,.gallery-sorting:after,.gallery-sorting:before,.gform fieldset div:after,.gform fieldset div:before,.img-grid--comfy:after,.img-grid--comfy:before,.img-grid--snug:after,.img-grid--snug:before,.img-grid:after,.img-grid:before,.showcase-content:after,.showcase-content:before,.tooltip:after,.tooltip:before,.user-profile__users-photos:after,.user-profile__users-photos:before,.user-profile__users-videos:after,.user-profile__users-videos:before{content:" ";display:table}#phpbb .inline-block-dl:after,#top-bar-inner:after,.btn-group:after,.cf:after,.gallery-content:after,.gallery-header:after,.gallery-member:after,.gallery-sort__list ul:after,.gallery-sorting:after,.gform fieldset div:after,.img-grid--comfy:after,.img-grid--snug:after,.img-grid:after,.showcase-content:after,.tooltip:after,.user-profile__users-photos:after,.user-profile__users-videos:after{clear:both}#phpbb .inline-block-dl,#top-bar-inner,.btn-group,.cf,.gallery-content,.gallery-header,.gallery-member,.gallery-sort__list ul,.gallery-sorting,.gform fieldset div,.img-grid,.img-grid--comfy,.img-grid--snug,.showcase-content,.tooltip,.user-profile__users-photos,.user-profile__users-videos{zoom:1}.watermark-wrap{padding:10px;background:url(../images/design/caption-bg.png);background:rgba(0,0,0,.45);position:absolute;z-index:40;right:10px;bottom:10px}.watermark{width:228px;height:25px;background:url(../images/design/lumix-g.png) no-repeat}@font-face{font-family:open_sans_condensedbold;src:url(../fonts/OpenSans-CondBold-webfont.eot);src:url(../fonts/OpenSans-CondBold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-CondBold-webfont.woff) format("woff"),url(../fonts/OpenSans-CondBold-webfont.ttf) format("truetype"),url(../fonts/OpenSans-CondBold-webfont.svg#open_sans_condensedbold) format("svg");font-weight:400;font-style:normal}.clearfix{clear:both}.academy .showcase-content .col_50{width:470px}.academy .showcase-content .col_33{width:306px}.academy .showcase-content .col_66{width:634px}.showcase.academy{background:#fff;font-size:19px!important}.academy h1,.academy h2,.academy h3,.academy h4,.academy h5,.academy h6{font-family:open_sans_condensedbold,Arial,sans-serif;-webkit-font-smoothing:antialiased}.showcase.academy h4{font-size:18px;line-height:22px}.showcase.academy hr{background-image:url(../images/academy/divider-academy.png);background-repeat:no-repeat;background-color:#fff;border:none;height:1px}.showcase.academy .showcase-flexible-inner{padding:0 20px}.showcase-content__two-third-width{width:70%}.showcase.academy .showcase-content__hero-image{min-height:340px;margin-bottom:20px}.academy-hero-info-wrap{width:58%;min-height:200px;background:#000;color:#eee;float:left;margin:50px 0;position:relative}.academy-hero-info-wrap-inner{padding:20px;-webkit-text-size-adjust:100%}.academy-hero-info-wrap h3{color:#eee;float:right;margin-top:68px}.academy-hero-info-wrap p{color:#eee;margin-bottom:10px}.academy-hero-logo{margin-bottom:15px;float:left}.academy-hero-text{clear:both}.academy-hero-order-wrap{width:42%;float:left;text-align:right}.academy-hero-order-wrap h1{color:#fff;font-size:300px;margin:0;margin-right:20px}.academy-hero-info-highlight{width:223px;height:7px;position:absolute;right:0;bottom:0}.tutorial-beginner-color{color:#f7ff24!important}.tutorial-beginner-background{background:#f7ff24!important}.tutorial-intermediate-color{color:#00d198!important}.tutorial-intermediate-background{background:#00d198!important}.tutorial-advanced-color{color:#c479ff!important}.tutorial-advanced-background{background:#c479ff!important}.showcase-content__shooting-exercise{background:#252525;color:#eee;margin:20px 0}.showcase-content__shooting-exercise h3,.showcase-content__shooting-exercise p{color:#eee}.shooting-exercise-inner{padding:20px}.shooting-exercise-left{width:70%;float:left}.shooting-exercise-left a:hover{color:#eee}.shooting-exercise-right{width:30%;text-align:right;float:left}.glossary p{margin-bottom:0}.glossary a{color:#000;text-decoration:underline;font-weight:700}.glossary a:hover{text-decoration:none}.showcase-content.author{margin:20px 0;overflow:auto}.author-image{float:left;margin-bottom:20px}.author-text{float:left;margin-top:5px;margin-left:10px}.academy-tutorial-list{background:#252525;color:#eee;overflow:auto;clear:both}.academy-tutorial-list p{color:#eee;margin:0 0 20px}.academy-tutorial-list ul{margin-top:10px;margin-bottom:10px}.academy-tutorial-list-inner{padding:20px}.academy-tutorial-list-wrap{clear:both}.academy-tutorial-list-wrap .toggle-arrow{font-size:22px;margin-left:15px;margin-right:5px}.academy-tutorial-list h3{color:#eee}.academy-tutorial-list-wrap h3 a{color:#eee}.academy-tutorial-list-wrap h3 a:hover{color:#eee}.academy-tutorial-list hr{background-image:none;border:none;height:4px!important}.academy-tutorial-list hr.margin-bottom-30{margin-bottom:30px}.academy-tutorial-list hr.margin-bottom-20{margin-bottom:20px}.academy-tutorial-list hr.margin-bottom-10{margin-bottom:10px}.academy-tutorial-list hr.margin-top-20{margin-top:20px}.academy-tutorial-list hr.margin-top-10{margin-top:10px}.academy-tutorial-list-item{background:#525252;color:#fff!important;width:266px;padding:0 20px;float:left;margin-bottom:10px;display:block;font-size:14px;line-height:20px;min-height:60px;position:relative}.academy-tutorial-list-item.margin-left{margin-left:20px}.academy-tutorial-list-item.current{background:#333;pointer-events:none;cursor:default}.academy-tutorial-list-item.beginner:hover{background:#f7ff24;color:#252525!important}.academy-tutorial-list-item.intermediate:hover{background:#00d198}.academy-tutorial-list-item.advanced:hover{background:#c479ff}.academy-tutorial-list-item.current .order .tutorial-beginner-color{color:#eee!important}.academy-tutorial-list-item:hover .order .tutorial-beginner-color{color:#252525!important}.academy-tutorial-list-item.current .order .tutorial-intermediate-color{color:#eee!important}.academy-tutorial-list-item:hover .order .tutorial-intermediate-color{color:#eee!important}.academy-tutorial-list-item.current .order .tutorial-advanced-color{color:#eee!important}.academy-tutorial-list-item:hover .order .tutorial-advanced-color{color:#eee!important}.academy-tutorial-list-item .order{width:22px;float:left;margin-right:14px;display:table;height:60px;margin-top:2px}.academy-tutorial-list-item .order span{display:table-cell;vertical-align:middle;width:100%}.academy-tutorial-list-item .title{width:200px;float:left;height:60px;display:table}.academy-tutorial-list-item .title span{display:table-cell;vertical-align:middle;width:100%}.academy-tutorial-list-item .arrow{width:16px;float:left;text-align:right;margin-left:8px;display:table;height:60px;margin-top:2px}.academy-tutorial-list-item .arrow span{display:table-cell;vertical-align:middle;width:100%}.academy-tutorial-list .cta-wrap{display:block;clear:both;margin-bottom:30px;padding-top:20px}.academy-tutorial-list .cta-wrap .button-homepage{background:#000;color:#ddd;padding:15px;border-radius:5px}.academy-tutorial-list .cta-wrap .button-homepage:hover{background:#333}.academy-tutorial-list .cta-wrap.red .button-homepage{background:#da0000!important}.academy-tutorial-list .cta-wrap.red .button-homepage:hover{background:#bf0000!important}.toggle-tutorials{overflow:auto;float:left}.registration-tutorial-list .toggle-tutorials-beginner a{color:#f7ff24!important}#toggle-tutorials-beginner .toggle-arrow-right{display:none}.registration-tutorial-list .toggle-tutorials-intermediate a{color:#00d198!important}.registration-tutorial-list .toggle-tutorials-advanced a{color:#c479ff!important}.toggle-tutorials-advanced,.toggle-tutorials-intermediate{display:none}.tutorial-advanced-color.toggle-arrow-down,.tutorial-beginner-color.toggle-arrow-right,.tutorial-intermediate-color.toggle-arrow-down{display:none}.academy-homepage-inner{padding:20px}.academy-homepage-hero{width:100%;height:340px}.academy-homepage-hero-logo{position:absolute;left:50%;margin-left:-268px;margin-top:70px}.academy-homepage-hero-logo-text{color:#eee;position:absolute;left:50%;margin-left:-228px;margin-top:175px;width:454px;text-align:center;-webkit-text-size-adjust:100%}.academy-homepage-hero-logo-text p{color:#eee}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:0}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:0}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:0}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:0}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs,.visible-xxs{display:none!important}@media (max-width:480px){.visible-xxs{display:block!important}}@media (min-width:481px) and (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (max-width:480px){.hidden-xxs{display:none!important}}@media (min-width:481px) and (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}@media print{.hidden-print{display:none!important}}#content-responsive{max-width:1000px;width:100%;margin:0 auto;padding-top:0}.not-responsive{width:1000px!important}.content-container-academy-member{margin-top:-5px}#content-responsive .showcase{margin:0 0 15px 0}.header-responsive{border-bottom:1px solid #000!important}.header-responsive #top-bar-inner{width:100%;max-width:1000px}.col-inner{padding:0 10px}.container{width:100%;max-width:1000px;overflow:auto;margin-right:auto;margin-left:auto;padding:20px 0}.row{padding:0 10px}.row .row{padding:0 0}#content-responsive .rsDefault .rsOverflow,.rsDefault .rsSlide,.rsDefault .rsThumbs,.rsDefault .rsVideoFrameHolder{background:#fff!important}.responsive-footer #footer-inner{max-width:1010px;width:100%}.max-width{max-width:100%}@media (max-width:767px){.responsive-footer #footer-nav{width:100%;margin-bottom:20px;padding-left:20px}.responsive-footer #footer{height:auto}.responsive-footer #footer-nav .menu li{line-height:1.5em}.responsive-footer #footer-copyright{width:100%;padding-left:22px;float:none;margin-bottom:20px}}.rsOverflow{margin-bottom:-4px;height:293px}.rsDefault .rsThumbsHor{padding-bottom:0;width:100%;height:45px;background:#222!important;color:#eee}.rsDefault .rsThumb{width:150px;height:45px;text-align:center;font-size:14px;padding-top:0;position:relative;display:table}.rsDefault .rsThumb.rsNavSelected{background:#333;color:#eee}.rsDefault .rsTmb{display:table-cell!important;vertical-align:middle}.reg-slider{width:100%}.academy-registration-inner{padding:20px 0}.academy-registration-hero{width:100%;height:400px;text-align:center;position:relative}.academy-registration-hero-logo{position:absolute;left:50%;margin-left:-268px;margin-top:35px;width:100%;height:100%}.academy-registration-hero-logo-text-wrap{position:relative}.academy-registration-hero-logo-text{color:#eee;position:absolute;margin-top:125px;max-width:494px;padding:0 20px;text-align:center;-webkit-text-size-adjust:100%}.academy-registration-hero-logo-text p{color:#eee}.registration-cta-wrapper{position:absolute;left:0;width:100%;top:295px;text-align:center}.registration-cta{background:#FE293E;border:none;color:#fff!important;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:17px 20px;font-family:open_sans_condensedbold,Arial,sans-serif;font-size:20px!important;display:inline-block}.registration-cta-arrow{margin-right:20px}.academy-registration-hero-smallprint{position:absolute;width:100%;text-align:center;bottom:-5px}.academy-registration-hero-smallprint p{color:#fff}.academy-registration-hero-smallprint a{font-weight:700;text-decoration:underline;color:#fff}.academy-registration-hero-smallprint a:hover{text-decoration:none;color:#fff}.toggle-tutorials .row{padding:0 0}.toggle-tutorials .col-inner{padding:0 0}.toggle-tutorials .col-padding-left{padding-left:20px}.toggle-tutorials .col-img-margin{margin-bottom:20px;max-width:100%}.registration-title{background:#000}.registration-title h2{color:#eee;line-height:1.3em}@-moz-document url-prefix(){.registration-form-container{font-size:18px!important}}.registration-form-container .gform div{margin:0}.registration-form-container .gform .row{float:left;clear:both;width:100%;box-sizing:border-box}.registration-form-container .gform .terms-wrap{min-height:50px;position:relative}.registration-form-container .gform .terms-label{margin-left:23px;position:absolute;margin-top:2px}.registration-form-container .gform .terms-checkbox{position:absolute}.registration-form-container .gform small{float:none;width:100%;margin:0;text-align:left;font-size:11px}.registration-form-container .gform .checkbox-set-item{float:left;margin-right:40px;width:auto}.form input[type=password],.gform select,.gform textarea,.registration-form-container .gform input[type=text]{padding:5px}.registration-form-container .gform textarea,input{outline:0}.registration-form-container .gform .registration-form-submit:focus{color:#fff}.registration-form-row{margin-bottom:20px!important}.registration-form-submit{background:#FE293E;border:none;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px 20px;font-family:open_sans_condensedbold,Arial,sans-serif;font-size:18px;cursor:pointer;-webkit-appearance:none}.registration-form-submit:focus{border:none;color:#fff}.registration-form-container .gform .input-width{width:240px}.registration-form-container .gform .select-width{width:252px}.registration-form-container .gform p.no-margin{margin-bottom:0}.registration-form-container .gform .require-fields-notice{right:40px;text-align:right}.registration-form-container .gform .field-padding{padding-left:40px}.academy-registration-errors{padding-bottom:0}.academy-registration-errors .error{margin-bottom:0;padding:20px 20px}.error-border{border:1px solid red!important}@media (max-width:767px){.toggle-tutorials .col-padding-left{padding-left:0}.toggle-tutorials .col-img-margin{width:100%}.toggle-tutorials-beginner{display:none}#toggle-tutorials-beginner .toggle-arrow-down{display:none}#toggle-tutorials-beginner .toggle-arrow-right{display:inline-block}.registration-form-container{margin-top:0}.academy-tutorial-list-wrap h3{font-size:1.2em}.registration-title h2{font-size:1.5em;line-height:1.3em}.registration-form-container .gform .field-padding{padding-left:0}.registration-form-container .gform .input-label{margin-bottom:5px}.registration-form-container .gform .input-width{width:270px}.registration-form-container .gform .select-width{width:282px}.registration-form-container .gform .checkbox-set-item{width:100%}.academy-registration-hero-logo{margin-top:15px}.registration-cta{top:275px}.registration-form-submit{width:280px}}@media (max-width:480px){.registration-form-container .gform .terms-wrap{min-height:80px}.registration-form-container .gform .terms-wrap small{padding-right:20px}.registration-cta{padding:15px 15px;font-size:18px!important;left:50%;margin-left:-142px;top:245px}.academy-registration-hero-logo-text{color:#eee;position:absolute;margin-top:55px;max-width:320px;padding:0 20px;text-align:left;-webkit-text-size-adjust:100%}.academy-registration-hero-logo-text p{font-size:.75em}.academy-registration-hero-smallprint{width:280px;left:50%;margin-left:-140px;text-align:left;bottom:0}.academy-registration-hero-logo{position:absolute;margin-top:35px;max-width:320px;background-size:320px!important;left:50%;margin-left:-160px}}.academy-body-grad{background:#ccc url(../images/academy/bg-academy-body-grad.jpg) repeat-x top center}.welcome-cta-wrap{margin-top:40px}.welcome-cta{background:#FE293E;border:none;color:#fff!important;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:17px 20px;font-family:open_sans_condensedbold,Arial,sans-serif;font-size:20px!important}.welcome-cta-arrow{margin-right:20px}.row-tell-your-friends{clear:both;margin-bottom:80px}.welcome .social-text h4{margin-top:0}.welcome .social-icon{margin:0 1px;float:left}@media (min-width:767px) and (max-width:840px){.row-tell-your-friends{padding-top:40px}}@media (max-width:767px){.welcome .social-icons{text-align:center}.welcome .social-text{text-align:center;margin-top:40px}.welcome-cta-wrap{text-align:center}.row-tell-your-friends{margin-bottom:120px}}@media (max-width:480px){.welcome .academy-homepage-hero{width:100%;height:240px;overflow:hidden;text-align:center}.welcome .academy-homepage-hero-logo-mobile{max-width:320px;margin:0 auto;margin-top:50px}.welcome-cta{padding:17px 15px}}.next-steps-title{text-align:center;margin-bottom:40px}.next-steps-item{clear:both;margin-bottom:20px;position:relative;overflow:auto}.next-steps-icon{float:left;margin-right:20px;width:40px}.next-steps-text{float:left}.next-steps-text p{margin-top:0;margin-bottom:0;display:table;min-height:65px}.next-steps-text p span{display:table-cell;vertical-align:middle}.next-steps-text small{font-size:.85em}.social-icons.next-steps{text-align:right}.next-steps .row-tell-your-friends{padding-top:20px;margin-bottom:80px}@media (max-width:767px){.social-icons.next-steps{text-align:center!important}.next-steps .row-tell-your-friends{padding-top:0;margin-bottom:120px}.next-steps .social-text{margin-top:20px}}@media (max-width:480px){.next-steps-title{text-align:left}.next-steps-title h1{margin-top:0}.next-steps-text p span{vertical-align:top}}.subsection__block__outer.large-block{width:626px}.glossary-container{width:100%;clear:both}.glossary-container .row{padding:0 0;overflow:auto}.glossary-item{border-bottom:1px solid #dcdcdc;margin-bottom:40px;position:relative}.glossary-item h1{margin:0 0}.term-item{margin-bottom:40px}.glossary-nav-container{margin-bottom:40px}.glossary-nav-container-bottom{margin-bottom:10px}.letters-nav{font-size:13px;text-align:right;font-weight:700}.letters-nav a{margin-right:3px}.glossary-back-to-top{font-size:13px;font-weight:700;position:absolute;bottom:40px;left:0}.dropzone{border-style:dashed;position:relative}.dropzone.dz-drag-hover{border-style:dashed}.dropzone .dz-message{margin:0;position:absolute;width:100%;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cookie-optin{padding:10px 0;font-size:12px;line-height:17px;background:#d2d2d2;box-shadow:inset 0 -4px 6px 0 rgba(0,0,0,.4)}.cookie-optin .container{max-width:1000px;margin:0 auto;padding:0 2px 0 2px;position:relative;overflow:hidden}.cookie-optin p{font-size:12px;margin:0}.academy-registration .form-field input[type=text]{width:240px}.academy-registration .form-field select{width:240px}.academy-registration .form-field.form-field--dob select{width:auto}.academy-registration .form-field.form-field--error input[type=text]{border-color:red}.academy-registration .form-field.form-field--error select{border-color:red}.social-embeds-widget .tabs .nav{margin-left:0}.social-embeds-widget .tabs .nav li{display:inline-block;padding:0 5px 0 0;position:relative}.social-embeds-widget .tabs .nav li::after{content:'';position:absolute;bottom:-10px;left:5px;background-image:url(../images/sprite.png);background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-378px -94px;width:9px;height:5px;background-repeat:no-repeat;overflow:hidden;display:block;display:none}.social-embeds-widget .tabs .nav li.is-active::after{display:block}.social-embeds-widget .tabs .nav a{background-image:url(../images/sprite.png)}.social-embeds-widget .tabs .nav .facebook{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-306px -110px;width:20px;height:20px;background-repeat:no-repeat;overflow:hidden;display:block}.social-embeds-widget .tabs .nav .twitter{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-286px -110px;width:20px;height:20px;background-repeat:no-repeat;overflow:hidden;display:block}.social-embeds-widget .tabs .nav .youtube{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-326px -110px;width:20px;height:20px;background-repeat:no-repeat;overflow:hidden;display:block}.social-embeds-widget .tabs .nav .googleplus{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-246px -110px;width:20px;height:20px;background-repeat:no-repeat;overflow:hidden;display:block}.social-embeds-widget .tabs .nav .instagram{background-image:url(/app/themes/lumixlifestyle/images/sprite.png);background-position:-226px -110px;width:20px;height:20px;background-repeat:no-repeat;overflow:hidden;display:block}.social-embeds-widget .tabs .tab{display:none}.social-embeds-widget .tabs .tab.is-visible{display:block}.social-embeds-widget .tabs .tab--youtube h3{font-size:14px;font-weight:700;margin-bottom:10px;font-family:Arial,sans-serif}.social-embeds-widget .tabs .tab--youtube h3 a{color:#000}.social-embeds-widget .tabs .tab--youtube .videolist{width:256px;height:370px;overflow:auto}.social-embeds-widget .tabs .tab--youtube .video{margin-bottom:10px;overflow:hidden}.social-embeds-widget .tabs .tab--youtube .video__media{float:left;margin-right:5px;width:100px}.social-embeds-widget .tabs .tab--youtube .video__media img{max-width:100%}.social-embeds-widget .tabs .tab--youtube .video__content{margin-left:105px;color:#666}.social-embeds-widget .tabs .tab--youtube .video__content .title{margin-bottom:5px}.social-embeds-widget .tabs .tab--youtube .video__content a{color:#1f1f1f;font-weight:700;font-size:12px;line-height:15px}.social-embeds-widget .tabs .tab--youtube .video__content p{font-size:11px;line-height:14px;overflow:hidden;max-height:5.1em;margin:0}.social-embeds-widget .tabs .tab--googleplus #__community_0,.social-embeds-widget .tabs .tab--googleplus iframe{height:403px}.social-embeds-widget .tabs .tab--instagram h3{font-weight:400}.social-embeds-widget .tabs .tab--instagram .instafeed{height:403px;overflow:scroll}.social-embeds-widget .tabs .tab--instagram .instafeed a{display:inline-block;position:relative}.social-embeds-widget .tabs .tab--instagram .instafeed a:hover .overlay{display:block}.social-embeds-widget .tabs .tab--instagram .instafeed img{width:76px;display:block}.social-embeds-widget .tabs .tab--instagram .instafeed .overlay{position:absolute;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,.4);text-align:center;display:none}.social-embeds-widget .tabs .tab--instagram .instafeed .overlay p{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;width:100%}.social-embeds-widget .tabs .tab--instagram .instafeed .overlay span{display:block;font-size:16px;line-height:16px;color:#fff}.social-embeds-widget .tabs .tab--instagram .instafeed .overlay span svg{fill:#fff;width:16px;height:16px;margin-right:5px;display:inline-block;position:relative;top:2px}.social-embeds-widget .tabs .tab--instagram .instafeed .overlay .likes{margin-bottom:5px}