.ui-mobile fieldset,.ui-page{padding:0;margin:0}.ui-mobile a img,.ui-mobile fieldset{border-width:0}.ui-mobile fieldset{min-width:0}@-moz-document url-prefix(){.ui-mobile fieldset{display:table-column;vertical-align:middle}}.ui-mobile-viewport{margin:0;overflow-x:visible;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}body.ui-mobile-viewport,div.ui-mobile-viewport{overflow-x:hidden}.ui-mobile [data-role=dialog],.ui-mobile [data-role=page],.ui-page{top:0;left:0;width:100%;min-height:100%;position:absolute;display:none;border:0}.ui-page{outline:0}.ui-mobile .ui-page-active{display:block;overflow:visible;overflow-x:hidden}@media screen and (orientation:portrait){.ui-mobile .ui-page{min-height:420px}}@media screen and (orientation:landscape){.ui-mobile .ui-page{min-height:300px}}.ui-nojs{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-loading .ui-loader{display:block}.ui-loader{display:none;z-index:9999999;position:fixed;top:50%;left:50%;border:0}.ui-loader-default{background:0 0;filter:Alpha(Opacity=18);opacity:.18;width:2.875em;height:2.875em;margin-left:-1.4375em;margin-top:-1.4375em}.ui-loader-verbose{width:12.5em;filter:Alpha(Opacity=88);opacity:.88;box-shadow:0 1px 1px -1px #fff;height:auto;margin-left:-6.875em;margin-top:-2.6875em;padding:.625em}.ui-loader-default h1{font-size:0;width:0;height:0;overflow:hidden}.ui-loader-verbose h1{font-size:1em;margin:0;text-align:center}.ui-loader .ui-icon-loading{background-color:#000;display:block;margin:0;width:2.75em;height:2.75em;padding:.0625em;-webkit-border-radius:2.25em;border-radius:2.25em}.ui-loader-verbose .ui-icon-loading{margin:0 auto .625em;filter:Alpha(Opacity=75);opacity:.75}.ui-loader-textonly{padding:.9375em;margin-left:-7.1875em}.ui-loader-textonly .ui-icon-loading{display:none}.ui-loader-fakefix{position:absolute}.ui-bar,.ui-body{position:relative;padding:.4em 1em;overflow:hidden;display:block;clear:both}.ui-bar h1,.ui-bar h2,.ui-bar h3,.ui-bar h4,.ui-bar h5,.ui-bar h6{margin:0;padding:0;font-size:1em;display:inline-block}.ui-footer,.ui-header{position:relative}.ui-footer:empty,.ui-header:empty{min-height:2.6875em}.ui-footer .ui-title,.ui-header .ui-title{font-size:1em;min-height:1.1em;text-align:center;display:block;margin:0 30%;padding:.7em 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;outline:0!important}.ui-footer .ui-title{margin:0 1em}.ui-content{border-width:0;overflow-x:hidden}.ui-corner-all>.ui-content:first-child,.ui-corner-all>.ui-footer:first-child,.ui-corner-all>.ui-header:first-child{-webkit-border-top-left-radius:inherit;border-top-left-radius:inherit;-webkit-border-top-right-radius:inherit;border-top-right-radius:inherit}.ui-corner-all>.ui-content:last-child,.ui-corner-all>.ui-footer:last-child,.ui-corner-all>.ui-header:last-child{-webkit-border-bottom-left-radius:inherit;border-bottom-left-radius:inherit;-webkit-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit}.ui-btn{font-size:16px;margin:.5em 0;padding:.7em 1em;display:block;position:relative;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-btn-icon-notext{padding:0;width:1.75em;height:1.75em;text-indent:-9999px;white-space:nowrap!important}.ui-mini{font-size:12.5px}.ui-mini .ui-btn{font-size:inherit}.ui-footer .ui-btn,.ui-header .ui-btn{font-size:12.5px;display:inline-block;vertical-align:middle}.ui-header .ui-btn-left,.ui-header .ui-btn-right{font-size:12.5px}.ui-footer .ui-btn-icon-notext,.ui-header .ui-btn-icon-notext,.ui-mini .ui-btn-icon-notext,.ui-mini.ui-btn-icon-notext{font-size:16px;padding:0}.ui-btn-inline{display:inline-block;vertical-align:middle;margin-right:.625em}.ui-btn-icon-left{padding-left:2.5em}.ui-btn-icon-right{padding-right:2.5em}.ui-btn-icon-top{padding-top:2.5em}.ui-btn-icon-bottom{padding-bottom:2.5em}.ui-footer .ui-btn-icon-bottom,.ui-footer .ui-btn-icon-top,.ui-header .ui-btn-icon-bottom,.ui-header .ui-btn-icon-top{padding-left:.3125em;padding-right:.3125em}.ui-btn-icon-bottom:after,.ui-btn-icon-left:after,.ui-btn-icon-notext:after,.ui-btn-icon-right:after,.ui-btn-icon-top:after{content:"";position:absolute;display:block;width:22px;height:22px}.ui-btn-icon-left:after,.ui-btn-icon-notext:after,.ui-btn-icon-right:after{top:50%;margin-top:-11px}.ui-btn-icon-left:after{left:.5625em}.ui-btn-icon-right:after{right:.5625em}.ui-footer .ui-btn-icon-left:after,.ui-header .ui-btn-icon-left:after,.ui-mini .ui-btn-icon-left:after,.ui-mini.ui-btn-icon-left:after{left:.37em}.ui-footer .ui-btn-icon-right:after,.ui-header .ui-btn-icon-right:after,.ui-mini .ui-btn-icon-right:after,.ui-mini.ui-btn-icon-right:after{right:.37em}.ui-btn-icon-bottom:after,.ui-btn-icon-notext:after,.ui-btn-icon-top:after{left:50%;margin-left:-11px}.ui-btn-icon-top:after{top:.5625em}.ui-btn-icon-bottom:after{top:auto;bottom:.5625em}.ui-btn-left>[class*=ui-],.ui-btn-right>[class*=ui-],.ui-header .ui-btn-left,.ui-header .ui-btn-right{margin:0}.ui-btn-left,.ui-btn-right{position:absolute;top:.24em}.ui-btn-left{left:.4em}.ui-btn-right{right:.4em}.ui-btn-icon-notext.ui-btn-left{top:.3125em;left:.3125em}.ui-btn-icon-notext.ui-btn-right{top:.3125em;right:.3125em}.ui-controlgroup-controls button.ui-btn-icon-notext,button.ui-btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;width:100%}button.ui-btn-inline{width:auto}button.ui-btn::-moz-focus-inner{border:0}.ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn,button.ui-btn-icon-notext{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:1.75em}.ui-controlgroup-label,.ui-mobile label{display:block;margin:0 0 .4em}.ui-hidden-accessible,.ui-hide-label .ui-controlgroup-label,.ui-hide-label .ui-rangeslider label,.ui-hide-label>label{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-screen-hidden{display:none!important}.ui-mobile-viewport-transitioning,.ui-mobile-viewport-transitioning .ui-page{width:100%;height:100%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ui-page-pre-in{opacity:0}.in{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms}.out{-webkit-animation-timing-function:ease-in;-webkit-animation-duration:225ms;-moz-animation-timing-function:ease-in;-moz-animation-duration:225ms;animation-timing-function:ease-in;animation-duration:225ms}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeout{from{opacity:1}to{opacity:0}}@keyframes fadeout{from{opacity:1}to{opacity:0}}.fade.out{opacity:0;-webkit-animation-duration:125ms;-webkit-animation-name:fadeout;-moz-animation-duration:125ms;-moz-animation-name:fadeout;animation-duration:125ms;animation-name:fadeout}.fade.in{opacity:1;-webkit-animation-duration:225ms;-webkit-animation-name:fadein;-moz-animation-duration:225ms;-moz-animation-name:fadein;animation-duration:225ms;animation-name:fadein}.pop{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%}.pop.in{-webkit-transform:scale(1);-webkit-animation-name:popin;-webkit-animation-duration:350ms;-moz-transform:scale(1);-moz-animation-name:popin;-moz-animation-duration:350ms;transform:scale(1);animation-name:popin;animation-duration:350ms;opacity:1}.pop.out{-webkit-animation-name:fadeout;-webkit-animation-duration:100ms;-moz-animation-name:fadeout;-moz-animation-duration:100ms;animation-name:fadeout;animation-duration:100ms;opacity:0}.pop.in.reverse{-webkit-animation-name:fadein;-moz-animation-name:fadein;animation-name:fadein}.pop.out.reverse{-webkit-transform:scale(.8);-webkit-animation-name:popout;-moz-transform:scale(.8);-moz-animation-name:popout;transform:scale(.8);animation-name:popout}@-webkit-keyframes popin{from{-webkit-transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);opacity:1}}@-moz-keyframes popin{from{-moz-transform:scale(.8);opacity:0}to{-moz-transform:scale(1);opacity:1}}@keyframes popin{from{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@-webkit-keyframes popout{from{-webkit-transform:scale(1);opacity:1}to{-webkit-transform:scale(.8);opacity:0}}@-moz-keyframes popout{from{-moz-transform:scale(1);opacity:1}to{-moz-transform:scale(.8);opacity:0}}@keyframes popout{from{transform:scale(1);opacity:1}to{transform:scale(.8);opacity:0}}@-webkit-keyframes slideinfromright{from{-webkit-transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slideinfromright{from{-moz-transform:translateX(100%)}to{-moz-transform:translateX(0)}}@keyframes slideinfromright{from{transform:translateX(100%)}to{transform:translateX(0)}}@-webkit-keyframes slideinfromleft{from{-webkit-transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slideinfromleft{from{-moz-transform:translateX(-100%)}to{-moz-transform:translateX(0)}}@keyframes slideinfromleft{from{transform:translateX(-100%)}to{transform:translateX(0)}}@-webkit-keyframes slideouttoleft{from{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0)}}@-moz-keyframes slideouttoleft{from{-moz-transform:translateX(0)}to{-moz-transform:translateX(-100%)}}@keyframes slideouttoleft{from{transform:translateX(0)}to{transform:translateX(-100%)}}@-webkit-keyframes slideouttoright{from{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(100%,0,0)}}@-moz-keyframes slideouttoright{from{-moz-transform:translateX(0)}to{-moz-transform:translateX(100%)}}@keyframes slideouttoright{from{transform:translateX(0)}to{transform:translateX(100%)}}.slide.in,.slide.out{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms}.slide.out{-webkit-transform:translate3d(-100%,0,0);-webkit-animation-name:slideouttoleft;-moz-transform:translateX(-100%);-moz-animation-name:slideouttoleft;transform:translateX(-100%);animation-name:slideouttoleft}.slide.in{-webkit-transform:translate3d(0,0,0);-webkit-animation-name:slideinfromright;-moz-transform:translateX(0);-moz-animation-name:slideinfromright;transform:translateX(0);animation-name:slideinfromright}.slide.out.reverse{-webkit-transform:translate3d(100%,0,0);-webkit-animation-name:slideouttoright;-moz-transform:translateX(100%);-moz-animation-name:slideouttoright;transform:translateX(100%);animation-name:slideouttoright}.slide.in.reverse{-webkit-transform:translate3d(0,0,0);-webkit-animation-name:slideinfromleft;-moz-transform:translateX(0);-moz-animation-name:slideinfromleft;transform:translateX(0);animation-name:slideinfromleft}.slidefade.out{-webkit-transform:translateX(-100%);-webkit-animation-name:slideouttoleft;-webkit-animation-duration:225ms;-moz-transform:translateX(-100%);-moz-animation-name:slideouttoleft;-moz-animation-duration:225ms;transform:translateX(-100%);animation-name:slideouttoleft;animation-duration:225ms}.slidefade.in{-webkit-transform:translateX(0);-webkit-animation-name:fadein;-webkit-animation-duration:200ms;-moz-transform:translateX(0);-moz-animation-name:fadein;-moz-animation-duration:200ms;transform:translateX(0);animation-name:fadein;animation-duration:200ms}.slidefade.out.reverse{-webkit-transform:translateX(100%);-webkit-animation-name:slideouttoright;-webkit-animation-duration:200ms;-moz-transform:translateX(100%);-moz-animation-name:slideouttoright;-moz-animation-duration:200ms;transform:translateX(100%);animation-name:slideouttoright;animation-duration:200ms}.slidefade.in.reverse{-webkit-transform:translateX(0);-webkit-animation-name:fadein;-webkit-animation-duration:200ms;-moz-transform:translateX(0);-moz-animation-name:fadein;-moz-animation-duration:200ms;transform:translateX(0);animation-name:fadein;animation-duration:200ms}.slidedown.out{-webkit-animation-name:fadeout;-webkit-animation-duration:100ms;-moz-animation-name:fadeout;-moz-animation-duration:100ms;animation-name:fadeout;animation-duration:100ms}.slidedown.in{-webkit-transform:translateY(0);-webkit-animation-name:slideinfromtop;-webkit-animation-duration:250ms;-moz-transform:translateY(0);-moz-animation-name:slideinfromtop;-moz-animation-duration:250ms;transform:translateY(0);animation-name:slideinfromtop;animation-duration:250ms}.slidedown.in.reverse{-webkit-animation-name:fadein;-webkit-animation-duration:150ms;-moz-animation-name:fadein;-moz-animation-duration:150ms;animation-name:fadein;animation-duration:150ms}.slidedown.out.reverse{-webkit-transform:translateY(-100%);-webkit-animation-name:slideouttotop;-webkit-animation-duration:200ms;-moz-transform:translateY(-100%);-moz-animation-name:slideouttotop;-moz-animation-duration:200ms;transform:translateY(-100%);animation-name:slideouttotop;animation-duration:200ms}@-webkit-keyframes slideinfromtop{from{-webkit-transform:translateY(-100%)}to{-webkit-transform:translateY(0)}}@-moz-keyframes slideinfromtop{from{-moz-transform:translateY(-100%)}to{-moz-transform:translateY(0)}}@keyframes slideinfromtop{from{transform:translateY(-100%)}to{transform:translateY(0)}}@-webkit-keyframes slideouttotop{from{-webkit-transform:translateY(0)}to{-webkit-transform:translateY(-100%)}}@-moz-keyframes slideouttotop{from{-moz-transform:translateY(0)}to{-moz-transform:translateY(-100%)}}@keyframes slideouttotop{from{transform:translateY(0)}to{transform:translateY(-100%)}}.slideup.out{-webkit-animation-name:fadeout;-webkit-animation-duration:100ms;-moz-animation-name:fadeout;-moz-animation-duration:100ms;animation-name:fadeout;animation-duration:100ms}.slideup.in{-webkit-transform:translateY(0);-webkit-animation-name:slideinfrombottom;-webkit-animation-duration:250ms;-moz-transform:translateY(0);-moz-animation-name:slideinfrombottom;-moz-animation-duration:250ms;transform:translateY(0);animation-name:slideinfrombottom;animation-duration:250ms}.slideup.in.reverse{-webkit-animation-name:fadein;-webkit-animation-duration:150ms;-moz-animation-name:fadein;-moz-animation-duration:150ms;animation-name:fadein;animation-duration:150ms}.slideup.out.reverse{-webkit-transform:translateY(100%);-webkit-animation-name:slideouttobottom;-webkit-animation-duration:200ms;-moz-transform:translateY(100%);-moz-animation-name:slideouttobottom;-moz-animation-duration:200ms;transform:translateY(100%);animation-name:slideouttobottom;animation-duration:200ms}@-webkit-keyframes slideinfrombottom{from{-webkit-transform:translateY(100%)}to{-webkit-transform:translateY(0)}}@-moz-keyframes slideinfrombottom{from{-moz-transform:translateY(100%)}to{-moz-transform:translateY(0)}}@keyframes slideinfrombottom{from{transform:translateY(100%)}to{transform:translateY(0)}}@-webkit-keyframes slideouttobottom{from{-webkit-transform:translateY(0)}to{-webkit-transform:translateY(100%)}}@-moz-keyframes slideouttobottom{from{-moz-transform:translateY(0)}to{-moz-transform:translateY(100%)}}@keyframes slideouttobottom{from{transform:translateY(0)}to{transform:translateY(100%)}}.viewport-flip{-webkit-perspective:1000;-moz-perspective:1000;perspective:1000;position:absolute}.flip{-webkit-backface-visibility:hidden;-webkit-transform:translateX(0);-moz-backface-visibility:hidden;-moz-transform:translateX(0);backface-visibility:hidden;transform:translateX(0)}.flip.out{-webkit-transform:rotateY(-90deg) scale(.9);-webkit-animation-name:flipouttoleft;-webkit-animation-duration:175ms;-moz-transform:rotateY(-90deg) scale(.9);-moz-animation-name:flipouttoleft;-moz-animation-duration:175ms;transform:rotateY(-90deg) scale(.9);animation-name:flipouttoleft;animation-duration:175ms}.flip.in{-webkit-animation-name:flipintoright;-webkit-animation-duration:225ms;-moz-animation-name:flipintoright;-moz-animation-duration:225ms;animation-name:flipintoright;animation-duration:225ms}.flip.out.reverse{-webkit-transform:rotateY(90deg) scale(.9);-webkit-animation-name:flipouttoright;-moz-transform:rotateY(90deg) scale(.9);-moz-animation-name:flipouttoright;transform:rotateY(90deg) scale(.9);animation-name:flipouttoright}.flip.in.reverse{-webkit-animation-name:flipintoleft;-moz-animation-name:flipintoleft;animation-name:flipintoleft}@-webkit-keyframes flipouttoleft{from{-webkit-transform:rotateY(0)}to{-webkit-transform:rotateY(-90deg) scale(.9)}}@-moz-keyframes flipouttoleft{from{-moz-transform:rotateY(0)}to{-moz-transform:rotateY(-90deg) scale(.9)}}@keyframes flipouttoleft{from{transform:rotateY(0)}to{transform:rotateY(-90deg) scale(.9)}}@-webkit-keyframes flipouttoright{from{-webkit-transform:rotateY(0)}to{-webkit-transform:rotateY(90deg) scale(.9)}}@-moz-keyframes flipouttoright{from{-moz-transform:rotateY(0)}to{-moz-transform:rotateY(90deg) scale(.9)}}@keyframes flipouttoright{from{transform:rotateY(0)}to{transform:rotateY(90deg) scale(.9)}}@-webkit-keyframes flipintoleft{from{-webkit-transform:rotateY(-90deg) scale(.9)}to{-webkit-transform:rotateY(0)}}@-moz-keyframes flipintoleft{from{-moz-transform:rotateY(-90deg) scale(.9)}to{-moz-transform:rotateY(0)}}@keyframes flipintoleft{from{transform:rotateY(-90deg) scale(.9)}to{transform:rotateY(0)}}@-webkit-keyframes flipintoright{from{-webkit-transform:rotateY(90deg) scale(.9)}to{-webkit-transform:rotateY(0)}}@-moz-keyframes flipintoright{from{-moz-transform:rotateY(90deg) scale(.9)}to{-moz-transform:rotateY(0)}}@keyframes flipintoright{from{transform:rotateY(90deg) scale(.9)}to{transform:rotateY(0)}}.viewport-turn{-webkit-perspective:200px;-moz-perspective:200px;-ms-perspective:200px;perspective:200px;position:absolute}.turn{-webkit-backface-visibility:hidden;-webkit-transform:translateX(0);-webkit-transform-origin:0;-moz-backface-visibility:hidden;-moz-transform:translateX(0);-moz-transform-origin:0;backface-visibility:hidden;transform:translateX(0);transform-origin:0}.turn.out{-webkit-transform:rotateY(-90deg) scale(.9);-webkit-animation-name:flipouttoleft;-webkit-animation-duration:125ms;-moz-transform:rotateY(-90deg) scale(.9);-moz-animation-name:flipouttoleft;-moz-animation-duration:125ms;transform:rotateY(-90deg) scale(.9);animation-name:flipouttoleft;animation-duration:125ms}.turn.in{-webkit-animation-name:flipintoright;-webkit-animation-duration:250ms;-moz-animation-name:flipintoright;-moz-animation-duration:250ms;animation-name:flipintoright;animation-duration:250ms}.turn.out.reverse{-webkit-transform:rotateY(90deg) scale(.9);-webkit-animation-name:flipouttoright;-moz-transform:rotateY(90deg) scale(.9);-moz-animation-name:flipouttoright;transform:rotateY(90deg) scale(.9);animation-name:flipouttoright}.turn.in.reverse{-webkit-animation-name:flipintoleft;-moz-animation-name:flipintoleft;animation-name:flipintoleft}@-webkit-keyframes flipouttoleft{from{-webkit-transform:rotateY(0)}to{-webkit-transform:rotateY(-90deg) scale(.9)}}@-moz-keyframes flipouttoleft{from{-moz-transform:rotateY(0)}to{-moz-transform:rotateY(-90deg) scale(.9)}}@keyframes flipouttoleft{from{transform:rotateY(0)}to{transform:rotateY(-90deg) scale(.9)}}@-webkit-keyframes flipouttoright{from{-webkit-transform:rotateY(0)}to{-webkit-transform:rotateY(90deg) scale(.9)}}@-moz-keyframes flipouttoright{from{-moz-transform:rotateY(0)}to{-moz-transform:rotateY(90deg) scale(.9)}}@keyframes flipouttoright{from{transform:rotateY(0)}to{transform:rotateY(90deg) scale(.9)}}@-webkit-keyframes flipintoleft{from{-webkit-transform:rotateY(-90deg) scale(.9)}to{-webkit-transform:rotateY(0)}}@-moz-keyframes flipintoleft{from{-moz-transform:rotateY(-90deg) scale(.9)}to{-moz-transform:rotateY(0)}}@keyframes flipintoleft{from{transform:rotateY(-90deg) scale(.9)}to{transform:rotateY(0)}}@-webkit-keyframes flipintoright{from{-webkit-transform:rotateY(90deg) scale(.9)}to{-webkit-transform:rotateY(0)}}@-moz-keyframes flipintoright{from{-moz-transform:rotateY(90deg) scale(.9)}to{-moz-transform:rotateY(0)}}@keyframes flipintoright{from{transform:rotateY(90deg) scale(.9)}to{transform:rotateY(0)}}.flow{-webkit-transform-origin:50% 30%;-webkit-box-shadow:0 0 20px rgba(0,0,0,.4);-moz-transform-origin:50% 30%;-moz-box-shadow:0 0 20px rgba(0,0,0,.4);transform-origin:50% 30%;box-shadow:0 0 20px rgba(0,0,0,.4)}.ui-dialog.flow{-webkit-transform-origin:none;-webkit-box-shadow:none;-moz-transform-origin:none;-moz-box-shadow:none;transform-origin:none;box-shadow:none}.flow.out{-webkit-transform:translateX(-100%) scale(.7);-webkit-animation-name:flowouttoleft;-webkit-animation-timing-function:ease;-webkit-animation-duration:350ms;-moz-transform:translateX(-100%) scale(.7);-moz-animation-name:flowouttoleft;-moz-animation-timing-function:ease;-moz-animation-duration:350ms;transform:translateX(-100%) scale(.7);animation-name:flowouttoleft;animation-timing-function:ease;animation-duration:350ms}.flow.in{-webkit-transform:translateX(0) scale(1);-webkit-animation-name:flowinfromright;-webkit-animation-timing-function:ease;-webkit-animation-duration:350ms;-moz-transform:translateX(0) scale(1);-moz-animation-name:flowinfromright;-moz-animation-timing-function:ease;-moz-animation-duration:350ms;transform:translateX(0) scale(1);animation-name:flowinfromright;animation-timing-function:ease;animation-duration:350ms}.flow.out.reverse{-webkit-transform:translateX(100%);-webkit-animation-name:flowouttoright;-moz-transform:translateX(100%);-moz-animation-name:flowouttoright;transform:translateX(100%);animation-name:flowouttoright}.flow.in.reverse{-webkit-animation-name:flowinfromleft;-moz-animation-name:flowinfromleft;animation-name:flowinfromleft}@-webkit-keyframes flowouttoleft{0%{-webkit-transform:translateX(0) scale(1)}60%,70%{-webkit-transform:translateX(0) scale(.7)}100%{-webkit-transform:translateX(-100%) scale(.7)}}@-moz-keyframes flowouttoleft{0%{-moz-transform:translateX(0) scale(1)}60%,70%{-moz-transform:translateX(0) scale(.7)}100%{-moz-transform:translateX(-100%) scale(.7)}}@keyframes flowouttoleft{0%{transform:translateX(0) scale(1)}60%,70%{transform:translateX(0) scale(.7)}100%{transform:translateX(-100%) scale(.7)}}@-webkit-keyframes flowouttoright{0%{-webkit-transform:translateX(0) scale(1)}60%,70%{-webkit-transform:translateX(0) scale(.7)}100%{-webkit-transform:translateX(100%) scale(.7)}}@-moz-keyframes flowouttoright{0%{-moz-transform:translateX(0) scale(1)}60%,70%{-moz-transform:translateX(0) scale(.7)}100%{-moz-transform:translateX(100%) scale(.7)}}@keyframes flowouttoright{0%{transform:translateX(0) scale(1)}60%,70%{transform:translateX(0) scale(.7)}100%{transform:translateX(100%) scale(.7)}}@-webkit-keyframes flowinfromleft{0%{-webkit-transform:translateX(-100%) scale(.7)}30%,40%{-webkit-transform:translateX(0) scale(.7)}100%{-webkit-transform:translateX(0) scale(1)}}@-moz-keyframes flowinfromleft{0%{-moz-transform:translateX(-100%) scale(.7)}30%,40%{-moz-transform:translateX(0) scale(.7)}100%{-moz-transform:translateX(0) scale(1)}}@keyframes flowinfromleft{0%{transform:translateX(-100%) scale(.7)}30%,40%{transform:translateX(0) scale(.7)}100%{transform:translateX(0) scale(1)}}@-webkit-keyframes flowinfromright{0%{-webkit-transform:translateX(100%) scale(.7)}30%,40%{-webkit-transform:translateX(0) scale(.7)}100%{-webkit-transform:translateX(0) scale(1)}}@-moz-keyframes flowinfromright{0%{-moz-transform:translateX(100%) scale(.7)}30%,40%{-moz-transform:translateX(0) scale(.7)}100%{-moz-transform:translateX(0) scale(1)}}@keyframes flowinfromright{0%{transform:translateX(100%) scale(.7)}30%,40%{transform:translateX(0) scale(.7)}100%{transform:translateX(0) scale(1)}}.ui-field-contain,.ui-mobile fieldset.ui-field-contain{display:block;position:relative;overflow:visible;clear:both;padding:.8em 0}.ui-field-contain .ui-controlgroup-controls,.ui-field-contain>label~[class*=ui-]{margin:0}.ui-field-contain:last-child{border-bottom-width:0}@media (min-width:28em){.ui-field-contain,.ui-mobile fieldset.ui-field-contain{padding:0;margin:1em 0;border-bottom-width:0}.ui-field-contain:after,.ui-field-contain:before{content:"";display:table}.ui-field-contain:after{clear:both}.ui-field-contain .ui-controlgroup-label,.ui-field-contain>.ui-rangeslider>label,.ui-field-contain>label{float:left;width:20%;margin:.5em 2% 0 0}.ui-popup .ui-field-contain .ui-controlgroup-label,.ui-popup .ui-field-contain>.ui-rangeslider>label,.ui-popup .ui-field-contain>label{float:none;width:auto;margin:0 0 .4em}.ui-field-contain .ui-controlgroup-controls,.ui-field-contain>label~[class*=ui-]{float:left;width:78%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.ui-hide-label .ui-controlgroup-controls,.ui-hide-label>label~[class*=ui-],.ui-popup .ui-field-contain .ui-controlgroup-controls,.ui-popup .ui-field-contain>label~[class*=ui-]{float:none;width:100%}.ui-field-contain>label~.ui-btn-inline{width:auto;margin-right:.625em}}.ui-grid-a,.ui-grid-b,.ui-grid-c,.ui-grid-d,.ui-grid-solo{overflow:hidden}.ui-block-a,.ui-block-b,.ui-block-c,.ui-block-d,.ui-block-e{margin:0;padding:0;border:0;float:left;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ui-block-a{clear:left}li.ui-block-a,li.ui-block-b,li.ui-block-c,li.ui-block-d,li.ui-block-e,ul.ui-grid-a,ul.ui-grid-b,ul.ui-grid-c,ul.ui-grid-d,ul.ui-grid-solo{margin-left:0;margin-right:0;padding:0;list-style:none}[class*=ui-block-]>button.ui-btn{margin-right:0;margin-left:0}[class*=ui-block-]>.ui-btn,[class*=ui-block-]>.ui-checkbox,[class*=ui-block-]>.ui-radio,[class*=ui-block-]>.ui-select,[class*=ui-block-]>button.ui-btn-icon-notext,[class*=ui-block-]>button.ui-btn-inline{margin-right:.3125em;margin-left:.3125em}.ui-grid-a>.ui-block-a,.ui-grid-a>.ui-block-b{width:50%}.ui-grid-b>.ui-block-a,.ui-grid-b>.ui-block-b,.ui-grid-b>.ui-block-c{width:33.333%}.ui-grid-c>.ui-block-a,.ui-grid-c>.ui-block-b,.ui-grid-c>.ui-block-c,.ui-grid-c>.ui-block-d{width:25%}.ui-grid-d>.ui-block-a,.ui-grid-d>.ui-block-b,.ui-grid-d>.ui-block-c,.ui-grid-d>.ui-block-d,.ui-grid-d>.ui-block-e{width:20%}.ui-grid-solo>.ui-block-a{width:100%;float:none}@media (max-width:35em){.ui-responsive>.ui-block-a,.ui-responsive>.ui-block-b,.ui-responsive>.ui-block-c,.ui-responsive>.ui-block-d,.ui-responsive>.ui-block-e{width:100%;float:none}}.ui-footer-fixed,.ui-header-fixed{width:100%;position:fixed;z-index:1000}.ui-header-fixed{top:-1px;padding-top:1px}.ui-header-fixed.ui-fixed-hidden{top:0;padding-top:0}.ui-header-fixed .ui-btn-left,.ui-header-fixed .ui-btn-right{margin-top:1px}.ui-header-fixed.ui-fixed-hidden .ui-btn-left,.ui-header-fixed.ui-fixed-hidden .ui-btn-right{margin-top:0}.ui-footer-fixed{bottom:-1px;padding-bottom:1px}.ui-footer-fixed.ui-fixed-hidden{bottom:0;padding-bottom:0}.ui-footer-fullscreen,.ui-header-fullscreen{filter:Alpha(Opacity=90);opacity:.9}.ui-page-header-fixed{padding-top:2.8125em}.ui-page-footer-fixed{padding-bottom:2.8125em}.ui-page-footer-fullscreen>.ui-content,.ui-page-header-fullscreen>.ui-content{padding:0}.ui-fixed-hidden{position:absolute}.ui-footer-fixed.ui-fixed-hidden{display:none}.ui-page .ui-footer-fixed.ui-fixed-hidden{display:block}.ui-page-footer-fullscreen .ui-fixed-hidden,.ui-page-header-fullscreen .ui-fixed-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-footer-fixed .ui-btn,.ui-header-fixed .ui-btn{z-index:10}.ui-android-2x-fixed .ui-li-has-thumb{-webkit-transform:translate3d(0,0,0)}.ui-navbar{max-width:100%}.ui-navbar ul:after,.ui-navbar ul:before{content:"";display:table}.ui-navbar ul:after{clear:both}.ui-navbar ul{list-style:none;margin:0;padding:0;position:relative;display:block;border:0;max-width:100%;overflow:visible}.ui-navbar li .ui-btn{font-size:12.5px;display:block;margin:0;border-right-width:0}.ui-navbar .ui-btn:focus{z-index:1}.ui-navbar li:last-child .ui-btn{margin-right:-4px}.ui-navbar li:last-child .ui-btn:after{margin-right:4px}.ui-content .ui-navbar .ui-grid-duo .ui-block-b .ui-btn,.ui-content .ui-navbar li:last-child .ui-btn{border-right-width:1px;margin-right:0}.ui-content .ui-navbar .ui-grid-duo .ui-block-b .ui-btn:after,.ui-content .ui-navbar li:last-child .ui-btn:after{margin-right:0}.ui-navbar .ui-grid-duo .ui-block-a:last-child .ui-btn{border-right-width:1px;margin-right:-1px}.ui-navbar .ui-grid-duo .ui-block-a:last-child .ui-btn:after{margin-right:1px}.ui-navbar .ui-grid-duo .ui-btn{border-top-width:0}.ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,.ui-navbar .ui-grid-duo .ui-block-a:first-child+.ui-block-b .ui-btn{border-top-width:1px}.ui-footer .ui-navbar .ui-btn,.ui-header .ui-navbar .ui-btn{border-top-width:0;border-bottom-width:0}.ui-footer .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,.ui-footer .ui-navbar .ui-grid-duo .ui-block-a:first-child+.ui-block-b .ui-btn,.ui-header .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,.ui-header .ui-navbar .ui-grid-duo .ui-block-a:first-child+.ui-block-b .ui-btn{border-top-width:0}.ui-footer .ui-navbar .ui-grid-duo .ui-btn,.ui-footer .ui-title~.ui-navbar .ui-btn,.ui-footer .ui-title~.ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,.ui-footer .ui-title~.ui-navbar .ui-grid-duo .ui-block-a:first-child+.ui-block-b .ui-btn,.ui-header .ui-navbar .ui-grid-duo .ui-btn,.ui-header .ui-title~.ui-navbar .ui-btn,.ui-header .ui-title~.ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,.ui-header .ui-title~.ui-navbar .ui-grid-duo .ui-block-a:first-child+.ui-block-b .ui-btn{border-top-width:1px}.ui-input-btn input{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;border:0;outline:0;-webkit-border-radius:inherit;border-radius:inherit;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;background:#fff;background:rgba(255,255,255,0);filter:Alpha(Opacity=0);opacity:.1;font-size:1px;text-indent:-9999px;z-index:2}.ui-input-btn.ui-state-disabled input{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-collapsible{margin:0 -1em}.ui-collapsible-inset,.ui-collapsible-set{margin:.5em 0}.ui-collapsible-heading{display:block;margin:0;padding:0;position:relative}.ui-collapsible-heading .ui-btn{text-align:left;margin:0;border-left-width:0;border-right-width:0}.ui-collapsible-heading .ui-btn-icon-bottom,.ui-collapsible-heading .ui-btn-icon-top{text-align:center}.ui-collapsible-inset .ui-collapsible-heading .ui-btn{border-right-width:1px;border-left-width:1px}.ui-collapsible-collapsed+.ui-collapsible:not(.ui-collapsible-inset)>.ui-collapsible-heading .ui-btn{border-top-width:0}.ui-collapsible-set .ui-collapsible:not(.ui-collapsible-inset) .ui-collapsible-heading .ui-btn{border-top-width:1px}.ui-collapsible-heading-status{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-collapsible-content{display:block;margin:0;padding:.5em 1em}.ui-collapsible-themed-content .ui-collapsible-content{border-left-width:0;border-right-width:0;border-top-width:0;border-bottom-width:1px;border-style:solid}.ui-collapsible-inset.ui-collapsible-themed-content .ui-collapsible-content{border-left-width:1px;border-right-width:1px}.ui-collapsible-inset .ui-collapsible-content{margin:0}.ui-collapsible-content-collapsed{display:none}.ui-collapsible-set>.ui-collapsible.ui-corner-all{-webkit-border-radius:0;border-radius:0}.ui-collapsible-heading,.ui-collapsible-heading>.ui-btn{-webkit-border-radius:inherit;border-radius:inherit}.ui-collapsible-set .ui-collapsible.ui-first-child{-webkit-border-top-right-radius:inherit;border-top-right-radius:inherit;-webkit-border-top-left-radius:inherit;border-top-left-radius:inherit}.ui-collapsible-content,.ui-collapsible-set .ui-collapsible.ui-last-child{-webkit-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit;-webkit-border-bottom-left-radius:inherit;border-bottom-left-radius:inherit}.ui-collapsible-themed-content:not(.ui-collapsible-collapsed)>.ui-collapsible-heading{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}.ui-collapsible-set .ui-collapsible{margin:-1px -1em 0}.ui-collapsible-set .ui-collapsible-inset{margin:-1px 0 0}.ui-collapsible-set .ui-collapsible.ui-first-child{margin-top:0}.ui-controlgroup,fieldset.ui-controlgroup{padding:0;margin:.5em 0}.ui-field-contain .ui-controlgroup,.ui-field-contain fieldset.ui-controlgroup{margin:0}.ui-mini .ui-controlgroup-label{font-size:16px}.ui-controlgroup .ui-mini.ui-btn-icon-notext,.ui-controlgroup.ui-mini .ui-btn-icon-notext{font-size:inherit}.ui-controlgroup-controls .ui-btn,.ui-controlgroup-controls .ui-checkbox,.ui-controlgroup-controls .ui-radio,.ui-controlgroup-controls .ui-select{margin:0}.ui-controlgroup-controls .ui-btn.ui-focus,.ui-controlgroup-controls .ui-btn:focus{z-index:1}.ui-controlgroup-controls li{list-style:none}.ui-controlgroup-horizontal .ui-controlgroup-controls{display:inline-block;vertical-align:middle}.ui-controlgroup-horizontal .ui-controlgroup-controls:after,.ui-controlgroup-horizontal .ui-controlgroup-controls:before{content:"";display:table}.ui-controlgroup-horizontal .ui-controlgroup-controls:after{clear:both}.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-checkbox,.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-radio,.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-select,.ui-controlgroup-horizontal .ui-controlgroup-controls li>.ui-btn,.ui-controlgroup-horizontal .ui-controlgroup-controls>.ui-btn{float:left;clear:none}.ui-controlgroup-controls .ui-btn-icon-notext,.ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn{width:auto}.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn-icon-notext,.ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn-icon-notext{width:1.5em}.ui-controlgroup-controls .ui-btn-icon-notext{height:auto;padding:.7em 1em}.ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn{border-bottom-width:0}.ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn.ui-last-child{border-bottom-width:1px}.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn{border-right-width:0}.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn.ui-last-child{border-right-width:1px}.ui-controlgroup-controls .ui-btn-corner-all,.ui-controlgroup-controls .ui-btn.ui-corner-all{-webkit-border-radius:0;border-radius:0}.ui-controlgroup-controls,.ui-controlgroup-controls .ui-checkbox,.ui-controlgroup-controls .ui-radio,.ui-controlgroup-controls .ui-select,.ui-controlgroup-controls li{-webkit-border-radius:inherit;border-radius:inherit}.ui-controlgroup-vertical .ui-btn.ui-first-child{-webkit-border-top-left-radius:inherit;border-top-left-radius:inherit;-webkit-border-top-right-radius:inherit;border-top-right-radius:inherit}.ui-controlgroup-vertical .ui-btn.ui-last-child{-webkit-border-bottom-left-radius:inherit;border-bottom-left-radius:inherit;-webkit-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit}.ui-controlgroup-horizontal .ui-btn.ui-first-child{-webkit-border-top-left-radius:inherit;border-top-left-radius:inherit;-webkit-border-bottom-left-radius:inherit;border-bottom-left-radius:inherit}.ui-controlgroup-horizontal .ui-btn.ui-last-child{-webkit-border-top-right-radius:inherit;border-top-right-radius:inherit;-webkit-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit}.ui-controlgroup-controls a.ui-shadow:not(:focus),.ui-controlgroup-controls button.ui-shadow:not(:focus),.ui-controlgroup-controls div.ui-shadow:not(.ui-focus){-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.ui-controlgroup-label legend{max-width:100%}.ui-controlgroup-controls>label{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-dialog{background:none!important}.ui-dialog-contain{width:92.5%;max-width:500px;margin:10% auto 1em;padding:0;position:relative;top:-1em}.ui-dialog-contain>.ui-content,.ui-dialog-contain>.ui-footer,.ui-dialog-contain>.ui-header{display:block;position:relative;width:auto;margin:0}.ui-dialog-contain>.ui-header{overflow:hidden;z-index:10;padding:0;border-top-width:0}.ui-dialog-contain>.ui-footer{z-index:10;padding:0 1em;border-bottom-width:0}.ui-popup-open .ui-footer-fixed,.ui-popup-open .ui-header-fixed{position:absolute!important}.ui-popup-screen{background-image:url(data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);top:0;left:0;right:0;bottom:1px;position:absolute;filter:Alpha(Opacity=0);opacity:0;z-index:1099}.ui-popup-screen.in{filter:Alpha(Opacity=50)}.ui-popup-screen.out{opacity:0;filter:Alpha(Opacity=0)}.ui-popup-container{z-index:1100;display:inline-block;position:absolute;padding:0;outline:0}.ui-popup{position:relative}.ui-popup.ui-body-inherit{border-width:1px;border-style:solid}.ui-popup-hidden{left:0;top:0;position:absolute!important;visibility:hidden}.ui-popup-truncate{height:1px;width:1px;margin:-1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-popup .ui-content,.ui-popup.ui-content{overflow:visible}.ui-popup>.ui-header{border-top-width:0}.ui-popup>.ui-footer{border-bottom-width:0}.ui-popup>h1,.ui-popup>h2,.ui-popup>h3,.ui-popup>h4,.ui-popup>h5,.ui-popup>h6,.ui-popup>p{margin:.5em .4375em}.ui-popup>span{display:block;margin:.5em .4375em}.ui-popup-container .ui-content>h1,.ui-popup-container .ui-content>h2,.ui-popup-container .ui-content>h3,.ui-popup-container .ui-content>h4,.ui-popup-container .ui-content>h5,.ui-popup-container .ui-content>h6,.ui-popup-container .ui-content>p{margin:.5em 0}.ui-popup-container .ui-content>span{margin:0}.ui-popup-container .ui-content>h1:first-child,.ui-popup-container .ui-content>h2:first-child,.ui-popup-container .ui-content>h3:first-child,.ui-popup-container .ui-content>h4:first-child,.ui-popup-container .ui-content>h5:first-child,.ui-popup-container .ui-content>h6:first-child,.ui-popup-container .ui-content>p:first-child{margin-top:0}.ui-popup-container .ui-content>h1:last-child,.ui-popup-container .ui-content>h2:last-child,.ui-popup-container .ui-content>h3:last-child,.ui-popup-container .ui-content>h4:last-child,.ui-popup-container .ui-content>h5:last-child,.ui-popup-container .ui-content>h6:last-child,.ui-popup-container .ui-content>p:last-child{margin-bottom:0}.ui-popup>img{max-width:100%;max-height:100%;vertical-align:middle}.ui-popup:not(.ui-content)>.ui-btn-left:first-child+img:last-child,.ui-popup:not(.ui-content)>.ui-btn-right:first-child+img:last-child,.ui-popup:not(.ui-content)>img:only-child{-webkit-border-radius:inherit;border-radius:inherit}.ui-popup iframe{vertical-align:middle}.ui-popup>.ui-btn-left,.ui-popup>.ui-btn-right{position:absolute;top:-11px;margin:0;z-index:1101}.ui-popup>.ui-btn-left{left:-11px}.ui-popup>.ui-btn-right{right:-11px}.ui-popup-arrow-container{width:20px;height:20px}.ui-popup-arrow-container.ui-popup-arrow-l{left:-10px;clip:rect(-1000px,10px,2000px,-1000px)}.ui-popup-arrow-container.ui-popup-arrow-t{top:-10px;clip:rect(-1000px,2000px,10px,-1000px)}.ui-popup-arrow-container.ui-popup-arrow-r{right:-10px;clip:rect(-1000px,2000px,2000px,10px)}.ui-popup-arrow-container.ui-popup-arrow-b{bottom:-10px;clip:rect(10px,2000px,1000px,-1000px)}.ui-popup-arrow-container .ui-popup-arrow{width:28.284271247px;height:28.284271247px;border-width:1px;border-style:solid}.ui-popup-arrow-container.ui-popup-arrow-t .ui-popup-arrow{left:-4.142135623px;top:5.857864376px}.ui-popup-arrow-container.ui-popup-arrow-b .ui-popup-arrow{left:-4.142135623px;top:-14.142135623px}.ui-popup-arrow-container.ui-popup-arrow-l .ui-popup-arrow{left:5.857864376px;top:-4.142135623px}.ui-popup-arrow-container.ui-popup-arrow-r .ui-popup-arrow{left:-14.142135623px;top:-4.142135623px}.ui-popup-arrow-container.ui-popup-arrow-t.ie .ui-popup-arrow{margin-left:-5.857864376269049px;margin-top:-7.0710678118654755px}.ui-popup-arrow-container.ui-popup-arrow-b.ie .ui-popup-arrow{margin-left:-5.857864376269049px;margin-top:-4.142135623730951px}.ui-popup-arrow-container.ui-popup-arrow-l.ie .ui-popup-arrow{margin-left:-7.0710678118654755px;margin-top:-5.857864376269049px}.ui-popup-arrow-container.ui-popup-arrow-r.ie .ui-popup-arrow{margin-left:-4.142135623730951px;margin-top:-5.857864376269049px}.ui-popup>.ui-popup-arrow-guide{position:absolute;left:0;right:0;top:0;bottom:0;visibility:hidden}.ui-popup-arrow-container{position:absolute}.ui-popup-arrow{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;overflow:hidden;box-sizing:border-box}.ui-popup-arrow-container.ie .ui-popup-arrow{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865474, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.7071067811865474, M12=-.7071067811865477, M21=.7071067811865477, M22=.7071067811865474, SizingMethod='auto expand')}.ui-checkbox,.ui-radio{margin:.5em 0;position:relative}.ui-checkbox .ui-btn,.ui-radio .ui-btn{margin:0;text-align:left;white-space:normal;z-index:2}.ui-controlgroup .ui-checkbox .ui-btn.ui-focus,.ui-controlgroup .ui-radio .ui-btn.ui-focus{z-index:3}.ui-checkbox .ui-btn-icon-bottom,.ui-checkbox .ui-btn-icon-top,.ui-radio .ui-btn-icon-bottom,.ui-radio .ui-btn-icon-top{text-align:center}.ui-controlgroup-horizontal .ui-checkbox .ui-btn:after,.ui-controlgroup-horizontal .ui-radio .ui-btn:after{content:none;display:none}.ui-checkbox input,.ui-radio input{position:absolute;left:.466em;top:50%;width:22px;height:22px;margin:-11px 0 0 0;outline:0!important;z-index:1}.ui-controlgroup-horizontal .ui-checkbox input,.ui-controlgroup-horizontal .ui-radio input{left:50%;margin-left:-9px}.ui-checkbox input:disabled,.ui-radio input:disabled{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-select{margin-top:.5em;margin-bottom:.5em;position:relative}.ui-select>select{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-select .ui-btn{margin:0;opacity:1}.ui-select .ui-btn select{position:absolute;top:0;left:0;width:100%;min-height:1.5em;min-height:100%;height:3em;max-height:100%;outline:0;-webkit-border-radius:inherit;border-radius:inherit;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;filter:Alpha(Opacity=0);opacity:0;z-index:2}@-moz-document url-prefix(){.ui-select .ui-btn select{opacity:.0001}}.ui-select .ui-state-disabled select{display:none}.ui-select span.ui-state-disabled{filter:Alpha(Opacity=100);opacity:1}.ui-select .ui-btn.ui-select-nativeonly{border-radius:0;border:0}.ui-select .ui-btn.ui-select-nativeonly select{opacity:1;text-indent:0;display:block}.ui-select .ui-li-has-count.ui-btn{padding-right:2.8125em}.ui-select .ui-li-has-count.ui-btn-icon-right{padding-right:4.6875em}.ui-select .ui-btn-icon-right .ui-li-count{right:3.2em}.ui-select .ui-btn>span:not(.ui-li-count){display:block;text-overflow:ellipsis;overflow:hidden!important;white-space:nowrap}.ui-selectmenu.ui-popup{min-width:11em}.ui-selectmenu .ui-dialog-contain{overflow:hidden}.ui-selectmenu .ui-header{margin:0;padding:0;border-width:0}.ui-selectmenu.ui-dialog .ui-header{z-index:1;position:relative}.ui-selectmenu.ui-popup .ui-header{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}.ui-selectmenu.ui-popup .ui-header h1:after{content:'.';visibility:hidden}.ui-selectmenu .ui-header .ui-title{margin:0 2.875em}.ui-selectmenu.ui-dialog .ui-content{overflow:visible;z-index:1}.ui-selectmenu .ui-selectmenu-list{margin:0;-webkit-border-radius:inherit;border-radius:inherit}.ui-header:not(.ui-screen-hidden)+.ui-selectmenu-list{-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0}.ui-header.ui-screen-hidden+.ui-selectmenu-list li.ui-first-child .ui-btn{border-top-width:0}.ui-selectmenu .ui-selectmenu-list li.ui-last-child .ui-btn{border-bottom-width:0}.ui-selectmenu .ui-btn.ui-li-divider{cursor:default}.ui-selectmenu .ui-selectmenu-placeholder{display:none}.ui-listview,.ui-listview>li{margin:0;padding:0;list-style:none}.ui-content .ui-listview,.ui-panel-inner>.ui-listview{margin:-1em}.ui-content .ui-listview-inset,.ui-panel-inner>.ui-listview-inset{margin:1em 0}.ui-collapsible-content>.ui-listview{margin:-.5em -1em}.ui-collapsible-content>.ui-listview-inset{margin:.5em 0}.ui-listview>li{display:block;position:relative;overflow:visible}.ui-listview>.ui-li-divider,.ui-listview>.ui-li-static,.ui-listview>li>a.ui-btn{margin:0;display:block;position:relative;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-listview>li>.ui-btn:focus{z-index:1}.ui-listview>.ui-li-divider,.ui-listview>.ui-li-static,.ui-listview>li>a.ui-btn{border-width:1px 0 0;border-style:solid}.ui-listview-inset>.ui-li-divider,.ui-listview-inset>.ui-li-static,.ui-listview-inset>li>a.ui-btn{border-right-width:1px;border-left-width:1px}.ui-listview>.ui-li-divider.ui-last-child,.ui-listview>.ui-li-static.ui-last-child,.ui-listview>li.ui-last-child>a.ui-btn{border-bottom-width:1px}.ui-collapsible-content>.ui-listview:not(.ui-listview-inset)>li.ui-first-child,.ui-collapsible-content>.ui-listview:not(.ui-listview-inset)>li.ui-first-child>a.ui-btn{border-top-width:0}.ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset)>li.ui-last-child,.ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset)>li.ui-last-child>a.ui-btn{border-bottom-width:0}.ui-listview>li.ui-first-child,.ui-listview>li.ui-first-child>a.ui-btn{-webkit-border-top-right-radius:inherit;border-top-right-radius:inherit;-webkit-border-top-left-radius:inherit;border-top-left-radius:inherit}.ui-listview>li.ui-last-child,.ui-listview>li.ui-last-child>a.ui-btn{-webkit-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit;-webkit-border-bottom-left-radius:inherit;border-bottom-left-radius:inherit}.ui-listview>li.ui-li-has-alt>a.ui-btn{-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.ui-listview>li.ui-first-child>a.ui-btn+a.ui-btn{-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:inherit;border-top-right-radius:inherit}.ui-listview>li.ui-last-child>a.ui-btn+a.ui-btn{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit}.ui-listview>li.ui-first-child img:first-child:not(.ui-li-icon){-webkit-border-top-left-radius:inherit;border-top-left-radius:inherit}.ui-listview>li.ui-last-child img:first-child:not(.ui-li-icon){-webkit-border-bottom-left-radius:inherit;border-bottom-left-radius:inherit}.ui-collapsible-content>.ui-listview:not(.ui-listview-inset){-webkit-border-radius:inherit;border-radius:inherit}.ui-listview>.ui-li-static{padding:.7em 1em}.ui-listview>.ui-li-divider{padding:.5em 1.143em;font-size:14px;font-weight:700;cursor:default;outline:0}.ui-listview>.ui-li-divider.ui-li-has-count,.ui-listview>.ui-li-has-count>.ui-btn,.ui-listview>.ui-li-static.ui-li-has-count{padding-right:2.8125em}.ui-listview>.ui-li-has-count>.ui-btn-icon-right{padding-right:4.6875em}.ui-listview>.ui-li-has-thumb>.ui-btn,.ui-listview>.ui-li-static.ui-li-has-thumb{min-height:3.625em;padding-left:6.25em}.ui-listview>.ui-li-has-icon>.ui-btn,.ui-listview>.ui-li-static.ui-li-has-icon{min-height:1.25em;padding-left:2.5em}.ui-li-count{position:absolute;font-size:12.5px;font-weight:700;text-align:center;border-width:1px;border-style:solid;padding:0 .48em;line-height:1.6em;min-height:1.6em;min-width:.64em;right:.8em;top:50%;margin-top:-.88em}.ui-listview .ui-btn-icon-right .ui-li-count{right:3.2em}.ui-listview .ui-li-has-thumb .ui-li-thumb,.ui-listview .ui-li-has-thumb>.ui-btn>img:first-child,.ui-listview .ui-li-has-thumb>img:first-child{position:absolute;left:0;top:0;max-height:5em;max-width:5em}.ui-listview>.ui-li-has-icon>.ui-btn>img:first-child,.ui-listview>.ui-li-has-icon>img:first-child{position:absolute;left:.625em;top:.9em;max-height:1em;max-width:1em}.ui-listview>li h1,.ui-listview>li h2,.ui-listview>li h3,.ui-listview>li h4,.ui-listview>li h5,.ui-listview>li h6{font-size:1em;font-weight:700;display:block;margin:.45em 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-listview>li p{font-size:.75em;font-weight:400;display:block;margin:.6em 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-listview .ui-li-aside{position:absolute;top:1em;right:3.333em;margin:0;text-align:right}.ui-listview>li.ui-li-has-alt>.ui-btn{margin-right:2.5em;border-right-width:0}.ui-listview>li.ui-li-has-alt>.ui-btn+.ui-btn{position:absolute;width:2.5em;height:100%;min-height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left-width:1px;top:0;right:0;margin:0;padding:0;z-index:2}.ui-listview-inset>li.ui-li-has-alt>.ui-btn+.ui-btn{border-right-width:1px}.ui-listview>li.ui-li-has-alt>.ui-btn+.ui-btn:focus{z-index:3}ol.ui-listview,ol.ui-listview>.ui-li-divider{counter-reset:listnumbering}ol.ui-listview>li.ui-li-static,ol.ui-listview>li>.ui-btn{vertical-align:middle}ol.ui-listview>li.ui-field-contain>.ui-controlgroup-label:before,ol.ui-listview>li.ui-field-contain>label:before,ol.ui-listview>li.ui-li-static:before,ol.ui-listview>li>.ui-btn:first-child:before{display:inline-block;font-size:.9em;font-weight:400;padding-right:.3em;min-width:1.4em;line-height:1.5;vertical-align:middle;counter-increment:listnumbering;content:counter(listnumbering) "."}ol.ui-listview>li.ui-field-contain:before{content:none;display:none}ol.ui-listview>li h1:first-child,ol.ui-listview>li h2:first-child,ol.ui-listview>li h3:first-child,ol.ui-listview>li h4:first-child,ol.ui-listview>li h5:first-child,ol.ui-listview>li h6:first-child,ol.ui-listview>li img:first-child+*,ol.ui-listview>li p:first-child{display:inline-block;vertical-align:middle}ol.ui-listview>li h1:first-child~*,ol.ui-listview>li h2:first-child~*,ol.ui-listview>li h3:first-child~*,ol.ui-listview>li h4:first-child~*,ol.ui-listview>li h5:first-child~*,ol.ui-listview>li h6:first-child~*,ol.ui-listview>li img:first-child+*~*,ol.ui-listview>li p:first-child~*{margin-top:0;text-indent:2.04em}html .ui-filterable+.ui-listview,html .ui-filterable.ui-listview{margin-top:.5em}.ui-collapsible-content>form.ui-filterable{margin-top:-.5em}.ui-collapsible-content>.ui-input-search.ui-filterable{margin-top:0}.ui-collapsible-content>.ui-filterable+.ui-listview:not(.ui-listview-inset)>li.ui-first-child,.ui-collapsible-content>.ui-filterable+.ui-listview:not(.ui-listview-inset)>li.ui-first-child>a.ui-btn,.ui-collapsible-content>.ui-filterable.ui-listview:not(.ui-listview-inset)>li.ui-first-child,.ui-collapsible-content>.ui-filterable.ui-listview:not(.ui-listview-inset)>li.ui-first-child>a.ui-btn{border-top-width:1px}div.ui-slider{height:30px;margin:.5em 0;padding:0;-ms-touch-action:pan-y pinch-zoom double-tap-zoom}div.ui-slider:after,div.ui-slider:before{content:"";display:table}div.ui-slider:after{clear:both}input.ui-slider-input{display:block;float:left;font-size:14px;font-weight:700;margin:0;padding:4px;width:40px;height:20px;line-height:20px;border-width:1px;border-style:solid;outline:0;text-align:center;vertical-align:text-bottom;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}.ui-slider-input::-webkit-inner-spin-button,.ui-slider-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ui-slider-track{position:relative;overflow:visible;border-width:1px;border-style:solid;height:15px;margin:0 15px 0 68px;top:6px}.ui-slider-track.ui-mini{height:12px;top:8px}.ui-slider-track .ui-slider-bg{height:100%}.ui-slider-track .ui-btn.ui-slider-handle{position:absolute;z-index:1;top:50%;width:28px;height:28px;margin:-15px 0 0 -15px;outline:0;padding:0}.ui-slider-track.ui-mini .ui-slider-handle{height:14px;width:14px;margin:-8px 0 0 -8px}select.ui-slider-switch{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}div.ui-slider-switch{display:inline-block;height:32px;width:5.8em;top:0}div.ui-slider-switch:after,div.ui-slider-switch:before{display:none;clear:none}div.ui-slider-switch.ui-mini{height:29px;top:0}.ui-slider-inneroffset{margin:0 16px;position:relative;z-index:1}.ui-slider-switch.ui-mini .ui-slider-inneroffset{margin:0 15px 0 14px}.ui-slider-switch .ui-btn.ui-slider-handle{margin:1px 0 0 -15px}.ui-slider-switch.ui-mini .ui-slider-handle{width:25px;height:25px;margin:1px 0 0 -13px;padding:0}.ui-slider-handle-snapping{-webkit-transition:left 70ms linear;-moz-transition:left 70ms linear;transition:left 70ms linear}.ui-slider-switch .ui-slider-label{position:absolute;text-align:center;width:100%;overflow:hidden;font-size:16px;top:0;line-height:2;min-height:100%;white-space:nowrap;cursor:pointer}.ui-slider-switch.ui-mini .ui-slider-label{font-size:14px}.ui-slider-switch .ui-slider-label-a{z-index:1;left:0;text-indent:-1.5em}.ui-slider-switch .ui-slider-label-b{z-index:0;right:0;text-indent:1.5em}.ui-slider-handle,.ui-slider-switch .ui-slider-inneroffset,.ui-slider-switch .ui-slider-label,.ui-slider-track .ui-slider-bg{-webkit-border-radius:inherit;border-radius:inherit}.ui-field-contain div.ui-slider-switch{margin:0}.ui-field-contain div.ui-slider-switch,.ui-field-contain.ui-hide-label div.ui-slider-switch,html .ui-popup .ui-field-contain div.ui-slider-switch{display:inline-block;width:5.8em}.ui-slider-popup{width:64px;height:64px;font-size:36px;padding-top:14px;opacity:.8;position:absolute!important;text-align:center;z-index:100}.ui-slider-track .ui-btn.ui-slider-handle{font-size:.9em;line-height:30px}.ui-rangeslider{margin:.5em 0}.ui-rangeslider:after,.ui-rangeslider:before{content:"";display:table}.ui-rangeslider:after{clear:both}.ui-rangeslider .ui-slider-input.ui-rangeslider-last{float:right}.ui-rangeslider .ui-rangeslider-sliders{position:relative;overflow:visible;height:30px;margin:0 68px}.ui-rangeslider .ui-rangeslider-sliders .ui-slider-track{position:absolute;top:6px;right:0;left:0;margin:0}.ui-rangeslider.ui-mini .ui-rangeslider-sliders .ui-slider-track{top:8px}.ui-rangeslider .ui-slider-track:first-child .ui-slider-bg{display:none}.ui-rangeslider .ui-rangeslider-sliders .ui-slider-track:first-child{background:0 0;border-width:0;height:0}html >body .ui-rangeslider .ui-rangeslider-sliders .ui-slider-track:first-child{height:15px;border-width:1px}html >body .ui-rangeslider.ui-mini .ui-rangeslider-sliders .ui-slider-track:first-child{height:12px}div.ui-rangeslider label{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-field-contain .ui-rangeslider .ui-rangeslider-sliders,.ui-field-contain .ui-rangeslider input.ui-slider-input,.ui-field-contain .ui-rangeslider.ui-mini .ui-rangeslider-sliders,.ui-field-contain .ui-rangeslider.ui-mini input.ui-slider-input{margin-top:0;margin-bottom:0}.ui-input-search,.ui-input-text{margin:.5em 0;border-width:1px}.ui-input-search input,.ui-input-text input,textarea.ui-input-text{padding:.4em;line-height:1.4em;display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;outline:0}.ui-input-search input,.ui-input-text input{margin:0;min-height:2.2em;text-align:left;border:0;background:transparent none;-webkit-appearance:none;-webkit-border-radius:inherit;border-radius:inherit}textarea.ui-input-text{overflow:auto;resize:vertical}.ui-input-search.ui-mini input,.ui-input-text.ui-mini input,.ui-mini .ui-input-search input,.ui-mini .ui-input-text input,.ui-mini textarea.ui-input-text,textarea.ui-mini{font-size:14px}.ui-mini textarea.ui-input-text,textarea.ui-mini{margin:.446em 0}.ui-input-has-clear,.ui-input-search{position:relative}.ui-input-has-clear{padding-right:2.375em}.ui-mini.ui-input-has-clear{padding-right:2.923em}.ui-input-has-clear input{padding-right:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.ui-input-search input{padding-left:1.75em}.ui-input-search:after{position:absolute;left:.3125em;top:50%;margin-top:-7px;content:"";background-position:center center;background-repeat:no-repeat;width:14px;height:14px;filter:Alpha(Opacity=50);opacity:.5}.ui-input-search.ui-input-has-clear .ui-btn.ui-input-clear,.ui-input-text.ui-input-has-clear .ui-btn.ui-input-clear{position:absolute;right:0;top:50%;margin:-14px .3125em 0;border:0;background-color:transparent}.ui-input-search .ui-input-clear-hidden,.ui-input-text .ui-input-clear-hidden{display:none}.ui-input-search input::-moz-placeholder,.ui-input-text input::-moz-placeholder,textarea.ui-input-text::-moz-placeholder{color:#aaa}.ui-input-search input:-ms-input-placeholder,.ui-input-text input:-ms-input-placeholder,textarea.ui-input-text:-ms-input-placeholder{color:#aaa}.ui-input-text input[type=number]::-webkit-outer-spin-button{margin:0}.ui-input-search input::-ms-clear,.ui-input-text input::-ms-clear{display:none}.ui-input-search input:focus,.ui-input-text input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}textarea.ui-input-text.ui-textinput-autogrow{overflow:hidden}.ui-textinput-autogrow-resize{-webkit-transition:height .25s;-o-transition:height .25s;-moz-transition:height .25s;transition:height .25s}.ui-flipswitch{display:inline-block;vertical-align:middle;width:5.875em;height:1.875em;border-width:1px;border-style:solid;margin:.5em 0;overflow:hidden;-webkit-transition-property:padding,width,background-color,color,border-color;-moz-transition-property:padding,width,background-color,color,border-color;-o-transition-property:padding,width,background-color,color,border-color;transition-property:padding,width,background-color,color,border-color;-webkit-transition-duration:100ms;-moz-transition-duration:100ms;-o-transition-duration:100ms;transition-duration:100ms;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.ui-flipswitch.ui-flipswitch-active{padding-left:4em;width:1.875em}.ui-flipswitch-input{position:absolute;height:1px;width:1px;margin:-1px;overflow:hidden;clip:rect(1px,1px,1px,1px);border:0;outline:0;filter:Alpha(Opacity=0);opacity:0}.ui-flipswitch .ui-btn.ui-flipswitch-on,.ui-flipswitch .ui-flipswitch-off{float:left;height:1.75em;margin:.0625em;line-height:1.65em}.ui-flipswitch .ui-btn.ui-flipswitch-on{width:1.75em;padding:0;text-indent:-2.6em;text-align:left;border-width:1px;border-style:solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:inherit;overflow:visible;color:inherit;text-shadow:inherit}.ui-flipswitch .ui-flipswitch-off{padding:1px;text-indent:1em}html .ui-field-contain>label+.ui-flipswitch,html .ui-popup .ui-field-contain>label+.ui-flipswitch{display:inline-block;width:5.875em;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}.ui-field-contain .ui-flipswitch.ui-flipswitch-active,.ui-popup .ui-field-contain .ui-flipswitch.ui-flipswitch-active{width:1.875em}.ui-table{border:0;border-collapse:collapse;padding:0;width:100%}.ui-table td,.ui-table th{line-height:1.5em;text-align:left;padding:.4em .5em;vertical-align:top}.ui-table td .ui-btn,.ui-table th .ui-btn{line-height:normal}.ui-table th{font-weight:700}.ui-table caption{text-align:left;margin-bottom:1.4em;opacity:.5}.ui-table-columntoggle-btn{float:right;margin-bottom:.8em}.ui-table-columntoggle-popup fieldset{margin:0}.ui-table-columntoggle{clear:both}@media only all{td.ui-table-priority-1,td.ui-table-priority-2,td.ui-table-priority-3,td.ui-table-priority-4,td.ui-table-priority-5,td.ui-table-priority-6,th.ui-table-priority-1,th.ui-table-priority-2,th.ui-table-priority-3,th.ui-table-priority-4,th.ui-table-priority-5,th.ui-table-priority-6{display:none}}@media screen and (min-width:20em){.ui-table-columntoggle.ui-responsive td.ui-table-priority-1,.ui-table-columntoggle.ui-responsive th.ui-table-priority-1{display:table-cell}}@media screen and (min-width:30em){.ui-table-columntoggle.ui-responsive td.ui-table-priority-2,.ui-table-columntoggle.ui-responsive th.ui-table-priority-2{display:table-cell}}@media screen and (min-width:40em){.ui-table-columntoggle.ui-responsive td.ui-table-priority-3,.ui-table-columntoggle.ui-responsive th.ui-table-priority-3{display:table-cell}}@media screen and (min-width:50em){.ui-table-columntoggle.ui-responsive td.ui-table-priority-4,.ui-table-columntoggle.ui-responsive th.ui-table-priority-4{display:table-cell}}@media screen and (min-width:60em){.ui-table-columntoggle.ui-responsive td.ui-table-priority-5,.ui-table-columntoggle.ui-responsive th.ui-table-priority-5{display:table-cell}}@media screen and (min-width:70em){.ui-table-columntoggle.ui-responsive td.ui-table-priority-6,.ui-table-columntoggle.ui-responsive th.ui-table-priority-6{display:table-cell}}.ui-table-columntoggle td.ui-table-cell-hidden,.ui-table-columntoggle th.ui-table-cell-hidden,.ui-table-columntoggle.ui-responsive td.ui-table-cell-hidden,.ui-table-columntoggle.ui-responsive th.ui-table-cell-hidden{display:none}.ui-table-columntoggle td.ui-table-cell-visible,.ui-table-columntoggle th.ui-table-cell-visible,.ui-table-columntoggle.ui-responsive td.ui-table-cell-visible,.ui-table-columntoggle.ui-responsive th.ui-table-cell-visible{display:table-cell}.ui-table-reflow td .ui-table-cell-label,.ui-table-reflow th .ui-table-cell-label{display:none}@media only all{.ui-table-reflow thead td,.ui-table-reflow thead th{display:none}.ui-table-reflow td,.ui-table-reflow th{text-align:left;display:block}.ui-table-reflow tbody th{margin-top:3em}.ui-table-reflow td .ui-table-cell-label,.ui-table-reflow th .ui-table-cell-label{padding:.4em;min-width:30%;display:inline-block;margin:-.4em 1em -.4em -.4em}.ui-table-reflow td .ui-table-cell-label-top,.ui-table-reflow th .ui-table-cell-label-top{display:block;padding:.4em 0;margin:.4em 0;text-transform:uppercase;font-size:.9em;font-weight:400}}@media (min-width:35em){.ui-table-reflow.ui-responsive{display:table-row-group}.ui-table-reflow.ui-responsive tbody td,.ui-table-reflow.ui-responsive tbody th,.ui-table-reflow.ui-responsive td,.ui-table-reflow.ui-responsive th,.ui-table-reflow.ui-responsive thead td,.ui-table-reflow.ui-responsive thead th{display:table-cell;margin:0}.ui-table-reflow.ui-responsive td .ui-table-cell-label,.ui-table-reflow.ui-responsive th .ui-table-cell-label{display:none}}@media (max-width:35em){.ui-table-reflow.ui-responsive td,.ui-table-reflow.ui-responsive th{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;clear:left}}.ui-panel{width:17em;min-height:100%;max-height:none;border-width:0;position:absolute;top:0;display:block}.ui-panel-closed{width:0;max-height:100%;overflow:hidden;visibility:hidden}.ui-panel-fixed{position:fixed;bottom:-1px;padding-bottom:1px}.ui-panel-display-reveal{z-index:1}.ui-panel-display-push{z-index:999}.ui-panel-display-overlay{z-index:1001}.ui-panel-inner{padding:1em}.ui-panel-page-container{overflow-x:visible}.ui-panel-page-container-themed .ui-page-active{background:0 0}.ui-panel-wrapper{position:relative;min-height:inherit;border:0;overflow-x:hidden;z-index:999}.ui-panel-fixed-toolbar{overflow-x:hidden}.ui-panel-dismiss{position:absolute;top:0;left:0;right:0;height:100%;z-index:1002;display:none}.ui-panel-dismiss-open{display:block}.ui-panel-animate{-webkit-transition:-webkit-transform 300ms ease;-webkit-transition-duration:300ms;-moz-transition:-moz-transform 300ms ease;transition:transform 300ms ease}@media screen and (max-device-width:768px){.ui-page-footer-fixed .ui-panel-animate.ui-panel-wrapper,.ui-page-header-fixed .ui-panel-animate.ui-panel-wrapper,.ui-panel-animate.ui-panel-fixed-toolbar{-ms-transition:none}.ui-panel-animate.ui-panel-fixed-toolbar{-ms-transition:-ms-transform 1ms;-ms-transform:rotate(0deg)}}.ui-panel-animate.ui-panel:not(.ui-panel-display-reveal){-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}.ui-panel-position-left{left:-17em}.ui-panel-animate.ui-panel-position-left.ui-panel-display-overlay,.ui-panel-animate.ui-panel-position-left.ui-panel-display-push{left:0;-webkit-transform:translate3d(-17em,0,0);-moz-transform:translate3d(-17em,0,0);transform:translate3d(-17em,0,0)}.ui-panel-open.ui-panel-position-left,.ui-panel-position-left.ui-panel-display-reveal{left:0}.ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-overlay,.ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-push{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-transform:none}.ui-panel-position-right{right:-17em}.ui-panel-animate.ui-panel-position-right.ui-panel-display-overlay,.ui-panel-animate.ui-panel-position-right.ui-panel-display-push{right:0;-webkit-transform:translate3d(17em,0,0);-moz-transform:translate3d(17em,0,0);transform:translate3d(17em,0,0)}.ui-panel-position-right.ui-panel-display-reveal,.ui-panel-position-right.ui-panel-open{right:0}.ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-overlay,.ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-push{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-transform:none}.ui-panel-page-content-position-left{left:17em;right:-17em}.ui-panel-animate.ui-panel-page-content-position-left{left:0;right:0;-webkit-transform:translate3d(17em,0,0);-moz-transform:translate3d(17em,0,0);transform:translate3d(17em,0,0)}.ui-panel-page-content-position-right{left:-17em;right:17em}.ui-panel-animate.ui-panel-page-content-position-right{left:0;right:0;-webkit-transform:translate3d(-17em,0,0);-moz-transform:translate3d(-17em,0,0);transform:translate3d(-17em,0,0)}.ui-panel-dismiss-open.ui-panel-dismiss-position-left{left:17em}.ui-panel-dismiss-open.ui-panel-dismiss-position-right{right:17em}.ui-panel-display-reveal{-webkit-box-shadow:inset -5px 0 5px rgba(0,0,0,.15);-moz-box-shadow:inset -5px 0 5px rgba(0,0,0,.15);box-shadow:inset -5px 0 5px rgba(0,0,0,.15)}.ui-panel-position-right.ui-panel-display-reveal{-webkit-box-shadow:inset 5px 0 5px rgba(0,0,0,.15);-moz-box-shadow:inset 5px 0 5px rgba(0,0,0,.15);box-shadow:inset 5px 0 5px rgba(0,0,0,.15)}.ui-panel-display-overlay{-webkit-box-shadow:5px 0 5px rgba(0,0,0,.15);-moz-box-shadow:5px 0 5px rgba(0,0,0,.15);box-shadow:5px 0 5px rgba(0,0,0,.15)}.ui-panel-position-right.ui-panel-display-overlay{-webkit-box-shadow:-5px 0 5px rgba(0,0,0,.15);-moz-box-shadow:-5px 0 5px rgba(0,0,0,.15);box-shadow:-5px 0 5px rgba(0,0,0,.15)}.ui-panel-open.ui-panel-position-left.ui-panel-display-push{border-right-width:1px;margin-right:-1px}.ui-panel-page-content-position-left.ui-panel-page-content-display-push{margin-left:1px;width:auto}.ui-panel-open.ui-panel-position-right.ui-panel-display-push{border-left-width:1px;margin-left:-1px}.ui-panel-page-content-position-right.ui-panel-page-content-display-push{margin-right:1px;width:auto}@media (min-width:55em){.ui-responsive-panel .ui-panel-page-content-open.ui-panel-page-content-position-left{margin-right:17em}.ui-responsive-panel .ui-panel-page-content-open.ui-panel-page-content-position-right{margin-left:17em}.ui-responsive-panel .ui-panel-page-content-open{width:auto}.ui-responsive-panel .ui-panel-dismiss-display-push,.ui-responsive-panel.ui-page-active~.ui-panel-dismiss-display-push{display:none}}.ui-tabs{position:relative;padding:.2em}.leaflet-image-layer,.leaflet-layer,.leaflet-map-pane,.leaflet-marker-icon,.leaflet-marker-pane,.leaflet-marker-shadow,.leaflet-overlay-pane,.leaflet-overlay-pane svg,.leaflet-popup-pane,.leaflet-shadow-pane,.leaflet-tile,.leaflet-tile-container,.leaflet-tile-pane,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-ms-touch-action:none}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container img{max-width:none!important}.leaflet-container img.leaflet-image-layer{max-width:15000px!important}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:7;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup,.leaflet-fade-anim .leaflet-tile{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup,.leaflet-fade-anim .leaflet-tile-loaded{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-clickable{cursor:pointer}.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-clickable,.leaflet-dragging .leaflet-container{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:0}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px 'Lucida Console',Monaco,monospace;text-indent:1px}.leaflet-control-zoom-out{font-size:20px}.leaflet-touch .leaflet-control-zoom-in{font-size:22px}.leaflet-touch .leaflet-control-zoom-out{font-size:24px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:0;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:content-box;box-sizing:content-box;background:#fff;background:rgba(255,255,255,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:0;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left}.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:0 0}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678, M12=.70710678, M21=-.70710678, M22=.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}[hidden],audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif;color:#222}body{margin:0;font-size:1em;line-height:1.4}h1,h2,h3,h4,p{font-size:1em;font-weight:400;padding:0;margin:0}a:active,a:focus,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:700}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ol,ul{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}input:invalid,textarea:invalid{background-color:#f0dddd}td{vertical-align:top}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}@font-face{font-family:American Typewriter Condensed Bold;src:url(http://goodbarber.com/_public/gbfonts/AmericanTypewriterCondensedBold.eot);src:url(http://goodbarber.com/_public/gbfonts/AmericanTypewriterCondensedBold.eot?#iefix) format('embedded-opentype'),url(http://goodbarber.com/_public/gbfonts/AmericanTypewriterCondensedBold.ttf) format('truetype')}@font-face{font-family:American Typewriter Medium;src:url(http://goodbarber.com/_public/gbfonts/AmericanTypewriterMedium.eot);src:url(http://goodbarber.com/_public/gbfonts/AmericanTypewriterMedium.eot?#iefix) format('embedded-opentype'),url(http://goodbarber.com/_public/gbfonts/AmericanTypewriterMedium.ttf) format('truetype')}@font-face{font-family:Amiri;src:url(http://goodbarber.com/_public/gbfonts/Amiri.eot);src:url(http://goodbarber.com/_public/gbfonts/Amiri.eot?#iefix) format('embedded-opentype'),url(http://goodbarber.com/_public/gbfonts/Amiri.ttf) format('truetype')}@font-face{font-family:Courier Bold;src:url(http://goodbarber.com/_public/gbfonts/CourierBold.eot);src:url(http://goodbarber.com/_public/gbfonts/CourierBold.eot?#iefix) format('embedded-opentype'),url(http://goodbarber.com/_public/gbfonts/CourierBold.ttf) format('truetype')}@font-face{font-family:Droid;src:url(http://goodbarber.com/_public/gbfonts/Droid.eot);src:url(http://goodbarber.com/_public/gbfonts/Droid.eot?#iefix) format('embedded-opentype'),url(http://goodbarber.com/_public/gbfonts/Droid.ttf) format('truetype')}@font-face{font-family:Droid Kufi;src:url(http://goodbarber.com/_public/gbfonts/DroidKufi.eot);src:url(http://goodbarber.com/_public/gbfonts/DroidKufi.eot?#iefix) format('embedded-opentype'),url(http://goodbarber.com/_public/gbfonts/DroidKufi.ttf) format('truetype')}@font-face{font-family:Futura;src:url(http://goodbarber.com/_public/gbfonts/Futura.eot);src:url(http://goodbarber.com/_public/gbfonts/Futura.eot?#iefix) format('embedded-opentype'),url(http://goodbarber.com/_public/gbfonts/Futura.ttf) format('truetype')}@font-face{font-family:Gill Sans;src:url(http://goodbarber.com/_public/gbfonts/GillSans.eot);src:url(http://goodbarber.com/_public/gbfonts/GillSans.eot?#iefix) format('embedded-opentype'),url(http://goodbarber.com/_public/gbfonts/GillSans.ttf) format('truetype')}@font-face{font-family:Gill Sans Bold;src:url(http://goodbarber.com/_public/gbfonts/GillSansBold.eot);src:url(http://goodbarber.com/_public/gbfonts/GillSansBold.eot?#iefix) format('embedded-opentype'),url(http://goodbarber.com/_public/gbfonts/GillSansBold.ttf) format('truetype')}@font-face{font-family:Helvetica neue Condensed Bold;src:url(http://goodbarber.com/_public/gbfonts/HelveticaNeueCondensedBold.eot);src:url(http://goodbarber.com/_public/gbfonts/HelveticaNeueCondensedBold.eot?#iefix) format('embedded-opentype'),url(http://goodbarber.com/_public/gbfonts/HelveticaNeueCondensedBold.ttf) format('truetype')}@font-face{font-family:Helvetica neue Light;src:url(http://goodbarber.com/_public/gbfonts/HelveticaNeueLight.eot);src:url(http://goodbarber.com/_public/gbfonts/HelveticaNeueLight.eot?#iefix) format('embedded-opentype'),url(http://goodbarber.com/_public/gbfonts/HelveticaNeueLight.ttf) format('truetype')}@font-face{font-family:Helvetica neue Ultra Light;src:url(http://goodbarber.com/_public/gbfonts/HelveticaNeueUltraLight.eot);src:url(http://goodbarber.com/_public/gbfonts/HelveticaNeueUltraLight.eot?#iefix) format('embedded-opentype'),url(http://goodbarber.com/_public/gbfonts/HelveticaNeueUltraLight.ttf) format('truetype')}@font-face{font-family:Helvetica neue Medium;src:url(http://goodbarber.com/_public/gbfonts/HelveticaNeueMedium.eot);src:url(http://goodbarber.com/_public/gbfonts/HelveticaNeueMedium.eot?#iefix) format('embedded-opentype'),url(http://goodbarber.com/_public/gbfonts/HelveticaNeueMedium.ttf) format('truetype')}@font-face{font-family:Helvetica neue;src:url(http://goodbarber.com/_public/gbfonts/HelveticaNeue.eot);src:url(http://goodbarber.com/_public/gbfonts/HelveticaNeue.eot?#iefix) format('embedded-opentype'),url(http://goodbarber.com/_public/gbfonts/HelveticaNeue.ttf) format('truetype')}@font-face{font-family:Hoefler Bold Italic;src:url(http://goodbarber.com/_public/gbfonts/HoeflerBoldItalic.eot);src:url(http://goodbarber.com/_public/gbfonts/HoeflerBoldItalic.eot?#iefix) format('embedded-opentype'),url(http://goodbarber.com/_public/gbfonts/HoeflerBoldItalic.ttf) format('truetype')}@font-face{font-family:Hoefler;src:url(http://goodbarber.com/_public/gbfonts/Hoefler.eot);src:url(http://goodbarber.com/_public/gbfonts/Hoefler.eot?#iefix) format('embedded-opentype'),url(http://goodbarber.com/_public/gbfonts/Hoefler.ttf) format('truetype')}@font-face{font-family:Segoe;src:url(http://goodbarber.com/_public/gbfonts/Segoe.eot);src:url(http://goodbarber.com/_public/gbfonts/Segoe.eot?#iefix) format('embedded-opentype'),url(http://goodbarber.com/_public/gbfonts/Segoe.ttf) format('truetype')}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir br{display:none}.hidden{visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}embed,img,object,video{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}[class*=" icon-"]:before,[class^=icon-]:before{font-weight:400;font-style:normal;display:inline-block;text-decoration:inherit}a [class*=" icon-"],a [class^=icon-]{display:inline-block;text-decoration:inherit}.canvas.gbicongeneric{font-family:gbicongeneric!important}body{font-family:Helvetica,Helvetica Neue,Arial,Verdana,sans-serif}.canvas,canvas{height:0}iframe{border:0}#main{overflow:hidden;width:320px;position:relative}.content-mousewheel{height:416px;overflow:hidden}a{text-decoration:none}.relative{position:relative!important}.invisible{visibility:hidden}.absolutefixed{position:absolute;bottom:0;width:320px;z-index:100}.fullheight,.fullheight-withoutnavbar,.height-fullscreen-withoutnavbar,.height-fullscreen-withoutnavbar iframe{height:416px}.fullscreen{position:absolute;z-index:1000;left:0;top:0}.fullscreen iframe,.height-fullscreen iframe{width:320px;height:460px;overflow:hidden}.height-fullscreen{height:460px}#fake-fullheight,#fake-fullheight-withoutnavbar{display:none}ul{margin:0;padding:0;list-style:none}.form,input.form,textarea.form{color:#333;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.table-cell{display:table;width:100%;height:100%}div.table-cell .align_middle{display:table-cell;vertical-align:middle}.infuser-loading{z-index:1000;background-color:rgba(0,0,0,.8);border-radius:5px;color:#FFF;left:124px;top:200px;padding:20px;position:fixed;text-align:center}header.navBar{line-height:44px;text-align:center;font-weight:400;background:no-repeat center top;overflow:hidden}header.navBar .canvas,header.navBar canvas,header.navBar label{cursor:pointer;position:absolute;left:8px;top:7px;font-size:10px;font-weight:700}header.navBar .canvas.right,header.navBar canvas.right,header.navBar label.right{left:auto;right:8px}header.navBar .button-swipe{width:34px;height:29px;line-height:29px;top:6px}header.navBar .button-action,header.navBar .button-add,header.navBar .button-edit,header.navBar .button-filter,header.navBar .button-share{width:17px;height:17px;padding:5px 8px}header.navBar .button-swipe-classic,header.navBar .button-swipe-grid,header.navBar .button-swipe-list,header.navBar .button-swipe-list2,header.navBar .button-swipe-list3,header.navBar .button-swipe-rounded{width:20px;height:15px;padding:7px}header.navBar .with_bg.button-swipe-classic,header.navBar .with_bg.button-swipe-grid,header.navBar .with_bg.button-swipe-list,header.navBar .with_bg.button-swipe-list2,header.navBar .with_bg.button-swipe-list3,header.navBar .with_bg.button-swipe-rounded{width:18px;height:13px;padding:7px 8px}header.navBar .button-swipe-center,header.navBar .button-swipe-left,header.navBar .button-swipe-right,header.navBar .button-swipe-single{left:0!important;top:0!important;width:34px!important;height:29px!important}header.navBar .button-swipe-grid{width:17px;height:17px;padding:6px}header.navBar .with_bg.button-swipe-grid{width:15px;height:15px;padding:6px 9px}header.navBar .button-back,header.navBar .button-send{width:55px;height:29px;line-height:29px;top:6px}header.navBar label.button-back,header.navBar label.button-send{display:inline;padding-left:3px;width:55px}header.navBar .button-back-chevron{width:34px;height:29px;line-height:29px}header.navBar .with_bg.button-back-chevron{padding:4px 8px}header.navBar .button-back-triangle{width:34px;height:29px;line-height:29px}header.navBar .with_bg.button-back-triangle{padding:6px 10px}header.navBar .button-back-arrow{width:34px;height:29px;line-height:29px}header.navBar .with_bg.button-back-arrow{width:19px;height:17px;padding:4px 7px}header.navBar .button-back-custom{width:30px;height:30px;padding:0}header.navBar .flat-border{border-right:01px solid transparent;height:38px;padding-top:8px;top:0;left:0}header.navBar .right.flat-border{border-left:01px solid transparent;border-right:0;right:0}header.navBar .bg-on-back{width:50px;height:44px;display:block;float:left}header .logo{vertical-align:top;height:44px}.item-type{position:absolute;bottom:4px;left:4px;width:18px}#root{overflow:hidden}#root section{display:block;background-repeat:no-repeat;background-position:0 0}#root section.menu{width:255px;position:relative}#root.GBRootControllerTypeLittleSwipe nav.content-mousewheel{height:460px}#root.GBRootControllerTypeMetroGrid,#root.level0,#root.nomargin-controller{margin-left:0}#root.level1{margin-left:-320px}.nomargin-controller .content-mousewheel{height:460px}.comments{background-size:100%!important}.sectionbottom{display:none;background:#FFF;position:absolute;top:0;z-index:501;left:0;width:320px}.sectionbottom header.navBar{z-index:502}.GBRootControllerTypeFacebookMenu section.menu{background-repeat:repeat!important}.GBRootControllerTypeFacebookMenu section.menu .shadow{position:absolute;right:0;width:6px;background:url(../img/iphone/swipe-bg-shadow.png) repeat-y}.GBRootControllerTypeFacebookMenu section.menu header,.GBRootControllerTypeFacebookMenu section.menu li{border-bottom:0;background-size:cover}.GBRootControllerTypeFacebookMenu section.menu,.GBRootControllerTypeFacebookMenu section.menu a,.GBRootControllerTypeFacebookMenu section.menu header{background-size:320px!important}.GBRootControllerTypeFacebookMenu section.menu a{display:block;text-decoration:none;position:relative;height:44px}.GBRootControllerTypeFacebookMenu section.menu .canvas,.GBRootControllerTypeFacebookMenu section.menu canvas{float:left;width:21px;height:21px;margin-right:15px}.GBRootControllerTypeFacebookMenu section.menu .padding{padding:12px}.GBRootControllerTypeFacebookMenu section.menu header.item{height:43px;line-height:43px;padding:0 12px}#root.GBRootControllerTypeLittleSwipe section.menu{background-repeat:no-repeat!important;background-position:center left!important;text-align:center;background-size:cover!important}.GBRootControllerTypeLittleSwipe section.menu .shadow{position:absolute;z-index:500;height:603px;right:0;width:6px;background:url(../img/iphone/swipe-bg-shadow.png) repeat-y}.GBRootControllerTypeLittleSwipe section.menu header,.GBRootControllerTypeLittleSwipe section.menu li{border-bottom:0}.GBRootControllerTypeLittleSwipe section.menu,.GBRootControllerTypeLittleSwipe section.menu a,.GBRootControllerTypeLittleSwipe section.menu header{background-size:90px!important}.GBRootControllerTypeLittleSwipe section.menu a{display:block;text-decoration:none;position:relative;height:90px;line-height:1em}.GBRootControllerTypeLittleSwipe section.menu .canvas,.GBRootControllerTypeLittleSwipe section.menu canvas{display:block;width:32px;height:32px;margin:4px auto 0}.GBRootControllerTypeLittleSwipe section.menu .padding{padding:12px 6px}.GBRootControllerTypeLittleSwipe section.menu a span{position:absolute;bottom:10px;left:0}.GBRootControllerTypeLittleSwipe section.menu .nolabel a span{display:none}.GBRootControllerTypeLittleSwipe section.menu .nolabel .canvas,.GBRootControllerTypeLittleSwipe section.menu .nolabel canvas{width:38px;height:38px;margin-top:12px}.GBRootControllerTypeCustomTabBar .absolutefixed{position:absolute}.GBRootControllerTypeCustomTabBar nav.menu table{background-size:100%;z-index:101}.GBRootControllerTypeCustomTabBar nav.menu table td{text-align:center;vertical-align:middle}.GBRootControllerTypeCustomTabBar nav.menu table td a{background-size:100% 100%;height:49px;width:100%;text-align:center;display:block;font-size:10px!important;font-family:Helvetica neue Medium,Helvetica neue,sans-serif;padding:0}.GBRootControllerTypeCustomTabBar nav.menu table td .canvas,.GBRootControllerTypeCustomTabBar nav.menu table td canvas{display:block;cursor:pointer;width:24px;height:24px;margin:0 auto;padding-top:6px;margin-bottom:2px}.GBRootControllerTypeCustomTabBar nav.menu table td img{height:49px}body.iphone .GBRootControllerTypeClassicTabBar nav.menu table{background:#f8f8f8!important;border-top:1px solid #b2b2b2}body.iphone .GBRootControllerTypeClassicTabBar nav.menu table td a .canvas,body.iphone .GBRootControllerTypeClassicTabBar nav.menu table td a canvas{list-style-image:none!important;color:#929292!important}body.iphone .GBRootControllerTypeClassicTabBar nav.menu table td a span{color:#929292!important;font-family:Helvetica neue Light,Helvetica neue,sans-serif!important}body.iphone .GBRootControllerTypeClassicTabBar nav.menu table td a.selected .canvas,body.iphone .GBRootControllerTypeClassicTabBar nav.menu table td a.selected canvas,body.iphone .GBRootControllerTypeClassicTabBar nav.menu table td a.selected span{color:#157dfb!important}body.iphone .GBRootControllerTypeClassicTabBar #other-sections{background:#FFF!important}body.iphone .GBRootControllerTypeClassicTabBar #other-sections a{border-bottom:1px solid #000!important}body.iphone .GBRootControllerTypeClassicTabBar #other-sections a .canvas,body.iphone .GBRootControllerTypeClassicTabBar #other-sections a canvas{color:#000!important}body.iphone .GBRootControllerTypeClassicTabBar #other-sections a span{font:13px "Helvetica neue Medium"!important;color:#000!important}body.android .GBRootControllerTypeClassicTabBar nav.menu table{background:#333!important}body.android .GBRootControllerTypeClassicTabBar nav.menu table td a{height:46px}body.android .GBRootControllerTypeClassicTabBar nav.menu table td a .canvas,body.android .GBRootControllerTypeClassicTabBar nav.menu table td a canvas{list-style-image:none!important;color:#999!important}body.android .GBRootControllerTypeClassicTabBar nav.menu table td a span{background:transparent!important;color:#999!important}body.android .GBRootControllerTypeClassicTabBar nav.menu table td a.selected .canvas,body.android .GBRootControllerTypeClassicTabBar nav.menu table td a.selected canvas,body.android .GBRootControllerTypeClassicTabBar nav.menu table td a.selected span{color:#FFF!important}.GBRootControllerTypeClassicTabBar .fullheight,.GBRootControllerTypeCustomTabBar .fullheight{height:367px}.GBRootControllerTypeClassicTabBar .fullheight-withoutnavbar,.GBRootControllerTypeCustomTabBar .fullheight-withoutnavbar{height:416px}#other-sections{background-size:100%}#other-sections a{display:block;padding:10px;line-height:22px}#other-sections a .canvas,#other-sections a canvas{width:18px;height:18px;vertical-align:middle;margin-right:6px;margin-bottom:4px}#root.GBRootControllerTypeMetroGrid.section-selected section.grid{visibility:hidden}#root.GBRootControllerTypeMetroGrid.section-selected{margin-left:-320px}.GBRootControllerTypeMetroGrid{background-size:320px}.GBRootControllerTypeMetroGrid section .grid-list{z-index:1000;padding:0 0 0 12px;width:10000px;overflow-x:hidden}.GBRootControllerTypeMetroGrid section .grid-list .column{float:left}.GBRootControllerTypeMetroGrid section .grid-list a{text-align:center;display:block;position:relative;margin:12px 12px 12px 0;width:220px;height:123px;background-size:100%}.GBRootControllerTypeMetroGrid section .grid-list a span{position:absolute;bottom:0;padding:0 .5em;line-height:1.8em;left:0}.GBRootControllerTypeMetroGrid section .grid-list .canvas,.GBRootControllerTypeMetroGrid section .grid-list canvas{width:55px;height:55px;margin-top:25px}.GBCategoriesTemplateTypeFilters .subsections{top:0;background:rgba(0,0,0,.7);z-index:500}.GBCategoriesTemplateTypeFilters .subsections .filter{background:#222;width:205px;min-height:270px;margin:0 auto;-moz-box-shadow:0 5px 3px #000;box-shadow:0 5px 3px #000;-webkit-box-shadow:0 5px 3px #000}.GBCategoriesTemplateTypeFilters .subsections .filter li{border-bottom:1px solid #2e2d2d;margin:0 6px}.GBCategoriesTemplateTypeFilters .subsections .filter a{text-align:center;font-size:12px;display:block;color:#9B9B9B;text-shadow:0 1px 1px #000;border-bottom:1px solid #151515;padding:10px}.GBCategoriesTemplateTypeFilters .subsections .filter a.selected,.GBCategoriesTemplateTypeFilters .subsections .filter a:hover{color:#FFF}.GBCategoriesTemplateTypeFilters .subsections .light{background:url(../img/iphone/bg-filter-light.png);background-size:100%}.GBCategoriesTemplateTypeFilters .subsections .light a{color:#333;text-shadow:0 1px 1px #FFF;border-bottom:1px solid #d2d2d2}.GBCategoriesTemplateTypeFilters .subsections .light li{border-bottom:1px solid #F5F5F5}.GBCategoriesTemplateTypeFilters .subsections .light a.selected,.GBCategoriesTemplateTypeFilters .subsections .light a:hover{color:#000}.GBCategoriesTemplateTypeList a{display:block}.GBCategoriesTemplateTypeList span{display:block;padding:10px 8px}.content-mousewheel-GBCategoriesTemplateTypeCircleBand{height:380px}.content-mousewheel-GBSearchTemplate{height:372px}.content-mousewheel-GBCategoriesTemplateTypeCircleBand.content-mousewheel-GBSearchTemplate{height:336px}.GBRootControllerTypeCustomTabBar .content-mousewheel-GBCategoriesTemplateTypeCircleBand{height:331px}.GBRootControllerTypeCustomTabBar .content-mousewheel-GBSearchTemplate{height:323px}.GBRootControllerTypeCustomTabBar .content-mousewheel-GBCategoriesTemplateTypeCircleBand.content-mousewheel-GBSearchTemplate{height:287px}.GBCategoriesTemplateTypeCircleBand .subsections{overflow:hidden}.GBCategoriesTemplateTypeCircleBand .subsections ul{height:38px}.GBCategoriesTemplateTypeCircleBand .subsections li{display:inline-block;float:left}.GBCategoriesTemplateTypeCircleBand .subsections li a{display:block;height:38px;line-height:38px;padding:0 3px}header.GBSearchTemplate{height:44px;text-align:left}header.GBSearchTemplate label{text-align:center}header.GBSearchTemplate .search-input{background:#fff url(../img/iphone/search-magnifying.png) no-repeat 10px 7px;background-size:14px 15px;font-size:14px;padding:5px 30px 6px;border-radius:16px;width:168px;margin:8px 0 10px 10px;border:1px solid #a8a8a8;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-box-shadow:inset 2px 2px 2px 0 #a8a8a8;-moz-box-shadow:inset 2px 2px 2px 0 #a8a8a8;box-shadow:inset 2px 2px 2px 0 #ddd}header.GBSearchTemplate .search-close{cursor:pointer;position:absolute;width:19px;height:19px}.GBNullTemplate article.noitems h2{background:url(../img/noSection.png) no-repeat center 87px;padding-top:250px;background-size:155px}.GBArticleListTemplateTypeClassic a{display:block}.GBArticleListTemplateTypeClassic article{padding:7px}.GBArticleListTemplateTypeClassic article h2{margin-bottom:2px}.GBArticleListTemplateTypeClassic article h2 span{display:block;line-height:1.2em;overflow:hidden}.GBArticleListTemplateTypeClassic article.first h2 span{font-size:1.2em;line-height:1.2em;max-height:inherit;overflow:visible}.GBArticleListTemplateTypeClassic article .photo{float:left;position:relative;width:74px;height:74px;line-height:74px;background:no-repeat center center;text-align:center}.GBArticleListTemplateTypeClassic article .photo-169 .photo{width:120px}.GBArticleListTemplateTypeClassic article.right .photo{float:right}.GBArticleListTemplateTypeClassic article .infos{margin:0 0 0 84px}.GBArticleListTemplateTypeClassic article .photo-169 .infos{margin:0 0 0 130px}.GBArticleListTemplateTypeClassic article.right .infos{margin:0 84px 0 0}.GBArticleListTemplateTypeClassic article.right .photo-169 .infos{margin:0 130px 0 0}.GBArticleListTemplateTypeClassic article.none .photo{display:none}.GBArticleListTemplateTypeClassic article.none .infos{margin:0!important}.GBArticleListTemplateTypeClassic article .subtitle{max-height:4.2em;overflow:hidden}.GBArticleListTemplateTypeSlideShow .GBArticleListTemplateTypeClassic article h2{margin:2px 0 0}.GBArticleListTemplateTypeSlideShow .slideshow .photo{position:relative;background:no-repeat top center;background-size:cover!important;text-align:center}.GBArticleListTemplateTypeSlideShow .slideshow .subtitle{display:none}.GBArticleListTemplateTypeSlideShow .slideshow .infos{padding:5px 8px;position:absolute;bottom:0;width:100%}.GBArticleListTemplateTypeSlideShow .slideshow .infos .pager{text-align:center;word-spacing:-1px;line-height:18px}.GBArticleListTemplateTypeSlideShow .slideshow .infos .pager span{border-radius:8px;border:1px solid transparent;margin:0 2px;display:inline-block;width:8px;height:8px;line-height:8px!important;padding:0!important}.section-GBArticleListTemplateTypeSlideShow .content-mousewheel,.section-GBArticleListTemplateTypeSlideShow .content-role{margin:0!important}.GBArticleListTemplateTypeClassic.une article .photo-169 .photo{width:100px;height:62px;line-height:62px}.GBArticleListTemplateTypeClassic.une article .photo-169 .infos{margin:0 0 0 110px}.GBArticleListTemplateTypeClassic.une article.first .photo{width:120px;height:120px;line-height:120px}.GBArticleListTemplateTypeClassic.une article.first .photo-169 .photo{width:135px;height:84px;line-height:84px}.GBArticleListTemplateTypeClassic.une article.first .infos{margin:0 0 0 130px}.GBArticleListTemplateTypeClassic.une article.first .photo-169 .infos{margin:0 0 0 145px}.GBArticleListTemplateTypeClassic.une article.right .photo-169 .infos{margin:0 110px 0 0}.GBArticleListTemplateTypeClassic.une article.right.first .infos{margin:0 130px 0 0}.GBArticleListTemplateTypeClassic.une article.right.first .photo-169 .infos{margin:0 145px 0 0}.list-video article .photo-169 .photo{height:67px!important;line-height:67px!important}.list-video.une article .photo-169 .photo{height:56px!important;line-height:56px!important}.list-video.une article.first .photo-169 .photo{height:76px!important;line-height:76px!important}.GBArticleListTemplateTypeUneGrid a{display:block}.GBArticleListTemplateTypeUneGrid a.half-left{float:left}.GBArticleListTemplateTypeUneGrid a.half-right{float:right}.GBArticleListTemplateTypeUneGrid article{padding:6px;margin-bottom:8px}.GBArticleListTemplateTypeUneGrid article .photo{position:relative;background:no-repeat center center;width:100%;margin-bottom:10px;text-align:center}.GBArticleListTemplateTypeUneGrid article.first .photo{background-size:100%}.GBArticleListTemplateTypeUneGrid article.first h2 span{font-size:1.2em}.GBArticleListTemplateTypeUneGrid article h2{margin-bottom:5px}.GBArticleListTemplateTypeUneGrid a.list .photo{width:120px;height:74px;line-height:74px;float:left;text-align:center}.GBArticleListTemplateTypeUneGrid a.list .infos{margin-left:130px}.GBArticleListTemplateTypeGrid a{display:block;float:right}.GBArticleListTemplateTypeGrid a.half-left{float:left}.GBArticleListTemplateTypeGrid article{margin-bottom:12px;box-shadow:0 1px 2px rgba(0,0,0,.25);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.25)}.GBArticleListTemplateTypeGrid article .infos{padding:6px}.GBArticleListTemplateTypeGrid article .photo{position:relative;background:no-repeat center center;width:100%;text-align:center}.GBArticleListTemplateTypeGrid article .photo.default-thumb{background-size:auto 100%!important}.GBArticleListTemplateTypeVisuels article{margin-bottom:15px}.GBArticleListTemplateTypeVisuels article .infos{position:relative}.GBArticleListTemplateTypeVisuels article .photo{position:relative;background:no-repeat center center;width:100%;text-align:center}.GBArticleListTemplateTypeVisuels .canvas.arrow-top,.GBArticleListTemplateTypeVisuels canvas.arrow-top{position:absolute;top:-10px;left:-5px;width:18px;height:10px;margin-left:15px;vertical-align:bottom}.GBArticleListTemplateTypeMinimalPhotos .bg{cursor:pointer;background-position:center;background-size:cover;position:relative}.GBArticleListTemplateTypeMinimalPhotos .text{position:absolute}.GBArticleListTemplateTypeMinimalPhotos h2{margin-top:5px;width:230px}.GBArticleListTemplateTypeMinimalPhotos h2 span{font-weight:300;font-size:22px;padding:2px 10px 2px 0;box-shadow:-10px 0 0 transparent}.GBArticleListTemplateTypeMinimalPhotos .subtitle{padding:2px 10px}.GBArticleListTemplateTypeMinimalColor .bg{cursor:pointer;position:relative}.GBArticleListTemplateTypeMinimalColor .infos{padding:0 10px 0 30px}.GBArticleListTemplateTypeMinimalColor h2{font-weight:300;font-size:24px!important}.video-play{width:28px}.video-play.big{width:56px}.video-camera{position:absolute;bottom:15px;left:4px;width:18px}.video-camera.big{width:36px}.video-duration{position:absolute;border-radius:2px;border:1px solid transparent;bottom:15px;left:4px;font-size:8px;height:8px;line-height:8px;padding:2px;color:#FFF;background:rgba(0,0,0,.4)}article.detail-article{padding:8px}article.detail-article div{width:auto!important}article.detail-article hr{margin:8px 0}article.detail-article .content h1,article.detail-article .content h2,article.detail-article .content h3,article.detail-article .content h4{font-weight:700}article.detail-article p{margin:10px 0}article.detail-article embed,article.detail-article iframe,article.detail-article img,article.detail-article object,article.detail-article video{max-width:100%!important;height:auto!important;margin:5px 0 10px}article.detail-article .embed-video embed,article.detail-article .embed-video object,article.detail-article iframe{width:100%!important;height:auto!important}article.detail-article ul{list-style:disc inside;margin:1em 0 1em 1.5em}article.detail-article .wp-caption-text{margin-top:0;margin-bottom:15px;font-style:italic;text-align:center;font-size:.8em}.GBArticleDetailTemplateTypeClassic article.detail-article{padding-bottom:52px}.GBArticleDetailTemplateTypeClassic h1{margin-bottom:5px}.GBArticleDetailTemplateTypeClassic .absolutefixed{height:44px;background-size:100%}.GBArticleDetailTemplateTypeClassic table.toolbar{z-index:101}.GBArticleDetailTemplateTypeClassic table.toolbar td{text-align:center;vertical-align:middle;padding-top:4px}.GBArticleDetailTemplateTypeClassic table.toolbar td .canvas,.GBArticleDetailTemplateTypeClassic table.toolbar td canvas{cursor:pointer;width:36px;height:36px}.GBArticleDetailTemplateTypeToolBarSlide h1,.GBArticleDetailTemplateTypeToolBarSwipe h1{margin-bottom:5px}.GBArticleDetailTemplateTypeToolBarSlide,.GBArticleDetailTemplateTypeToolBarSwipe{position:relative}.GBArticleDetailTemplateTypeToolBarSlide .absolutefixedright{position:absolute;background-size:cover;width:56px;margin-top:-416px;text-align:center}.GBArticleDetailTemplateTypeToolBarSlide .item-button,.GBArticleDetailTemplateTypeToolBarSwipe .item-button{line-height:1em;padding:5px 0}.GBArticleDetailTemplateTypeToolBarSlide .toolbar .canvas,.GBArticleDetailTemplateTypeToolBarSlide .toolbar canvas,.GBArticleDetailTemplateTypeToolBarSwipe .toolbar .canvas,.GBArticleDetailTemplateTypeToolBarSwipe .toolbar canvas{cursor:pointer;width:36px;height:36px}.GBArticleDetailTemplateTypeToolBarSwipe-encapse{float:left;width:320px}.GBArticleDetailTemplateTypeToolBarSwipe-encapse-toolbar{float:left;width:56px;position:relative;background-size:cover}.GBArticleDetailTemplateTypeToolBarSwipe .absolutefixedright{width:56px;position:absolute;text-align:center}.GBArticleDetailTemplateTypeToolBarUp article.detail-article{padding-bottom:26px}.toolbarup{float:right;margin-right:8px}.toolbarup .encapse{position:relative;display:inline-block;float:left;width:35px;height:27px;margin-top:6px}.toolbarup .encapse.marginleft{margin-left:8px}.toolbarup .encapse.marginleft.separator{border-left:01px solid transparent}.toolbarup .encapse.marginright{margin-right:8px}.toolbarup .encapse.marginright.separator{border-right:01px solid transparent;padding-right:8px}.toolbarup .encapse canvas,.toolbarup .encapse div.canvas{left:4px;top:2px;position:absolute;width:25px;height:25px}.toolbarup .encapse img.canvas{left:2px;top:0;position:absolute}.toolbarup .encapse.separator .canvas,.toolbarup .encapse.separator canvas{left:8px}.toolbarup .with_bg.button-swipe-center,.toolbarup .with_bg.button-swipe-left{border-right:1px solid transparent}.toolbar-withtitle{position:absolute;right:8px;top:0}.toolbar-withtitle .toolbarup{float:none;margin-right:0}.with-toolbar-right{margin-right:20px}.GBArticleDetailTemplateTypeToolBarUp .absolutefixed{height:18px}.GBArticleDetailTemplateTypeToolBarUp .pager{text-align:center;line-height:18px;font-size:11px}.GBArticleDetailTemplateTypeToolBarUp .pager a{border-radius:12px;border:1px solid transparent;display:inline-block;width:6px;height:6px;line-height:6px!important;margin:0 1px;padding:0!important;text-decoration:none!important}.GBPhotoDetailTemplateTypeClassic .fullheight-withoutnavbar,.GBPhotoDetailTemplateTypeToolBarUp .fullheight-withoutnavbar{line-height:361px}.GBPhotoDetailTemplateTypeToolBarUp .absolutefixed{height:55px;overflow:hidden}.GBPhotoDetailTemplateTypeToolBarUp .absolutefixed .description{padding:5px}.GBPhotoDetailTemplateTypeClassic img.detail-photo{width:100%}.GBPhotoDetailTemplateTypeClassic .absolute-toolbar{height:30px}.GBPhotoDetailTemplateTypeClassic .absolute-toolbar .canvas,.GBPhotoDetailTemplateTypeClassic .absolute-toolbar canvas{cursor:pointer;width:28px;height:28px;float:left;margin-right:4px}.GBPhotoDetailTemplateTypeClassic .absolute-description{bottom:30px;height:55px;overflow:hidden}.GBPhotoDetailTemplateTypeClassic .absolute-description .description{padding:5px}.GBPhotoDetailTemplateTypeClassic .absolute-toolbar .canvas.iconFavoris,.GBPhotoDetailTemplateTypeClassic .absolute-toolbar canvas.iconFavoris{float:right;margin-right:0}.GBPhotoDetailTemplateTypeClassic .absolute-toolbar .canvas.iconPlay,.GBPhotoDetailTemplateTypeClassic .absolute-toolbar canvas.iconPlay{float:none;position:absolute;left:146px;margin:0}.GBPhotoDetailTemplateTypeClassic .toolbarup-other{padding:1px 4px 0;text-align:center}.GBAgendaDetailTemplateTypeToolbarUp .address,.GBAgendaDetailTemplateTypeToolbarUp .date{display:block;margin-top:8px}.GBAgendaDetailTemplateTypeToolbarUp article{margin-bottom:10px}.GBAgendaDetailTemplateTypeToolbarUp article .photo{position:relative;float:left;width:100px}.GBAgendaDetailTemplateTypeToolbarUp article .infos{margin-left:110px}.GBAgendaDetailTemplateTypeToolbarUp article .url{line-height:1.3em;color:auto;margin:10px 0}.GBAgendaDetailTemplateTypeToolbarUp article .div-button{float:left;margin-top:10px;height:34px;position:relative}.GBAgendaDetailTemplateTypeToolbarUp article .div-button.right{float:right}.GBAgendaDetailTemplateTypeToolbarUp article .div-button .canvas.button-event,.GBAgendaDetailTemplateTypeToolbarUp article .div-button canvas.button-event{height:34px;width:145px}.GBAgendaDetailTemplateTypeToolbarUp article .div-button label{position:absolute;font-size:12px;height:34px;line-height:34px;display:block;text-align:center;font-weight:700}.GBAgendaDetailTemplateTypeToolbarUp article .div-button .canvas.map-button-event,.GBAgendaDetailTemplateTypeToolbarUp article .div-button .canvas.tel-button-event,.GBAgendaDetailTemplateTypeToolbarUp article .div-button canvas.map-button-event,.GBAgendaDetailTemplateTypeToolbarUp article .div-button canvas.tel-button-event{position:absolute;width:16px;height:18px;top:7px;left:7px}.GBAgendaDetailTemplateTypeToolbarUp .div-map{margin:10px 0}.GBAgendaDetailTemplateTypeToolbarUp .div-map .canvas,.GBAgendaDetailTemplateTypeToolbarUp .div-map canvas{height:auto}.GBAgendaDetailTemplateTypeToolbarUp .div-map .map{height:200px;position:relative}.GBCommentTemplateTypeClassic .list-comments .infos{line-height:12px}.GBCommentTemplateTypeClassic .list-comments .infos .author,.GBCommentTemplateTypeClassic .list-comments .infos .date{font-size:14px!important}.GBCommentTemplateTypeClassic .list-comments .canvas.arrow-top,.GBCommentTemplateTypeClassic .list-comments canvas.arrow-top{width:18px;height:10px;margin-left:15px;vertical-align:bottom}.GBCommentTemplateTypeClassic .list-comments p{padding:8px;margin-bottom:20px}.GBCommentTemplateTypeClassic .list-comments a{color:inherit;font-weight:700;text-decoration:underline}.GBCommentTemplateTypeClassic article.noitems h2{background:url(../img/noComment.png) no-repeat center 87px;padding-top:250px;background-size:155px}.GBBookmarkListTemplateTypeClassic article.noitems h2{background:url(../img/noBookmark.png) no-repeat center 87px;padding-top:250px;background-size:155px}.GBTwitterListTemplateTypeClassic article{padding:10px 6px;position:relative}.GBTwitterListTemplateTypeClassic article .canvas,.GBTwitterListTemplateTypeClassic article canvas{float:left;padding-top:4px;height:24px;width:24px}.GBTwitterListTemplateTypeClassic article .canvas.triangle-tweet,.GBTwitterListTemplateTypeClassic article canvas.triangle-tweet{float:none;cursor:pointer;position:absolute;bottom:-1px;right:0;width:32px;height:32px}.GBTwitterListTemplateTypeClassic article .canvas.retweet,.GBTwitterListTemplateTypeClassic article canvas.retweet{float:none;cursor:pointer;position:absolute;bottom:3px;right:3px;width:12px;height:12px}.GBTwitterListTemplateTypePhoto article{padding:10px;position:relative}.GBTwitterListTemplateTypePhoto article h2{margin-bottom:2px}.GBTwitterListTemplateTypePhoto article img{float:left;width:48px;height:48px;border-radius:4px}.GBTwitterListTemplateTypePhoto article .infos{margin-left:58px}.GBTwitterListTemplateTypePhoto article time{float:right;margin-right:5px}.GBTwitterListTemplateTypePhoto article .canvas.triangle-tweet,.GBTwitterListTemplateTypePhoto article canvas.triangle-tweet{cursor:pointer;position:absolute;bottom:-1px;right:0;width:32px;height:32px}.GBTwitterListTemplateTypePhoto article .canvas.retweet,.GBTwitterListTemplateTypePhoto article canvas.retweet{cursor:pointer;position:absolute;bottom:3px;right:3px;width:12px;height:12px}.section-GBTwitterListTemplateTypeSingle .content-mousewheel{margin-left:0!important;margin-right:0!important}.GBTwitterListTemplateTypeSingle .slideshow{z-index:1000;width:10000px;overflow-x:hidden}.GBTwitterListTemplateTypeSingle .slideshow .column{float:left;width:320px}.GBTwitterListTemplateTypeSingle article{padding:10px}.GBTwitterListTemplateTypeSingle .canvas.quote1,.GBTwitterListTemplateTypeSingle canvas.quote1{width:29px;height:23px;float:left}.GBTwitterListTemplateTypeSingle .infos{margin-left:35px;margin-top:8px}.GBTwitterListTemplateTypeSingle .infos h2 .title{font-size:1.5em!important}.GBTwitterListTemplateTypeSingle .infos h2 a{font-size:1em!important}.GBTwitterListTemplateTypeSingle .canvas.quote2,.GBTwitterListTemplateTypeSingle canvas.quote2{width:16px;height:14px;position:absolute;right:0;bottom:0}.GBTwitterListTemplateTypeSingle .canvas.arrow-bottom,.GBTwitterListTemplateTypeSingle canvas.arrow-bottom{width:29px;height:29px;margin-top:-1px;margin-left:40px}.GBTwitterListTemplateTypeSingle .canvas.tweet,.GBTwitterListTemplateTypeSingle canvas.tweet,.canvas.tweet{cursor:pointer;width:24px;height:24px;position:absolute;left:10px;top:8px}.GBTwitterListTemplateTypeSingle .canvas.retweet,.GBTwitterListTemplateTypeSingle canvas.retweet{cursor:pointer;width:23px;height:23px;position:absolute;right:0;top:8px}.GBTwitterListTemplateTypeSingle .canvas.reply,.GBTwitterListTemplateTypeSingle canvas.reply{cursor:pointer;width:15px;height:15px;position:absolute;right:35px;top:8px}.GBMapListTemplateTypeClassic .canvas,.GBMapListTemplateTypeClassic canvas{height:auto}.GBMapListTemplateTypeClassic .infobox-wrapper{display:none}.GBMapListTemplateTypeClassic .infowindow{opacity:.9;width:280px;line-height:16px;font-weight:200;color:#000}.GBMapListTemplateTypeClassic .infowindow h3{overflow:hidden;font-size:17px;line-height:24px;font-weight:300;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}.GBMapListTemplateTypeClassic .infowindow .footer{bottom:02px;position:relative;background:url(../img/iphone/map-infowindow-arrow.png) no-repeat center;background-size:auto 100%;height:13px}.GBMapListTemplateTypeClassic .infowindow .content{max-height:56px;padding:2px 10px 4px;overflow:hidden;border:1px solid #dcd8d1;border-radius:8px;background:#F7F7F7}.GBMapListTemplateTypeClassic .infowindow .content .address{font-size:12px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}.GBPhotoListTemplateTypeClassic{font-size:0}.GBPhotoListTemplateTypeClassic .photo{background:center center;background-size:cover;display:inline-block;margin:10px;margin-top:0}.GBPhotoListTemplateTypeClassic .nomarginleft{margin-left:0!important}.GBPhotoListTemplateTypePinterest{font-size:0;position:relative}.GBPhotoListTemplateTypePinterest img{position:absolute;visibility:hidden;vertical-align:top;cursor:pointer}.GBPhotoListTemplateTypeInstagram h2{line-height:1.3em}.GBPhotoListTemplateTypeInstagram h2.first{margin-top:0}.GBPhotoListTemplateTypeInstagram date{float:left;margin-top:8px}.GBPhotoListTemplateTypeInstagram img{width:100%}.GBPhotoListTemplateTypeInstagram .toolbar{margin-top:0;text-align:right}.GBPhotoListTemplateTypeInstagram .toolbar .canvas,.GBPhotoListTemplateTypeInstagram .toolbar canvas{cursor:pointer;width:30px;height:30px}.GBAgendaDetailTemplateTypeToolbarUp .timeline,.GBAgendaListTemplateTypeClassic .timeline{background-size:100%;padding:5px}.section-GBFacebookListTemplateTypeClassic .content-mousewheel{margin:0!important}.GBFacebookListTemplateTypeClassic article{margin-bottom:15px}.GBFacebookListTemplateTypeClassic article .photo{float:left;width:45px}.GBFacebookListTemplateTypeClassic article .infos{margin-left:55px;margin-top:10px}.GBFacebookListTemplateTypeClassic article .baseline{margin-bottom:5px}.GBFacebookListTemplateTypeClassic article h2{line-height:16px;margin-bottom:5px}.GBFacebookListTemplateTypeClassic article .desc{margin-top:10px}.GBFacebookListTemplateTypeClassic article .content{margin-bottom:10px}.GBFacebookListTemplateTypeClassic article h3{font-weight:700}.GBFacebookListTemplateTypeClassic article .type-link .photo{width:90px}.GBFacebookListTemplateTypeClassic article .type-link .infos{margin-left:100px}.GBFacebookListTemplateTypeClassic article .div-map .canvas,.GBFacebookListTemplateTypeClassic article .div-map canvas{height:auto}.GBFacebookListTemplateTypeClassic article .div-map .map{height:100px;position:relative}.GBFacebookListTemplateTypeClassic article.page-info:first-child{height:130px;background:#1d1d1d center center no-repeat;background-size:cover!important;padding:0}.GBFacebookListTemplateTypeClassic article.page-info:first-child .cover{padding:25px 8px;background:transparent url(../img/fbCover-gradient.png) left top no-repeat;background-size:cover}.GBFacebookListTemplateTypeClassic article.page-info .cover img{margin:0}.GBFacebookListTemplateTypeClassic article.page-info .cover .infos{margin-top:20px}.GBFacebookListTemplateTypeClassic article.page-info .cover h2{margin-bottom:8px;font-size:16px}.GBFacebookListTemplateTypeClassic article.page-info .category{color:#FFF;text-shadow:0 1px 1px #000;margin-top:5px;font-size:13px}.GBFacebookListTemplateTypeClassic article.page-info .baseline{line-height:1.3em;margin-bottom:15px}.GBFacebookListTemplateTypeClassic article.page-info .photo{width:80px;height:80px!important}.GBFacebookListTemplateTypeClassic article.page-info .infos{margin-left:95px}.GBFacebookListTemplateTypeClassic article.page-info .like-count{display:inline-block}.GBFacebookListTemplateTypeClassic article.page-info .nblikes{position:relative}.GBFacebookListTemplateTypeClassic article.page-info .nblikes .nb{font-size:1.8em;line-height:1em}.GBFacebookListTemplateTypeClassic article.page-info .nblikes .ilike{vertical-align:top;margin-left:15px;margin-top:13px;width:62px}.GBPluginTemplateTypeClassic iframe{height:420px}.GBRootControllerTypeClassicTabBar .GBPluginTemplateTypeClassic iframe,.GBRootControllerTypeCustomTabBar .GBPluginTemplateTypeClassic iframe{height:367px}.GBSubmitListTemplateTypeClassic td{vertical-align:middle;position:relative}.GBSubmitListTemplateTypeClassic input{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;cursor:pointer;opacity:0;z-index:200}.GBSubmitListTemplateTypeClassic a.service{display:block;padding:0 18px}.GBSubmitListTemplateTypeClassic .service .canvas,.GBSubmitListTemplateTypeClassic .service canvas{width:61px;height:61px;float:left;margin-right:16px}.GBSubmitListTemplateTypeClassic .service h2{margin-bottom:5px}.GBSubmitDetailTemplateTypeClassic .inner{padding:8px 10px}.GBSubmitDetailTemplateTypeClassic .form{width:100%}.GBSubmitDetailTemplateTypeClassic img.profile{float:left;margin-right:8px;height:40px}.GBSubmitDetailTemplateTypeClassic img.photo{width:100%;margin-top:10px}.GBSubmitDetailTemplateTypeClassic .infos-author{height:40px}.section-GBSettingsListTemplateTypeClassic .content-mousewheel{margin:0!important}.GBSettingsListTemplateTypeClassic{padding:15px 0 0}.GBSettingsListTemplateTypeClassic h2{font-weight:500;margin-bottom:5px;padding-left:10px}.GBSettingsListTemplateTypeClassic .bloc{border:01px solid #e3e3e3;border-left:0;border-right:0;background:#fff;margin-bottom:15px}.GBSettingsListTemplateTypeClassic .ss-bloc{border-top:01px solid #e3e3e3}.GBSettingsListTemplateTypeClassic .ss-bloc a img.arrow{height:14px;position:absolute;right:10px;top:14px}.GBSettingsListTemplateTypeClassic .ss-bloc .ss-bloc-inner,.GBSettingsListTemplateTypeClassic .ss-bloc a{position:relative;font-weight:500;display:block;padding:0 10px;line-height:42px;border-top:1px solid #FFF}.GBSettingsListTemplateTypeClassic .ss-bloc:first-child,.GBSettingsListTemplateTypeClassic .ss-bloc:first-child .ss-bloc-inner,.GBSettingsListTemplateTypeClassic .ss-bloc:first-child a{border:0}.GBSettingsListTemplateTypeClassic .ss-bloc-inner img.service{height:23px;margin-right:10px}img.switch-on-off{position:absolute;cursor:pointer;top:4px;right:10px;height:41px}body.iphone .GBRootControllerTypeClassicTabBar .section-GBSettingsListTemplateTypeClassic{background:#efeff4}body.iphone .GBRootControllerTypeClassicTabBar .section-GBSettingsListTemplateTypeClassic img.arrow{background:#e3e3e3!important}body.android .GBSettingsListTemplateTypeClassic{padding:15px}body.android .GBSettingsListTemplateTypeClassic h2{border-bottom:02px solid #FFF;padding-left:0}body.android .GBSettingsListTemplateTypeClassic .bloc{background:0 0;border:0}body.android .GBSettingsListTemplateTypeClassic .ss-bloc .ss-bloc-inner,body.android .GBSettingsListTemplateTypeClassic .ss-bloc a{border:0}body.android .GBSettingsListTemplateTypeClassic .arrow{display:none}body.android img.switch-on-off{right:0;top:10px;height:24px}.GBSoundListTemplateTypeSoundCloud article .photo{background-size:74px}.GBSoundListTemplateTypeSoundCloud article.page-info .photo{width:120px;height:120px;background-size:120px}.GBSoundListTemplateTypeSoundCloud article.page-info .infos{margin-left:136px}.GBSoundListTemplateTypeSoundCloud article.page-info .infos h2{margin-bottom:5px}.GBSoundListTemplateTypeSoundCloud article.page-info .infos span{font-size:1.3em}.GBSoundListTemplateTypeSoundCloud article.page-info .infos span.icon-music{font-size:1.6em;vertical-align:middle}.GBSoundListTemplateTypeSoundCloud article.page-info .follow{margin-top:10px}.GBSoundListTemplateTypeSoundCloud article.page-info .follow img{width:112px}.GBSoundDetailTemplateTypeSoundCloud{text-align:center}.GBSoundDetailTemplateTypeSoundCloud .subtitle{margin:20px 0 5px}.GBSoundDetailTemplateTypeSoundCloud .subtitle span{font-size:1.2em}.GBSoundDetailTemplateTypeSoundCloud .cover{margin:0 auto;background:url(../img/soundcloud416x416.png);background-size:auto 100%;margin-bottom:10px;-moz-box-shadow:2px 2px 4px rgba(0,0,0,.5);box-shadow:2px 2px 4px rgba(0,0,0,.5);-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.5)}.GBSoundDetailTemplateTypeSoundCloud .bg-cover{position:absolute;background:center center;background-size:auto 100%;opacity:.1}.GBSoundDetailTemplateTypeSoundCloud .infos{position:absolute}.GBSoundDetailTemplateTypeSoundCloud .infos h2{width:208px;margin:0 auto;word-wrap:break-word;line-height:.8em}.GBSoundDetailTemplateTypeSoundCloud .infos h2 span{font-size:.8em}.sound-player{position:absolute;width:320px;bottom:0}.GBLiveListTemplateTypeClassic h2{text-align:center;padding-top:40px;width:250px;margin:0 auto}.GBLiveListTemplateTypeClassic .circle{position:absolute;width:207px;height:207px;text-align:center;background-size:100%}.GBLiveListTemplateTypeClassic .circle a{z-index:100;position:absolute;left:85px;top:75px}.GBLiveListTemplateTypeClassic .circle a img{width:52px;height:57px}.GBLiveListTemplateTypeClassic .ball{background-color:rgba(0,0,0,0);border:21px solid #00f;border-top:21px solid rgba(0,0,0,0)!important;border-left:21px solid rgba(0,0,0,0)!important;border-radius:186px;width:165px;height:165px;opacity:.9;margin:0 auto;-moz-animation:spin 5s infinite linear;-webkit-animation:spin 5s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-moz-keyframes spinoff{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(-360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spinoff{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg)}}.GBLiveListTemplateTypePlus h2{text-align:center;padding-top:30px;width:200px;margin:0 auto;height:90px}.GBLiveListTemplateTypePlus .light .bg{background:rgba(237,237,237,.2)}.GBLiveListTemplateTypePlus .dark .bg{background:rgba(0,0,0,.2)}.GBLiveListTemplateTypePlus .div-infos{padding:10px;margin:0 10px 5px}.GBLiveListTemplateTypePlus .track-infos{line-height:1.5em}.GBLiveListTemplateTypePlus .pager{text-align:center}.GBLiveListTemplateTypePlus .bullet{border-radius:9px;margin:0 1px;display:inline-block;width:9px;height:9px;line-height:9px!important}.GBLiveListTemplateTypePlus a.player{display:block;text-align:center;margin:0 auto;margin-top:30px;width:100px;height:100px;border-radius:100px}.GBLiveListTemplateTypePlus a.player img{width:42px;height:48px;margin:26px 0 0 10px}.GBLiveListTemplateTypePlus .track-cover{width:100px;height:100px;float:left;background:url(../img/iphone/liveplayerplus-default.png) no-repeat center;background-size:100%}.GBLiveListTemplateTypePlus .infos{min-height:100px;margin-left:110px;position:relative;text-align:left}.GBLiveListTemplateTypePlus .infos .buttons{position:absolute;right:0;bottom:0}.GBLiveListTemplateTypePlus .infos .buttons img{cursor:pointer;width:25px;margin-left:10px}.GBRootControllerTypeTypo section.home .home-menu a{display:inline-block;padding:0 .4em;line-height:1.8em}.GBRootControllerTypeLargeTypo section.home table{font-size:460px;width:100%}.GBRootControllerTypeLargeTypo section.home td{vertical-align:middle}.GBRootControllerTypeLargeTypo section.home td a{display:block;cursor:pointer;padding:0 10px;white-space:nowrap}.GBRootControllerTypeGrid section.home .home-menu,.GBRootControllerTypeSlate section.home .home-menu{background-size:cover;width:240px;position:absolute;text-align:center}.GBRootControllerTypeSlate section.home .home-menu h2{height:40px;background:no-repeat center top}.GBRootControllerTypeSlate section.home .home-menu a,.GBRootControllerTypeSlate section.home .home-menu h2{display:block;padding:8px 0}.GBRootControllerTypeGrid section.home .home-menu{text-align:left}.GBRootControllerTypeGrid section.home h2{padding-top:10px;text-align:center}.GBRootControllerTypeGrid section.home .canvas,.GBRootControllerTypeGrid section.home canvas{width:50px;height:50px;margin-bottom:4px}.GBRootControllerTypeGrid section.home a{display:inline-block;text-align:center}.GBRootControllerTypeGrid section.home a span{display:block;height:1.3em;overflow:hidden}.GBRootControllerTypeGrid section.home .pager,.GBRootControllerTypeSlate section.home .pager{text-align:center;word-spacing:-1px}.GBRootControllerTypeSlate section.home .pager{margin:10px 0}.GBRootControllerTypeGrid section.home .pager span,.GBRootControllerTypeSlate section.home .pager span{cursor:pointer;border-radius:8px;border:1px solid transparent;margin:0 2px;display:inline-block;width:8px;height:8px;line-height:8px!important;padding:0!important}#root{margin-left:0;height:100%!important}#other-sections,#root,#root section,.fullscreen{width:100%;height:auto}header.navBar{position:fixed;width:100%;background-size:100% 100%!important}header.navBar.ui-fixed-hidden{position:absolute}header.navBar .ui-btn-left{top:0;left:0}header.navBar label.button-send{padding-left:0}header.navBar.withCircleBand{height:82px}header.navBar.withCircleBand>span{display:inline-block}#root section{float:none}.locked{overflow:hidden!important;position:relative!important}#fake-bg,#fake-bg-header{position:fixed;width:100%;height:1096px;background-size:cover;background-position:center top;background-repeat:no-repeat;top:0;left:0;z-index:0}#fake-bg-header{height:44px;z-index:1}.locked #fake-bg,.locked #fake-bg-header{z-index:-100}textarea{resize:none;transition:none!important;-webkit-transition:none!important;margin:0!important}input.error,textarea.error{border:1px solid red;color:red;background-color:#FEECEC}.novisibility{position:absolute!important;left:-80000px!important}.hidden{display:none!important}#obstrusive-loading{position:absolute;z-index:10000000;width:100%;height:1000000px;top:0;bottom:0;background:rgba(0,0,0,.8);display:none}article .photo{background-size:cover!important}.form,input.form,textarea.form{border:1px solid #DADADA!important;padding:8px!important}.ui-input-text{padding:0!important}iframe{width:100%!important}.GBRootControllerTypeCustomTabBar .main-content{padding-bottom:0}.GBRootControllerTypeCustomTabBar nav.menu table{width:100%}.GBRootControllerTypeCustomTabBar nav.menu table td{overflow:hidden}#root section.home{height:100%;width:100%!important}#root.GBRootControllerTypeFacebookMenu section.menu{height:100%;margin-left:-80%}#root.GBRootControllerTypeLittleSwipe section.menu{height:100%;margin-left:-28%}#root.locked section.home,#root.locked section.menu{overflow-y:auto;-webkit-overflow-scrolling:touch}.GBRootControllerTypeFacebookMenu section.menu{background-position:left top!important}.GBRootControllerTypeFacebookMenu section.menu .shadow{height:100%;z-index:auto}#root.GBRootControllerTypeLittleSwipe{margin-left:0}.GBRootControllerTypeLittleSwipe section.menu a span{width:100%}.GBRootControllerTypeLittleSwipe section.menu header,.GBRootControllerTypeLittleSwipe section.menu li{background-size:cover}.GBCategoriesTemplateTypeList .subsections{float:none;width:100%;height:100%}.GBCategoriesTemplateTypeCircleBand .subsections{overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.GBCategoriesTemplateTypeCircleBand .subsections li a span{vertical-align:middle}.GBCategoriesTemplateTypeCircleBand.ui-footer-fixed{top:44px;bottom:auto}.GBCategoriesTemplateTypeCircleBand .subsections ul{min-width:100%}.GBCategoriesTemplateTypeFilters .subsections{width:100%;position:relative}.GBCategoriesTemplateTypeFilters .subsections .filter{margin-top:0}.GBCategoriesTemplateTypeFilters .subsections .light{background-position:center}header.GBSearchTemplate{position:relative;z-index:auto;visibility:hidden}header.GBSearchTemplate form{position:relative;padding:8px 10px 10px}header.GBSearchTemplate .ui-input-search{margin:0;border-radius:16px;background:url(../img/iphone/search-magnifying.png) no-repeat scroll 10px 7px #fff;background-size:14px 15px;-moz-box-shadow:2px 2px 2px 0 #DDD inset;-webkit-box-shadow:2px 2px 2px 0 #DDD inset;box-shadow:2px 2px 2px 0 #DDD inset;padding:5px 30px 6px;border:1px solid #A8A8A8}.desktop header.GBSearchTemplate .ui-input-text input,header.GBSearchTemplate .ui-input-search input{width:100%;margin:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0;border-radius:0;background:0 0;border:0}header.GBSearchTemplate .ui-input-search.focus{margin-right:81px;margin-top:10px}header.GBSearchTemplate .button-send{top:0}header.GBSearchTemplate .search-close{left:auto;right:87px;top:6px;display:none}header.GBSearchTemplate .close-searchbar{display:none}.GBSearchTemplate ul.search-history{margin:0}.GBSearchTemplate ul li{padding-left:10px;position:relative;line-height:44px}.GBSearchTemplate ul li a{display:block;z-index:1000}.GBSearchTemplate .canvas.arrow{width:8px;height:12px;top:50%;margin-top:-6px;left:auto;right:10px;position:absolute}.GBArticleListTemplateTypeGrid a{width:50%}.GBArticleListTemplateTypeGrid a article{margin-left:6px}.GBArticleListTemplateTypeGrid a.half-left article{margin-right:6px;margin-left:0}.GBArticleListTemplateTypeGrid a .photo{padding-top:57.25%}.GBArticleListTemplateTypeUneGrid a.half-left,.GBArticleListTemplateTypeUneGrid a.half-right{width:50%}.GBArticleListTemplateTypeUneGrid a.half-left article{margin-right:6px}.GBArticleListTemplateTypeUneGrid a.half-right article{margin-left:6px}.GBArticleListTemplateTypeUneGrid .same-height article .photo{padding-top:57.25%}.GBArticleListTemplateTypeUneGrid article.first .photo{height:auto!important;line-height:auto!important;padding-top:38%}.GBArticleListTemplateTypeVisuels article .photo{line-height:auto}.GBArticleListTemplateTypeSlideShow .slideshow .infos{left:0;right:0}.GBArticleListTemplateTypeSlideShow .slideshow .photo-resize{padding-top:60.5%}.GBArticleListTemplateTypeMinimalColor .bg,.GBArticleListTemplateTypeMinimalPhotos .bg{display:block}.GBArticleListTemplateTypeMinimalPhotos .text{bottom:10%}.GBArticleDetailTemplateTypeClassic{position:static}.GBArticleDetailTemplateTypeClassic .ui-footer-fixed{background-size:100% auto;height:44px}.GBArticleDetailTemplateTypeClassic div.ui-footer-fixed{z-index:100}.GBArticleDetailTemplateTypeToolBarSlide,.GBArticleDetailTemplateTypeToolBarUp,.GBPhotoDetailTemplateTypeToolBarUp{position:static}.GBArticleDetailTemplateTypeToolBarUp .ui-footer-fixed{height:18px}.GBPhotoDetailTemplateTypeToolBarUp div.ui-footer-fixed{height:55px;overflow:hidden}.GBPhotoDetailTemplateTypeToolBarUp div.ui-footer-fixed .description{padding:5px}.GBPhotoDetailTemplateTypeToolBarUp .encapse-photo{text-align:center}.GBPhotoDetailTemplateTypeToolBarUp img.detail-photo{width:auto;max-width:100%;max-height:100%}.GBAgendaDetailTemplateTypeToolbarUp .div-button img.canvas{margin:0;height:18px!important;max-width:inherit!important}.GBAgendaDetailTemplateTypeToolbarUp .div-button img.canvas.button-event{height:34px!important}.GBArticleDetailTemplateTypeToolBarSlide .ui-footer-fixed{left:auto;width:56px;top:44px;text-align:center;bottom:auto}.GBArticleDetailTemplateTypeToolBarSlide .ui-footer-fixed.ui-fixed-hidden{top:-500px}.panel-GBArticleDetailTemplateTypeToolBarSwipe{width:56px;text-align:center}.panel-GBArticleDetailTemplateTypeToolBarSwipe .ui-panel-inner{padding:0}.panel-GBArticleDetailTemplateTypeToolBarSwipe.ui-panel-open~.GBArticleDetailTemplateTypeToolBarUp>div,.section-detail-GBArticleDetailTemplateTypeToolBarSwipe .ui-panel-content-fixed-toolbar-position-right.ui-panel-content-fixed-toolbar-open,.section-detail-GBArticleDetailTemplateTypeToolBarSwipe .ui-panel-content-wrap-position-right.ui-panel-content-wrap-open,.section-detail-GBArticleDetailTemplateTypeToolBarSwipe.ui-panel-dismiss-position-right.ui-panel-dismiss-open{left:-56px;right:56px}.panel-GBArticleDetailTemplateTypeToolBarSwipe.ui-panel-open.ui-panel-animate~.GBArticleDetailTemplateTypeToolBarUp>div,.section-detail-GBArticleDetailTemplateTypeToolBarSwipe .ui-panel-animate.ui-panel-content-fixed-toolbar-position-right.ui-panel-content-fixed-toolbar-open.ui-panel-content-fixed-toolbar-display-push,.section-detail-GBArticleDetailTemplateTypeToolBarSwipe .ui-panel-animate.ui-panel-content-fixed-toolbar-position-right.ui-panel-content-fixed-toolbar-open.ui-panel-content-fixed-toolbar-display-reveal,.section-detail-GBArticleDetailTemplateTypeToolBarSwipe .ui-panel-animate.ui-panel-content-wrap-position-right.ui-panel-content-wrap-open.ui-panel-content-wrap-display-push,.section-detail-GBArticleDetailTemplateTypeToolBarSwipe .ui-panel-animate.ui-panel-content-wrap-position-right.ui-panel-content-wrap-open.ui-panel-content-wrap-display-reveal{left:0;right:0;-moz-transform:translate3d(-56px,0,0);-webkit-transform:translate3d(-56px,0,0);transform:translate3d(-56px,0,0)}.section-detail-GBArticleDetailTemplateTypeToolBarSwipe .ui-panel-animate.ui-panel-position-right.ui-panel-display-overlay,.section-detail-GBArticleDetailTemplateTypeToolBarSwipe .ui-panel-animate.ui-panel-position-right.ui-panel-display-push{-moz-transform:translate3d(56px,0,0);-webkit-transform:translate3d(56px,0,0);transform:translate3d(56px,0,0)}.section-detail-GBArticleDetailTemplateTypeToolBarSwipe .ui-panel-animate.ui-panel-position-right.ui-panel-open.ui-panel-display-overlay,.section-detail-GBArticleDetailTemplateTypeToolBarSwipe .ui-panel-animate.ui-panel-position-right.ui-panel-open.ui-panel-display-push{-moz-transform:none;-webkit-transform:none;transform:none}.section-detail-GBArticleDetailTemplateTypeToolBarSwipe header{z-index:1000}.GBCommentTemplateTypeClassic form input[type=email],.GBCommentTemplateTypeClassic form input[type=text]{margin-bottom:10px}.GBCommentTemplateTypeClassic form textarea{margin-top:10px}.GBCommentTemplateTypeClassic .ui-footer-fixed{height:44px;line-height:44px}.GBCommentTemplateTypeClassic .button-edit{width:17px;height:17px;padding:5px 7px}.GBCommentTemplateTypeClassic .arrow-comment{position:absolute;right:7px;top:50%;left:31px;margin-top:-13px;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.4) inset,0 1px 1px rgba(0,0,0,.4) inset;padding-left:5px;height:27px;line-height:27px;background:#FFF;color:#9f9f9f;font-size:11px}.GBShareTemplateTypeClassic .ui-content{position:relative}.GBShareTemplateTypeClassic #charcounter{position:absolute;right:10px;bottom:10px;background:#DCDCDC;border-radius:2px;padding:2px 8px;font-size:11px;color:#333}.GBShareTemplateTypeClassic textarea{border:0!important}.GBShareTemplateTypeClassic .cartouche{height:44px;line-height:44px;background:url(../img/iphone/share-cartouche.png) left top repeat-x;background-size:auto 100%}.GBShareTemplateTypeClassic .cartouche img{height:29px;cursor:pointer}.GBShareTemplateTypeClassic .cartouche img:first-child{margin-left:10px}.GBShareTemplateTypeClassic .cartouche .right{float:right;margin-right:10px}.GBPhotoListTemplateTypeClassic{padding:1px}.GBPhotoListTemplateTypeClassic .photo-block{display:inline-block;width:25%}.GBPhotoListTemplateTypeClassic.scrollbarfix .photo-block{width:24.7%}.GBPhotoListTemplateTypeClassic .photo-block>div{margin:1px}.GBPhotoListTemplateTypeClassic .photo-block>div a.photo{display:block;padding-top:100%;margin:0}.GBPhotoListTemplateTypeInstagram>div.relative{padding-top:75%}.GBPhotoListTemplateTypeInstagram>div.relative img{position:absolute;top:0}.section-GBFacebookListTemplateTypeClassic .ui-content{margin:0!important}.GBSoundDetailTemplateTypeClassic audio{display:none;height:0}.GBSoundDetailTemplateTypeClassic table.controls{height:113px}.GBSoundDetailTemplateTypeClassic table.controls td{width:20%;padding:10px 0;text-align:center;vertical-align:middle}.GBSoundDetailTemplateTypeClassic table.controls td img{height:46px}.GBSoundDetailTemplateTypeClassic table.controls td a.player-play img{height:57px}.GBSoundDetailTemplateTypeClassic table.controls td.controls-action{vertical-align:middle}.GBSoundDetailTemplateTypeClassic table.controls td.controls-action img{height:21px}.GBSoundDetailTemplateTypeClassic table.controls .ui-slider-handle{background:url(../img/iphone/audio-cursor-light.png) left top no-repeat;background-size:100% auto;width:20px}.GBSoundDetailTemplateTypeClassic table.controls .ui-slider{margin:0;width:100%;height:10px;top:2px;border-radius:.6em;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.5) inset,0 1px 1px rgba(255,255,255,.87);-moz-box-shadow:0 1px 1px rgba(0,0,0,.5) inset,0 1px 1px rgba(255,255,255,.87);box-shadow:0 1px 1px rgba(0,0,0,.5) inset,0 1px 1px rgba(255,255,255,.87);background-color:rgba(0,0,0,.2)}.GBSoundDetailTemplateTypeClassic table.controls .ui-slider-track,.ui-slider-switch{height:10px;top:0;margin:0}.GBSoundDetailTemplateTypeClassic table.controls a.ui-btn.ui-slider-handle{margin:-11px 0 0 -8px}.GBSoundDetailTemplateTypeClassic table.controls tr.progressbar td{visibility:hidden;font-size:12px;line-height:25px}.GBSoundDetailTemplateTypeClassic table.controls td.timelapse-dark{color:#E7E7E7}.GBSoundDetailTemplateTypeClassic table.controls td.timelapse-light{color:#404040}.GBSoundDetailTemplateTypeClassic table.controls td.progress-light .ui-slider-handle{background-image:url(../img/iphone/audio-cursor-dark.png)}.GBSoundDetailTemplateTypeClassic table.controls td.progress-light .ui-slider{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.6) inset,0 1px 1px rgba(255,255,255,.55);-moz-box-shadow:0 1px 1px rgba(0,0,0,.6) inset,0 1px 1px rgba(255,255,255,.55);box-shadow:0 1px 1px rgba(0,0,0,.6) inset,0 1px 1px rgba(255,255,255,.55);background-color:rgba(236,236,236,.8)}.GBSoundDetailTemplateTypeClassic table.controls td .ui-slider-bg,.GBSoundDetailTemplateTypeSoundCloud table.controls td.progress-light .ui-slider-bg{border-radius:.6em;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#dfdfdf));background-image:-webkit-linear-gradient(#f2f2f2,#dfdfdf);background-image:-moz-linear-gradient(#f2f2f2,#dfdfdf);background-image:-ms-linear-gradient(#f2f2f2,#dfdfdf);background-image:-o-linear-gradient(#f2f2f2,#dfdfdf);background-image:linear-gradient(#f2f2f2,#dfdfdf)}.GBSoundDetailTemplateTypeClassic table.controls td.progress-light .ui-slider-bg,.GBSoundDetailTemplateTypeSoundCloud table.controls td .ui-slider-bg{background-image:-webkit-gradient(linear,left top,left bottom,from(#555454),to(#302f2f));background-image:-webkit-linear-gradient(#555454,#302f2f);background-image:-moz-linear-gradient(#555454,#302f2f);background-image:-ms-linear-gradient(#555454,#302f2f);background-image:-o-linear-gradient(#555454,#302f2f);background-image:linear-gradient(#555454,#302f2f)}.GBSoundDetailTemplateTypeSoundCloud .cover{width:65%;padding-top:65%;height:auto;position:relative}.landscape .GBSoundDetailTemplateTypeSoundCloud .cover{width:20%;padding-top:20%}.GBSoundDetailTemplateTypeSoundCloud .cover img{width:100%;height:100%;top:0;left:0;position:absolute}.GBSoundDetailTemplateTypeSoundCloud .infos{width:100%}.GBSoundDetailTemplateTypeSoundCloud .bg-cover{width:100%;background-repeat:no-repeat}.landscape .GBSoundDetailTemplateTypeSoundCloud .bg-cover{background-size:100% auto}.landscape .GBSoundDetailTemplateTypeSoundCloud table.controls{display:none}.GBSoundDetailTemplateTypeSoundCloud table.controls tr.progressbar td{padding-left:10%;padding-right:10%}.GBSoundDetailTemplateTypeSoundCloud.GBSoundDetailTemplateTypeClassic table.controls tr.buttons td{-webkit-box-shadow:0 4px 2px -2px rgba(0,0,0,.2) inset;-moz-box-shadow:0 4px 2px -2px rgba(0,0,0,.2) inset;box-shadow:0 4px 2px -2px rgba(0,0,0,.2) inset}.GBSoundDetailTemplateTypeSoundCloud table.controls tr.buttons div{padding:6px;font-size:33px;width:155px;margin:0 auto;background-size:161px auto;background-repeat:no-repeat;background-position:3px 1px}.GBSoundDetailTemplateTypeSoundCloud table.controls tr.buttons td a img{height:40px}.GBSoundDetailTemplateTypeSoundCloud table.controls tr.buttons td a.player-play img{height:51px}.GBLiveListTemplateTypeClassic audio,.GBLiveListTemplateTypeClassic video{top:-100000px;visibility:hidden;position:absolute}.GBLiveListTemplateTypeClassic .circle{top:50%;left:50%;margin:-104px auto 0 -104px}.landscape .GBLiveListTemplateTypeClassic .circle{background-image:none!important}.GBSubmitListTemplateTypeClassic table{width:100%}.GBSubmitDetailTemplateTypeClassic .center{text-align:center}.GBSubmitDetailTemplateTypeClassic textarea{margin-top:10px!important}.section-detail~.ui-popup-screen.in{z-index:1100}.GBPluginTemplateTypeClassic iframe{width:100%}.GBBookmarkListTemplateTypeClassic article.noitems{padding:0}.GBDeactivatedTemplateTypeClassic article img{width:171px;max-width:100%;max-height:90%}.landscape .GBDeactivatedTemplateTypeClassic article img{width:auto}.GBRootControllerTypeGrid section.home h2{background-size:100% auto}.GBRootControllerTypeGrid section.home .home-menu{width:100%}.GBRootControllerTypeGrid section.home .home-sections,.GBRootControllerTypeSlate section.home .home-sections{display:none}.GBRootControllerTypeGrid section.home .home-sections.current,.GBRootControllerTypeSlate section.home .home-sections:first-child{display:block}.GBRootControllerTypeGrid section.home .nbicons-9 a{width:33%}.GBRootControllerTypeGrid section.home .nbicons-4 a,.GBRootControllerTypeGrid section.home .nbicons-6 a{width:49%}.GBRootControllerTypeSlate section.home .home-menu{width:75%}.GBRootControllerTypeLargeTypo section.home table,.GBRootControllerTypeScratch section.home iframe{height:100%}.GBLoginTemplate p{color:#FFF;text-align:center;margin-bottom:30px}.GBLoginTemplate a{display:block;margin-bottom:20px}.GBLoginTemplate a img{width:200px}#root section.ui-page-active{display:block!important}.ui-content{padding:0;overflow:hidden}.ui-popup-screen.in{background:rgba(0,0,0,.7);opacity:1}input[type=number]{display:none!important}body.nofixed{height:100%!important}.nofixed .ui-page{padding:0!important}.nofixed #fake-bg,.nofixed #fake-bg-header{display:none}.nofixed header.navBar{position:relative;margin-left:0!important}.nofixed .ui-footer-fixed{position:relative;max-width:100%;overflow:hidden}.nofixed .GBArticleDetailTemplateTypeClassic .ui-footer-fixed{margin-bottom:-44px}.nofixed .GBArticleDetailTemplateTypeToolBarUp .ui-footer-fixed{margin-bottom:-18px}.nofixed .GBSearchTemplate .close-searchbar{display:none}.nofixed .GBSearchTemplate .ui-input-search{margin-right:10px}.nofixed .ui-panel{position:absolute!important}.desktop .GBArticleListTemplateTypeGrid a.half-left article,.desktop .GBArticleListTemplateTypeUneGrid a.half-left article{margin-right:12px}.desktop .GBArticleListTemplateTypeGrid a article,.desktop .GBArticleListTemplateTypeUneGrid a.half-right article{margin-left:12px}.desktop .GBPhotoListTemplateTypeClassic{padding:20px 10px 0}.desktop .GBPhotoListTemplateTypeClassic .photo-block>div{margin:0 10px 20px}.desktop .GBArticleDetailTemplateTypeClassic .ui-footer-fixed{height:88px}.desktop .GBAgendaDetailTemplateTypeToolbarUp .div-button img.canvas,.desktop .GBArticleDetailTemplateTypeToolBarUp .ui-footer-fixed{height:36px!important}.desktop .GBPhotoDetailTemplateTypeToolBarUp div.ui-footer-fixed{height:110px}.desktop .GBPhotoDetailTemplateTypeToolBarUp div.ui-footer-fixed .description{padding:10px}.desktop .GBAgendaDetailTemplateTypeToolbarUp .div-button img.canvas.button-event{height:68px!important}.desktop .GBSoundDetailTemplateTypeClassic table.controls{height:226px}.desktop .GBSoundDetailTemplateTypeClassic table.controls td{padding:20px 0}.desktop .GBSoundDetailTemplateTypeClassic table.controls td img{height:92px}.desktop .GBSoundDetailTemplateTypeClassic table.controls td a.player-play img{height:114px}.desktop .GBSoundDetailTemplateTypeClassic table.controls td.controls-action img{height:42px}.desktop .GBSoundDetailTemplateTypeSoundCloud table.controls tr.buttons div{padding:12px;font-size:66px;width:310px;margin:0 auto;background-size:322px auto;background-repeat:no-repeat;background-position:6px 0}.desktop .GBSoundDetailTemplateTypeSoundCloud table.controls tr.buttons td a img{height:80px}.desktop .GBSoundDetailTemplateTypeSoundCloud table.controls tr.buttons td a.player-play img{height:102px}.desktop .GBCommentTemplateTypeClassic form input[type=email],.desktop .GBCommentTemplateTypeClassic form input[type=text]{margin-bottom:20px}.desktop .GBCommentTemplateTypeClassic form textarea{margin-top:20px}.desktop .GBCommentTemplateTypeClassic .ui-footer-fixed,.desktop .GBShareTemplateTypeClassic .ui-footer-fixed{height:88px;line-height:88px}.desktop .GBCommentTemplateTypeClassic .button-edit{width:34px;height:34px;padding:10px 14px}.desktop .GBCommentTemplateTypeClassic .arrow-comment{padding-left:10px;height:54px;line-height:54px;right:14px;top:50%;left:58px;margin-top:-27px;font-size:22px}.desktop .GBLiveListTemplateTypeClassic .circle{margin:-207px auto 0 -207px}.desktop header.GBSearchTemplate .ui-input-search{margin:32px 20px 20px;border-radius:32px;background:url(../img/iphone/search-magnifying.png) no-repeat scroll 20px 14px #fff;background-size:28px 30px;-moz-box-shadow:4px 4px 4px 0 #DDD inset;-webkit-box-shadow:4px 4px 4px 0 #DDD inset;box-shadow:4px 4px 4px 0 #DDD inset;padding:10px 60px 12px}.desktop header.GBSearchTemplate .ui-input-search.focus{margin-right:162px;margin-top:20px}.desktop header.GBSearchTemplate .search-close{right:174px;top:12px}.desktop .GBSearchTemplate ul li{padding-left:20px;line-height:88px}.desktop .GBSearchTemplate .canvas.arrow{width:16px;height:24px;margin-top:-12px;right:20px}.desktop .GBShareTemplateTypeClassic .cartouche img{height:58px}.desktop .GBShareTemplateTypeClassic .cartouche img:first-child{margin-left:20px}.desktop .GBShareTemplateTypeClassic .cartouche .right{float:right;margin-right:20px}.desktop .GBShareTemplateTypeClassic #charcounter{padding:4px 16px;font-size:22px;border-radius:4px;position:relative;float:right}.desktop .GBDeactivatedTemplateTypeClassic article img{width:342px}.desktop .GBCategoriesTemplateTypeCircleBand.ui-footer-fixed{top:88px}.nofixed.desktop .GBArticleDetailTemplateTypeClassic .ui-footer-fixed{margin-bottom:-88px}.nofixed.desktop .GBArticleDetailTemplateTypeToolBarUp .ui-footer-fixed{margin-bottom:-36px}.nofixed.desktop .GBSearchTemplate .ui-input-search{margin-right:20px}.windows-desktop ::-webkit-scrollbar-track:vertical,.windows-desktop::-webkit-scrollbar-track:vertical{background-color:rgba(0,0,0,0);border-right:3px solid rgba(255,255,255,.6)}.windows-desktop ::-webkit-scrollbar,.windows-desktop::-webkit-scrollbar{width:3px}.windows-desktop ::-webkit-scrollbar-thumb:vertical,.windows-desktop::-webkit-scrollbar-thumb:vertical{background-color:rgba(0,0,0,0);border-right:3px solid rgba(50,50,50,.5)}.windows-desktop ::-webkit-scrollbar-thumb:vertical:hover,.windows-desktop::-webkit-scrollbar-thumb:vertical:hover{background-color:rgba(150,150,150,.7);border-right:0;border-radius:10px}.windows-desktop ::-webkit-scrollbar-track:horizontal,.windows-desktop::-webkit-scrollbar-track:horizontal{background-color:rgba(0,0,0,0);border-bottom:3px solid rgba(255,255,255,.6)}.windows-desktop ::-webkit-scrollbar:horizontal,.windows-desktop::-webkit-scrollbar:horizontal{height:3px}.windows-desktop ::-webkit-scrollbar-thumb:horizontal,.windows-desktop::-webkit-scrollbar-thumb:horizontal{background-color:rgba(0,0,0,0);border-bottom:3px solid rgba(50,50,50,.5)}.windows-desktop ::-webkit-scrollbar-thumb:horizontal:hover,.windows-desktop::-webkit-scrollbar-thumb:horizontal:hover{background-color:rgba(150,150,150,.7);border-bottom:0;border-radius:10px}.ui-mobile,.ui-mobile body{height:100%}body{height:100}body.templateNoOverflow{overflow-y:hidden!important}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999;opacity:1}::-moz-placeholder{color:#999;opacity:1}:-ms-input-placeholder{color:#999}#rootContainer{height:100%!important}#rootContainer.locked .main header.navBar{position:absolute}#root{overflow-y:hidden;overflow-x:hidden}#root.locked .main{height:100%!important}#root section{background-size:100% 100%}input.form,textarea.form{width:100%}.canvas{height:auto}header.navBar{height:44px!important;z-index:2000}header #navBlur,header .navBgContainer{position:absolute;width:100%;margin-top:-20px;height:64px;background-size:cover;background-position:center}header #navBlur{-webkit-filter:blur(15px);-moz-filter:blur(15px);-o-filter:blur(15px);-ms-filter:blur(15px);filter:blur(15px);margin-left:-20px;padding-right:40px;margin-top:-25px;padding-bottom:40px}header .titleLogo{height:42px;top:-2px;position:relative;padding:1px 0}header.navBar span{position:absolute;width:100%;left:0}header label{font-size:13px!important}header.navBar imgf.canvas+label{z-index:510;top:-1px;left:17px}header.navBar label.button-back{z-index:515}header.navBar .canvas{border-radius:5px;font-size:20px!important;z-index:510;text-shadow:none}header.navBar .encapse div.canvas,header.navBar .encapse span.canvas{top:0!important;left:0!important}header.navBar img.encapse.no_bg .canvas{left:4px!important}header.navBar .navigation img.canvas{width:19px;height:19px;top:5px;left:8px}header.navBar div.canvas,header.navBar span.canvas{width:34px!important;height:29px!important;line-height:29px;padding:0}header.navBar .canvas label{position:absolute;top:0;left:10px}header.navBar .mask{position:absolute;width:100%;left:0;margin-top:20px;height:44px}header.navBar .labelButton{border-radius:5px;padding:0 10px!important;height:29px;line-height:29px;z-index:510}header.navBar .labelButton.noBg{height:44px;line-height:44px;top:0;margin:0}header.navBar .labelButton.flat-border{border-radius:0}header.navBar .canvas,header.navBar .encapse,header.navBar .labelButton{background-size:100% 100%}header.navBar img.action-button{width:18px;height:19px;padding:5px 8px}header.navBar div.action-button{font-size:17px!important}header.navBar img.button-swipe{width:12px;height:15px;padding:7px 11px;top:7px}header.navBar .canvas.iconMinus,header.navBar .canvas.leftButton{font-size:15px!important}header.navBar .canvas.button-back{font-size:45px!important}header.navBar a{text-decoration:none}header.navBar .customIconBackTo{height:29px;border-radius:0;left:10px;top:8px}header.navBar .texturedBackButton{padding-left:12px!important;padding-right:6px!important;display:table}header.navBar .texturedBackButton label{left:0;position:relative;display:table-cell}.GBArticleDetailTemplateTypeToolBarSlide{position:relative!important;overflow:visible}.toolbarup .button-swipe-left.with_bg{border-radius:5px 0 0 5px}.toolbarup .button-swipe-right.with_bg{border-radius:0 5px 5px 0}.toolbarup .button-swipe-single.with_bg{border-radius:5px}.toolbarup .no_bg{margin-left:5px}.toolbarup .separator.no_bg{margin-left:0}.toolbarup .marginleft.separator{padding-left:5px}.toolbarup .marginright.no_bg{margin-right:0!important}.toolbarup .encapse{cursor:pointer}.toolbarup img.canvas{max-width:100%!important;max-height:100%!important}.toolbarup a.linkNbComment{right:17px}.toolbarup.navigation .encapse div.canvas{top:0!important;left:0!important}.navBarRightButtonsContainer{position:absolute;right:0;top:0;height:100%}.navBarRightButtonsContainer .canvas{position:relative!important;display:block;float:left;right:0;left:0;top:10px}.navBarRightButtonsContainer .labelButton{position:relative;left:0!important;margin-right:8px}.navBarRightButtonsContainer .badgeContainer .badge{height:13px;width:13px;line-height:13px;font-size:9px;right:4px;top:7px;left:12px;position:absolute;bottom:15px;background-color:#F60003;border-radius:10px;border:1px solid #FFF;z-index:520;color:#FFF;font-family:sans-serif;text-align:center}.navBarRightButtonsContainer .badgeContainer .badge span{border-radius:50%}.instagram_button a.linkNbComment,.toolbardown a.linkNbComment{position:relative}p.nbcomment{height:13px;width:13px;line-height:13px;font-size:9px;right:4px;position:absolute;bottom:15px;color:#FFF!important;background-color:#F60003!important;border-radius:10px;border:1px solid #FFF;z-index:520;font-family:sans-serif;text-align:center}.encapse p.nbcomment{top:0;right:0}.toolbardown p.nbcomment{bottom:13px;right:0}.toolbar.slidedown .item-button p.nbcomment,.toolbar.swipeleft .item-button p.nbcomment{right:10px}.toolbar.slidedown .item-button,.toolbar.swipeleft .item-button{position:relative;padding:0!important}.toolbar .item-button .canvas{position:relative;padding-top:10px}.toolbar .canvas{position:relative;font-size:20px!important;left:0}.toolbar .canvas.iconMinus{font-size:19px!important}.toolbar .canvas.iconPlus,.toolbardown .canvas{font-size:24px!important}.toolbardown span.canvas{top:5px}.toolbar div.canvas.center{width:100%!important;left:0}.toolbar.bottom .toolbarup-other canvas,.toolbar.bottom .toolbarup-other img.canvas{width:30px!important;height:30px!important}.toolbarup-other div.canvas{top:5px}.toolbar.slidedown{position:fixed;right:0;width:56px;text-align:center;bottom:auto;display:none;padding-top:5px;z-index:10}.toolbar.swipeleft{position:fixed;top:0;left:100%;width:56px;height:100%;text-align:center;bottom:auto;display:none;padding-top:5px;-webkit-box-shadow:inset 10px 0 10px -10px #2b2b2b;-moz-box-shadow:inset 10px 0 10px -10px #2b2b2b;box-shadow:inset 10px 0 10px -10px #2b2b2b}.toolbar.bottom{position:fixed;z-index:1000;bottom:0;left:0;width:100%;height:44px;text-align:center}.toolbar a{text-decoration:none!important}.toolbar.slidedown img.canvas,.toolbar.swipeleft img.canvas{width:50%;height:auto;padding-top:5px}.favHide{display:none!important}span.icon-test{width:30px;height:30px;content:" ";border-radius:15px;background:red}span.icon-test.texture{background:#00f}.ui-footer,.ui-header{border:0}.ui-footer-fixed,.ui-header-fixed{left:0;right:0}.ui-input-search,.ui-input-text{border-style:initial}#root #fake-bg{z-index:-100;height:100%}#root section.home{margin-left:0;background-size:cover!important;background-position:center center}#root.GBRootControllerTypeGrid section.home{height:101%}#root.GBRootControllerTypeGrid .home #bulletSlides,#root.GBRootControllerTypeSlate .home #bulletSlides{position:relative}#root.GBRootControllerTypeGrid .home #bulletSlides{width:100%}#root.GBRootControllerTypeGrid .home #bulletSlides>.home-sections{position:absolute;-webkit-transform:translate3d(0,0,0);-moz-transition:translate3d(0,0,0);-o-transition:translate3d(0,0,0);-ms-transition:translate3d(0,0,0);transform:translate3d(0,0,0)}#root.GBRootControllerTypeGrid .home #bulletSlides>.home-sections.animated{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;transition:all .35s ease-in-out}#root.GBRootControllerTypeGrid .home #bulletSlides>.home-sections.left{-webkit-transform:translate3d(-100%,0,0);-moz-transition:translate3d(-100%,0,0);-o-transition:translate3d(-100%,0,0);-ms-transition:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}#root.GBRootControllerTypeGrid .home #bulletSlides>.home-sections.right{-webkit-transform:translate3d(100%,0,0);-moz-transition:translate3d(100%,0,0);-o-transition:translate3d(100%,0,0);-ms-transition:translate3d(100%,0,0);transform:translate3d(100%,0,0)}#root.GBRootControllerTypeGrid .home #bulletSlides .pager{position:absolute;width:100%}#root.GBRootControllerTypeGrid .home-menu .home-sections,#root.GBRootControllerTypeSlate .home .home-sections{width:100%;float:left}#root.GBRootControllerTypeGrid section.home .home-menu{position:relative;top:initial}.GBRootControllerTypeSlate section.home .home-menu a,.GBRootControllerTypeSlate section.home .home-menu h2{white-space:nowrap;margin:auto;overflow:hidden;text-overflow:ellipsis}.GBRootControllerTypeGrid section.home .pager,.GBRootControllerTypeSlate section.home .pager{bottom:0;line-height:0}.GBRootControllerTypeGrid .menuLogoContainer,.GBRootControllerTypeSlate .menuLogoContainer{position:absolute;left:50%;text-align:center}.GBRootControllerTypeGrid .menuLogoContainer .menuLogo,.GBRootControllerTypeSlate .menuLogoContainer .menuLogo{max-height:37px;position:relative;left:-50%}.GBRootControllerTypeGrid .slateTitle,.GBRootControllerTypeSlate .slateTitle{position:relative}.GBRootControllerTypeSlate .menuLogoContainer{margin-top:-5px}.GBRootControllerTypeGrid section.home h2{height:85px}#root.GBRootControllerTypeGrid div.canvas{font-size:20px}.GBRootControllerTypeGrid,section.home h2{background-repeat:no-repeat;background-position:center;background-size:contain!important}#slateBackgroundHolder{background-size:cover}#root.GBRootControllerTypeGrid .home{display:table}#root.GBRootControllerTypeGrid .home a{margin-top:30px}#root.GBRootControllerTypeGrid .home .nbicons-4 a,#root.GBRootControllerTypeGrid .home .nbicons-6 a{width:46%}#root.GBRootControllerTypeGrid .home .nbicons-4 a:nth-child(even),#root.GBRootControllerTypeGrid .home .nbicons-6 a:nth-child(even){margin-left:8%}#root.GBRootControllerTypeGrid .home .nbicons-4 a:nth-child(-n+2),#root.GBRootControllerTypeGrid .home .nbicons-6 a:nth-child(-n+2){margin-top:0}#root.GBRootControllerTypeGrid .home>div{display:table-row}#root.GBRootControllerTypeGrid .home .menuLogo{display:block;margin:0 auto}#root.GBRootControllerTypeGrid .home .home-header{vertical-align:middle}#root.GBRootControllerTypeGrid .home .home-header .menuTitleContainer{height:23.7%;display:table-cell;text-align:center;vertical-align:middle;background-size:cover;background-position:center center;background-repeat:no-repeat}#root.GBRootControllerTypeGrid .home .home-menu .bulletSectionInner{height:100%;width:84%;margin:auto;margin-top:-5%}#root.GBRootControllerTypeGrid .home .home-menu .nbicons-9 .bulletSectionInner{width:100%}#root.GBRootControllerTypeGrid .home .home-menu .home-menu-inner{margin-top:-5px;display:table-cell;vertical-align:middle;width:100%}#root.GBRootControllerTypeGrid .home .home-menu a .canvas{width:40.5px;height:40.5px;font-size:40.5px!important;margin-bottom:3px}#root.GBRootControllerTypeGrid .home .home-menu .pager{margin-top:4%}#root.GBRootControllerTypeGrid .home .home-footer div{display:table-cell}#root.GBRootControllerTypeGrid .home .home-footer.withOtherTarget div{min-height:7.4%}#root.GBRootControllerTypeGrid .menuLogo{margin:auto;width:30px;height:30px}@media only screen and (min-width:320px){#root.GBRootControllerTypeGrid .home a{margin-top:20px}#root.GBRootControllerTypeGrid .home .home-header .menuTitleContainer{height:20.8%}#root.GBRootControllerTypeGrid .home .home-menu a .canvas{width:46.8px;height:46.8px;font-size:46.8px!important;margin-bottom:4px}#root.GBRootControllerTypeGrid .home .home-footer div{height:7%}}@media only screen and (min-width:310px) and (max-width:366px) and (min-height:550px){#root.GBRootControllerTypeGrid .home .home-menu a .canvas{width:56.25px;height:56.25px;font-size:56.25px!important;margin-bottom:5px}#root.GBRootControllerTypeGrid .home .home-footer div{height:8%}}@media only screen and (min-width:367px) and (max-width:413px) and (min-height:550px){#root.GBRootControllerTypeGrid .home .home-menu a .canvas{width:65.7px;height:65.7px;font-size:65.7px!important;margin-bottom:6px}#root.GBRootControllerTypeGrid .home .home-menu .pager{margin-top:35px}#root.GBRootControllerTypeGrid .home .home-footer div{height:18%}}@media only screen and (min-width:414px) and (min-height:550px){#root.GBRootControllerTypeGrid .home .home-menu a .canvas{width:72px;height:72px;font-size:72px!important;margin-bottom:8px}#root.GBRootControllerTypeGrid .home .home-menu .pager{margin-top:35px}#root.GBRootControllerTypeGrid .home .home-footer div{height:14%}}.GBRootControllerTypeTypo ul.home-menu li div{display:inline-block}.GBRootControllerTypeFacebookMenu #facebookMenuSection a .canvas{font-size:21px!important}.GBRootControllerTypeFacebookMenu section.menu header{position:fixed;z-index:10;width:260px}.GBRootControllerTypeFacebookMenu .likesContainer{padding-top:16px}#root.GBRootControllerTypeFacebookMenu section.menu.open,#root.GBRootControllerTypeLittleSwipe section.menu.open{overflow-y:auto}.tablet #root.GBRootControllerTypeFacebookMenu section.menu.open,.tablet #root.GBRootControllerTypeLittleSwipe section.menu.open{background-size:cover}.GBRootControllerTypeFacebookMenu section.menu.close,.GBRootControllerTypeLittleSwipe section.menu.close{overflow-y:hidden}.GBRootControllerTypeLittleSwipe ul{overflow-x:hidden}.GBRootControllerTypeFacebookMenu section.menu a{background-size:cover!important}.GBRootControllerTypeFacebookMenu section.menu header{background-position:0 top;background-repeat:no-repeat}.facebookMenuTable{display:table}.facebookMenuTableCell{display:table-cell}.facebookMenuBlock{display:block}.GBRootControllerTypeFacebookMenu section.menu,.GBRootControllerTypeLittleSwipe section.menu{left:-100%;margin-left:0!important}.transform3d .GBRootControllerTypeFacebookMenu section.menu,.transform3d .GBRootControllerTypeLittleSwipe section.menu{left:0;transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0)}.GBRootControllerTypeFacebookMenu section.menu.open,.GBRootControllerTypeLittleSwipe section.menu.open{z-index:0!important;overflow-x:hidden}.GBRootControllerTypeFacebookMenu header.navBar,.GBRootControllerTypeFacebookMenu section.main,.GBRootControllerTypeFacebookMenu section.menu.open,.GBRootControllerTypeLittleSwipe header.navBar,.GBRootControllerTypeLittleSwipe section.main,.GBRootControllerTypeLittleSwipe section.menu.open{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;left:0}.GBRootControllerTypeFacebookMenu section.main.animate,.GBRootControllerTypeFacebookMenu section.menu.animate,.GBRootControllerTypeLittleSwipe section.main.animate,.GBRootControllerTypeLittleSwipe section.menu.animate{-webkit-transition:-webkit-transform .4s ease;-moz-transition:-moz-transform .4s ease;-o-transition:-o-transform .4s ease;-ms-transition:-ms-transform .4s ease;transition:transform .4s ease;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden}.GBRootControllerTypeFacebookMenu .specialIcon,.GBRootControllerTypeLittleSwipe .specialIcon{background-size:cover;background-position:center center;border-radius:20px;width:30px;height:30px;margin-top:-4.5px;margin-left:-4.5px;float:left;margin-right:10.5px}.GBRootControllerTypeLittleSwipe li .specialIcon{float:none;display:block;width:42px;height:42px;margin:-2px auto 0}.GBRootControllerTypeLittleSwipe li.nolabel .specialIcon{margin-top:8px}#root.GBRootControllerTypeFacebookMenu section.main.open{-webkit-box-shadow:-3px 0 10px #2b2b2b;-moz-box-shadow:-3px 0 10px #2b2b2b;box-shadow:-3px 0 10px #2b2b2b;left:260px}#root.GBRootControllerTypeFacebookMenu section.main.open.noShadow{box-shadow:none}.tablet #root.GBRootControllerTypeFacebookMenu section.main.open{background-size:100% 100%!important}.transform3d #root.GBRootControllerTypeFacebookMenu section.main.open,.transform3d.tablet #root.GBRootControllerTypeFacebookMenu section.main.open{left:0;transform:translate3d(260px,0,0);-webkit-transform:translate3d(260px,0,0);-moz-transform:translate3d(260px,0,0);-ms-transform:translate3d(260px,0,0);-o-transform:translate3d(260px,0,0)}#root.GBRootControllerTypeFacebookMenu section.main.open>header.navBar,#root.GBRootControllerTypeFacebookMenu section.main.open>header.navBar.hideEffect,.tablet #root.GBRootControllerTypeFacebookMenu section.main.open>header.navBar,.transform3d #root.GBRootControllerTypeFacebookMenu section.main.open>header.navBar{left:0;top:0}#root.GBRootControllerTypeFacebookMenu section.menu{width:260px!important}#root.GBRootControllerTypeFacebookMenu section.menu .facebookmenuheaderinner{height:0;overflow:hidden;position:fixed;padding:0 12px;z-index:10;left:-260px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}.tablet #root.GBRootControllerTypeFacebookMenu section.menu .facebookmenuheaderinner{left:-260px}.transform3d #root.GBRootControllerTypeFacebookMenu section.menu .facebookmenuheaderinner,.transform3d .tablet #root.GBRootControllerTypeFacebookMenu section.menu .facebookmenuheaderinner{left:0;transform:translate3d(-260px,0,0);-webkit-transform:translate3d(-260px,0,0);-moz-transform:translate3d(-260px,0,0);-ms-transform:translate3d(-260px,0,0);-o-transform:translate3d(-260px,0,0)}#root.GBRootControllerTypeFacebookMenu section.menu.open .facebookmenuheaderinner{height:43px;overflow:hidden;left:0;width:260px;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;background-size:auto auto!important}.tablet #root.GBRootControllerTypeFacebookMenu section.menu.open .facebookmenuheaderinner{right:auto;width:260px}#root.GBRootControllerTypeLittleSwipe section.main.open{-webkit-box-shadow:-3px 0 10px #2b2b2b;-moz-box-shadow:-3px 0 10px #2b2b2b;box-shadow:-3px 0 10px #2b2b2b;left:90px}.tablet #root.GBRootControllerTypeLittleSwipe section.main.open{left:90px}.transform3d #root.GBRootControllerTypeLittleSwipe section.main.open,.transform3d.tablet #root.GBRootControllerTypeLittleSwipe section.main.open{left:0;transform:translate3d(90px,0,0);-webkit-transform:translate3d(90px,0,0);-moz-transform:translate3d(90px,0,0);-ms-transform:translate3d(90px,0,0);-o-transform:translate3d(90px,0,0)}#root.GBRootControllerTypeLittleSwipe section.main.open>header.navBar,.tablet #root.GBRootControllerTypeLittleSwipe section.main.open>header.navBar,.transform3d #root.GBRootControllerTypeLittleSwipe section.main.open>header.navBar{left:0;top:0}#root.GBRootControllerTypeLittleSwipe section.menu{width:90px!important}.GBRootControllerTypeCustomTabBar .ui-footer-fixed{z-index:2101}.tablet .GBRootControllerTypeCustomTabBar nav.menu table{background-size:100% 100%}.GBRootControllerTypeCustomTabBar nav.menu table td .canvas,.GBRootControllerTypeCustomTabBar nav.menu table td canvas{font-size:22px!important}.GBRootControllerTypeCustomTabBar #other-sections a .canvas,.GBRootControllerTypeCustomTabBar #other-sections a canvas{font-size:16px!important}.littleMenuTable{display:table;width:100%;height:100%}.rootMenuTable{display:table;width:100%;border-collapse:collapse}.rootMenuTable.facebookMenuTableCell{display:table-cell}.rootMenuTable.littleMenuTableCell{display:table-cell;vertical-align:middle}.rootMenuTable-row{display:table-row}.facebookMenuTable .rootMenuTable-row,.littleMenuTable .rootMenuTable-row{display:table;width:100%}.rootMenuTable-cell{display:table-cell!important}.rootMenuTable-cell--middle{vertical-align:middle}.GBCategoriesTemplateTypeOverlay .categoriesArrow{position:fixed;height:5%;margin-top:-2.5%;top:50%;z-index:10000;display:none}.GBCategoriesTemplateTypeOverlay .leftArrow{left:5px}.ie .GBRootControllerTypeFacebookMenu .GBCategoriesTemplateTypeOverlay .leftArrow{left:260px!important}.ie .GBRootControllerTypeLittleSwipe .GBCategoriesTemplateTypeOverlay .leftArrow{left:90px!important}.GBCategoriesTemplateTypeOverlay .rightArrow{right:5px}.pagerContainer:not(.hidePadding) .main.detail{padding-bottom:18px}.GBArticleDetailTemplateTypeToolBarUp .pager{position:fixed;width:100%;bottom:0;word-spacing:initial;letter-spacing:-1px}.GBRootControllerTypeCustomTabBar .section-GBArticleListTemplateTypeMinimalColor .pager,.GBRootControllerTypeCustomTabBar .section-GBArticleListTemplateTypeMinimalPhotos .pager{bottom:49px}._asyncArticleDetail-section ._asyncArticleDetailContainer .subtitle{color:#D2041C}.GBArticleListTemplateTypeVisuels article .infos h2{display:table-cell;vertical-align:middle}.GBArticleListTemplateTypeVisuels article .infos .canvas{position:absolute;top:-10px;font-size:15px!important}.GBArticleListTemplateTypeVisuels article .photo{height:145px;background-size:cover!important}.GBArticleListTemplateTypeVisuels article .photo .canvas{position:absolute;bottom:-2px;left:10px}.GBArticleListTemplateTypeVisuels img.canvas.arrowtop{height:15px;bottom:0}.GBArticleListTemplateTypeUneGrid article.normal{height:88px}.GBArticleListTemplateTypeMinimalPhotos h2 span{white-space:normal;line-height:34px}section[data-role=page].GBArticleListTemplateTypeMinimalColor,section[data-role=page].GBArticleListTemplateTypeMinimalPhotos{padding-bottom:0!important}.section-GBArticleListTemplateTypeMinimalColor div[data-role=content],.section-GBArticleListTemplateTypeMinimalPhotos div[data-role=content]{z-index:-1}.section-GBArticleListTemplateTypeMinimalColor,.section-GBArticleListTemplateTypeMinimalPhotos{z-index:0}.section-GBArticleListTemplateTypeMinimalColor #buffering,.section-GBArticleListTemplateTypeMinimalPhotos #buffering{padding-top:50px}.section-GBArticleListTemplateTypeMinimalColor .pager,.section-GBArticleListTemplateTypeMinimalPhotos .pager{display:none}.GBArticleListTemplateTypeGrid .same-height article{min-height:198px}.GBArticleListTemplateTypeGrid .same-height article.none{height:98px}.GBArticleListTemplateTypeGrid .infos{height:80px;overflow:hidden}.GBArticleListTemplateTypeGrid .video-play{position:absolute;top:40%;left:45%}.GBArticleListTemplateTypeUneGrid .infos{height:74px;overflow:hidden}.GBArticleListTemplateTypeUneGrid .video-play{position:absolute;top:40%;left:45%}.GBArticleListTemplateTypeClassic a.list.ui-link,.GBArticleListTemplateTypeClassic article a{overflow:hidden}.GBArticleListTemplateTypeClassic article .infos{height:74px}.GBArticleListTemplateTypeClassic a.first article .subtitle,.GBArticleListTemplateTypeClassic article h2 span{max-height:none}.GBArticleListTemplateTypeVisuels article .video-play{position:absolute;top:40%;left:45%}.GBArticleListTemplateTypeVisuels article .infos{height:auto;display:block;overflow:hidden;padding:10px}.GBArticleListTemplateTypeVisuels article .infos h2{padding:0}.GBArticleListTemplateTypeVisuels article .infos h2 span{max-height:2.8em;overflow:hidden;display:block}.GBArticleListTemplateTypeVisuels article .infos .subtitle{max-height:2.8em;overflow:hidden;display:block;line-height:1.4}.GBArticleListTemplateTypeSlideShow .slideshow,.GBArticleListTemplateTypeSlideShow .slideshow .infos{box-sizing:border-box}.GBArticleListTemplateTypeSlideShow .slideshow img.video-play{position:absolute;top:40%}.GBPhotoListTemplateTypeClassic .photo-block.android{width:24.5%}.GBPhotoListTemplateTypeSquare{padding:0}.GBPhotoListTemplateTypeSquare .photo-block{width:50%}.GBPhotoListTemplateTypeSquare .photo-block>div{margin:0}.GBPhotoListTemplateTypeInstagram{padding:0}.GBPhotoListTemplateTypeInstagram .pola{padding-bottom:15px;margin-bottom:25px}.GBPhotoListTemplateTypeInstagram .pola .relative{background-size:cover;background-position:center}.GBPhotoListTemplateTypeInstagram .pola .polabottom{padding:0 8px}.GBPhotoListTemplateTypeInstagram h2{margin:8px 0 0}.GBPhotoListTemplateTypeInstagram .instagram_buttons{display:none;position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;background:rgba(0,0,0,.4)}.GBPhotoListTemplateTypeInstagram .instagram_button{height:40px;width:40px;border-radius:20px;background:#FFF;display:inline-block;margin:0 15px}.GBPhotoListTemplateTypeInstagram .instagram_button a{width:100%;height:100%;text-align:center;line-height:35px}.GBPhotoListTemplateTypeInstagram .instagram_button a .canvas{width:100%;height:100%;line-height:40px;font-size:20px!important}.GBPhotoListTemplateTypeInstagram .instagram_button a img.canvas{width:25px;height:25px}.GBPhotoListTemplateTypeEdgetoedge .polaContainer{width:100%}.GBPhotoListTemplateTypeEdgetoedge .pola{width:100%;background-size:cover}.GBPhotoListTemplateTypeEdgetoedge .pola a{height:100%;width:100%;display:block;background:linear-gradient(to top,rgba(0,0,0,.7) 0,transparent 50%)}.GBPhotoListTemplateTypeEdgetoedge .pola .polabottom{position:absolute;bottom:0;left:0;padding:8px}article.detail-article .separator a{margin:0!important}article.detail-article .embed-video{position:relative;padding-top:56.25%;margin:5px 0}article.detail-article .embed-video iframe{position:absolute;top:0;left:0;height:100%!important;margin:0}article.detail-article div.aligncenter{text-align:center}article.detail-article img.aligncenter{display:block;margin:0 auto}article.detail-article video{display:initial}.pinch-zoom-container{height:100%!important}#_asyncPhotoDetail_bkmrkdtlContainer,.section-detail-GBPhotoDetailTemplate{min-height:0!important;padding-bottom:0!important}#_asyncPhotoDetail_bkmrkdtlContainer header.navBar,.section-detail-GBPhotoDetailTemplate header.navBar{top:0;padding-top:0}#_asyncPhotoDetail_bkmrkdtlContainer .photo-detail-slideshow,.section-detail-GBPhotoDetailTemplate .photo-detail-slideshow{width:100%;left:0}#_asyncPhotoDetail_bkmrkdtlContainer .encapse-photo,.section-detail-GBPhotoDetailTemplate .encapse-photo{text-align:center;overflow-y:hidden}#_asyncPhotoDetail_bkmrkdtlContainer .encapse-photo.slide,.section-detail-GBPhotoDetailTemplate .encapse-photo.slide{width:33.33%;float:left;display:block!important}#_asyncPhotoDetail_bkmrkdtlContainer .encapse-photo img.height,.section-detail-GBPhotoDetailTemplate .encapse-photo img.height{height:99.9%;width:auto}#_asyncPhotoDetail_bkmrkdtlContainer .encapse-photo img.width,.section-detail-GBPhotoDetailTemplate .encapse-photo img.width{height:auto;width:100%}#_asyncPhotoDetail_bkmrkdtlContainer .photo-detail-legend,.section-detail-GBPhotoDetailTemplate .photo-detail-legend{position:fixed;bottom:0;left:0;right:0;max-height:100px;overflow-y:auto;word-wrap:break-word;background:rgba(0,0,0,.5);color:#fff;line-height:normal;padding:10px;text-align:left}#_asyncPhotoDetail_bkmrkdtlContainer .photo-detail-legend a,.section-detail-GBPhotoDetailTemplate .photo-detail-legend a{text-decoration:none;color:#fff}.section-detail-GBAgendaDetailTemplateTypeToolbarUp .photo{float:left;width:100px}.section-detail-GBAgendaDetailTemplateTypeToolbarUp .infos{margin-left:110px}.section-detail-GBAgendaDetailTemplateTypeToolbarUp .timeline{padding:5px}.section-detail-GBAgendaDetailTemplateTypeToolBarUp .url,.section-detail-GBAgendaDetailTemplateTypeToolbarUp .canvas span{font-size:13px!important;padding:5px}.section-detail-GBAgendaDetailTemplateTypeToolbarUp .div-map .map{height:300px;margin:10px 0}.section-detail-GBAgendaDetailTemplateTypeToolbarUp article.detail-article div.photo{width:100%!important}#GBEventContentTemplateTypeCover-button{margin:30px 0 0;text-align:center}#GBEventContentTemplateTypeCover-button a{margin:0;width:auto;display:inline-block;height:30px;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}#GBEventContentTemplateTypeCover-button a .canvas{margin:5px}#GBEventContentTemplateTypeCover-button a .canvas::before,#GBEventContentTemplateTypeCover-button a .canvas:before{display:none}#GBEventContentTemplateTypeCover-button a .canvas span{margin-left:0!important;text-transform:uppercase}.GBAgendaDetailTemplateTypeToolbarUp #GBEventContentTemplateTypeCover-cover .date{display:initial;margin:0}#GBEventContentTemplateTypeBanner-cover{height:213px}#GBEventContentTemplateTypeBannerInnerContainer{padding:11px;padding-top:17px}.GBSubmitDetailTemplateTypeClassic #file-photo{height:100%}.GBCommentTemplateTypeClassic .postCommentContainer{position:fixed;bottom:-1px;padding-bottom:1px;left:0;right:0;z-index:1000;height:44px;line-height:44px;width:100%}.GBCommentTemplateTypeClassic .list-comments{padding:8px 8px 52px}.GBCommentTemplateTypeClassic .list-comments .canvas.gbiconv1{height:10px;margin-left:5px}.GBCommentTemplateTypeClassic form input,.GBCommentTemplateTypeClassic form textarea{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.GBCommentTemplateTypeClassic form input:not(.error),.GBCommentTemplateTypeClassic form textarea:not(.error){background:#fff}img.canvas.no-comments{max-width:200px}img.canvas.edit-icon{width:25px;height:25px;left:3px}#commentOverlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:1005}#commentOverlay div.tableDisplay{display:table;width:100%;height:100%}#commentOverlay div.tableDisplay div.cellDisplay{display:table-cell;vertical-align:middle;text-align:center;color:#FFF;font-size:18px}#commentOverlay div.tableDisplay div.cellDisplay img{height:45px;margin-top:15px}header .toolbarup .home{border-radius:5px}#GBCustomTemplateTypeClassicContainer{overflow-y:auto;-webkit-overflow-scrolling:touch}#GBCustomTemplateTypeClassicContainer iframe,#GBPluginListTemplateTypeClassicContainer iframe{height:100%;border:0;margin-bottom:-1px}.GBTwitterListTemplateTypeClassic article img{float:left;width:48px;height:48px;border-radius:4px}.GBTwitterListTemplateTypeClassic article .infos{margin-left:58px}#GBTwitterDetailTemplateTypeClassicContainer article{border-radius:5px}.leaflet-popup-content-wrapper{border-radius:3px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-popup-content{margin:0;line-height:initial;padding:3px 10px}.leaflet-popup-content h1{font-size:1.5em;display:inline-block;margin-bottom:5px}.leaflet-popup-content p{margin:0}img.arrow-settings{top:9px;position:relative;height:15px}#GBTwitterListTemplateTypeBannerHeaderContainer{position:relative}.twitterHeaderPlaceHolderForNavBar{height:62px}#twitterFollowBtn{border:1px solid #FFF;border-radius:3px;text-align:left;padding:3px 0 3px 65px;color:#FFF;width:80px;margin:10px auto;cursor:pointer;font-weight:lighter;position:relative}#twitterFollowBtn .gbiconv1{position:absolute;left:30px;font-size:20px!important}#twitterFollowBtn.following{background:#fff;color:#000;width:70px}#twitterFollowBtn.following .gbiconv1{color:#000!important}#twitterFollowBtn a{position:absolute;width:100%;height:100%}#twitterFollowBtn .canvas.tweet{top:2px;margin-left:5px}._asyncTwitterDetail div.arrow-bottom{top:-2px;position:relative}#twitterBanner{padding:54px 10px 5px;text-align:center;color:#fff;font-weight:lighter;background-size:cover;background-position:center;position:relative;z-index:2}#twitterBanner.twitter18{padding:62px 10px 5px}#twitterBanner.twitter44{padding:98px 10px 5px}#twitterBanner #bannerPP{margin:0 auto 5px;width:70px;height:70px;background-size:cover}#twitterBanner #bannerBio{font-size:12px;margin:5px 0}#twitterBanner #bannerStats{margin-top:5px}#twitterBanner #bannerStats .bannerStat{display:inline-block;width:30%}#twitterBanner #bannerStats .bannerStat .statNumber{font-size:20px}#twitterBanner #bannerStats .bannerStat .statLabel{font-size:12px}#twitterProfile{padding:54px 10px 10px;color:#fff}#twitterProfile.twitter18{padding:62px 10px 5px}#twitterProfile.twitter44{padding:98px 10px 5px}#twitterProfile #profilePP{float:left;width:90px;height:90px;background-size:cover;margin-top:15px}#twitterProfile #profileContent{padding-left:100px}#twitterProfile #profileContent #bannerStats{margin:10px 0}#twitterProfile #profileContent .bannerStat{display:inline-block;text-align:center;width:30%}#twitterProfile #profileContent #twitterFollowBtn{margin:0}#twitterProfile .infos{float:right;margin-left:5px;font-size:2em;color:#007EFF;position:absolute;top:20%;right:10px}#fake-bg-m{position:absolute;width:100%;height:100%;top:0;z-index:-1000}div.expBlock:not(.swipeSubsectionContainerOpen){height:0}.listEventsExpandable .expandableEvent{cursor:pointer}.listEventsExpandable .expandableEvent .eventDate{padding-left:10px;padding-right:10px}.listEventsExpandable .expandableEvent .eventDate .dateNumber{display:inline;font-size:60px;font-weight:700}.listEventsExpandable .expandableEvent .eventDate .dateOther{display:inline-block}.listEventsExpandable .expandableEvent .eventLocation{padding-left:10px;padding-right:10px;display:none;min-height:74px}.listEventsExpandable .expandableEvent .eventLocation.open{display:block}.listEventsExpandable .expandableEvent .eventLocation a{display:block;width:100%;height:100%;position:relative}.listEventsExpandable .expandableEvent .eventLocation a .photo{display:inline-block;height:74px;width:74px;background-size:cover;background-position:center;margin-right:10px}.listEventsExpandable .expandableEvent .eventLocation a .photo.photo-169{width:120px}.listEventsExpandable .expandableEvent .eventLocation a .infosOther{display:inline-block;position:absolute;top:0}#soundcloud-header #soundcloud-pp,#soundcloud-list #soundcloud-pp{height:120px;width:120px;float:left}#soundcloud-header #soundcloud-user,#soundcloud-list #soundcloud-user{padding-left:134px}#soundcloud-header .userStats,#soundcloud-list .userStats{display:inline-block;line-height:1}#soundcloud-header .userStats .canvas,#soundcloud-list .userStats .canvas{float:left;margin-right:5px}#soundcloud-header .userStats:not(:first-child),#soundcloud-list .userStats:not(:first-child){border-left-style:solid;border-left-width:1px;margin-left:2px;padding-left:5px}.GBSoundListTemplateTypeSoundCloud .userStats img.canvas{height:20px}.GBSoundListTemplateTypeSoundCloud #soundcloud-header{padding:7px}.GBSoundListTemplateTypeSoundCloud #soundcloud-header .photo{width:120px;height:120px;background-size:cover}.GBSoundListTemplateTypeSoundCloud #soundcloudFollowBtn{background-color:orange;color:#FFF;padding:3px 7px;margin-top:15px;position:absolute;border-radius:3px;text-align:center;cursor:pointer}#soundcloudFollowBtn img.canvas{height:10px}#GBSoundListTemplateTypeClassicContainer article{padding:10px 7px 7px 10px}#GBSoundListTemplateTypeClassicContainer article .info{overflow:hidden;height:66px;margin:0 0 0 84px}#GBSoundListTemplateTypeClassicContainer .userStats img.canvas{height:20px}.soundListIconPlaying{font-size:20px!important;display:none!important;border-radius:25px;width:23px;height:25px;top:-5px;position:absolute;left:-5px;padding:5px 5px 0 0}.soundListIconPlaying.iconShow{display:block!important}#_asyncSoundDetailContainer table.controls,#_asyncSoundDetail_bkmrkdtlContainer table.controls{bottom:40px}#_asyncSoundDetail_bkmrkdtlContainer .playerContainer,#_asyncSoundcloudDetailContainer .playerContainer{position:absolute;width:100%;z-index:2}#_asyncSoundDetail_bkmrkdtlContainer table.controls,#_asyncSoundcloudDetailContainer table.controls{bottom:40px}#_asyncSoundDetailContainer table a,#_asyncSoundDetail_bkmrkdtlContainer table a,#_asyncSoundcloudDetailContainer table a{cursor:pointer}#_asyncSoundDetailContainer table.controls,#_asyncSoundDetail_bkmrkdtlContainer table.controls,#_asyncSoundcloudDetailContainer table.controls{text-align:center;width:100%;padding:10px 0;position:absolute}#_asyncSoundDetailContainer .photo,#_asyncSoundDetail_bkmrkdtlContainer .photo,#_asyncSoundcloudDetailContainer .photo{background-size:cover;background-position:center center;width:200px;height:200px;margin:auto;margin-bottom:15px}#_asyncSoundDetailContainer .coverContainer,#_asyncSoundDetail_bkmrkdtlContainer .coverContainer,#_asyncSoundcloudDetailContainer .coverContainer{text-align:center;display:table-cell;vertical-align:middle}#_asyncSoundDetailContainer .coverDate,#_asyncSoundDetail_bkmrkdtlContainer .coverDate,#_asyncSoundcloudDetailContainer .coverDate{margin-bottom:15px}#_asyncSoundDetailContainer .playerContainer .volume-icon,#_asyncSoundDetail_bkmrkdtlContainer .playerContainer .volume-icon,#_asyncSoundcloudDetailContainer .playerContainer .volume-icon{width:13%}#_asyncSoundDetailContainer .playerContainer .durationSlider,#_asyncSoundDetail_bkmrkdtlContainer .playerContainer .durationSlider,#_asyncSoundcloudDetailContainer .playerContainer .durationSlider{width:64%;margin-left:5%;margin-right:5%}#_asyncSoundDetailContainer .playerContainer .durationBar,#_asyncSoundDetail_bkmrkdtlContainer .playerContainer .durationBar,#_asyncSoundcloudDetailContainer .playerContainer .durationBar{border:0;bottom:100px}#_asyncSoundDetailContainer .durationBar,#_asyncSoundDetailContainer table.controls,#_asyncSoundDetail_bkmrkdtlContainer .durationBar,#_asyncSoundDetail_bkmrkdtlContainer table.controls,#_asyncSoundcloudDetailContainer .durationBar,#_asyncSoundcloudDetailContainer table.controls{z-index:5;display:table}#_asyncSoundDetailContainer .audioViz,#_asyncSoundDetail_bkmrkdtlContainer .audioViz,#_asyncSoundcloudDetailContainer .audioViz{bottom:55px!important;z-index:0}#_asyncSoundDetailContainer .mini.photo,#_asyncSoundDetail_bkmrkdtlContainer .mini.photo,#_asyncSoundcloudDetailContainer .mini.photo{display:none;position:absolute;top:10px;left:10px;width:74px;height:74px}#_asyncSoundDetailContainer .durationBar.mini,#_asyncSoundDetailContainer table.controls.mini,#_asyncSoundDetail_bkmrkdtlContainer .durationBar.mini,#_asyncSoundDetail_bkmrkdtlContainer table.controls.mini,#_asyncSoundcloudDetailContainer .durationBar.mini,#_asyncSoundcloudDetailContainer table.controls.mini{position:absolute!important;right:0;top:10px}#_asyncSoundDetailContainer table.controls.mini,#_asyncSoundDetail_bkmrkdtlContainer table.controls.mini,#_asyncSoundcloudDetailContainer table.controls.mini{top:50px;padding:0}#_asyncSoundDetailContainer .miniPlayerContainer,#_asyncSoundDetail_bkmrkdtlContainer .miniPlayerContainer,#_asyncSoundcloudDetailContainer .miniPlayerContainer{position:static;width:100%;height:0}#_asyncSoundDetailContainer .miniPlayerContainer.showMini,#_asyncSoundDetail_bkmrkdtlContainer .miniPlayerContainer.showMini,#_asyncSoundcloudDetailContainer .miniPlayerContainer.showMini{position:fixed;height:100px;top:44px}#_asyncSoundDetailContainer table.controls td,#_asyncSoundDetail_bkmrkdtlContainer table.controls td,#_asyncSoundcloudDetailContainer table.controls td{vertical-align:middle}#_asyncSoundDetailContainer table.controls tr,#_asyncSoundDetail_bkmrkdtlContainer table.controls tr,#_asyncSoundcloudDetailContainer table.controls tr{height:33px}#_asyncSoundDetailContainer table.controls td:first-child,#_asyncSoundDetail_bkmrkdtlContainer table.controls td:first-child,#_asyncSoundcloudDetailContainer table.controls td:first-child{text-align:right}#_asyncSoundDetailContainer table.controls td:last-child,#_asyncSoundDetail_bkmrkdtlContainer table.controls td:last-child,#_asyncSoundcloudDetailContainer table.controls td:last-child{text-align:left}#_asyncSoundDetailContainer table.controls img.canvas,#_asyncSoundDetail_bkmrkdtlContainer table.controls img.canvas,#_asyncSoundcloudDetailContainer table.controls img.canvas{height:23px}#_asyncSoundDetailContainer table.controls img.canvas.playButton,#_asyncSoundDetail_bkmrkdtlContainer table.controls img.canvas.playButton,#_asyncSoundcloudDetailContainer table.controls img.canvas.playButton{height:33px}#_asyncSoundDetailContainer table.controls div.canvas,#_asyncSoundDetail_bkmrkdtlContainer table.controls div.canvas,#_asyncSoundcloudDetailContainer table.controls div.canvas{font-size:23px!important}#_asyncSoundDetailContainer table.controls.mini div.canvas,#_asyncSoundDetail_bkmrkdtlContainer table.controls.mini div.canvas,#_asyncSoundcloudDetailContainer table.controls.mini div.canvas{font-size:20px!important}#_asyncSoundDetailContainer table.controls.mini img.canvas,#_asyncSoundDetail_bkmrkdtlContainer table.controls.mini img.canvas,#_asyncSoundcloudDetailContainer table.controls.mini img.canvas{width:25px;height:20px}#_asyncSoundDetailContainer table.controls.mini img.canvas.playButton,#_asyncSoundDetail_bkmrkdtlContainer table.controls.mini img.canvas.playButton,#_asyncSoundcloudDetailContainer table.controls.mini img.canvas.playButton{height:27px;padding-top:5px}#_asyncSoundDetailContainer table.controls.mini img.canvas.pauseButton,#_asyncSoundDetail_bkmrkdtlContainer table.controls.mini img.canvas.pauseButton,#_asyncSoundcloudDetailContainer table.controls.mini img.canvas.pauseButton{width:15px;height:20px}#_asyncSoundDetailContainer .articleContainerSound,#_asyncSoundDetail_bkmrkdtlContainer .articleContainerSound,#_asyncSoundcloudDetailContainer .articleContainerSound{margin-top:-50px}#_asyncSoundDetailContainer .userStats img.canvas,#_asyncSoundDetail_bkmrkdtlContainer .userStats img.canvas,#_asyncSoundcloudDetailContainer .userStats img.canvas{height:20px}#_asyncSoundDetailContainer .coverTitle,#_asyncSoundDetail_bkmrkdtlContainer .coverTitle,#_asyncSoundcloudDetailContainer .coverTitle{padding:0 15px}#_asyncSoundDetailContainer .coverTitleMini,#_asyncSoundDetail_bkmrkdtlContainer .coverTitleMini,#_asyncSoundcloudDetailContainer .coverTitleMini{display:none;padding:0 15px;font-size:.8em!important;height:20px;overflow:hidden;position:absolute;right:0;top:4px;z-index:10;text-align:center}#_asyncArticleDetailContainer,#_asyncVideoDetailContainer,section[class*=AboutListTemplate] .main-content{overflow:hidden;position:absolute;top:0;width:100%}#_asyncVideoDetailContainer{padding-top:44px}section._asyncArticleDetail-section header.isItem{display:none}section._asyncArticleDetail-section header.isItem.noNavBar{color:transparent!important}section._asyncArticleDetail-section header.isItem.noNavBar .navBgContainer{background-color:transparent!important;background-image:none!important}section._asyncArticleDetail-section header.isItem.noNavBar .leftButton{color:#FFF;background-color:transparent!important;background-image:none!important}.GBAboutListContainer.GBArticleContentTemplateTypeClassic{overflow:hidden}.GBAboutListContainer .fakeparallaxebg{position:absolute;width:100%;height:100%}.GBAboutListContainer .bannerContainer .bannerContent{position:relative;background-size:cover;background-position:center;height:240px;overflow:hidden}.GBAboutListContainer .bannerContainer .bannerContent .bannerImg{width:100%}.GBAboutListContainer .bannerContainer .bannerContent .bannerGradient{display:table;width:100%;height:100%}.GBAboutListContainer .bannerContainer .bannerContent .bannerGradient.disabled{background:0 0}.GBAboutListContainer .bannerContainer .bannerContent .contentTitle{padding:15px;max-height:240px}.GBAboutListContainer .bannerContainer .bannerContent .contentTitle .titlePosition{position:relative}.GBAboutListContainer .bannerContainer.about-blur .bannerContent,.GBAboutListContainer .bannerContainer.about-transparent .bannerContent{height:284px}.GBAboutListContainer .bannerContainer.about-blur .contentTitle,.GBAboutListContainer .bannerContainer.about-transparent .contentTitle{max-height:284px;padding:59px 15px 15px}.GBAboutListContainer ._asyncArticleDetailContainer{position:relative}.GBAboutListContainer.GBAboutListTemplateTypeClassic,.GBAboutListContainer.GBArticleContentTemplateTypeClassic{height:auto}.GBAboutListContainer.GBAboutListTemplateTypeClassic .contentTitle h1,.GBAboutListContainer.GBArticleContentTemplateTypeClassic .contentTitle h1{padding-bottom:4.88%}.GBAboutListContainer.GBAboutListTemplateTypeClassic ._asyncArticleDetailContainer,.GBAboutListContainer.GBArticleContentTemplateTypeClassic ._asyncArticleDetailContainer{margin-top:0}.GBAboutListContainer.GBAboutListTemplateTypeBannerImage .contentTitle h1,.GBAboutListContainer.GBArticleContentTemplateTypeBanner .contentTitle h1{padding-top:4.88%}.GBAboutListContainer.GBAboutListTemplateTypeBannerImageAndTitle h1.noImg,.GBAboutListContainer.GBArticleContentTemplateTypeBannerInfos h1.noImg{padding-bottom:4.88%}.GBAboutListContainer.GBAboutListTemplateTypeBannerImageAndTitle .bannerContent h1:not(.noImg),.GBAboutListContainer.GBArticleContentTemplateTypeBannerInfos .bannerContent h1:not(.noImg){max-height:240px;box-sizing:border-box}.GBAboutListContainer.GBAboutListTemplateTypeBannerImageAndTitle .contentTitle,.GBAboutListContainer.GBArticleContentTemplateTypeBannerInfos .contentTitle{text-align:left;display:table-cell;vertical-align:bottom}.GBAboutListContainer article blockquote{font-style:normal;margin:0}.GBAboutListContainer article{position:relative;padding:15px!important}.GBAboutListContainer article h2{font-size:1.2em;line-height:20px}.GBAboutListContainer article .intertitre{font-size:1.1em;font-weight:700}.GBAboutListContainer article[class*=NoNavBar]{margin-bottom:44px}.GBFormListTemplateTypeClassic{padding:15px}.GBFormListTemplateTypeClassic .clear{display:none}.GBFormListTemplateTypeClassic form .textarea input,.GBFormListTemplateTypeClassic form .textarea select,.GBFormListTemplateTypeClassic form .textarea span,.GBFormListTemplateTypeClassic form .textarea textarea,.GBFormListTemplateTypeClassic form .ui-input-text input,.GBFormListTemplateTypeClassic form .ui-input-text select,.GBFormListTemplateTypeClassic form .ui-input-text span,.GBFormListTemplateTypeClassic form .ui-input-text textarea,.GBFormListTemplateTypeClassic form .ui-select input,.GBFormListTemplateTypeClassic form .ui-select select,.GBFormListTemplateTypeClassic form .ui-select span,.GBFormListTemplateTypeClassic form .ui-select textarea{font-size:17px!important;font-family:'Helvetica neue Light'!important}.GBFormListTemplateTypeClassic form input{min-height:40px;background-color:#FFF}.GBFormListTemplateTypeClassic form textarea{padding:.4em!important;min-height:89px}.GBFormListTemplateTypeClassic form .placeholderTop{padding-top:.4em}.GBFormListTemplateTypeClassic form .errorVerifClass{border:1px solid red!important;color:red!important}.GBFormListTemplateTypeClassic form .errorVerifClassText{color:red!important}.GBFormListTemplateTypeClassic form .errorVerifClassBorder{border:1px solid red!important}.GBFormListTemplateTypeClassic form .blockInput.select .blockSelect,.GBFormListTemplateTypeClassic form .blockInput.select textarea,.GBFormListTemplateTypeClassic form .blockInput.textarea .blockSelect,.GBFormListTemplateTypeClassic form .blockInput.textarea textarea{margin:.5em 0!important}.GBFormListTemplateTypeClassic form .blockInput{padding-top:1px}.GBFormListTemplateTypeClassic form .blockInput.address{margin-bottom:7.4em}.GBFormListTemplateTypeClassic form .blockInput.address>div .blockSelect{margin-bottom:.35em}.GBFormListTemplateTypeClassic form .blockInput.address>div .blockSelect .ui-btn{padding:.55em}.GBFormListTemplateTypeClassic form .blockInput.address>div input:first-child{padding-right:50px}.GBFormListTemplateTypeClassic form .blockInput.address>div .halfBlock,.GBFormListTemplateTypeClassic form .blockInput.address>div .halfBlock+div,.GBFormListTemplateTypeClassic form .blockInput.address>div .halfBlock+div+div{width:48.5%;float:left;box-sizing:border-box;margin:.3em 0}.GBFormListTemplateTypeClassic form .blockInput.address>div p.halfBlock{margin-bottom:0}.GBFormListTemplateTypeClassic form .blockInput.address>div .halfBlock+div+div,.GBFormListTemplateTypeClassic form .blockInput.address>div .rightBlock{margin-left:3%}.GBFormListTemplateTypeClassic form .blockInput.address>div>div:first-child{margin-bottom:1em}.GBFormListTemplateTypeClassic form .sendFile{opacity:0;position:absolute;top:45px;height:20px;min-height:41px;left:0;cursor:pointer}.GBFormListTemplateTypeClassic form .fileButton,.GBFormListTemplateTypeClassic form .submitButton{width:100%;margin:.5em 0;border-radius:5px}.GBFormListTemplateTypeClassic form .fileButton{width:50%;max-width:210px}.GBFormListTemplateTypeClassic form .previewFileCanvas{position:absolute;margin-top:9px;margin-left:5px;width:39px;height:39px}.GBFormListTemplateTypeClassic form .priceBlock{position:relative}.GBFormListTemplateTypeClassic form .priceBlock input{margin-left:35px;width:180px;height:46px}.GBFormListTemplateTypeClassic form .priceBlock p{position:absolute;top:8px;left:0;width:35px;text-align:center;height:46px;box-sizing:border-box}.GBFormListTemplateTypeClassic form .priceBlock .currencyName{position:absolute;top:8px;right:-43px;width:35px;text-align:center;height:46px;box-sizing:border-box;line-height:46px}.GBFormListTemplateTypeClassic form .priceBlock .innerHolder{display:inline-block}.GBFormListTemplateTypeClassic form .priceBlock span{padding-left:10px}.GBFormListTemplateTypeClassic form .pin{position:absolute;right:0;width:40px;border:1px solid transparent;top:0;box-sizing:border-box;text-align:center}.GBFormListTemplateTypeClassic form .pin div{height:100%;position:relative}.GBFormListTemplateTypeClassic form label{padding:0 10px 0 0;display:inline-block;vertical-align:middle;cursor:pointer;position:relative;margin-right:15px;min-height:29px}.GBFormListTemplateTypeClassic form input[type=checkbox],.GBFormListTemplateTypeClassic form input[type=radio]{display:none}.GBFormListTemplateTypeClassic form label:before{display:inline-block;vertical-align:middle;margin-right:10px;border-radius:5px;font-size:15px;color:#fff;min-width:13px;min-height:21px}.GBFormListTemplateTypeClassic form .checkbox label.ui-checkbox-on:before{content:"✔";padding:3px 7px}.GBFormListTemplateTypeClassic form .checkbox label.ui-checkbox-off:before{box-sizing:border-box;background-color:#fff;border:1px solid;content:"";width:27px;height:27px}@-moz-document url-prefix(){.GBFormListTemplateTypeClassic .checkbox label.ui-checkbox-on:before{font-size:20px!important;padding:0 7px!important;line-height:27px}}.GBFormListTemplateTypeClassic form .radio label:before{content:"";width:28px;height:28px;color:#fff;background-color:#fff;border-radius:100%;border:3px solid;box-sizing:border-box}.GBFormListTemplateTypeClassic form .radio .ui-radio-off .909.5{background:transparent!important}.GBFormListTemplateTypeClassic form .radio label.ui-radio-off:before{border:2px solid}.GBFormListTemplateTypeClassic form .radio .roundBack,.GBFormListTemplateTypeClassic form .radio .roundFront{display:inline-block;vertical-align:middle;position:absolute}.GBFormListTemplateTypeClassic form .radio .roundBack{width:18px;height:18px;margin:6px;border-radius:19px;background:#fff;left:0}.GBFormListTemplateTypeClassic form .radio .roundFront{width:14px;height:14px;margin:7px;border-radius:14px;left:0}.GBFormListTemplateTypeClassic form .radio .labelRadio{position:relative}.RTL.GBFormListTemplateTypeClassic form .checkbox label,.RTL.GBFormListTemplateTypeClassic form .radio label{width:100%;text-align:right}.RTL.GBFormListTemplateTypeClassic form .checkbox label:before,.RTL.GBFormListTemplateTypeClassic form .radio label:before{float:left}.GBFormListTemplateTypeClassic form .blockSelect{background:url(https://cdn2.iconfinder.com/data/icons/picol-vector/32/arrow_sans_down-512.png) no-repeat right center;background-size:17px 25px;background-position-x:97.5%}.GBFormListTemplateTypeClassic form .blockSelect .ui-select{margin:0}.GBFormListTemplateTypeClassic form .blockSelect .ui-select span{text-align:left}.section-GBFormListTemplateTypeClassic .main-content .formTitle{font-size:24px}.section-GBFormListTemplateTypeClassic .main-content .picker,.section-GBFormListTemplateTypeClassic .main-content .timePicker{box-sizing:border-box;position:relative;z-index:5;height:250px;width:100%;background:#fff;padding-bottom:35px;top:-1em;border-top:0!important}.section-GBFormListTemplateTypeClassic .main-content .blockSelector{background:#fff;display:inline-block;overflow:auto;position:relative;height:100%;width:33.33%;box-sizing:border-box;padding:120px 20px 62px}.section-GBFormListTemplateTypeClassic .main-content .blockSelector p{height:32px;padding:5px;box-sizing:border-box;color:#888}.section-GBFormListTemplateTypeClassic .main-content .blockSelector p.selected{color:#000;font-weight:700}.section-GBFormListTemplateTypeClassic .main-content .blockSelector p.unvailable{display:none}.section-GBFormListTemplateTypeClassic .main-content .blockSelector.daySelector{width:30%;text-align:center}.section-GBFormListTemplateTypeClassic .main-content .blockSelector.monthSelector{width:40%;padding-left:0;padding-right:0;text-align:center}.section-GBFormListTemplateTypeClassic .main-content .blockSelector.yearSelector{width:30%;text-align:center}.section-GBFormListTemplateTypeClassic .main-content .blockSelector.hourSelector{text-align:right}.section-GBFormListTemplateTypeClassic .main-content .blockSelector.hourSelector.desktopBarHide{left:20px}.section-GBFormListTemplateTypeClassic .main-content .blockSelector.hourSelector.desktopBarHide p{padding-right:10px}.section-GBFormListTemplateTypeClassic .main-content .blockSelector.minuteSelector p{padding-left:10px}.section-GBFormListTemplateTypeClassic .main-content .hourPoint{display:inline-block;top:154px;position:absolute;z-index:10}.section-GBFormListTemplateTypeClassic .main-content .hideSelector{display:none;position:absolute;height:235px;width:60px;top:10px;right:0;background:#fff}.section-GBFormListTemplateTypeClassic .main-content .timePicker .blockSelector{width:50%;border-radius:0 0 5px}.section-GBFormListTemplateTypeClassic .main-content .validSelector{height:20px;text-align:right;padding:5px 15px}.section-GBFormListTemplateTypeClassic .main-content .validSelector p{width:30px;text-align:center;position:absolute;right:0;margin-right:10px;border-radius:5px;cursor:pointer;top:-1em}.section-GBFormListTemplateTypeClassic .main-content .picker.open .validSelector p,.section-GBFormListTemplateTypeClassic .main-content .timePicker.open .validSelector p{display:block}.section-GBFormListTemplateTypeClassic .main-content .picker:not(.open) .validSelector p,.section-GBFormListTemplateTypeClassic .main-content .timePicker:not(.open) .validSelector p{display:none}.section-GBFormListTemplateTypeClassic .main-content .selectorLine{position:absolute;left:0;width:100%;height:1px;background:#888;top:151px}.section-GBFormListTemplateTypeClassic .main-content .selectorLine.bottomLine{top:179px}.section-GBFormListTemplateTypeClassic .main-content .disableClick{position:fixed;top:0;width:100%;height:100%;left:0;z-index:4;display:none}audio,video{position:absolute;top:-2000em;display:none}article audio,article video{visibility:initial;position:initial;top:initial}.spinner{width:200px;height:200px;background:#aaa;margin:0 auto}.spinner .content{position:absolute;width:188px;height:188px;-webkit-border-radius:94px;-moz-border-radius:94px;-ms-border-radius:94px;-o-border-radius:94px;border-radius:94px;background:#fff;top:6px;left:6px}.spinner .content.with-background:after{content:"";position:absolute;width:188px;height:188px;-webkit-border-radius:94px;-moz-border-radius:94px;-ms-border-radius:94px;-o-border-radius:94px;border-radius:94px;background:rgba(255,255,255,.2)}.spinner .content .on-content{position:relative;width:100%;height:100%;z-index:5}.spinner .content .liveplus-duration{text-align:center;position:absolute;bottom:25px;height:auto}.spinner .content li{position:absolute;width:64px;height:64px;top:62px;left:62px;text-align:center;line-height:64px;-webkit-border-radius:32px;-moz-border-radius:32px;-ms-border-radius:32px;-o-border-radius:32px;border-radius:32px}.spinner .content li a{position:relative;display:block;width:100%;height:100%;text-align:center;line-height:64px;z-index:1;cursor:pointer;color:#fff;text-decoration:none}.spinner .content li a div{display:block;height:100%;width:100%;line-height:64px}.spinner .content li a div#stop-button{position:absolute;height:30px;width:30px;background-color:#000;top:17px;left:17px}.spinner .content:after{position:absolute;top:0;left:0;bottom:0;right:0;content:"";-webkit-border-radius:94px;-moz-border-radius:94px;-ms-border-radius:94px;-o-border-radius:94px;border-radius:94px}.spinner .anim{position:absolute;height:100%;width:100%}.spinner .anim span em{background:#0e728e;-webkit-animation-duration:3s;animation-duration:3s}#liveplus-slider{position:absolute;top:50%;margin-top:-180px;width:100%}@-webkit-keyframes rotate-rt{0%{-webkit-transform:rotate(0deg)}25%,50%{-webkit-transform:rotate(180deg)}100%,75%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes rotate-lt{0%,25%{-webkit-transform:rotate(0deg)}50%,75%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes rotate-rt{0%{transform:rotate(0deg)}25%,50%{transform:rotate(180deg)}100%,75%{transform:rotate(360deg)}}@keyframes rotate-lt{0%,25%{transform:rotate(0deg)}50%,75%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.spinner{-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;position:relative}.spinner .anim span{width:50%;height:100%;overflow:hidden;position:absolute}.spinner .anim span:first-child{left:0}.spinner .anim span:first-child em{left:100%;border-top-left-radius:0;border-bottom-left-radius:0;-webkit-animation-name:rotate-lt;animation-name:rotate-lt;-webkit-transform-origin:0 50%;transform-origin:0 50%}.spinner .anim span:last-child{left:50%}.spinner .anim span:last-child em{left:-100%;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-animation-name:rotate-rt;animation-name:rotate-rt;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.spinner .anim span em{border-radius:999px;position:absolute;width:100%;height:100%;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-webkit-animation-play-state:paused;animation-iteration-count:infinite;animation-timing-function:linear;animation-play-state:paused}.spinner.play .anim span em{-webkit-animation-play-state:running;animation-play-state:running}#blur-bg{position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-position:center;overflow:hidden;z-index:0;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}#blur-bg .overlay{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;z-index:2}#ffblurry{position:fixed;z-index:1;width:100%;height:100%;top:0;left:0;filter:url(#f1)}.liveplayerplus-item{display:block;float:left;padding:15px 0}.liveplayerplus-item.controlsHide .spinner .content ul{display:none}.section-GBLiveListTemplateTypeClassic.open #adBannerBackgroundContainer.displayOnTop,.section-GBLiveListTemplateTypeClassic.open header,.section-GBLiveListTemplateTypePlus.open #adBannerBackgroundContainer.displayOnTop,.section-GBLiveListTemplateTypePlus.open header{margin-top:44px!important}.ie .section-GBLiveListTemplateTypeClassic.open #adBannerBackgroundContainer.displayOnTop,.ie .section-GBLiveListTemplateTypeClassic.open header,.ie .section-GBLiveListTemplateTypePlus.open #adBannerBackgroundContainer.displayOnTop,.ie .section-GBLiveListTemplateTypePlus.open header{margin:0!important}.ie .GBRootControllerTypeFacebookMenu .section-GBLiveListTemplateTypeClassic.open header,.ie .GBRootControllerTypeFacebookMenu .section-GBLiveListTemplateTypePlus.open header{left:260px!important}.ie .GBRootControllerTypeLittleSwipe .section-GBLiveListTemplateTypeClassic.open header,.ie .GBRootControllerTypeLittleSwipe .section-GBLiveListTemplateTypePlus.open header{left:90px!important}.section-GBLiveListTemplateTypeClassic .generalSectionContainer .main-content,.section-GBLiveListTemplateTypePlus .generalSectionContainer .main-content{height:100%}.section-GBLiveListTemplateTypeClassic .content,.section-GBLiveListTemplateTypeClassic .outerContent{background:0 0}#volume-container{width:100%;position:absolute;z-index:10;bottom:10px;padding-top:10px;border-top:1px solid #fff}#volume-container .volume-icon{width:10%;float:left;height:35px;line-height:35px;text-align:center}#volume-slider{height:3px;width:75%;margin-right:5%;float:left;margin-top:16px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;background:#999}#volume-slider .slide-control{position:relative;width:100%}#volume-slider .slide-fill-bar{position:absolute;background:#fff;left:0;top:0;height:3px;width:100%}#volume-slider .slide-control-button{position:absolute;height:17px;width:17px;background:#fff;margin-left:-8.5px;top:-7px;left:100%;cursor:pointer;-webkit-border-radius:8.5px;-moz-border-radius:8.5px;-ms-border-radius:8.5px;-o-border-radius:8.5px;border-radius:8.5px}.GBCategoriesTemplateTypeCircleBand .subsections ul{width:100%}.GBCategoriesTemplateTypeCircleBand{padding-bottom:38px}.GBCategoriesTemplateTypeDropdown{padding-bottom:36px}.categoriesFilterInNavBarContainer{position:fixed;top:44px;z-index:1000;left:0;width:100%;overflow-x:auto}.GBRootControllerTypeFacebookMenu .main.open .categoriesFilterInNavBarContainer{left:260px}.transform3d .GBRootControllerTypeFacebookMenu .main.open .categoriesFilterInNavBarContainer{left:0}.GBRootControllerTypeLittleSwipe .main.open .categoriesFilterInNavBarContainer{left:90px}.transform3d .GBRootControllerTypeLittleSwipe .main.open .categoriesFilterInNavBarContainer{left:0}#circleBandContainer{overflow-x:auto;overflow-y:hidden}.GBRootControllerTypeFacebookMenu .main.open #circleBandContainer,.GBRootControllerTypeLittleSwipe .main.open #circleBandContainer{margin-left:0}#circleBandContainer li{text-align:center;box-sizing:border-box;text-overflow:ellipsis;word-break:break-all}.canvas.search.right{height:25px}.search-input{padding:5px;border:0;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important;appearance:initial;-webkit-appearance:initial;-moz-appearance:initial;-ms-appearance:initial;-o-appearance:initial}#searchBar{padding:5px}#searchButton{display:none;width:100%;background-position:center;background-repeat:no-repeat;position:relative;z-index:5}#searchButton div{padding:5px}#searchButton input{width:100%;text-align:center;background:rgba(0,0,0,.2);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}#searchPanel{display:none;position:fixed;top:100%;left:0;width:100%;height:100%;background-color:#fff;z-index:2002;-webkit-transition:transform .4s;-moz-transition:transform .4s;-o-transition:transform .4s;-ms-transition:transform .4s;transition:transform .4s}#searchPanel.active{transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%)}#searchPanel #searchForm{padding:5px}#searchPanel #searchForm input{max-width:400px;height:34px;padding:5px;outline:0;width:70%;text-align:left;background-color:rgba(0,0,0,.1);color:#fff;opacity:.7;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}#searchPanel #searchForm #cancelSearch{float:right}#searchPanel #searchForm #cancelSearch label{margin-right:10px;height:34px;line-height:34px;display:inline-block;color:#fff}#searchPanel #searchHistory{width:100%;height:100%;background:#fff;overflow-y:auto}#searchPanel #searchHistory li{padding:5px}#searchPanel #searchHistory li::after,#searchPanel #searchHistory li:after{float:right;content:">"}.catPager{position:relative;z-index:100;text-align:center;word-spacing:-1px;line-height:18px;font-size:11px}.catPager a{border-radius:12px;border:0 solid transparent;display:inline-block;width:6px;height:6px;line-height:6px!important;margin:0 1px;padding:0!important;text-decoration:none!important}.withPager{height:66px!important}.swipeSubsection{padding-left:48px!important}.swipeSubsectionContainerClosed{overflow:hidden;height:0}#buffering,#loadMoreSpinner{height:50px;line-height:50px;text-align:center;position:relative}#buffering .loadingSpinner,#loadMoreSpinner .loadingSpinner{position:absolute;width:50px;height:50px;margin-left:-25px;margin-top:-75px}.cover{position:relative;height:80px;width:100%!important}.cover .facebookMobileCoverOverlay{box-sizing:border-box;padding:25px 8px;width:100%!important}.ilike{min-width:120px!important}.GBFacebookListTemplateTypeClassic video{display:block;margin-left:auto!important;margin-right:auto!important}#GBShareTemplateTypeClassicContainer{background-color:#fff}#GBShareTemplateTypeClassicContainer textarea{height:100%}#GBShareTemplateTypeClassicContainer .right a{display:inline-block;color:#5a5a5a;background-color:#e6e6e6;width:24px;height:21px;border:1px solid grey;line-height:25px;border-radius:5px;padding-top:3px}#GBShareTemplateTypeClassicContainer .canvas{font-size:18px!important}#GBShareTemplateTypeClassicContainer .icon-gbicongeneric-email{font-size:15px!important;padding-left:2px}#GBShareTemplateTypeClassicContainer #charcounter{position:fixed!important;right:10px;bottom:45px}#GBShareTemplateTypeClassicContainer .sharing-button{float:left}#GBShareTemplateTypeClassicContainer.error{background-color:#FEECEC}#oldBrowserWrapper{display:none;position:absolute;left:0;top:0;background-color:#dfe7e8;width:100%;height:100%}#oldBrowserContainer{width:450px;display:block;margin-right:auto;text-align:center;border-radius:10px;background-color:#FFF;position:absolute;top:10%;left:50%;margin-left:-235px;padding:40px 40px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Lato,Arial,sans-serif;font-size:16px;line-height:1.428571429;color:#666}#oldBrowserContainer h1{font-size:25px;font-weight:300;margin-top:0;margin-bottom:10px}#oldBrowserContainer ul{margin:20px 0 0}#oldBrowserContainer ul li{display:inline-block;zoom:1;*display:inline;width:85px}#oldBrowserContainer ul li a{display:block;text-decoration:none;text-align:center;font-size:11px;background:url(http://themes.goodbarber.com/assets/img/gb_backoffice_v3/browsers-sprite.png) no-repeat;padding-top:60px}#oldBrowserContainer ul li.ie a{background-position:0 0}#oldBrowserContainer ul li.firefox a{background-position:-85px 0}#oldBrowserContainer ul li.chrome a{background-position:-170px 0}#oldBrowserContainer ul li.safari a{background-position:-255px 0}.navTitleAlignLeft{padding-left:48px;text-align:left}#tabBarPadder{height:49px;width:100%;float:left}.GBNodeListContainer{background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:center}.GBNodeList{width:100%;position:absolute;top:0;bottom:0}.GBNodeList--with-tabbar{bottom:49px;overflow-y:auto}.GBNodeList.noTiles{background-color:#fff}.GBNodeList .noTargetsMessage{font-size:1.3em;color:#666;font-family:Lato;height:220px;margin-top:-110px;position:fixed;top:50%;width:100%;text-align:center}.GBNodeList .noTargetsMessage strong{display:block}.GBNodeList .noTargetsMessage div{height:132px;width:86px;background-image:url(/assets/img/gbpreview/placeholder-menu.png);background-size:contain;background-position:center center;background-repeat:none;margin:auto;margin-top:35px}.GBNodeListInner{height:100%;width:100%}.GBNodeList a{display:table;position:relative;float:left;text-align:center;width:100%;height:30%;min-height:120px;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden;box-sizing:border-box}.GBNodeList a #crossBlurSVG{position:absolute;left:-999px}.GBNodeList a .backgroundClone{position:absolute;z-index:1;left:0;top:0;background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;height:100%;display:none;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.GBNodeList a .nodeContentWrapper{position:relative;z-index:3;display:table;left:0;bottom:0;width:100%;height:100%}.GBNodeList a .nodeContentWrapper .nodeContentHolder{display:table-cell;vertical-align:middle}.GBNodeList a .nodeContentWrapper .nodeContentHolder .nodeContent{padding:2px;display:inline-block}.GBNodeList a .nodeContentWrapper .nodeContentHolder .nodeContent img{width:60px;margin:auto}.GBNodeList a .nodeContentWrapper .nodeContentHolder .nodeContent .canvas{font-size:60px!important;display:block;text-align:center}.GBNodeList a:first-child:nth-last-child(1){height:100%}.GBNodeList a:first-child:nth-last-child(2){height:70%}.GBNodeList a:first-child:nth-last-child(3){height:40%}.GBNodeListTemplateTypeGrid .nodeTitle p,.GBNodeListTemplateTypeGridColor .nodeTitle p,.GBNodeListTemplateTypeList .nodeTitle p,.GBNodeListTemplateTypeListColor .nodeTitle p{overflow-y:hidden}.mobile .GBNodeListTemplateTypeVisuels a,.mobile .GBNodeListTemplateTypeVisuelsColor a{height:28.5%}.mobile .GBNodeListTemplateTypeVisuels a:first-child,.mobile .GBNodeListTemplateTypeVisuelsColor a:first-child{padding-top:44px}.mobile .GBNodeListTemplateTypeVisuels a:first-child:nth-last-child(1),.mobile .GBNodeListTemplateTypeVisuelsColor a:first-child:nth-last-child(1){height:100%}.mobile .GBNodeListTemplateTypeVisuels a:first-child:nth-last-child(2),.mobile .GBNodeListTemplateTypeVisuels a:nth-child(2):last-child,.mobile .GBNodeListTemplateTypeVisuelsColor a:first-child:nth-last-child(2),.mobile .GBNodeListTemplateTypeVisuelsColor a:nth-child(2):last-child{height:50%}.mobile .GBNodeListTemplateTypeVisuels a:first-child:nth-last-child(3),.mobile .GBNodeListTemplateTypeVisuels a:nth-child(2):nth-last-child(2),.mobile .GBNodeListTemplateTypeVisuels a:nth-child(3):last-child,.mobile .GBNodeListTemplateTypeVisuelsColor a:first-child:nth-last-child(3),.mobile .GBNodeListTemplateTypeVisuelsColor a:nth-child(2):nth-last-child(2),.mobile .GBNodeListTemplateTypeVisuelsColor a:nth-child(3):last-child{height:33.33%;height:calc(33.33333333%)}.nodeListUneGrid a{height:30%;width:50%;border:1px solid #fff}.nodeListUneGrid a:first-child:last-child{border:0}.nodeListUneGrid a:first-child{width:100%}.nodeListUneGrid a:first-child:nth-last-child(n+2):nth-last-child(-n+3){height:70%}.nodeListUneGrid a:first-child:nth-last-child(n+4){height:40%}.nodeListUneGrid a:nth-child(even):last-child{width:100%;border-left:0;border-right:0;border-bottom:0}.nodeListUneGrid a:first-child:nth-last-child(n+2){border-top:0;border-right:0;border-left:0}.nodeListUneGrid a:nth-child(n+2):nth-child(even){border-left:0}.nodeListUneGrid a:nth-child(n+2):nth-child(odd){border-right:0}.nodeListUneGrid a:last-child:nth-child(odd),.nodeListUneGrid a:nth-last-child(2):nth-child(even){border-bottom:0}.simpleNodeContentWrapper .customIcon{background-size:cover;background-position:center;background-repeat:no-repeat}.nodeListGrid{box-sizing:border-box;padding-top:44px}.nodeListGrid .GBNodeListInner{box-sizing:border-box;padding:6%}.nodeListGrid a{height:33.33%;height:calc(33.33333333%);display:block!important;width:46%;margin-bottom:4%;overflow:hidden}.nodeListGrid a:nth-child(odd){margin-right:8%}.nodeListGrid .simpleNodeContentWrapper{height:100%}.nodeListGrid .simpleNodeContentWrapper .canvas{font-size:1px;display:block;margin-top:5%}.nodeListGrid .simpleNodeContentWrapper .customIcon{height:76%;margin-top:5%}.nodeListGrid .simpleNodeContentWrapper .nodeTitle{position:absolute;bottom:5%;width:100%;text-align:center;overflow:hidden}.nodeListGrid.GBNodeListTemplateTypeGrid a{border:1px solid #dbdbdb}.nodeListGrid.GBNodeListTemplateTypeGrid .customIcon{height:100%;margin-top:0;background-size:cover}.nodeListGrid.GBNodeListTemplateTypeGridColor a{background-color:rgba(51,51,51,.7)}.nodeListGrid .gridCenteringContainer{height:100%;width:100%;display:table}.nodeListGrid .gridCenteringContainer .canvas,.nodeListGrid .gridCenteringContainer .nodeTitle{position:relative;display:table-cell;bottom:0;height:100%;vertical-align:middle}.nodeListList a:first-child{margin-top:44px}.nodeListList a{min-height:80px!important;height:80px!important;border-bottom:1px solid #dbdbdb}.nodeListList a .simpleNodeContentWrapper{display:table;height:100%;width:100%}.nodeListList a .nodeTitle{display:table-cell;vertical-align:middle;text-align:left;padding-left:5px}.nodeListList a .listIconContainer{display:table-cell;width:100px;background-size:contain;background-position:center;background-repeat:no-repeat;text-align:center;vertical-align:middle}.nodeListList a .listIconContainer .canvas{font-size:35px!important}.nodeListList a .listIconContainer .customIcon,.nodeListList a .listIconContainer img{height:80px;width:auto}.nodeListList a .nodeListArrow{display:table-cell;text-align:center;vertical-align:middle;font-size:15px!important;width:60px}.GBNodeListTemplateTypeListColor.nodeListList a .listIconContainer img{height:50px}.GBNodeListTemplateTypeList.nodeListList a .listIconContainer .customIcon,.GBNodeListTemplateTypeList.nodeListList a .listIconContainer img{width:80px}.GBNodeList.GBNodeListTemplateTypeSlideShow{overflow:hidden}.GBNodeList.GBNodeListTemplateTypeSlideShow a{display:none;left:0;top:0;position:absolute;padding-top:44px;height:100%!important}.GBNodeList.GBNodeListTemplateTypeSlideShow a.hasTranslate,.GBNodeList.GBNodeListTemplateTypeSlideShow a.hasTranslate .backgroundClone{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.GBNodeList.GBNodeListTemplateTypeSlideShow a .backgroundClone{display:none}.GBContactListContainer{width:100%;box-sizing:border-box}.GBContactList{width:100%;box-sizing:border-box;padding-top:60px}.GBContactList .logoContainer{margin:auto;box-sizing:border-box;position:relative;width:65px;height:65px}.GBContactList .logo{position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat;border-radius:9px}.GBContactList .subtitle,.GBContactList .title{text-align:center;margin-top:23px}.GBContactList .title{font-size:26px}.GBContactList .subtitle{font-size:14px}.GBContactList .linksList{margin-top:25px}.GBContactList .linkElement{display:table;height:43px;width:100%;font-size:16px;border-top:1px solid;font-family:'Helvetica Neue light'}.GBContactList .linkContentWrapper{display:table-row}.GBContactList .linkElement:last-child{border-bottom:1px solid}.GBContactList .linkIcon,.GBContactList .linkText{display:table-cell;vertical-align:middle}.GBContactList .linkText div{padding-left:6px;white-space:nowrap;line-height:43px}.GBContactList .linkIcon{text-align:center;width:35px}.GBContactList .linkIcon .canvas{font-size:18px!important;vertical-align:middle;line-height:43px}.GBContactList .linkIcon .canvas.icon-gbicongeneric-contact-mail{font-size:16px!important}.GBContactList .GBContactListTemplateTypeClassic{text-align:left}.GBContactList .GBContactListTemplateTypeButton{text-align:center}.GBContactList .GBContactListTemplateTypeButton .linkElement{display:block;border:1px solid grey;margin:auto;width:80%;margin-bottom:15px;border-radius:3px}.GBContactList .GBContactListTemplateTypeButton .linkContentWrapper{display:table;height:100%;margin:auto}.GBContactList .GBContactListTemplateTypeButton .linkText{line-height:100%}.GBContactList .GBContactListTemplateTypeButton .linkIcon{width:auto}.popupBoxBackground{position:fixed;z-index:10010;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.popupBoxBackground .popupBox{width:270px;min-height:105px;box-sizing:border-box;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto;border-radius:5px;background-color:#d8dede;padding-bottom:49px}.popupBoxBackground .popupBox .popupTextContainer{width:80%;margin:auto;display:table;box-sizing:border-box}.popupBoxBackground .popupBox .popupTextContainer input{width:98%;margin-top:10px}.popupBoxBackground .popupBox .popupText{display:table-cell;vertical-align:middle;text-align:center;font-weight:700}.popupBoxBackground .popupBox .popupText2{font-weight:400}.popupBoxBackground .popupBox .popupButtonContainer{width:100%;height:43px;display:table;position:absolute;bottom:0}.popupBoxBackground .popupBox .popupButton{width:50%;height:100%;display:table-cell;box-sizing:border-box;border:1px solid lightgrey;text-align:center;vertical-align:middle;color:#157ff9;cursor:pointer}.popupBoxBackground .popupBox .popupButton:first-child{border-radius:0 0 0 5px}.popupBoxBackground .popupBox .popupButton:last-child{border-radius:0 0 5px}.popupBoxBackground.big .popupBox{width:290px;height:155px}.popupBoxBackground.forgotPasswordPopup .popupButton2{font-weight:700}.popupBoxBackground.submissionPopup .popupBox{padding-bottom:0}.popupBoxBackground.submissionPopup progress{width:100%}.android .popupBox{width:300px;min-height:101px;border-radius:2px;background-color:#f5f5f5}.android .popupBox .popupTextContainer{height:53%;width:100%;display:block}.android .popupBox .popupText{display:block;text-align:left;padding-left:20px;padding-right:20px;padding-top:15px;font-weight:400}.android .popupBox .popupButtonContainer{height:47px;display:table}.android .popupBox .popupButton{color:#000;border:1px solid #eaeaea}.android .popupBox .popupButton:first-child{border-radius:0 0 0 2px}.android .popupBox .popupButton:last-child{border-radius:0 0 2px}header.navBar .canvas.icon-gbicongeneric-map-list{font-size:16px!important}.GBMapdistantList .itemContainer{border-bottom:1px solid;padding:13px;position:relative;height:81px;box-sizing:border-box;overflow:hidden}.GBMapdistantList .itemContainer .thumbnail{background-size:cover;background-position:center;width:70px;height:54px;float:left}.GBMapdistantList .itemContainer .textContainer{width:54%;margin-left:3%;margin-right:3%;float:left}.GBMapdistantList .itemContainer .distanceContainer{width:auto;position:absolute;top:10px;right:10px;text-align:right}.GBMapdistantList .itemContainer .subtitle,.GBMapdistantList .itemContainer .title{width:100%;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.GBMapdistantList .itemContainer .title{-webkit-line-clamp:2;line-height:20px;max-height:40px}.GBMapdistantList.noThumb .thumbnail{display:none}.GBMapdistantList.noThumb .textContainer{width:78%}.GBMapdistantList.thumbnailOnRight .textContainer,.GBMapdistantList.thumbnailOnRight .thumbnail{float:right}.GBMapdistantList.thumbnailOnRight .distanceContainer{text-align:left;right:initial;left:10px}.GBMapdistantList.rtl .textContainer{float:right}.GBMapdistantList.rtl .distanceContainer{left:90px;right:auto}.GBMapdistantList.rtl.noThumb .distanceContainer,.GBMapdistantList.rtl.thumbnailOnRight .distanceContainer{left:10px}#_asyncMapsDetailClassicContainer,#_asyncMapsDetailClassic_bkmrkdtlContainer{box-sizing:border-box}#_asyncMapsDetailClassicContainer .distance .canvas,#_asyncMapsDetailClassic_bkmrkdtlContainer .distance .canvas{display:inline}#_asyncMapsDetailClassicContainer #slideShowContainer,#_asyncMapsDetailClassic_bkmrkdtlContainer #slideShowContainer{height:40%;width:100%;background-size:cover;background-position:center;position:relative;font-family:"Helvetica Neue"}#_asyncMapsDetailClassicContainer #slideShowContainer .distance,#_asyncMapsDetailClassic_bkmrkdtlContainer #slideShowContainer .distance{position:absolute;bottom:5px;right:5px;color:#fff}#_asyncMapsDetailClassicContainer #slideShowContainer.transparentNavbar,#_asyncMapsDetailClassic_bkmrkdtlContainer #slideShowContainer.transparentNavbar{margin-top:-44px;height:45%;height:calc(40% + 44px)}#_asyncMapsDetailClassicContainer #middleOuterContainer,#_asyncMapsDetailClassic_bkmrkdtlContainer #middleOuterContainer{width:100%}#_asyncMapsDetailClassicContainer #middleInnerContainer,#_asyncMapsDetailClassic_bkmrkdtlContainer #middleInnerContainer{box-sizing:border-box}#_asyncMapsDetailClassicContainer #middleInnerContainer a,#_asyncMapsDetailClassic_bkmrkdtlContainer #middleInnerContainer a{text-decoration:underline;font-weight:700}#_asyncMapsDetailClassicContainer #textContainer,#_asyncMapsDetailClassic_bkmrkdtlContainer #textContainer{padding:15px}#_asyncMapsDetailClassicContainer #textContainer .content,#_asyncMapsDetailClassic_bkmrkdtlContainer #textContainer .content{margin-bottom:7px}#_asyncMapsDetailClassicContainer #textContainer .content img,#_asyncMapsDetailClassic_bkmrkdtlContainer #textContainer .content img{max-width:100%}#_asyncMapsDetailClassicContainer #miniMapContainer,#_asyncMapsDetailClassic_bkmrkdtlContainer #miniMapContainer{height:300px;width:100%;margin-top:30px}#_asyncMapsDetailClassicContainer .title,#_asyncMapsDetailClassic_bkmrkdtlContainer .title{margin-bottom:10px}#_asyncMapsDetailClassicContainer .address,#_asyncMapsDetailClassic_bkmrkdtlContainer .address{margin-bottom:4px}#_asyncMapsDetailClassicContainer .address .canvas,#_asyncMapsDetailClassic_bkmrkdtlContainer .address .canvas{margin-top:7px;margin-bottom:13px}.mapdistant .leaflet-popup-content-wrapper,.userlistMapContainer .leaflet-popup-content-wrapper{border-radius:8px}.mapdistant .leaflet-popup-content,.userlistMapContainer .leaflet-popup-content{padding:20px}.mapdistant .leaflet-popup-content h1,.mapdistant .leaflet-popup-content p,.userlistMapContainer .leaflet-popup-content h1,.userlistMapContainer .leaflet-popup-content p{display:block!important}.mapdistant .leaflet-popup-content .icon-gbicongeneric-map-info,.userlistMapContainer .leaflet-popup-content .icon-gbicongeneric-map-info{position:absolute;right:10px;bottom:32px;font-size:27px!important;cursor:pointer}.mapdistant .popupTextContainer,.userlistMapContainer .popupTextContainer{width:90%}.userlistMapContainer .leaflet-popup-content{padding-bottom:10px;padding-right:12px}.userlistMapContainer .leaflet-popup-content .icon-gbicongeneric-map-info{right:6px;bottom:34px}.linearGradientOverlay{position:absolute;top:0;left:0;width:100%!important;height:100%}.linearGradientOverlay.toBottom{background:linear-gradient(to bottom,rgba(0,0,0,0),#000)}.linearGradientOverlay.toTop{background:linear-gradient(to top,rgba(0,0,0,0),#000)}.linearGradientOverlay.halfHeight{top:50%;height:50%}.rectangleButtonsContainer{position:relative;width:100%!important;margin-top:20px;direction:ltr}.rectangleButtonsContainer a .canvas,.rectangleButtonsContainer a span{text-decoration:none;font-weight:400}.rectangleButtonsContainer label{position:absolute;font-size:12px;height:34px;line-height:34px;display:block;text-align:center;font-weight:700}.rectangleButtonsContainer .canvas.map-button-event,.rectangleButtonsContainer .canvas.tel-button-event,.rectangleButtonsContainer canvas.map-button-event,.rectangleButtonsContainer canvas.tel-button-event{position:absolute;width:16px;height:18px;top:7px;left:7px}.rectangleButtonsContainer .div-map{margin:10px 0}.rectangleButtonsContainer .div-map .canvas,.rectangleButtonsContainer .div-map canvas{height:auto}.rectangleButtonsContainer img.canvas{height:20px!important;margin:5px;max-width:inherit!important}.rectangleButtonsContainer img.canvas.button-event{height:34px!important}.rectangleButtonsContainer .canvas{border-radius:5px;margin:6px}.rectangleButtonsContainer .rectangleButtonContainer .canvas{text-align:left;height:17px!important}.rectangleButtonsContainer .rectangleButtonContainer{margin-right:0}.rectangleButtonsContainer a:nth-child(odd){margin-right:4%}.rectangleButtonsContainer .rectangleButtonContainer{display:inline-block;margin-bottom:8px;height:30px;width:48%;border-radius:1px;text-align:center;box-sizing:border-box}.rectangleButtonsContainer .rectangleButtonContainer:first-child:last-child{width:100%}#_asyncMapsDetailClassicContainer .rectangleButtonsContainer .rectangleButtonContainer:first-child:last-child,#_asyncMapsDetailClassic_bkmrkdtlContainer .rectangleButtonsContainer .rectangleButtonContainer:first-child:last-child{width:48%}.div-button.right{float:right}#adBanner,#adSplash{cursor:pointer}#adBanner #adSplashBackgroundContainer,#adSplash #adSplashBackgroundContainer{z-index:10000;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000}#adBanner #adSplashBackgroundContainer #splashAd,#adSplash #adSplashBackgroundContainer #splashAd{position:fixed;top:50%;left:50%}#adBanner #adBannerImage,#adBanner #adSplashImage,#adSplash #adBannerImage,#adSplash #adSplashImage{width:100%;height:100%;background-size:contain;background-position:center center;background-repeat:no-repeat}#adBanner #adSplashCloseButton,#adSplash #adSplashCloseButton{position:absolute;top:0;right:0;width:50px;height:50px;background-image:url(http://goodbarber.com/assets/img/gbpreview/adSplashCloseButton.png);background-size:contain}#adBanner #adBannerBackgroundContainer,#adSplash #adBannerBackgroundContainer{opacity:0;z-index:999;position:fixed;left:0;width:100%;height:50px;overflow-y:hidden;transition:all 1s ease;transition-property:bottom,top;bottom:-50px}#adBanner #adBannerBackgroundContainer.shown,#adSplash #adBannerBackgroundContainer.shown{opacity:1;bottom:0}#adBanner #adBannerBackgroundContainer.shown.hasPager,#adSplash #adBannerBackgroundContainer.shown.hasPager{bottom:18px}#adBanner #adBannerBackgroundContainer.shown.hasToolBar,#adSplash #adBannerBackgroundContainer.shown.hasToolBar{bottom:44px}#adBanner #adBannerBackgroundContainer.shown.hasTabBar,#adSplash #adBannerBackgroundContainer.shown.hasTabBar{bottom:49px}#adBanner #adBannerBackgroundContainer.displayOnTop,#adSplash #adBannerBackgroundContainer.displayOnTop{bottom:auto;top:-50px}#adBanner #adBannerBackgroundContainer.displayOnTop.shown,#adSplash #adBannerBackgroundContainer.displayOnTop.shown{top:44px}#adBanner #adBannerImageContainer,#adSplash #adBannerImageContainer{overflow:hidden;position:absolute;text-align:center;width:100%;background-color:#000;height:100%}#adBanner #adBannerImageContainer.displayOnTop,#adSplash #adBannerImageContainer.displayOnTop{top:0}#adBanner #adBannerImageContainer.displayOnBottom,#adSplash #adBannerImageContainer.displayOnBottom{bottom:0}#adBanner #adBannerImageContainer #adBannerImg,#adSplash #adBannerImageContainer #adBannerImg{width:100%}#adBanner #adBannerImageContainer #adBannerImg.scaleToFill,#adSplash #adBannerImageContainer #adBannerImg.scaleToFill{height:100%}#adBanner #adBannerImageContainer #adBannerImg.scaleToFit,#adSplash #adBannerImageContainer #adBannerImg.scaleToFit{width:auto;max-width:100%;max-height:50px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}#adBanner #adBannerImageContainer.displayOnTop #adBannerImg.scaleToFit,#adSplash #adBannerImageContainer.displayOnTop #adBannerImg.scaleToFit{top:0}#adBanner #mobfoxSplash,#adBanner #swelenSplashAd,#adBanner .dfpContainer,#adSplash #mobfoxSplash,#adSplash #swelenSplashAd,#adSplash .dfpContainer{opacity:0}#adBanner #mobfoxSplash,#adSplash #mobfoxSplash{height:100%}#adBanner #mobfoxBanner,#adSplash #mobfoxBanner{width:320px!important;margin:auto}#adBanner #DFPbannerAd>div,#adSplash #DFPbannerAd>div{display:block!important;margin:auto;width:320px}#adBanner #mobpartnerBannerAd,#adBanner #mobpartnerSplashAd,#adSplash #mobpartnerBannerAd,#adSplash #mobpartnerSplashAd{height:100%;width:100%;background-size:contain;background-position:center center;background-repeat:no-repeat}#adBanner #mobpartnerBannerAd,#adSplash #mobpartnerBannerAd{background-position:center bottom}#adBannerBackgroundContainer.displayOnTop #mobpartnerBannerAd{background-position:center top}#root.withAdBanner.adBannerdisplayOnBottom .generalDetailContainer,#root.withAdBanner.adBannerdisplayOnBottom .generalSectionContainer{padding-bottom:50px}#root.withAdBanner.adBannerdisplayOnTop .generalDetailContainer,#root.withAdBanner.adBannerdisplayOnTop .generalSectionContainer{padding-top:50px}.RTL input,.RTL p,.RTL span,.RTL textarea{text-align:right!important}#GBLoginModalOuterContainer{text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}#GBLoginModalOuterContainer #GBLoginModalContainer{box-sizing:border-box;padding-top:44px;width:100%;height:100%}#GBLoginModalOuterContainer #GBLoginModalInnerContainer{height:100%;position:relative;overflow-y:auto;overflow-x:hidden}#GBLoginModalOuterContainer #GBLoginModalInnerContainer.step1 .showForStep2,#GBLoginModalOuterContainer #GBLoginModalInnerContainer.step2 .showForStep1{display:none}#GBLoginModalOuterContainer .step{width:100%;height:100%;display:none}#GBLoginModalOuterContainer .topBlock .logoOrTitleContainer{padding-top:15%;height:130px}#GBLoginModalOuterContainer .topBlock .title{margin-top:5%;display:block}#GBLoginModalOuterContainer .centerBlock{width:100%;height:100%;display:table}#GBLoginModalOuterContainer .centerBlock .centerBlockInner{display:table-cell;vertical-align:middle;height:100%;overflow-x:hidden}#GBLoginModalOuterContainer .bottomBlock{width:100%;position:absolute;bottom:35px}.tablet #GBLoginModalOuterContainer .bottomBlock{position:initial}#GBLoginModalOuterContainer .button{text-transform:uppercase;height:37px;line-height:37px;width:100%;display:inline-block;cursor:pointer;border-radius:3px;position:relative}#GBLoginModalOuterContainer .button:first-child{margin-bottom:13px}#GBLoginModalOuterContainer .button .canvas{font-size:20px!important;position:absolute;line-height:37px;left:5%}#GBLoginModalOuterContainer .GBLoginTemplateShort #chooseLoginOrSignup .button{width:48%}#GBLoginModalOuterContainer .GBLoginTemplateShort #chooseLoginOrSignup .button:first-child{margin-right:4%;margin-bottom:0}#GBLoginModalOuterContainer .facebookButton,#GBLoginModalOuterContainer .twitterButton{width:48%}#GBLoginModalOuterContainer .facebookButton.soloSocialButton,#GBLoginModalOuterContainer .twitterButton.soloSocialButton{width:100%}#GBLoginModalOuterContainer .facebookButton.soloSocialButton .buttonInnerContainer,#GBLoginModalOuterContainer .twitterButton.soloSocialButton .buttonInnerContainer{display:inline-block}#GBLoginModalOuterContainer .facebookButton.soloSocialButton .canvas,#GBLoginModalOuterContainer .twitterButton.soloSocialButton .canvas{position:static;display:block;float:left}#GBLoginModalOuterContainer .facebookButton.soloSocialButton .buttonLabel,#GBLoginModalOuterContainer .twitterButton.soloSocialButton .buttonLabel{float:right}#GBLoginModalOuterContainer .facebookButton{margin-right:4%;margin-bottom:0}#GBLoginModalOuterContainer input{min-height:36px;max-height:44px;margin-bottom:4%;border-radius:3px;border:1px solid #d2d2d2;background-color:#fff;padding-left:5%;height:100%;width:100%;display:block}#GBLoginModalOuterContainer textarea{border-radius:3px;border:1px solid #d2d2d2;background-color:#fff;padding:3% 5%!important}#GBLoginModalOuterContainer .ui-select .ui-btn{border-radius:3px;border:1px solid #d2d2d2;background-color:#fff}#GBLoginModalOuterContainer .logoOrTitleContainer{height:16%}#GBLoginModalOuterContainer .logoOrTitleContainer .logo{margin:auto;height:100%;background-size:contain;background-position:center center;background-repeat:no-repeat}#GBLoginModalOuterContainer .loginTitle,#GBLoginModalOuterContainer .signInTitle{font-family:'helvetica neue ultra light';font-size:36px;color:#fff;padding:20px 0}#GBLoginModalOuterContainer .baseline{margin-top:7%;margin-bottom:7%}#GBLoginModalOuterContainer .forgotPassword{font-size:12px!important;font-style:italic!important;margin-top:4%;cursor:pointer}#GBLoginModalOuterContainer .notYet{margin-top:8%;font-size:18px!important;cursor:pointer}#GBLoginModalOuterContainer .terms{margin-top:3%;font-size:10px!important;cursor:pointer}#GBLoginModalOuterContainer .cross{position:fixed;top:54px;left:9px;cursor:pointer;z-index:1}#GBLoginModalOuterContainer .skip{position:fixed;top:54px;right:9px;cursor:pointer;display:block;height:25px;line-height:25px;background-color:transparent;color:gray;font-family:Helvetica;font-size:20px;z-index:1}#GBLoginModalOuterContainer .crossSkip{position:fixed;top:54px;left:9px;cursor:pointer;z-index:1;right:unset}#GBLoginModalOuterContainer .forgotPassword,#GBLoginModalOuterContainer .notYet,#GBLoginModalOuterContainer .orDivisor,#GBLoginModalOuterContainer .terms{font-family:'Helvetica Neue'!important}#GBLoginModalOuterContainer .orDivisor{font-size:14px!important;overflow:hidden;margin:5% 0}#GBLoginModalOuterContainer .orDivisor div{content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}#GBLoginModalOuterContainer .orDivisor div:first-child{right:.5em;margin-left:-50%}#GBLoginModalOuterContainer .orDivisor div:last-child{left:.5em;margin-right:-50%}@media screen and (max-height:525px){#GBLoginModalOuterContainer .logoOrTitleContainer{height:15%}#GBLoginModalOuterContainer .button{height:32px;line-height:32px}#GBLoginModalOuterContainer .baseline{margin:4% 0}#GBLoginModalOuterContainer .notYet{margin-top:3%}}#GBLoginModalOuterContainer.blockApp #GBLoginModalContainer{padding-top:0}#GBLoginModalOuterContainer.blockApp .cross{position:fixed;top:15px}#GBLoginModalOuterContainer.blockApp .skip{top:15px}#termsModalContainer{background-color:#fff;color:#000;font-size:12px;font-family:'Helvetica Neue Light';position:absolute;z-index:2001;top:100%;left:0;width:100%;height:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#termsModalContainer.shown{top:0}#termsModalContainer .termsModalText{padding:20px;overflow-y:auto;height:100%;box-sizing:border-box}#termsModalContainer .termsModalText .termsModalPadder{height:100px}#termsModalContainer #termsNavBarContainer{height:44px}#termsModalContainer #termsNavBarContainer #termsModalNavBar{margin-top:0!important}#root .section-login{width:100%!important;height:100%!important;box-sizing:border-box;overflow:hidden}#root .section-GBProfileTemplateTypeClassic{height:100%;box-sizing:border-box}#profileOuterContainer{box-sizing:border-box;position:absolute;min-height:100%;height:100%;width:100%;top:0;left:0;overflow:hidden}.GBRootControllerTypeCustomTabBar #profileOuterContainer{padding-bottom:50px}#profileOuterContainer .panelOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1001;display:none;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#profileOuterContainer .panelOverlay.shown{opacity:.7}.GBProfileTemplateTypeClassicContainer{text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;overflow:auto}.GBProfileTemplateTypeClassicContainer .privateProfile{z-index:1}.GBProfileTemplateTypeClassicContainer.editProfile,.GBProfileTemplateTypeClassicContainer.editProfileAdvanced,.GBProfileTemplateTypeClassicContainer.publicProfile{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:translate3d(0,100%,0);-moz-transition:translate3d(0,100%,0);-o-transition:translate3d(0,100%,0);-ms-transition:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.GBProfileTemplateTypeClassicContainer.editProfile.shown,.GBProfileTemplateTypeClassicContainer.editProfileAdvanced.shown,.GBProfileTemplateTypeClassicContainer.publicProfile.shown{-webkit-transform:translate3d(0,0,0);-moz-transition:translate3d(0,0,0);-o-transition:translate3d(0,0,0);-ms-transition:translate3d(0,0,0);transform:translate3d(0,0,0)}.GBProfileTemplateTypeClassicContainer.editProfile,.GBProfileTemplateTypeClassicContainer.editProfileAdvanced{z-index:2002}.GBProfileTemplateTypeClassicContainer.publicProfile .GBProfileTemplateTypeClassic{background-size:cover;background-position:center center;background-repeat:no-repeat}.GBProfileTemplateTypeClassicContainer .GBProfileTemplateTypeClassic{background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;height:100%;box-sizing:border-box}.GBProfileTemplateTypeClassicContainer .GBProfileSettings,.GBProfileTemplateTypeClassicContainer .GBProfileSettingsAdvanced{display:none}.GBProfileTemplateTypeClassicContainer .inner{width:100%;height:auto;margin:auto;box-sizing:border-box;position:relative;overflow-x:hidden;overflow-y:hidden}.GBProfileTemplateTypeClassicContainer .inner .profileCover{position:relative;left:0;right:0;z-index:0;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat}.GBProfileTemplateTypeClassicContainer .inner .profileCover .profileCoverInner{padding-top:60px}.GBProfileTemplateTypeClassicContainer .inner .profileCover:before{overflow:hidden;content:"";position:absolute;left:-2%;top:-2%;z-index:-2;display:block;background-size:cover;background-position:center center;background-repeat:no-repeat;width:104%;height:104%;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.GBProfileTemplateTypeClassicContainer .inner .profileCover .colorOverlay{overflow:hidden;position:absolute;left:0;right:0;z-index:-1;display:block;width:100%;height:100%}.GBProfileTemplateTypeClassicContainer .inner.noAvatar .profileCover:before,.GBProfileTemplateTypeClassicContainer .inner.noAvatar .profilePicContainer,.GBProfileTemplateTypeClassicContainer .inner.noBanner .profileCover:before{display:none}.GBProfileTemplateTypeClassicContainer .inner.noAvatar .profileCover .socialContainer{margin-top:24px}.GBProfileTemplateTypeClassicContainer .bottomBlock,.GBProfileTemplateTypeClassicContainer .topBlock{width:100%}.GBProfileTemplateTypeClassicContainer .profilePicContainer{display:inline-block;position:relative;width:46%;max-width:350px}.GBProfileTemplateTypeClassicContainer .profilePicContainer:after{content:'';display:block;margin-top:100%}.GBProfileTemplateTypeClassicContainer .profilePic{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.GBProfileTemplateTypeClassicContainer .profileName{margin-top:2.5%}.GBProfileTemplateTypeClassicContainer .profileDesc{margin-top:1.5%;overflow:hidden}.GBProfileTemplateTypeClassicContainer .scaledButton{text-transform:uppercase;cursor:pointer;min-width:130px;height:26px;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin-top:3.5%;padding:2px 12px;line-height:26px;font-family:Lato;font-family:'Helvetica Neue Light';font-size:12px}.GBProfileTemplateTypeClassicContainer .editPicButton{position:relative}.GBProfileTemplateTypeClassicContainer .editPicButton .ui-input-text,.GBProfileTemplateTypeClassicContainer .editPicButton input{position:absolute;width:100%;height:100%;opacity:0;top:0;left:0}.GBProfileTemplateTypeClassicContainer .socialContainer{margin-top:4%;margin-bottom:4%;border-right:0!important;border-left:0!important}.GBProfileTemplateTypeClassicContainer .socialElement{position:relative;display:inline-block;width:40px;height:40px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;margin:2%}.GBProfileTemplateTypeClassicContainer .socialElement .canvas{font-size:18px!important;line-height:40px;color:#fff}.GBProfileTemplateTypeClassicContainer .socialElement .plusMinus,.GBProfileTemplateTypeClassicContainer .socialElement.disabled{display:none}@media screen and (max-width:360px){.GBProfileTemplateTypeClassicContainer .socialElement.six{width:35px;height:35px;margin:2% 1%}.GBProfileTemplateTypeClassicContainer .socialElement.six .canvas{font-size:17px!important;line-height:35px}}.GBProfileTemplateTypeClassicContainer.editProfile .editPicButton{margin-bottom:4%}.GBProfileTemplateTypeClassicContainer.editProfile .noAvatar .socialContainer{margin-top:18px}.GBProfileTemplateTypeClassicContainer.editProfile .socialContainer{margin-top:0}.GBProfileTemplateTypeClassicContainer.editProfile .socialElement{cursor:pointer}.GBProfileTemplateTypeClassicContainer.editProfile .socialElement.disabled{display:inline-block;background-color:#ccc!important}.GBProfileTemplateTypeClassicContainer.editProfile .socialElement.disabled .plusMinus .canvas{color:#4dd865}.GBProfileTemplateTypeClassicContainer.editProfile .socialElement.disabled .minus,.GBProfileTemplateTypeClassicContainer.editProfile .socialElement.enabled .plus{display:none}.GBProfileTemplateTypeClassicContainer.editProfile .socialElement .plusMinus{display:block;cursor:pointer;position:absolute;bottom:-3px;right:-4px;height:18px;width:18px}.GBProfileTemplateTypeClassicContainer.editProfile .socialElement .plusMinus:before{content:"";background-color:#fff;width:10px;height:10px;position:absolute;z-index:3;top:4px;left:4px}.GBProfileTemplateTypeClassicContainer.editProfile .socialElement .plusMinus .canvas{font-size:18px!important;height:20px;width:20px;line-height:20px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;position:absolute;z-index:4;color:#FFF}.GBProfileTemplateTypeClassicContainer.editProfile .socialElement .plusMinus .canvas.plus{background-color:green}.GBProfileTemplateTypeClassicContainer.editProfile .socialElement .plusMinus .canvas.plus:before{content:"+";position:absolute;width:20px;height:20px;line-height:20px;left:0;text-align:center;font-size:.7em;color:#FFF}.GBProfileTemplateTypeClassicContainer.editProfile .socialElement .plusMinus .canvas.minus{background-color:red}.GBProfileTemplateTypeClassicContainer.editProfile .socialElement .plusMinus .canvas.minus:before{content:"-";position:absolute;width:20px;height:20px;line-height:20px;left:0;text-align:center;font-size:.7em;color:#FFF}.GBProfileTemplateTypeClassicContainer .listHeader{height:30px;text-align:left;position:relative}.GBProfileTemplateTypeClassicContainer .listHeader span{position:absolute;left:3%;bottom:5px}.GBProfileTemplateTypeClassicContainer .tabFilterContainer{position:initial}.GBProfileTemplateTypeClassicContainer .tabLinks .tabLink{display:table;border-top:0!important;border-right:0!important;border-left:0!important;height:58px;width:100%;line-height:58px;text-align:left}.GBProfileTemplateTypeClassicContainer .tabLinks .tabLink .badgeContainer,.GBProfileTemplateTypeClassicContainer .tabLinks .tabLink .iconAndTitle{display:table-cell}.GBProfileTemplateTypeClassicContainer .tabLinks .tabLink .iconAndTitle .canvas{width:55px;text-align:center;line-height:inherit;float:left}.GBProfileTemplateTypeClassicContainer .tabLinks .tabLink .iconAndTitle .title{float:left}.GBProfileTemplateTypeClassicContainer .tabLinks .tabLink .badgeContainer{vertical-align:middle}.GBProfileTemplateTypeClassicContainer .tabLinks .tabLink .badgeContainer .badge{height:20px;width:20px;border-radius:50%;line-height:20px;text-align:center;font-size:15px;font-weight:100;overflow:hidden;float:right;margin-right:20px}.GBProfileTemplateTypeClassicContainer .tabLinks .tabLink .badgeContainer .card{float:right;margin-right:20px;height:15px;border-radius:2px;text-align:center;text-transform:uppercase;line-height:15px;padding:3px 4px;font-size:14px}.GBProfileListContainer{text-align:left;border-bottom:0!important;border-right:0!important;border-left:0!important}.GBProfileListContainer img.switch-on-off{display:none}.GBProfileListContainer .field{position:relative;height:45px;line-height:45px;padding-left:3%;border-right:0!important;border-left:0!important;border-top:0!important}.GBProfileListContainer .field.GBUserFieldText{overflow:hidden}.GBProfileListContainer .field.GBUserFieldParagraph{height:auto}.GBProfileListContainer .field div{display:inline}.GBProfileListContainer .field input{height:40px;padding-left:5px;border:0}.GBProfileListContainer .field input[type=number]{display:inline-block!important}.GBProfileListContainer .field textarea{border:0;height:100px}.GBProfileListContainer.editProfile,.GBProfileListContainer.privateProfile,.GBProfileListContainer.publicProfile{border-top:0!important}.GBProfileListContainer.privateProfile .field,.GBProfileListContainer.publicProfile .field{height:48px;padding-left:4%;padding-top:8px;line-height:21px;padding-bottom:3px}.GBProfileListContainer.privateProfile .field.GBUserFieldParagraph,.GBProfileListContainer.publicProfile .field.GBUserFieldParagraph{word-wrap:break-word;height:auto;padding-bottom:10px}.GBProfileListContainer.privateProfile .field div,.GBProfileListContainer.publicProfile .field div{display:block}.GBProfileListContainer.privateProfile .field div.infos,.GBProfileListContainer.publicProfile .field div.infos{white-space:pre-line}.GBProfileListContainer.privateProfile img.switch-on-off,.GBProfileListContainer.publicProfile img.switch-on-off{display:none}.GBProfileListContainer.editProfile,.GBProfileListContainer.editProfileAdvanced{cursor:pointer;font-size:16px;font-family:'Helvetica Neue Light'}.GBProfileListContainer.editProfile .entitle,.GBProfileListContainer.editProfileAdvanced .entitle{color:#a2a2a2}.GBProfileListContainer.editProfile .infos,.GBProfileListContainer.editProfileAdvanced .infos{color:#3d3d3d;margin-left:5px}.GBProfileListContainer.editProfile .changePasswordContainer,.GBProfileListContainer.editProfileAdvanced .changePasswordContainer{max-height:0;overflow:hidden;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.GBProfileListContainer.editProfile .changePasswordContainer.shown,.GBProfileListContainer.editProfileAdvanced .changePasswordContainer.shown{max-height:500px}.GBProfileListContainer.editProfile .field.contactRules,.GBProfileListContainer.editProfileAdvanced .field.contactRules{height:auto;min-height:46px;line-height:46px}.GBProfileListContainer.editProfile .field.contactRules .infos,.GBProfileListContainer.editProfileAdvanced .field.contactRules .infos{display:inline-block;line-height:normal;margin-right:120px;vertical-align:middle}.GBProfileListContainer.editProfile .GBUserFieldParagraph,.GBProfileListContainer.editProfileAdvanced .GBUserFieldParagraph{line-height:normal;padding-bottom:15px}.GBProfileListContainer.editProfile .GBUserFieldParagraph .entitle,.GBProfileListContainer.editProfileAdvanced .GBUserFieldParagraph .entitle{line-height:45px}.GBProfileListContainer.editProfile .GBUserFieldParagraph .infos,.GBProfileListContainer.editProfileAdvanced .GBUserFieldParagraph .infos{display:block;margin-left:0}.GBProfileListContainer.editProfile .GBUserFieldParagraph textarea,.GBProfileListContainer.editProfileAdvanced .GBUserFieldParagraph textarea{display:block;width:100%}.GBProfileListContainer.editProfileAdvanced{padding-top:44px}.GBProfileListContainer.editProfileAdvanced img.switch-on-off{display:block;right:50px}.GBProfileListContainer.editProfileAdvanced .field{cursor:pointer}.GBProfileListContainer.editProfileAdvanced .logout{margin-top:45px}.GBProfileListContainer.editProfileAdvanced .listHeader{padding-left:3%;padding-top:17px;padding-bottom:4px}.GBProfileListContainer.editProfileAdvanced .infos{margin-left:0}.GBProfileListContainer.editProfileAdvanced .deleteAccount{border-top:0!important}.GBProfileListContainer.editProfileAdvanced .deleteAccount .infos{color:#d42921!important}#otherTargetButtonContainer{position:absolute;font-size:16px;bottom:1.5%;width:100%;text-align:center;font-family:'Helvetica Neue'}#otherTargetButtonContainer :visited{color:inherit}.withError{color:red!important}.ui-btn.withError,input.withError,textarea.withError{border:1px solid red!important;background-color:rgba(255,0,0,.3)!important}#restrictedAccessContainer{background-image:none;position:absolute;top:0;left:0;width:100%;display:table;height:100%}#restrictedAccessContainer #restrictedAccessTextContainer{display:table-cell;vertical-align:middle;text-align:center}#restrictedAccessContainer #restrictedAccessTextContainer div{max-width:80%;margin:auto}#restrictedAccessContainer .logout{position:absolute;bottom:15px;text-align:center;left:0;width:100%;cursor:pointer}.helper{position:fixed;top:25%;width:45px;height:45px;z-index:100;opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background-size:cover;background-position:center center;background-repeat:no-repeat}.helper.visible{opacity:100}.helper.swiperight{margin-right:-25px;right:40%;background-image:url(http://themes.goodbarber.com/assets/img/gbpreview/swipe-right.png)}.helper.swipeleft{margin-left:-25px;left:40%;background-image:url(http://themes.goodbarber.com/assets/img/gbpreview/swipe-left.png)}.GBCategoriesTemplateTypeDropdownContainer{max-height:36px;overflow:hidden;text-align:center;position:relative}.GBCategoriesTemplateTypeDropdownContainer .backgroundRepeater{display:none}.GBCategoriesTemplateTypeDropdownContainer.animated{-webkit-transition:max-height .3s ease-in-out;-moz-transition:max-height .3s ease-in-out;-o-transition:max-height .3s ease-in-out;-ms-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}.GBCategoriesTemplateTypeDropdownContainer span.chevron{position:absolute;z-index:1000;height:36px;top:0}.GBCategoriesTemplateTypeDropdownContainer span.chevron.left{left:0}.GBCategoriesTemplateTypeDropdownContainer span.chevron.right{right:0}.GBCategoriesTemplateTypeDropdownContainer .chevron::before,.GBCategoriesTemplateTypeDropdownContainer li:first-child:after{border-style:solid;border-width:3px 3px 0 0;content:'';display:inline-block;height:10px;position:relative;top:18px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);vertical-align:top;width:10px;margin-top:-8px}.GBCategoriesTemplateTypeDropdownContainer .chevron.disabled{opacity:.4}.GBCategoriesTemplateTypeDropdownContainer .chevron.right:before{float:right;margin-right:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.GBCategoriesTemplateTypeDropdownContainer .chevron.left:before{float:left;margin-left:20px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg)}.GBCategoriesTemplateTypeDropdownContainer li:first-child:after{border-width:2px 2px 0 0;height:6px;width:6px;left:8px;top:19px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}.GBCategoriesTemplateTypeDropdownContainer ol{line-height:36px;font-size:18px;padding:0;margin:auto;width:auto;list-style-type:none;padding-bottom:20px}.GBCategoriesTemplateTypeDropdownContainer .chevron:hover,.GBCategoriesTemplateTypeDropdownContainer ol:hover{cursor:pointer}.GBCategoriesTemplateTypeDropdownContainer.open{max-height:280px}.GBCategoriesTemplateTypeDropdownContainer.open li:first-child:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);top:23px}.GBArticleListTemplateTypeCheckerboard article{overflow:hidden;height:130px}.GBArticleListTemplateTypeCheckerboard article .photo{height:100%;width:50%;display:block;float:left;background-position:center center}.GBArticleListTemplateTypeCheckerboard article .infos{width:50%;display:block;height:100%;float:right;box-sizing:border-box;padding:13px;padding-bottom:0}.GBArticleListTemplateTypeCheckerboard article .infos h2{font-size:22px!important}.GBArticleListTemplateTypeCheckerboard article .infos .subtitle{font-size:14px!important}.GBArticleListTemplateTypeCheckerboard article .separator{width:70px;height:1px;margin:12px 0;display:inline-block;background-color:#fff}.section-GBQrcodeTemplateTypeClassic{height:100%!important;box-sizing:border-box}.section-GBQrcodeTemplateTypeClassic .generalSectionContainer,.section-GBQrcodeTemplateTypeClassic .generalSectionContainer .main-content{height:100%}.GBQrcodeTemplateTypeClassic{width:100%;height:100%;position:relative}.GBQrcodeTemplateTypeClassic video{visibility:visible!important;position:relative!important;top:0!important;left:0!important;height:100%;width:100%;z-index:10}.GBQrcodeTemplateTypeClassic .QRCodeButton,.GBQrcodeTemplateTypeClassic .centralSquare{position:absolute;height:230px;width:230px;top:40%;left:50%;margin-top:-115px;margin-left:-115px;z-index:15}.GBQrcodeTemplateTypeClassic .QRCodeButton div,.GBQrcodeTemplateTypeClassic .centralSquare div{border-color:rgba(255,255,255,.4);border-width:10px;border-style:solid;width:60px;height:60px;position:absolute}.GBQrcodeTemplateTypeClassic .QRCodeButton div.topLeft,.GBQrcodeTemplateTypeClassic .centralSquare div.topLeft{border-radius:15% 0 0;border-bottom:0;border-right:0;top:0;left:0}.GBQrcodeTemplateTypeClassic .QRCodeButton div.topRight,.GBQrcodeTemplateTypeClassic .centralSquare div.topRight{border-radius:0 15% 0 0;border-bottom:0;border-left:0;top:0;right:0}.GBQrcodeTemplateTypeClassic .QRCodeButton div.bottomLeft,.GBQrcodeTemplateTypeClassic .centralSquare div.bottomLeft{border-radius:0 0 0 15%;border-right:0;border-top:0;bottom:0;left:0}.GBQrcodeTemplateTypeClassic .QRCodeButton div.bottomRight,.GBQrcodeTemplateTypeClassic .centralSquare div.bottomRight{border-radius:0 0 15%;border-top:0;border-left:0;bottom:0;right:0}.GBQrcodeTemplateTypeClassic .QRCodeButtonContainer{width:66px;height:66px;position:absolute;bottom:5%;left:50%;margin-left:-33px;-webkit-border-radius:33px;-moz-border-radius:33px;-ms-border-radius:33px;-o-border-radius:33px;border-radius:33px;z-index:15}.GBQrcodeTemplateTypeClassic .QRCodeButton{top:50%;width:35px;height:35px;margin-left:-17.5px;margin-top:-17.5px}.GBQrcodeTemplateTypeClassic .QRCodeButton div{width:9px;height:9px;border-width:2px;border-color:#fff}.GBQrcodeTemplateTypeClassic #stream_canvas{height:100%;width:100%}.GBQrcodeTemplateTypeClassic #bt_upload_picture{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:20}.GBQrcodeTemplateTypeClassic #show_picture{display:none}.GBQrcodeTemplateTypeClassic a{color:#fff}.GBQrcodeTemplateTypeClassic #scan_canvas{height:220px;width:220px;visibility:hidden;position:absolute;top:-20000px;left:-20000px}.GBQrcodeTemplateTypeClassic .noCamera{z-index:20;position:absolute;display:none;width:100%;height:100%;background-color:#000}.GBQrcodeTemplateTypeClassic .noCamera .noCamMessageContainer{display:table;width:100%;height:100%}.GBQrcodeTemplateTypeClassic .noCamera .noCamMessage{display:table-cell;vertical-align:middle;text-align:center;width:100%}.GBQrcodeTemplateTypeClassic .noCamera .noCamMessage span{width:50%;min-width:300px;display:inline-block}.listBackground,.sectionBackground{background-size:cover;background-position:center center;background-repeat:no-repeat}.sectionMargins{box-sizing:border-box}.GBRootControllerTypeCustomTabBar .generalSectionContainer{padding-bottom:50px}.fullScreenMode{height:100%!important;overflow:hidden}.multiView{height:100%!important;box-sizing:border-box}.multiView .generalSectionContainer{min-height:100%;box-sizing:border-box;margin:0!important;height:100%}.multiView .generalSectionContainer.fullScreenMode{padding-bottom:0;height:100%!important;overflow:hidden}.multiView .generalSectionContainer #mainViewHolder{height:100%!important;position:relative;z-index:10}.multiView .generalSectionContainer #fullscreenViewHolder{height:100%;width:100%;position:fixed;top:0;left:0;z-index:2102;display:none}.multiView .generalSectionContainer #fullscreenViewHolder>div{background-size:cover;background-position:center center;background-repeat:no-repeat}.multiView .generalSectionContainer #fullscreenViewHolder .multiViewPanelOverlay{box-sizing:border-box;padding-top:44px;position:fixed;width:100%;height:100%;background-color:rgba(255,255,255,.7);opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:none}.multiView .generalSectionContainer #fullscreenViewHolder .multiViewPanelOverlay.shown{opacity:1}.multiView .generalSectionContainer #fullscreenViewHolder .searchViewOverlay{z-index:0}.multiView .generalSectionContainer #fullscreenViewHolder .searchView{z-index:1}.multiView .generalSectionContainer #fullscreenViewHolder .searchView .searchBar{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;width:70%;max-width:400px;height:34px;margin:5px;margin-left:8px;font-size:17px;text-align:left;padding-left:10px;box-sizing:border-box;display:block;position:absolute;z-index:1;font-family:'Helvetica Neue';color:#666;background:rgba(0,0,0,.1);border:0;appearance:initial;-webkit-appearance:initial;-moz-appearance:initial;-ms-appearance:initial;-o-appearance:initial}.multiView .generalSectionContainer #fullscreenViewHolder .searchView .searchFilterContainer{box-sizing:border-box;padding-top:44px}.multiView .generalSectionContainer #fullscreenViewHolder .searchView .navBar .labelButton{opacity:.7;font-size:16px!important}.multiView .generalSectionContainer #fullscreenViewHolder .searchResultsView{z-index:2}.multiView .generalSectionContainer #fullscreenViewHolder .searchFiltersViewOverlay{z-index:3}.multiView .generalSectionContainer #fullscreenViewHolder .searchFiltersView{z-index:4}.multiView .generalSectionContainer #fullscreenViewHolder .searchFiltersView .searchFilterContainer{padding-top:44px;box-sizing:border-box}.multiView .generalSectionContainer #fullscreenViewHolder .searchFiltersView .searchFilterContainer .filterMobileTitle{text-align:center;height:55px;line-height:55px}.multiView .generalSectionContainer #fullscreenViewHolder .searchFiltersView .searchFilterContainer .filterList{padding:0 15px}.multiView .generalSectionContainer #fullscreenViewHolder .searchFiltersView .searchFilterContainer .blockSelect{margin-bottom:15px;position:relative}.multiView .generalSectionContainer #fullscreenViewHolder .searchFiltersView .searchFilterContainer .blockSelect span{height:22px}.multiView .generalSectionContainer #fullscreenViewHolder .searchFiltersView .searchFilterContainer .blockSelect span.defaultChoice{color:#777!important}.multiView .generalSectionContainer #fullscreenViewHolder .searchFiltersView .searchFilterContainer .blockSelect:after{content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #ccc;position:absolute;right:5px;bottom:15px}.multiView .generalSectionContainer #fullscreenViewHolder .searchFiltersView .searchFilterContainer .blockSelect .ui-btn{padding:.55em}.multiView .generalSectionContainer #fullscreenViewHolder .searchFiltersView .searchFilterContainer .blockSelect .ui-select{margin:0}.multiView .generalSectionContainer #fullscreenViewHolder .searchFiltersView .searchFilterContainer .blockSelect .ui-select span{text-align:left}.multiView .generalSectionContainer #fullscreenViewHolder .itemView{z-index:5}.multiView .viewHolder{z-index:0;-webkit-transform:translate3d(0,0,0);-moz-transition:translate3d(0,0,0);-o-transition:translate3d(0,0,0);-ms-transition:translate3d(0,0,0);transform:translate3d(0,0,0);position:absolute;top:0;left:0;width:100%;height:100%;display:none}.multiView .viewHolder.panelRight,.multiView .viewHolder.right{-webkit-transform:translate3d(100%,0,0);-moz-transition:translate3d(100%,0,0);-o-transition:translate3d(100%,0,0);-ms-transition:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.multiView .viewHolder.left,.multiView .viewHolder.panelLeft{-webkit-transform:translate3d(-100%,0,0);-moz-transition:translate3d(-100%,0,0);-o-transition:translate3d(-100%,0,0);-ms-transition:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.multiView .viewHolder.panelBottom{-webkit-transform:translate3d(0,100%,0);-moz-transition:translate3d(0,100%,0);-o-transition:translate3d(0,100%,0);-ms-transition:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.multiView .viewHolder.panelFade{opacity:0}.multiView .viewHolder.current,.multiView .viewHolder.panelCurrent{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.multiView .viewHolder.panelCurrent{overflow-y:auto}.multiView .viewHolder.contentView{height:auto}.multiView .viewHolder .templateContainer{width:100%;height:100%;box-sizing:border-box;position:absolute}.multiView .viewHolder .templateContainer.withExternalNavBar{padding-top:44px}.multiView .viewHolder.panelShown,.multiView .viewHolder.shown{display:block}.tabFilterContainer{position:fixed;z-index:11;top:44px;width:100%;height:52px;box-sizing:border-box;text-transform:uppercase}.tabFilterContainer .tabSelector{display:none}.tabFilterContainer.capsule{padding:10px}.tabFilterContainer.capsule .tab.last{border-radius:0 5px 5px 0}.tabFilterContainer.capsule .tab.first{border-radius:5px 0 0 5px}.tabFilterContainer.material .tab{border:0}.tabFilterContainer.material .tabSelector{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translate3d(0,0,0);-moz-transition:translate3d(0,0,0);-o-transition:translate3d(0,0,0);-ms-transition:translate3d(0,0,0);transform:translate3d(0,0,0);display:block;position:absolute;bottom:0;height:5px;width:33%;z-index:1;left:0}.tabFilterContainer .tabFilterInner{height:100%;width:100%;display:table;position:relative}.tabFilterContainer .tab{border:1px solid red;height:100%;vertical-align:middle;display:table-cell;width:33%;text-align:center}.section-GBUserslistTemplateTypeClassic .userlistMapContainer,.section-GBUserslistTemplateTypeGrid .userlistMapContainer{z-index:2101;display:none;position:fixed;box-sizing:border-box;margin-top:44px;top:0;left:0;width:100%;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;opacity:0}.section-GBUserslistTemplateTypeClassic .userlistMapContainer.open,.section-GBUserslistTemplateTypeGrid .userlistMapContainer.open{opacity:1}.section-GBUserslistTemplateTypeClassic .userlistMapContainer .leaflet-marker-icon,.section-GBUserslistTemplateTypeClassic .userlistMapContainer .leaflet-user-icon,.section-GBUserslistTemplateTypeGrid .userlistMapContainer .leaflet-marker-icon,.section-GBUserslistTemplateTypeGrid .userlistMapContainer .leaflet-user-icon{-webkit-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px;border-radius:22px;height:44px;width:auto;max-width:44px;border:0}.section-GBUserslistTemplateTypeClassic .userList,.section-GBUserslistTemplateTypeGrid .userList{width:100%}.section-GBUserslistTemplateTypeClassic .userList .userListInner,.section-GBUserslistTemplateTypeGrid .userList .userListInner{overflow:hidden;padding:5px 13px}.section-GBUserslistTemplateTypeClassic .userList a,.section-GBUserslistTemplateTypeGrid .userList a{display:block;height:92px;padding:14px 8px;width:100%;box-sizing:border-box;border-top:0;border-right:0;border-left:0}.section-GBUserslistTemplateTypeClassic .userList .rowInner,.section-GBUserslistTemplateTypeGrid .userList .rowInner{display:table;height:100%;width:100%}.section-GBUserslistTemplateTypeClassic .userList .cell,.section-GBUserslistTemplateTypeGrid .userList .cell{display:table-cell}.section-GBUserslistTemplateTypeClassic .userList .avatar,.section-GBUserslistTemplateTypeClassic .userList .text,.section-GBUserslistTemplateTypeGrid .userList .avatar,.section-GBUserslistTemplateTypeGrid .userList .text{vertical-align:middle}.section-GBUserslistTemplateTypeClassic .userList .right,.section-GBUserslistTemplateTypeGrid .userList .right{vertical-align:bottom;text-align:right}.section-GBUserslistTemplateTypeClassic .userList .right span,.section-GBUserslistTemplateTypeGrid .userList .right span{height:64px;display:table-cell;vertical-align:bottom}.section-GBUserslistTemplateTypeClassic .userList .avatar,.section-GBUserslistTemplateTypeGrid .userList .avatar{text-align:center;width:75px}.section-GBUserslistTemplateTypeClassic .userList .avatar .avatarImg,.section-GBUserslistTemplateTypeGrid .userList .avatar .avatarImg{width:64px;height:64px;-webkit-border-radius:32px;-moz-border-radius:32px;-ms-border-radius:32px;-o-border-radius:32px;border-radius:32px;background-size:cover;background-position:center center;background-repeat:no-repeat}.section-GBUserslistTemplateTypeClassic .userList .text,.section-GBUserslistTemplateTypeGrid .userList .text{text-align:left}.section-GBUserslistTemplateTypeGrid .userList{border:0!important}.section-GBUserslistTemplateTypeGrid .userList .userListInner a{display:block;float:left;width:47%;margin-left:6%;padding:5px;margin-bottom:30px}.section-GBUserslistTemplateTypeGrid .userList .userListInner a:nth-child(2n+1){margin-left:0;clear:left}.section-GBUserslistTemplateTypeGrid .userList .userListInner .rowInner{display:block;overflow:hidden}.section-GBUserslistTemplateTypeGrid .userList .userListInner .name{margin-top:7px}.section-GBUserslistTemplateTypeGrid .userList .userListInner .cell{display:inherit;overflow:hidden}.section-GBUserslistTemplateTypeGrid .userList .userListInner .avatar{width:100%;height:57%}.section-GBUserslistTemplateTypeGrid .userList .userListInner .avatar .avatarImg{width:100%;height:100%;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:inherit}.section-GBUserslistTemplateTypeGrid .userList .userListInner .text div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.noResult{text-align:center;font-size:24px}.tempDiv{display:none!important}.fullScreenModal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000;box-sizing:border-box;padding-top:44px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;-ms-transition:all 300ms ease;transition:all 300ms ease}.fullScreenModal header{top:0}.fullScreenModal.push{-webkit-transform:translate3d(100%,0,0);-moz-transition:translate3d(100%,0,0);-o-transition:translate3d(100%,0,0);-ms-transition:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fullScreenModal.modal{-webkit-transform:translate3d(0,100%,0);-moz-transition:translate3d(0,100%,0);-o-transition:translate3d(0,100%,0);-ms-transition:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.fullScreenModal.shown{-webkit-transform:translate3d(0,0,0);-moz-transition:translate3d(0,0,0);-o-transition:translate3d(0,0,0);-ms-transition:translate3d(0,0,0);transform:translate3d(0,0,0)}.fullScreenModal .GBPluginListTemplateTypeClassic,.fullScreenModal iframe{height:100%}.GBBookmark-editbtn{font-family:HelveticaNeue-Bold,Helvetica,Arial,sans-serif;cursor:pointer;font-size:12px;margin-right:10px}.tablet .GBBookmark-editbtn{font-size:14px}.GBBookmark-item{position:relative}.GBBookmark-item .GBBookmark-deleteoverlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.75)}.GBBookmark-item .GBBookmark-deleteoverlay .GBBookmark-deletebtn{position:absolute;top:5px;right:5px;cursor:pointer}.centeringContainer{height:100%;width:100%}#signInForm .centeringContainer,#signInFormStepTwo .centeringContainer{width:100%;height:100%}.centeredContainer{height:100%;left:50%;transform:translateX(-50%);position:relative}#signInFormStepTwo .centeredContainer{height:auto;position:relative;top:160px}#signInFormStepTwo{height:100%!important;margin:0!important;top:0!important}#signInFormStepTwo-avatarcontainer{width:120px;height:120px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;border-radius:60px;background:#fff;margin:10px auto;position:relative;cursor:pointer}#signInFormStepTwo-avatarcontainer .centeredContainer{width:100%!important;top:5px!important}#signInFormStepTwo-avatartext{text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;padding:0 10px;color:#aaa}#signInFormStepTwo-avatarsign{font-size:50px;line-height:1em;font-family:"Helvetica Neue Ultra Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:lighter}#signInFormStepTwo-avatar{opacity:0;position:absolute;margin:0!important;padding:0!important;max-height:inherit!important;width:120px;height:120px;top:0;left:0;cursor:pointer}#signInFormStepTwo .centerBlock{height:inherit;display:block}#signInFormStepTwo .centerBlock .centerBlockInner{display:inherit;height:inherit}#signInFormStepTwo .bottomBlock{position:inherit;bottom:inherit;padding-bottom:20px}#signInFormStepTwo .ui-select .ui-btn{text-align:left}#signInFormStepTwo .ui-select .ui-btn-icon-right:after{content:"\25BC"}.termsCheckBox{display:table;margin-top:20px}.termsCheckBox .termsCheckboxText{display:table-cell;cursor:pointer}.termsCheckBox .ui-checkbox{display:table-cell;vertical-align:middle}.termsCheckBox label{padding:0 10px 0 0;vertical-align:middle;cursor:pointer;position:relative;margin-right:15px;min-height:29px}.termsCheckBox input[type=checkbox]{display:none!important}.termsCheckBox label:before{display:inline-block;vertical-align:middle;border-radius:5px;font-size:15px;min-width:13px;min-height:21px}.termsCheckBox label.ui-checkbox-on:before{content:"✔";padding:3px 7px;color:#333;background-color:#FFF}.termsCheckBox label.ui-checkbox-off:before{box-sizing:border-box;content:"";width:27px;height:27px;background-color:#FFF}.chatlistMain #tabletNoItemBackgroundPlaceHolder{display:none}.section-GBChatListTemplateTypeNoPhoto .generalSectionContainer,.section-GBChatListTemplateTypeRounded .generalSectionContainer,.section-GBChatListTemplateTypeSquare .generalSectionContainer{padding-bottom:0;overflow:hidden}.section-GBChatListTemplateTypeNoPhoto #contentViewViewHolder,.section-GBChatListTemplateTypeRounded #contentViewViewHolder,.section-GBChatListTemplateTypeSquare #contentViewViewHolder{height:100%;overflow:hidden}.section-GBChatListTemplateTypeNoPhoto #itemViewViewHolder,.section-GBChatListTemplateTypeNoPhoto #postMessageViewViewHolder,.section-GBChatListTemplateTypeRounded #itemViewViewHolder,.section-GBChatListTemplateTypeRounded #postMessageViewViewHolder,.section-GBChatListTemplateTypeSquare #itemViewViewHolder,.section-GBChatListTemplateTypeSquare #postMessageViewViewHolder{overflow:hidden}.section-GBChatListTemplateTypeNoPhoto .templateContainer,.section-GBChatListTemplateTypeRounded .templateContainer,.section-GBChatListTemplateTypeSquare .templateContainer{overflow:hidden;padding-bottom:44px}.section-GBChatListTemplateTypeNoPhoto .chatList,.section-GBChatListTemplateTypeRounded .chatList,.section-GBChatListTemplateTypeSquare .chatList{width:100%;height:100%;-webkit-transition:transform 1s ease-in-out;-moz-transition:transform 1s ease-in-out;-o-transition:transform 1s ease-in-out;-ms-transition:transform 1s ease-in-out;transition:transform 1s ease-in-out;overflow-y:auto;-webkit-overflow-scrolling:touch}.section-GBChatListTemplateTypeNoPhoto .chatList .swipeIcon,.section-GBChatListTemplateTypeRounded .chatList .swipeIcon,.section-GBChatListTemplateTypeSquare .chatList .swipeIcon{position:absolute;top:0;right:0}.section-GBChatListTemplateTypeNoPhoto .chatList .rowInner,.section-GBChatListTemplateTypeRounded .chatList .rowInner,.section-GBChatListTemplateTypeSquare .chatList .rowInner{display:table;table-layout:fixed;height:100%;width:100%;transform:translate3D(0,0,0);-webkit-transform:translate3D(0,0,0);-moz-transform:translate3D(0,0,0);-ms-transform:translate3D(0,0,0);-o-transform:translate3D(0,0,0);position:relative}.section-GBChatListTemplateTypeNoPhoto .chatList .thread,.section-GBChatListTemplateTypeRounded .chatList .thread,.section-GBChatListTemplateTypeSquare .chatList .thread{height:92px;width:100%;position:relative;border-bottom-width:1px;overflow:hidden}.section-GBChatListTemplateTypeNoPhoto .chatList .thread.blacklisted .rowInner .circle,.section-GBChatListTemplateTypeNoPhoto .chatList .thread.blacklisted .rowInner .date,.section-GBChatListTemplateTypeNoPhoto .chatList .thread.blacklisted .rowInner .message,.section-GBChatListTemplateTypeRounded .chatList .thread.blacklisted .rowInner .circle,.section-GBChatListTemplateTypeRounded .chatList .thread.blacklisted .rowInner .date,.section-GBChatListTemplateTypeRounded .chatList .thread.blacklisted .rowInner .message,.section-GBChatListTemplateTypeSquare .chatList .thread.blacklisted .rowInner .circle,.section-GBChatListTemplateTypeSquare .chatList .thread.blacklisted .rowInner .date,.section-GBChatListTemplateTypeSquare .chatList .thread.blacklisted .rowInner .message{visibility:hidden}.section-GBChatListTemplateTypeNoPhoto .chatList .thread.blacklisted::before,.section-GBChatListTemplateTypeRounded .chatList .thread.blacklisted::before,.section-GBChatListTemplateTypeSquare .chatList .thread.blacklisted::before{content:"";display:block;height:100%;width:100%;position:absolute;z-index:1;pointer-events:none;background-color:#CCC;opacity:.3}.section-GBChatListTemplateTypeNoPhoto .chatList .thread .circle,.section-GBChatListTemplateTypeRounded .chatList .thread .circle,.section-GBChatListTemplateTypeSquare .chatList .thread .circle{visibility:hidden}.section-GBChatListTemplateTypeNoPhoto .chatList .thread.newMessage .circle,.section-GBChatListTemplateTypeRounded .chatList .thread.newMessage .circle,.section-GBChatListTemplateTypeSquare .chatList .thread.newMessage .circle{visibility:visible}.section-GBChatListTemplateTypeNoPhoto .chatList .thread.newMessage .actionButtons,.section-GBChatListTemplateTypeRounded .chatList .thread.newMessage .actionButtons,.section-GBChatListTemplateTypeSquare .chatList .thread.newMessage .actionButtons{width:276px}.section-GBChatListTemplateTypeNoPhoto .chatList .thread.newMessage .actionButtons .actionMarkRead,.section-GBChatListTemplateTypeRounded .chatList .thread.newMessage .actionButtons .actionMarkRead,.section-GBChatListTemplateTypeSquare .chatList .thread.newMessage .actionButtons .actionMarkRead{display:table-cell}.section-GBChatListTemplateTypeNoPhoto .chatList .thread.newMessage .helper.swipeleft.visible,.section-GBChatListTemplateTypeRounded .chatList .thread.newMessage .helper.swipeleft.visible,.section-GBChatListTemplateTypeSquare .chatList .thread.newMessage .helper.swipeleft.visible{left:-208px}.section-GBChatListTemplateTypeNoPhoto .chatList .thread .helper,.section-GBChatListTemplateTypeRounded .chatList .thread .helper,.section-GBChatListTemplateTypeSquare .chatList .thread .helper{display:none;position:absolute;left:-70px;top:23px;z-index:5;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.section-GBChatListTemplateTypeNoPhoto .chatList .thread .helper.swipeleft,.section-GBChatListTemplateTypeRounded .chatList .thread .helper.swipeleft,.section-GBChatListTemplateTypeSquare .chatList .thread .helper.swipeleft{left:100px}.section-GBChatListTemplateTypeNoPhoto .chatList .thread .helper.swipeleft.visible,.section-GBChatListTemplateTypeRounded .chatList .thread .helper.swipeleft.visible,.section-GBChatListTemplateTypeSquare .chatList .thread .helper.swipeleft.visible{left:-120px}.section-GBChatListTemplateTypeNoPhoto .chatList .thread .helper.swiperight.visible,.section-GBChatListTemplateTypeRounded .chatList .thread .helper.swiperight.visible,.section-GBChatListTemplateTypeSquare .chatList .thread .helper.swiperight.visible{left:-70px}.section-GBChatListTemplateTypeNoPhoto .chatList .cell,.section-GBChatListTemplateTypeRounded .chatList .cell,.section-GBChatListTemplateTypeSquare .chatList .cell{display:table-cell}.section-GBChatListTemplateTypeNoPhoto .chatList .right,.section-GBChatListTemplateTypeRounded .chatList .right,.section-GBChatListTemplateTypeSquare .chatList .right{text-align:right}.section-GBChatListTemplateTypeNoPhoto .chatList .chatListInner,.section-GBChatListTemplateTypeRounded .chatList .chatListInner,.section-GBChatListTemplateTypeSquare .chatList .chatListInner{overflow:hidden;position:relative;margin-bottom:88px}.section-GBChatListTemplateTypeNoPhoto .chatList .read,.section-GBChatListTemplateTypeRounded .chatList .read,.section-GBChatListTemplateTypeSquare .chatList .read{width:12px;vertical-align:top;padding-left:8px;padding-right:8px;padding-top:26px}.section-GBChatListTemplateTypeNoPhoto .chatList .read .circle,.section-GBChatListTemplateTypeRounded .chatList .read .circle,.section-GBChatListTemplateTypeSquare .chatList .read .circle{width:12px;height:12px;border-radius:6px}.section-GBChatListTemplateTypeNoPhoto .chatList .read .circle.invisible,.section-GBChatListTemplateTypeRounded .chatList .read .circle.invisible,.section-GBChatListTemplateTypeSquare .chatList .read .circle.invisible{visiblity:none}.section-GBChatListTemplateTypeNoPhoto .chatList .avatar,.section-GBChatListTemplateTypeRounded .chatList .avatar,.section-GBChatListTemplateTypeSquare .chatList .avatar{width:92px;vertical-align:middle}.section-GBChatListTemplateTypeNoPhoto .chatList .avatarImg,.section-GBChatListTemplateTypeRounded .chatList .avatarImg,.section-GBChatListTemplateTypeSquare .chatList .avatarImg{width:92px;height:92px;background-repeat:no-repeat;background-size:cover;background-position:center center}.section-GBChatListTemplateTypeNoPhoto .chatList .text,.section-GBChatListTemplateTypeRounded .chatList .text,.section-GBChatListTemplateTypeSquare .chatList .text{box-sizing:border-box;padding-left:8px;vertical-align:middle;overflow:hidden;width:100%}.section-GBChatListTemplateTypeNoPhoto .chatList .date,.section-GBChatListTemplateTypeRounded .chatList .date,.section-GBChatListTemplateTypeSquare .chatList .date{padding-top:26px;width:100px;padding-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-GBChatListTemplateTypeNoPhoto .chatList .message,.section-GBChatListTemplateTypeNoPhoto .chatList .name,.section-GBChatListTemplateTypeRounded .chatList .message,.section-GBChatListTemplateTypeRounded .chatList .name,.section-GBChatListTemplateTypeSquare .chatList .message,.section-GBChatListTemplateTypeSquare .chatList .name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.section-GBChatListTemplateTypeNoPhoto .chatList .actionButtons,.section-GBChatListTemplateTypeRounded .chatList .actionButtons,.section-GBChatListTemplateTypeSquare .chatList .actionButtons{height:92px;width:184px;position:absolute;top:0;left:100%;z-index:2;text-align:center;line-height:92px;cursor:pointer;font-weight:100;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}.section-GBChatListTemplateTypeNoPhoto .chatList .actionButtons .actionMarkRead,.section-GBChatListTemplateTypeRounded .chatList .actionButtons .actionMarkRead,.section-GBChatListTemplateTypeSquare .chatList .actionButtons .actionMarkRead{display:none}.section-GBChatListTemplateTypeNoPhoto .chatList .actionButtons .actionButton,.section-GBChatListTemplateTypeRounded .chatList .actionButtons .actionButton,.section-GBChatListTemplateTypeSquare .chatList .actionButtons .actionButton{width:92px}.section-GBChatListTemplateTypeNoPhoto .chatList .actionButtons .actionButtonIcon,.section-GBChatListTemplateTypeRounded .chatList .actionButtons .actionButtonIcon,.section-GBChatListTemplateTypeSquare .chatList .actionButtons .actionButtonIcon{vertical-align:middle;display:inline-block;line-height:normal}.section-GBChatListTemplateTypeNoPhoto .chatList .actionButtons .actionButtonSecondBackgroundColor,.section-GBChatListTemplateTypeRounded .chatList .actionButtons .actionButtonSecondBackgroundColor,.section-GBChatListTemplateTypeSquare .chatList .actionButtons .actionButtonSecondBackgroundColor{background-color:rgba(255,255,255,.4)}.section-GBChatListTemplateTypeNoPhoto .chatList .actionButtons .actionButtonThirdBackgroundColor,.section-GBChatListTemplateTypeRounded .chatList .actionButtons .actionButtonThirdBackgroundColor,.section-GBChatListTemplateTypeSquare .chatList .actionButtons .actionButtonThirdBackgroundColor{background-color:rgba(255,255,255,.7)}.section-GBChatListTemplateTypeNoPhoto .noMessages .noMessagesInner,.section-GBChatListTemplateTypeRounded .noMessages .noMessagesInner,.section-GBChatListTemplateTypeSquare .noMessages .noMessagesInner{position:fixed;width:100%;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.section-GBChatListTemplateTypeNoPhoto .noMessages .noMessagesInner div,.section-GBChatListTemplateTypeRounded .noMessages .noMessagesInner div,.section-GBChatListTemplateTypeSquare .noMessages .noMessagesInner div{margin:20px}.section-GBChatListTemplateTypeNoPhoto .noMessages .noMessagesInner .textFont,.section-GBChatListTemplateTypeRounded .noMessages .noMessagesInner .textFont,.section-GBChatListTemplateTypeSquare .noMessages .noMessagesInner .textFont{font-size:26px}.section-GBChatListTemplateTypeNoPhoto .noMessages .noMessagesInner .infosFont,.section-GBChatListTemplateTypeRounded .noMessages .noMessagesInner .infosFont,.section-GBChatListTemplateTypeSquare .noMessages .noMessagesInner .infosFont{font-size:22px}.section-GBChatListTemplateTypeNoPhoto .noMessages .noMessagesInner .noMessagesIcon,.section-GBChatListTemplateTypeRounded .noMessages .noMessagesInner .noMessagesIcon,.section-GBChatListTemplateTypeSquare .noMessages .noMessagesInner .noMessagesIcon{font-size:100px;margin-bottom:40px}.section-GBChatListTemplateTypeNoPhoto .detail,.section-GBChatListTemplateTypeRounded .detail,.section-GBChatListTemplateTypeSquare .detail{height:100%}.section-GBChatListTemplateTypeNoPhoto .chatDetail,.section-GBChatListTemplateTypeRounded .chatDetail,.section-GBChatListTemplateTypeSquare .chatDetail{height:100%;overflow:hidden;box-sizing:border-box}.section-GBChatListTemplateTypeNoPhoto .chatDetail .chatDetailInner,.section-GBChatListTemplateTypeRounded .chatDetail .chatDetailInner,.section-GBChatListTemplateTypeSquare .chatDetail .chatDetailInner{height:100%;overflow-y:auto;padding:54px 10px 10px;box-sizing:border-box;-webkit-overflow-scrolling:touch}.section-GBChatListTemplateTypeNoPhoto .chatDetail .date,.section-GBChatListTemplateTypeRounded .chatDetail .date,.section-GBChatListTemplateTypeSquare .chatDetail .date{width:100%;text-align:center;margin:10px 0;clear:both}.section-GBChatListTemplateTypeNoPhoto .chatDetail .row,.section-GBChatListTemplateTypeRounded .chatDetail .row,.section-GBChatListTemplateTypeSquare .chatDetail .row{width:70%;display:table;margin-bottom:10px}.section-GBChatListTemplateTypeNoPhoto .chatDetail .row.sender,.section-GBChatListTemplateTypeNoPhoto .chatDetail .row.sender .rowInner,.section-GBChatListTemplateTypeRounded .chatDetail .row.sender,.section-GBChatListTemplateTypeRounded .chatDetail .row.sender .rowInner,.section-GBChatListTemplateTypeSquare .chatDetail .row.sender,.section-GBChatListTemplateTypeSquare .chatDetail .row.sender .rowInner{float:right}.section-GBChatListTemplateTypeNoPhoto .chatDetail .row .avatar,.section-GBChatListTemplateTypeRounded .chatDetail .row .avatar,.section-GBChatListTemplateTypeSquare .chatDetail .row .avatar{display:table-cell;vertical-align:bottom;width:56px}.section-GBChatListTemplateTypeNoPhoto .chatDetail .row .avatar .avatarImg,.section-GBChatListTemplateTypeRounded .chatDetail .row .avatar .avatarImg,.section-GBChatListTemplateTypeSquare .chatDetail .row .avatar .avatarImg{width:46px;height:46px;background-repeat:no-repeat;background-size:cover;background-position:center center}.section-GBChatListTemplateTypeNoPhoto .chatDetail .row .avatar .avatarImg.rounded,.section-GBChatListTemplateTypeRounded .chatDetail .row .avatar .avatarImg.rounded,.section-GBChatListTemplateTypeSquare .chatDetail .row .avatar .avatarImg.rounded{border-radius:23px}.section-GBChatListTemplateTypeNoPhoto .chatDetail .row .message,.section-GBChatListTemplateTypeRounded .chatDetail .row .message,.section-GBChatListTemplateTypeSquare .chatDetail .row .message{display:table-cell;padding:10px}.section-GBChatListTemplateTypeNoPhoto .chatDetail .row .message .text,.section-GBChatListTemplateTypeRounded .chatDetail .row .message .text,.section-GBChatListTemplateTypeSquare .chatDetail .row .message .text{display:block;word-break:break-word;word-wrap:break-word}.section-GBChatListTemplateTypeNoPhoto .chatDetail .row .message .infos,.section-GBChatListTemplateTypeRounded .chatDetail .row .message .infos,.section-GBChatListTemplateTypeSquare .chatDetail .row .message .infos{display:block}.section-GBChatListTemplateTypeNoPhoto .chatDetail .sender .avatarImg,.section-GBChatListTemplateTypeRounded .chatDetail .sender .avatarImg,.section-GBChatListTemplateTypeSquare .chatDetail .sender .avatarImg{float:right}.section-GBChatListTemplateTypeNoPhoto .GBChatListTemplateTypeNoPhoto .rowInner.slide,.section-GBChatListTemplateTypeRounded .GBChatListTemplateTypeNoPhoto .rowInner.slide,.section-GBChatListTemplateTypeSquare .GBChatListTemplateTypeNoPhoto .rowInner.slide{transform:translate3D(-28px,0,0);-webkit-transform:translate3D(-28px,0,0);-moz-transform:translate3D(-28px,0,0);-ms-transform:translate3D(-28px,0,0);-o-transform:translate3D(-28px,0,0)}.section-GBChatListTemplateTypeNoPhoto .GBChatListTemplateTypeNoPhoto .avatar,.section-GBChatListTemplateTypeNoPhoto .GBChatListTemplateTypeSquare .read,.section-GBChatListTemplateTypeRounded .GBChatListTemplateTypeNoPhoto .avatar,.section-GBChatListTemplateTypeRounded .GBChatListTemplateTypeSquare .read,.section-GBChatListTemplateTypeSquare .GBChatListTemplateTypeNoPhoto .avatar,.section-GBChatListTemplateTypeSquare .GBChatListTemplateTypeSquare .read{display:none}.section-GBChatListTemplateTypeNoPhoto .GBChatListTemplateTypeRounded .avatar,.section-GBChatListTemplateTypeNoPhoto .GBChatListTemplateTypeRounded .avatar .avatarImg,.section-GBChatListTemplateTypeRounded .GBChatListTemplateTypeRounded .avatar,.section-GBChatListTemplateTypeRounded .GBChatListTemplateTypeRounded .avatar .avatarImg,.section-GBChatListTemplateTypeSquare .GBChatListTemplateTypeRounded .avatar,.section-GBChatListTemplateTypeSquare .GBChatListTemplateTypeRounded .avatar .avatarImg{width:64px;height:64px}.section-GBChatListTemplateTypeNoPhoto .GBChatListTemplateTypeRounded .avatar .avatarImg,.section-GBChatListTemplateTypeRounded .GBChatListTemplateTypeRounded .avatar .avatarImg,.section-GBChatListTemplateTypeSquare .GBChatListTemplateTypeRounded .avatar .avatarImg{border-radius:32px}.section-GBChatListTemplateTypeNoPhoto .GBChatDetailTemplateTypeNoPhoto .avatar,.section-GBChatListTemplateTypeRounded .GBChatDetailTemplateTypeNoPhoto .avatar,.section-GBChatListTemplateTypeSquare .GBChatDetailTemplateTypeNoPhoto .avatar{display:none!important}.section-GBChatListTemplateTypeNoPhoto .GBChatDetailTemplateTypeNoPhoto .message,.section-GBChatListTemplateTypeRounded .GBChatDetailTemplateTypeNoPhoto .message,.section-GBChatListTemplateTypeSquare .GBChatDetailTemplateTypeNoPhoto .message{border-radius:3px}.section-GBChatListTemplateTypeNoPhoto .GBChatDetailTemplateTypeRounded,.section-GBChatListTemplateTypeRounded .GBChatDetailTemplateTypeRounded,.section-GBChatListTemplateTypeSquare .GBChatDetailTemplateTypeRounded{padding-top:0!important}.section-GBChatListTemplateTypeNoPhoto .GBChatDetailTemplateTypeRounded .message,.section-GBChatListTemplateTypeRounded .GBChatDetailTemplateTypeRounded .message,.section-GBChatListTemplateTypeSquare .GBChatDetailTemplateTypeRounded .message{border-radius:3px}.section-GBChatListTemplateTypeNoPhoto .GBChatDetailTemplateTypeRounded .avatarImg,.section-GBChatListTemplateTypeRounded .GBChatDetailTemplateTypeRounded .avatarImg,.section-GBChatListTemplateTypeSquare .GBChatDetailTemplateTypeRounded .avatarImg{width:64px;height:64px;border-radius:32px}.section-GBChatListTemplateTypeNoPhoto #postMessageViewViewHolder,.section-GBChatListTemplateTypeRounded #postMessageViewViewHolder,.section-GBChatListTemplateTypeSquare #postMessageViewViewHolder{z-index:6}#notificationsList,#notificationsSettings{overflow:inherit}#postMessageViewViewHolder{z-index:6}#chatSearchAndPostMessageContainer{height:100%}#chatSearchAndPostMessageContainer #chatSearchSelectedLabel{padding:4px;height:36px;border-radius:4px;display:none}#chatSearchAndPostMessageContainer #cancelSelectedUser{cursor:pointer;position:absolute;right:10px;height:25px;width:25px;border-radius:50px;line-height:22px;text-align:center;top:9.5px;font-size:19px;font-weight:100;overflow:hidden;display:none}#chatSearchAndPostMessageContainer .chatContactsSearchBar{position:relative;height:44px;line-height:44px;width:100%}#chatSearchAndPostMessageContainer .chatContactsSearchBar input{height:37px;line-height:37px;width:100%;border:0;background:none!important}#chatSearchAndPostMessageContainer .chatContactsSearchBar .dynamicWidth{float:left;box-sizing:border-box;padding:0 10px;cursor:pointer}#chatSearchAndPostMessageContainer .chatContactsSearchBar .fillWidth{float:none;overflow:hidden;box-sizing:border-box}#chatSearchAndPostMessageContainer .chatContactsList{height:100%;overflow-y:auto}#chatSearchAndPostMessageContainer .chatContactsList .thread{height:80px}#chatSearchAndPostMessageContainer .chatContactsList .GBChatListTemplateTypeSquare .avatarImg{height:80px;width:80px}#chatSearchAndPostMessageContainer .chatContactsList .GBChatListTemplateTypeRounded .avatarImg{height:48px;width:48px;border-radius:24px;margin-left:12px}#chatSearchAndPostMessageContainer .chatDetailContainer{display:none;height:100%}#chatSearchAndPostMessageContainer .chatDetail{padding-bottom:44px}#chatSearchAndPostMessageContainer.hasSelectedUser #chatSearchSelectedLabel{display:inline}#chatSearchAndPostMessageContainer.hasSelectedUser #cancelSelectedUser{display:block}#chatSearchAndPostMessageContainer.hasSelectedUser #chatSearchInput,#chatSearchAndPostMessageContainer.hasSelectedUser .chatContactsList{display:none}#chatSearchAndPostMessageContainer.hasSelectedUser .chatDetailContainer{display:block}.postBar{position:fixed;bottom:0;height:44px;line-height:44px;width:100%}.postBar textarea{height:29px;box-sizing:border-box;margin-top:7.5px!important;width:100%;border:0;border-radius:4px;padding:0 5px;margin-bottom:10px!important}.postBar .textareaMirror{display:none;white-space:pre-wrap;word-wrape:break-word;line-height:normal}.postBar .dynamicWidth{float:right;box-sizing:border-box;padding:0 10px 0 2px;cursor:pointer}.postBar .fillWidth{float:none;overflow:hidden;box-sizing:border-box;padding:0 10px}.postBar#postMessageButton{z-index:2099}.postBar .chatPostButton{position:absolute;bottom:0;right:0;z-index:2010}#notificationsList,#notificationsSettings{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:translate3d(100%,0,0);-moz-transition:translate3d(100%,0,0);-o-transition:translate3d(100%,0,0);-ms-transition:translate3d(100%,0,0);transform:translate3d(100%,0,0)}#notificationsList.shown,#notificationsSettings.shown{-webkit-transform:translate3d(0,0,0);-moz-transition:translate3d(0,0,0);-o-transition:translate3d(0,0,0);-ms-transition:translate3d(0,0,0);transform:translate3d(0,0,0)}#notificationsList-inner,#notificationsSettings-inner{height:100%;position:relative;box-sizing:border-box;padding-top:44px;overflow:scroll;background-size:cover;background-position:center center;background-repeat:no-repeat}#notificationsList{z-index:2100}#notificationsList .pushNotification{box-sizing:border-box;height:80px;padding:10px 5px 10px 15px;display:table;width:100%;margin:0}#notificationsList .pushNotification-row{display:table-row}#notificationsList .pushNotification-datecell,#notificationsList .pushNotification-titlecell{display:table-cell}#notificationsList .pushNotification-titlecell{width:66%;padding-right:20px}#notificationsList .pushNotification-datecell{width:34%;text-align:right}#notificationsList .pushNotification-title{height:60px;display:block;display:-webkit-box;max-width:100%;margin:0 auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5}#notificationsSettings{z-index:2500}#notificationsSettings-baseline{padding:20px}#notificationsSettings .pushSetting{background:#fff}#notificationsSettings .pushSetting-row{height:45px;line-height:45px;position:relative;padding-left:20px;border-top:1px solid lightgrey}#notificationsSettings .pushSetting-row img.switch-on-off{display:inherit}#notificationsSettings .pushSetting:first-child .pushSetting-row{border-top:0}#notificationsSettings .pushSetting-child{margin-left:20px}.fabButton{width:41px;height:41px;-webkit-border-radius:20.5px;-moz-border-radius:20.5px;-ms-border-radius:20.5px;-o-border-radius:20.5px;border-radius:20.5px;position:fixed;bottom:10px;right:20px;z-index:2102;cursor:pointer}.GBRootControllerTypeCustomTabBar .fabButton{bottom:60px}.fabButton .canvas{text-align:center;font-size:18px!important;line-height:41px}.fabButton .canvas.toMap{font-size:28px!important}.fabButton .toList{display:none}.fabButton#postMessageButton{z-index:2099}.section-GBLoyaltyListTemplateTypeProgress .navBarRightButtonsContainer .badgeContainer,.section-GBLoyaltyListTemplateTypeRounded .navBarRightButtonsContainer .badgeContainer,.section-GBLoyaltyListTemplateTypeSquare .navBarRightButtonsContainer .badgeContainer{position:absolute}.GBRootControllerTypeCustomTabBar .section-GBLoyaltyListTemplateTypeProgress .generalSectionContainer,.GBRootControllerTypeCustomTabBar .section-GBLoyaltyListTemplateTypeRounded .generalSectionContainer,.GBRootControllerTypeCustomTabBar .section-GBLoyaltyListTemplateTypeSquare .generalSectionContainer,.section-GBLoyaltyListTemplateTypeProgress .generalSectionContainer,.section-GBLoyaltyListTemplateTypeRounded .generalSectionContainer,.section-GBLoyaltyListTemplateTypeSquare .generalSectionContainer{padding-bottom:0}.GBRootControllerTypeCustomTabBar .section-GBLoyaltyListTemplateTypeProgress .generalSectionContainer #fullscreenViewHolder,.GBRootControllerTypeCustomTabBar .section-GBLoyaltyListTemplateTypeRounded .generalSectionContainer #fullscreenViewHolder,.GBRootControllerTypeCustomTabBar .section-GBLoyaltyListTemplateTypeSquare .generalSectionContainer #fullscreenViewHolder,.section-GBLoyaltyListTemplateTypeProgress .generalSectionContainer #fullscreenViewHolder,.section-GBLoyaltyListTemplateTypeRounded .generalSectionContainer #fullscreenViewHolder,.section-GBLoyaltyListTemplateTypeSquare .generalSectionContainer #fullscreenViewHolder{z-index:2110;overflow-y:hidden}.GBRootControllerTypeCustomTabBar .section-GBLoyaltyListTemplateTypeProgress .generalSectionContainer #fullscreenViewHolder .navBar,.GBRootControllerTypeCustomTabBar .section-GBLoyaltyListTemplateTypeRounded .generalSectionContainer #fullscreenViewHolder .navBar,.GBRootControllerTypeCustomTabBar .section-GBLoyaltyListTemplateTypeSquare .generalSectionContainer #fullscreenViewHolder .navBar,.section-GBLoyaltyListTemplateTypeProgress .generalSectionContainer #fullscreenViewHolder .navBar,.section-GBLoyaltyListTemplateTypeRounded .generalSectionContainer #fullscreenViewHolder .navBar,.section-GBLoyaltyListTemplateTypeSquare .generalSectionContainer #fullscreenViewHolder .navBar{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}.section-GBLoyaltyListTemplateTypeProgress #mainViewHolder,.section-GBLoyaltyListTemplateTypeRounded #mainViewHolder,.section-GBLoyaltyListTemplateTypeSquare #mainViewHolder{overflow-x:hidden;overflow-y:auto}#contentViewViewHolder.GBLoyaltyListTemplateTypeProgress,#contentViewViewHolder.GBLoyaltyListTemplateTypeRounded,#contentViewViewHolder.GBLoyaltyListTemplateTypeSquare,#contentViewViewHolder_tab-punches.GBLoyaltyListTemplateTypeProgress,#contentViewViewHolder_tab-punches.GBLoyaltyListTemplateTypeRounded,#contentViewViewHolder_tab-punches.GBLoyaltyListTemplateTypeSquare{height:100%;position:relative;overflow-x:hidden;overflow-y:hidden;-webkit-overflow-scrolling:touch}#contentViewViewHolder.GBLoyaltyListTemplateTypeProgress:before,#contentViewViewHolder.GBLoyaltyListTemplateTypeRounded:before,#contentViewViewHolder.GBLoyaltyListTemplateTypeSquare:before,#contentViewViewHolder_tab-punches.GBLoyaltyListTemplateTypeProgress:before,#contentViewViewHolder_tab-punches.GBLoyaltyListTemplateTypeRounded:before,#contentViewViewHolder_tab-punches.GBLoyaltyListTemplateTypeSquare:before{content:"";display:block;width:1px;float:left;height:calc(101%);margin-left:-1px}#contentViewViewHolder.GBLoyaltyListTemplateTypeProgress:after,#contentViewViewHolder.GBLoyaltyListTemplateTypeRounded:after,#contentViewViewHolder.GBLoyaltyListTemplateTypeSquare:after,#contentViewViewHolder_tab-punches.GBLoyaltyListTemplateTypeProgress:after,#contentViewViewHolder_tab-punches.GBLoyaltyListTemplateTypeRounded:after,#contentViewViewHolder_tab-punches.GBLoyaltyListTemplateTypeSquare:after{content:"";display:block;width:100%;clear:both}#contentViewViewHolder.GBLoyaltyListTemplateTypeProgress #GBLoyaltyCardListTemplateTypeProgress,#contentViewViewHolder.GBLoyaltyListTemplateTypeProgress #GBLoyaltyCardListTemplateTypeRounded,#contentViewViewHolder.GBLoyaltyListTemplateTypeProgress #GBLoyaltyCardListTemplateTypeSquare,#contentViewViewHolder.GBLoyaltyListTemplateTypeRounded #GBLoyaltyCardListTemplateTypeProgress,#contentViewViewHolder.GBLoyaltyListTemplateTypeRounded #GBLoyaltyCardListTemplateTypeRounded,#contentViewViewHolder.GBLoyaltyListTemplateTypeRounded #GBLoyaltyCardListTemplateTypeSquare,#contentViewViewHolder.GBLoyaltyListTemplateTypeSquare #GBLoyaltyCardListTemplateTypeProgress,#contentViewViewHolder.GBLoyaltyListTemplateTypeSquare #GBLoyaltyCardListTemplateTypeRounded,#contentViewViewHolder.GBLoyaltyListTemplateTypeSquare #GBLoyaltyCardListTemplateTypeSquare,#contentViewViewHolder_tab-punches.GBLoyaltyListTemplateTypeProgress #GBLoyaltyCardListTemplateTypeProgress,#contentViewViewHolder_tab-punches.GBLoyaltyListTemplateTypeProgress #GBLoyaltyCardListTemplateTypeRounded,#contentViewViewHolder_tab-punches.GBLoyaltyListTemplateTypeProgress #GBLoyaltyCardListTemplateTypeSquare,#contentViewViewHolder_tab-punches.GBLoyaltyListTemplateTypeRounded #GBLoyaltyCardListTemplateTypeProgress,#contentViewViewHolder_tab-punches.GBLoyaltyListTemplateTypeRounded #GBLoyaltyCardListTemplateTypeRounded,#contentViewViewHolder_tab-punches.GBLoyaltyListTemplateTypeRounded #GBLoyaltyCardListTemplateTypeSquare,#contentViewViewHolder_tab-punches.GBLoyaltyListTemplateTypeSquare #GBLoyaltyCardListTemplateTypeProgress,#contentViewViewHolder_tab-punches.GBLoyaltyListTemplateTypeSquare #GBLoyaltyCardListTemplateTypeRounded,#contentViewViewHolder_tab-punches.GBLoyaltyListTemplateTypeSquare #GBLoyaltyCardListTemplateTypeSquare{height:100%;position:relative;overflow-y:auto}#contentViewViewHolder.GBLoyaltyListTemplateTypeProgress #GBLoyalty-supercontainer,#contentViewViewHolder.GBLoyaltyListTemplateTypeRounded #GBLoyalty-supercontainer,#contentViewViewHolder.GBLoyaltyListTemplateTypeSquare #GBLoyalty-supercontainer,#contentViewViewHolder_tab-punches.GBLoyaltyListTemplateTypeProgress #GBLoyalty-supercontainer,#contentViewViewHolder_tab-punches.GBLoyaltyListTemplateTypeRounded #GBLoyalty-supercontainer,#contentViewViewHolder_tab-punches.GBLoyaltyListTemplateTypeSquare #GBLoyalty-supercontainer{height:100%;width:100%;position:relative;display:table}#contentViewViewHolder_tab-clubcard.prepared,#contentViewViewHolder_tab-punches.prepared{overflow-y:hidden}#GBLoyaltyPunch-error{padding:90px 0}#GBLoyaltyProgress-gauge{position:relative;max-width:250px;margin:0 auto}#GBLoyaltyProgress-iconContainer{position:absolute;width:100%;box-sizing:border-box;padding:0 30%;text-align:center;bottom:62.5px;font-size:2em}#GBLoyaltyProgress-countText{margin-top:20px;font-family:"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:35px}#GBLoyaltyProgress-giftText{font-weight:700;text-decoration:underline;font-size:24px}#GBLoyaltyProgress-txts{text-align:center}#GBLoyaltyProgress-txts p{margin:10px 20px}#GBLoyaltyProgress-remainingText{font-size:22px}#GBLoyaltyCardList-inner{-webkit-touch-callout:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}#GBLoyaltyCardList-main{position:relative;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;display:table-cell;vertical-align:middle}#GBLoyaltyCardList-main .GBLoyaltyCardList-page{position:absolute;left:0;right:0;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;-ms-transition:all 300ms ease;transition:all 300ms ease}#GBLoyaltyCardList-main .GBLoyaltyCardList-page--left{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);-moz-transition:translate3d(-100%,0,0);-o-transition:translate3d(-100%,0,0);-ms-transition:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}#GBLoyaltyCardList-main .GBLoyaltyCardList-page--current{visibility:visible;-webkit-transform:translate3d(0,0,0);-moz-transition:translate3d(0,0,0);-o-transition:translate3d(0,0,0);-ms-transition:translate3d(0,0,0);transform:translate3d(0,0,0)}#GBLoyaltyCardList-main .GBLoyaltyCardList-page--right{visibility:hidden;-webkit-transform:translate3d(100%,0,0);-moz-transition:translate3d(100%,0,0);-o-transition:translate3d(100%,0,0);-ms-transition:translate3d(100%,0,0);transform:translate3d(100%,0,0)}#GBLoyaltyCardList-main .GBLoyaltyCardList-page .GBLoyaltyCardList-punchContainer{width:calc(33.33333333%);float:left}#GBLoyaltyCardList-main .GBLoyaltyCardList-page .GBLoyaltyCardList-punchContainer:nth-child(3n+1):nth-last-child(1){margin:auto;width:100%}#GBLoyaltyCardList-main .GBLoyaltyCardList-page .GBLoyaltyCardList-punchContainer .GBLoyaltyCardList-punch{width:80px;height:80px;line-height:80px;margin:13px auto;text-align:center;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat}#GBLoyaltyCardList-main .GBLoyaltyCardList-page .GBLoyaltyCardList-punchContainer .GBLoyaltyCardList-punch .GBLoyaltyCardList-punchInner{height:78px}#GBLoyaltyCardList-main .GBLoyaltyCardList-page .GBLoyaltyCardList-punchContainer .GBLoyaltyCardList-punch .GBLoyaltyCardList-punchInner.GBLoyaltyCardList-punch--withBackground{height:80px;background-size:cover}#GBLoyaltyCardList-main .GBLoyaltyCardList-page .GBLoyaltyCardList-punchContainer .GBLoyaltyCardList-punch .GBLoyaltyCardList-punchInner .punches-textFont{font-size:1.6em}#GBLoyaltyCardList-main .GBLoyaltyCardList-page .GBLoyaltyCardList-punchContainer .GBLoyaltyCardList-punch.GBLoyaltyCardList-punch--rounded{-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px}#GBLoyaltyCardList-main .GBLoyaltyCardList-page .GBLoyaltyCardList-punchContainer .GBLoyaltyCardList-punch.GBLoyaltyCardList-punch--rounded .GBLoyaltyCardList-punchInner{border-radius:40px}#GBLoyaltyCardList-main .GBLoyaltyCardList-page .GBLoyaltyCardList-punchContainer .GBLoyaltyCardList-punch .canvas{line-height:78px}#GBLoyaltyCardList-main .GBLoyaltyCardList-page .GBLoyaltyCardList-punchContainer .GBLoyaltyCardList-punch.GBLoyaltyCardList-punch--last{background-image:none}.GBLoyaltyRectangleButton{margin-top:30px;cursor:pointer}.GBLoyaltyRectangleButton-button{width:180px;margin:0 auto;text-align:center;padding:7px 0;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.GBLoyaltyPager{text-align:center}.GBLoyaltyPager .GBLoyaltyPager-bullet{display:inline-block;height:10px;width:10px;line-height:10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin:0 3px}.GBLoyaltyRewardsList_minimal{padding-top:0!important}#GBLoyaltyRewards{height:100%}.GBLoyaltyRewardsList_minimal #GBLoyaltyRewards{height:100%;position:relative}#GBLoyaltyRewards #GBLoyaltyRewards-list{height:100%;width:100%}#GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-itemContainer{display:table;width:100%;height:85px;cursor:pointer;background-size:cover;background-position:center center;background-repeat:no-repeat;border-width:1px}#GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-itemContainer.noBorder{border-top:0;border-right:0;border-left:0}#GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-itemContainer.noIcon .GBLoyaltyReward-cell{padding-left:15px}#GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-item{display:table-row;box-sizing:border-box}#GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-cell{display:table-cell;vertical-align:middle;padding:0 5px;box-sizing:border-box}#GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-cell--withoverlay{background-color:rgba(37,37,37,.7)}#GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-cell .rewardTitle{max-height:60px;display:block;display:-webkit-box;max-width:100%;margin:0 auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-top:10px}#GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-cell .rewardSubTitle{margin:10px 0;font-size:14px}#GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-icon{text-align:center;width:75px}#GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-icon>div{width:65px}#GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-icon>img{max-width:40px}#GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-central.noIcon{padding-left:20px}#GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-arrow{text-align:right;padding-right:15px}#GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-arrow .listArrow{display:inline-block;width:8px;height:8px;border:2px solid;transform:rotate(45deg);border-left:0;border-bottom:0}#GBLoyaltyRewards #GBLoyaltyRewards-minimalList{height:100%;position:relative;overflow:hidden}#GBLoyaltyRewards #GBLoyaltyRewards-minimalList .GBLoyaltyReward-minimal{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:center;background-size:cover;height:100%;box-sizing:border-box;padding:50px 0;overflow-y:scroll;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;-ms-transition:all 350ms ease;transition:all 350ms ease}#GBLoyaltyRewards #GBLoyaltyRewards-minimalList .GBLoyaltyReward-minimal--left{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);-moz-transition:translate3d(-100%,0,0);-o-transition:translate3d(-100%,0,0);-ms-transition:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}#GBLoyaltyRewards #GBLoyaltyRewards-minimalList .GBLoyaltyReward-minimal--displayed{visibility:visible;-webkit-transform:translate3d(0,0,0);-moz-transition:translate3d(0,0,0);-o-transition:translate3d(0,0,0);-ms-transition:translate3d(0,0,0);transform:translate3d(0,0,0)}#GBLoyaltyRewards #GBLoyaltyRewards-minimalList .GBLoyaltyReward-minimal--right{visibility:hidden;-webkit-transform:translate3d(100%,0,0);-moz-transition:translate3d(100%,0,0);-o-transition:translate3d(100%,0,0);-ms-transition:translate3d(100%,0,0);transform:translate3d(100%,0,0)}#GBLoyaltyRewards #GBLoyaltyRewards-minimalList .GBLoyaltyReward-minimal--withbackgroundimage:after{content:"";display:block;position:fixed;top:0;left:0;height:2000em;width:100%;background:rgba(37,37,37,.7);z-index:-1}#GBLoyaltyRewards #GBLoyaltyRewards-minimalList .GBLoyaltyReward-minimal .GBLoyaltyReward-minimalInner{display:table;width:100%;height:100%}#GBLoyaltyRewards #GBLoyaltyRewards-minimalList .GBLoyaltyReward-minimal .GBLoyaltyReward-minimalInner .GBLoayltyReward-minimalCenter{display:table-cell;vertical-align:middle;text-align:center}#GBLoyaltyRewards #GBLoyaltyRewards-minimalList .GBLoyaltyReward-minimal .GBLoyaltyReward-minimalInner .GBLoayltyReward-minimalCenter .GBLoyaltyReward-minimalContent{max-width:90%;margin:0 auto}#GBLoyaltyRewards #GBLoyaltyRewards-minimalList .GBLoyaltyReward-minimal .GBLoyaltyReward-minimalInner .GBLoayltyReward-minimalCenter .GBLoyaltyReward-minimalContent .GBLoyaltyReward-title{font-size:26px}#GBLoyaltyRewards #GBLoyaltyRewards-minimalList .GBLoyaltyReward-minimal .GBLoyaltyReward-minimalInner .GBLoayltyReward-minimalCenter .GBLoyaltyReward-minimalContent .GBLoyaltyReward-icon{padding:10px 0 20px}#GBLoyaltyRewards #GBLoyaltyRewards-minimalList .GBLoyaltyReward-minimal .GBLoyaltyReward-minimalInner .GBLoayltyReward-minimalCenter .GBLoyaltyReward-minimalContent .GBLoyaltyReward-description,#GBLoyaltyRewards #GBLoyaltyRewards-minimalList .GBLoyaltyReward-minimal .GBLoyaltyReward-minimalInner .GBLoayltyReward-minimalCenter .GBLoyaltyReward-minimalContent .GBLoyaltyReward-expiration{margin-top:20px}#GBLoyaltyRewards #GBLoyaltyRewards-minimalList .GBLoyaltyReward-minimal .GBLoyaltyReward-minimalInner .GBLoayltyReward-minimalCenter .GBLoyaltyReward-minimalContent .GBLoyaltyReward-redeem{margin-top:30px}#GBLoyaltyRewards #GBLoyaltyRewards-minimalList .GBLoyaltyReward-minimal .GBLoyaltyReward-minimalInner .GBLoayltyReward-minimalCenter .GBLoyaltyReward-minimalContent .GBLoyaltyReward-dismiss{margin-top:20px;cursor:pointer}#GBLoyaltyRewards #GBLoyaltyRewards-minimalList .GBLoyaltyReward-minimal .GBLoyaltyReward-minimalInner .GBLoayltyReward-minimalCenter .GBLoyaltyReward-minimalContent .GBLoyaltyReward-dismiss span{text-decoration:underline}#GBLoyaltyRewards #GBLoyaltyRewards-minimalList .GBLoyaltyReward-minimal .GBLoyaltyReward-minimalInner .GBLoayltyReward-minimalCenter .GBLoyaltyReward-minimalContent hr{border-width:1px}.GBLoyaltyReward-overlay{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:rgba(37,37,37,.7)}.GBLoyaltyRewards-pager{position:absolute;left:0;right:0;bottom:25px}.multiView .viewHolder.GBLoyaltyHistoryList_list{z-index:1}#GBLoyaltyHistoryList_listNavBar,#GBLoyaltyRewardsList_listNavBar{position:relative;margin-top:0!important}.GBLoyaltyHistoryList_list .historyList,.GBLoyaltyHistoryList_list .rewards{height:100%}.GBLoyaltyHistoryList_list .historyList .historyItem{display:table;height:82px;width:100%;border-width:2px}.GBLoyaltyHistoryList_list .historyList .historyItem .historyItemInner{display:table-row}.GBLoyaltyHistoryList_list .historyList .historyItem .historyItemIcon{vertical-align:middle;width:60px;font-size:30px;text-align:center}.GBLoyaltyHistoryList_list .historyList .historyItem .historyItemContent{vertical-align:middle;padding-left:10px}.GBLoyaltyHistoryList_list .historyList .historyItem .historyItemContent .historyItemTitle{line-height:normal;max-height:40px;overflow:hidden;text-overflow:ellipsis}.GBLoyaltyHistoryList_list .historyList .historyItem .historyItemContent .historyItemRedeemedOn{padding-top:3px;line-height:normal}.GBLoyaltyHistoryList_list,.GBLoyaltyRewardsList_list{overflow-y:auto}.GBLoyaltyHistoryList_list.notScrollable,.GBLoyaltyRewardsList_list.notScrollable{overflow-y:visible;height:auto!important}#GBLoyaltyActionScreen{display:table;position:fixed;height:100%;width:100%}#GBLoyaltyActionScreen-confirmation,#GBLoyaltyActionScreen-success{display:table-cell;vertical-align:middle;text-align:center;padding:20px}#GBLoyaltyActionScreen-success .gbicongeneric{font-size:80px;padding-bottom:40px}#GBLoyaltyActionScreen .GBLoyaltyRectangleButton{display:inline-block;padding:15px;padding-top:30px}#GBLoyaltyActionScreen .GBLoyaltyRectangleButton-button{width:96px;padding:0}#GBLoyaltyActionScreen .GBLoyaltyRectangleButton-inner{height:43px;line-height:43px;font-size:18px}#GBLoyaltySharing{width:100%;height:100%;background-color:rgba(0,0,0,.5)}#GBLoyaltySharing .GBLoyaltySharing-inner{position:fixed;padding:9px;width:100%;height:100%;background-color:#fff;font-family:"Helvetica Neue",Helvetica;box-sizing:border-box}#GBLoyaltySharing .GBLoyaltySharing-inner .textAreaContainer{position:relative;width:100%;height:60%;margin-bottom:4%;border:1px solid lightgrey}#GBLoyaltySharing .GBLoyaltySharing-inner .textAreaContainer textarea{border-style:none;border-color:Transparent;overflow:auto;width:100%;height:62%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#GBLoyaltySharing .GBLoyaltySharing-inner .textAreaContainer .buttonsContainer{position:absolute;width:98%;height:18%;bottom:1%;margin-left:1%;background-color:#fff}#GBLoyaltySharing .GBLoyaltySharing-inner .textAreaContainer .buttonsContainer .logout{position:absolute;left:2%;color:lightgrey}#GBLoyaltySharing .GBLoyaltySharing-inner .textAreaContainer .buttonsContainer .shareBtnContainer{position:absolute;right:2%;padding:1px 13px 2px;background-color:grey;color:#fff}#GBLoyaltySharing .GBLoyaltySharing-inner .actionListContainer{margin-top:-3%}#GBLoyaltySharing .GBLoyaltySharing-inner .actionListContainer a{color:gray!important}#GBLoyaltySharing .GBLoyaltySharing-inner .actionListContainer .actionList li{padding-bottom:3%;padding-top:2%}#GBLoyaltySharing .GBLoyaltySharing-inner .actionListContainer .actionList li:not(.last){border-bottom:1px solid lightgrey}#GBLoyaltySharing .GBLoyaltySharing-inner #ajax-enabled-services{display:inline-block;margin-bottom:2.7%}#GBLoyaltySharing .GBLoyaltySharing-inner #ajax-enabled-services .sharing-button{float:left;margin-right:10px}#GBLoyaltySharing .GBLoyaltySharing-inner #ajax-enabled-services .sharing-button img{max-height:30px}.GBLoyaltyReward-noReward{height:100%;width:100%;position:fixed}.GBLoyaltyReward-noReward .GBLoyaltyReward-noRewardInner{position:fixed;width:100%;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.GBLoyaltyReward-noReward .GBLoyaltyReward-noRewardInner div{margin:20px}.GBLoyaltyReward-noReward .GBLoyaltyReward-noRewardInner .title{font-size:26px}.GBLoyaltyReward-noReward .GBLoyaltyReward-noRewardInner .infos{font-size:18px}.GBLoyaltyReward-noReward .GBLoyaltyReward-noRewardInner .noRewardIcon{font-size:100px;margin-bottom:40px}.actionScreens-confirmation-backgroundColor,.actionScreens-result-backgroundColor{background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(10px)}.actionScreens-qrCode-backgroundColor{background-color:#000}#contentViewViewHolder_tab-clubcard{height:100%;padding-top:52px;box-sizing:border-box}#GBLoyaltyClub-container{display:table;height:100%;width:100%;padding:20px 0}#GBLoyaltyClub{display:table-cell;height:100%;text-align:center}#GBLoyaltyClub #GBLoyaltyClub-card{width:100%;max-width:340px;min-height:420px;margin:auto;background-size:cover;background-position:center}#GBLoyaltyClub #GBLoyaltyClub-card.rounded,#GBLoyaltyClub #GBLoyaltyClub-card.rounded .gradient{border-radius:4px}#GBLoyaltyClub #GBLoyaltyClub-card.rounded #GBLoyaltyClub-cardStatus{border-radius:2px}#GBLoyaltyClub #GBLoyaltyClub-card #GBLoyaltyClub-cardInner{height:100%}#GBLoyaltyClub #GBLoyaltyClub-card #GBLoyaltyClub-cardInner.gradient{position:relative;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,transparent 0,rgba(255,255,255,.4) 100%);z-index:1}#GBLoyaltyClub #GBLoyaltyClub-card #GBLoyaltyClub-cardInner #GBLoyaltyClub-top{padding-top:20px}#GBLoyaltyClub #GBLoyaltyClub-card #GBLoyaltyClub-cardInner #GBLoyaltyClub-top #GBLoyaltyClub-profile{padding:0 10px 15px}#GBLoyaltyClub #GBLoyaltyClub-card #GBLoyaltyClub-cardInner #GBLoyaltyClub-top #GBLoyaltyClub-profile #GBLoyaltyClub-picture{height:75px;width:75px;margin:auto;padding-bottom:10px}#GBLoyaltyClub #GBLoyaltyClub-card #GBLoyaltyClub-cardInner #GBLoyaltyClub-top #GBLoyaltyClub-profile #GBLoyaltyClub-picture .profilePic{position:absolute;height:75px;width:75px;background-size:cover;background-position:center;z-index:2;border-radius:50%}#GBLoyaltyClub #GBLoyaltyClub-card #GBLoyaltyClub-cardInner #GBLoyaltyClub-top #GBLoyaltyClub-cardStatus{display:inline;padding:6px;text-transform:uppercase;color:#daa520;background-color:#FFF}#GBLoyaltyClub #GBLoyaltyClub-card #GBLoyaltyClub-cardInner #GBLoyaltyClub-top #GBLoyaltyClub-profileState{padding:20px 10px 10px}#GBLoyaltyClub #GBLoyaltyClub-card #GBLoyaltyClub-cardInner #GBLoyaltyClub-top #GBLoyaltyClub-profileState #GBLoyaltyClub-total{padding:5px}#GBLoyaltyClub #GBLoyaltyClub-card #GBLoyaltyClub-cardInner hr{width:80%;margin-left:auto;margin-right:auto}#GBLoyaltyClub #GBLoyaltyClub-card #GBLoyaltyClub-cardInner #GBLoyaltyClub-bottom #GBLoyaltyClub-gift{padding:0 20%}#GBLoyaltyClub #GBLoyaltyClub-card #GBLoyaltyClub-cardInner #GBLoyaltyClub-bottom #GBLoyaltyClub-instruction{padding:10px}#GBLoyaltyClub #GBLoyaltyClub-card.nocard{display:table;box-sizing:border-box;padding:32px}#GBLoyaltyClub #GBLoyaltyClub-card .nocardContainer{display:table-cell;vertical-align:middle;padding:0 10px}#GBLoyaltyClub #GBLoyaltyClub-card .nocardIconContainer{margin-bottom:38px;font-size:57px}#textContainer blockquote,article blockquote{font-style:italic;font-family:Georgia,Times,"Times New Roman",serif;padding:2px 0;border-style:solid;border-color:#ccc;border-width:0;padding-left:20px;padding-right:8px;border-left-width:5px;margin-left:0}.isRTL #textContainer blockquote,.isRTL article blockquote{padding-left:8px;padding-right:20px;border-right-width:5px;border-left-width:0}.loadingSpinner{position:fixed;width:60px;height:60px;left:50%;top:50%;margin-left:-30px;margin-top:-90px}.loadingSpinner:before{content:'';display:block;padding-top:100%}.loadingSpinner .circular{animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;margin:auto}.loadingSpinner .path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite;stroke:#C2C2C2;stroke-linecap:round}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.GBGoneFishing{width:100%;height:100%;background-position:center;background-repeat:no-repeat}.sharingModal{position:absolute;z-index:3000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:none}.sharingModal .sharingModalWindow{position:fixed;padding:2.7% 2.7% 1.3%;width:100%;height:100%;margin:26.1% auto;left:0;right:0;background-color:#fff;font-family:"Helvetica Neue",Helvetica}.sharingModal .sharingModalWindow .textAreaContainer{position:relative;width:100%;height:60%;margin-bottom:4%;border:1px solid lightgrey}.sharingModal .sharingModalWindow .textAreaContainer textarea{border-style:none;border-color:Transparent;overflow:auto;width:100%;height:62%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.sharingModal .sharingModalWindow .textAreaContainer .buttonsContainer{position:absolute;width:98%;height:18%;bottom:1%;margin-left:1%;background-color:#fff}.sharingModal .sharingModalWindow .textAreaContainer .buttonsContainer .logout{position:absolute;left:2%;color:lightgrey}.sharingModal .sharingModalWindow .textAreaContainer .buttonsContainer .shareBtnContainer{position:absolute;right:2%;padding:1px 13px 2px;background-color:grey;color:#fff}.sharingModal .sharingModalWindow .actionListContainer{margin-top:-3%}.sharingModal .sharingModalWindow .actionListContainer a{color:gray!important}.sharingModal .sharingModalWindow .actionListContainer .actionList li{padding-bottom:3%;padding-top:2%}.sharingModal .sharingModalWindow .actionListContainer .actionList li:not(.last){border-bottom:1px solid lightgrey}.sharingModal .sharingModalWindow #ajax-enabled-services{display:inline-block;margin-bottom:2.7%}.sharingModal .sharingModalWindow #ajax-enabled-services .sharing-button{float:left;margin-right:10px}.sharingModal .sharingModalWindow #ajax-enabled-services .sharing-button img{max-height:30px}.mobile #GBLoginModalContainer #GBLoginModalInnerContainer{margin:auto}.mobile #GBLoginModalContainer #GBLoginModalInnerContainer #signInFormStepTwo .centeredContainer{top:120px}.mobile #GBLoginModalContainer .centeredContainer{width:92%}.mobile #GBLoyaltyCardList-main #GBLoyaltyCardList-container{height:100%;min-height:420px;padding-top:20px;padding-bottom:20px}.mobile #contentViewViewHolder_tab-punches #GBLoyaltyCardList-container{padding-top:72px}.mobile .GBLoyaltyHistoryList_list .historyList .historyItem{border-top:0;border-right:0;border-left:0}.mobile .GBLoyaltyHistoryList_list .historyList .historyItem .historyItemInner{display:table-row}.mobile .GBLoyaltyHistoryList_list .historyList .historyItem .historyItemIcon{display:table-cell;vertical-align:middle;width:60px;font-size:30px;text-align:center}.mobile .GBLoyaltyHistoryList_list .historyList .historyItem .historyItemContent{display:table-cell;margin-top:23px}.mobile #GBLoyaltyClub-container{padding:0}@media (max-width:360px){.mobile #GBLoyaltyClub-container #GBLoyaltyClub{padding:10px}}@media (min-width:360px){.mobile #GBLoyaltyClub-container #GBLoyaltyClub{padding:30px 10px}}.mobile #GBLoyaltyCardListTemplateTypeProgress #GBLoyaltyCardList-main{vertical-align:middle}.mobile #GBLoyaltyCardListTemplateTypeProgress #GBLoyaltyCardList-main #GBLoyaltyCardList-container{height:auto}.mobile #GBLoyaltyCardListTemplateTypeProgress #GBLoyaltyCardList-main #GBLoyaltyCardList-container #GBLoyaltyValidation{position:relative;bottom:0;left:0;transform:none}.tablet #root #fake-bg-hidden{display:none}.tablet #root.GBRootControllerTypeGrid section.home .home-header .menuTitleContainer{height:25%}.tablet #root.GBRootControllerTypeGrid section.home .home-menu{top:50%;height:59.96%;width:100%}.landscape.tablet #root.GBRootControllerTypeGrid section.home .home-menu{height:41.66%}.tablet #root.GBRootControllerTypeGrid section.home .home-menu #bulletSlides{height:100%}.tablet #root.GBRootControllerTypeGrid section.home .home-menu .bulletSectionInner{width:72%}.tablet #root.GBRootControllerTypeGrid section.home a{margin-top:13%;width:33%;text-align:center;vertical-align:middle;min-height:33%}.tablet #root.GBRootControllerTypeGrid section.home a:nth-child(3n){clear:both}.landscape.tablet #root.GBRootControllerTypeGrid section.home a{min-height:50%;width:25%;margin-top:55px}.tablet #root.GBRootControllerTypeGrid section.home a span{margin-left:auto!important;margin-right:auto!important}.tablet #root.GBRootControllerTypeGrid section.home a .canvas{height:61.2px;width:61.2px;font-size:61.2px!important}@media only screen and (min-width:577px) and (max-width:767px){.tablet #root.GBRootControllerTypeGrid section.home a .canvas{height:49.5px;width:49.5px;font-size:49.5px!important}}@media only screen and (max-width:576px){.tablet #root.GBRootControllerTypeGrid section.home a .canvas{height:45px;width:45px;font-size:45px!important}}.tablet #root.GBRootControllerTypeGrid section.home .pager{margin-top:65px}.tablet #root.GBRootControllerTypeGrid section.home div.canvas{font-size:50px!important;height:60px;width:88px}.tablet #root.GBRootControllerTypeGrid section.home img.canvas{padding-bottom:10px}.tablet #root.GBRootControllerTypeSlate .home .home-sections,.tablet #root.GBRootControllerTypeSlate .home>div>div{height:100%}.tablet #root.GBRootControllerTypeSlate .home h2{height:14.4%;line-height:200%}.tablet #root.GBRootControllerTypeSlate .home #bulletSlides{height:60.83%!important}.landscape.tablet #root.GBRootControllerTypeSlate .home #bulletSlides{height:65.1%!important}.tablet #root.GBRootControllerTypeSlate .home .home-menu{width:46.87%;height:100%}.landscape.tablet #root.GBRootControllerTypeSlate .home .home-menu{width:50%}.tablet #root.GBRootControllerTypeSlate .home ul{height:72.4%}.tablet #root.GBRootControllerTypeSlate .home ul li{height:100%}.tablet #root.GBRootControllerTypeSlate .home ul li a{height:10.68%}.tablet #root.GBRootControllerTypeTypo .home-menu{float:left;width:45%}.tablet #root.GBRootControllerTypeTypo .home-menu#right-typo{float:right;text-align:right}.tablet #root.GBRootControllerTypeTypo .home-menu li{padding-bottom:10px}.tablet #root.GBRootControllerTypeTypo .home-menu li a{font-size:30px!important;line-height:1.6em;white-space:nowrap}.tablet .section-GBArticleListTemplateTypeClassic #GBArticleListTemplateTypeClassicContainer,.tablet .section-GBArticleListTemplateTypeClassicUne #GBArticleListTemplateTypeClassicContainer{border:0!important}.tablet .GBArticleListTemplateTypeClassic:not(.mobile)>a{display:block;float:left;overflow:hidden;width:50%}.tablet .GBArticleListTemplateTypeClassic:not(.mobile)>a article{padding:10px;border-top:0!important;border-left:0!important;position:relative}.tablet .GBArticleListTemplateTypeClassic:not(.mobile)>a article.first{width:100%}.tablet .GBArticleListTemplateTypeClassic:not(.mobile)>a article .photo{margin-bottom:10px;width:100%;background-size:cover;float:none;height:auto}.tablet .GBArticleListTemplateTypeClassic:not(.mobile)>a article .subtitle:not(.summary),.tablet .GBArticleListTemplateTypeClassic:not(.mobile)>a article h2{margin-bottom:10px}.tablet .GBArticleListTemplateTypeClassic:not(.mobile)>a article .infos{margin:0;height:auto}.landscape.tablet .GBArticleListTemplateTypeClassic:not(.mobile)>a{width:33.33%}.landscape.tablet .GBArticleListTemplateTypeClassic:not(.mobile):not(.une)>a:nth-child(3n) article,.portrait.tablet .GBArticleListTemplateTypeClassic:not(.mobile):not(.une)>a:nth-child(2n) article{border-right:0!important}.tablet .GBArticleListTemplateTypeClassic:not(.mobile).une>a.first{width:100%}.landscape.tablet .GBArticleListTemplateTypeClassic:not(.mobile).une>a.first{width:66.66%}.portrait.tablet .GBArticleListTemplateTypeClassic:not(.mobile).une>a.first article{border-right:0!important}.tablet .GBArticleListTemplateTypeClassic:not(.mobile).une>a.first article .photo{float:left;width:66.66%;margin-right:10px;height:100%!important;max-height:100%}.landscape.tablet .GBArticleListTemplateTypeClassic:not(.mobile).une>a:nth-child(3n+2) article,.portrait.tablet .GBArticleListTemplateTypeClassic:not(.mobile).une>a:nth-child(2n-1) article{border-right:0!important}.tablet .GBArticleListTemplateTypeGrid{margin-left:-5px}.tablet .GBArticleListTemplateTypeGrid>a{width:33.33%;float:left}.tablet .GBArticleListTemplateTypeGrid>a article{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;margin:10px 0 0 10px}.landscape.tablet .GBArticleListTemplateTypeGrid>a{width:25%}.tablet .GBArticleListTemplateTypeSlideShow .slideshow>a{padding:10px;display:block}.tablet .GBArticleListTemplateTypeSlideShow .slideshow .infos{width:auto}.tablet .GBArticleListTemplateTypeSlideShow .slideshow .infos .pager{text-align:right}.landscape.tablet .GBArticleListTemplateTypeSlideShow .slideshow{float:left;width:66.66%}.landscape.tablet .GBArticleListTemplateTypeSlideShow .slideshow article .photo-resize{height:100%;padding-top:0;background-position:center center}.tablet .GBArticleListTemplateTypeSlideShow a article>.relative{height:100%!important}.tablet .GBArticleListTemplateTypeVisuels{width:84.375%;margin-left:auto!important;margin-right:auto!important;margin-top:10px;margin-bottom:10px}.landscape.tablet .GBArticleListTemplateTypeVisuels{width:63.28%}.tablet .GBArticleListTemplateTypeUneGrid a{box-sizing:border-box}.tablet .GBArticleListTemplateTypeUneGrid article{padding:10px;margin:0 20px 20px 0;overflow:hidden}.landscape.tablet .GBArticleListTemplateTypeUneGrid a.first{width:66.66%;float:left}.landscape.tablet .GBArticleListTemplateTypeUneGrid a.first+a,.landscape.tablet .GBArticleListTemplateTypeUneGrid a.first+a+a{float:left;width:33.33%}.landscape.tablet .GBArticleListTemplateTypeUneGrid a.first+a article,.landscape.tablet .GBArticleListTemplateTypeUneGrid a.first+a+a article,.landscape.tablet .GBArticleListTemplateTypeUneGrid a:nth-child(3n) article{margin-right:0}.portrait.tablet .GBArticleListTemplateTypeUneGrid a.first{width:100%}.portrait.tablet .GBArticleListTemplateTypeUneGrid a.first article,.portrait.tablet .GBArticleListTemplateTypeUneGrid a:nth-child(2n+1) article{margin-right:0}.tablet #_asyncArticleDetailContainer>[data-role=content],.tablet ._asyncArticleDetailContainer>[data-role=content]{margin:0!important;border:0!important}.tablet #_asyncArticleDetailContainer article,.tablet ._asyncArticleDetailContainer article{width:71.61%;margin-left:auto!important;margin-right:auto!important;padding:6.51% 0}.landscape.tablet #_asyncArticleDetailContainer article,.landscape.tablet ._asyncArticleDetailContainer article{width:53.71%;padding:4.88% 0}.tablet #_asyncArticleDetailContainer article h1,.tablet ._asyncArticleDetailContainer article h1{font-weight:400}.tablet #_asyncArticleDetailContainer article hr.sep,.tablet ._asyncArticleDetailContainer article hr.sep{margin:30px 0 20px}.tablet #_asyncArticleDetailContainer article .content,.tablet ._asyncArticleDetailContainer article .content{line-height:1.6em;font-size:17px}.tablet #_asyncArticleDetailContainer article .content h1,.tablet ._asyncArticleDetailContainer article .content h1{line-height:normal}.tablet #_asyncArticleDetailContainer article .content .intertitre,.tablet ._asyncArticleDetailContainer article .content .intertitre{font-size:1.1em;font-weight:700}.tablet #_asyncArticleDetailContainer .GBAboutListContainer article,.tablet ._asyncArticleDetailContainer article.detail-video,.tablet .landscape.tablet #_asyncArticleDetailContainer .GBAboutListContainer article{width:80%;margin-left:auto!important;margin-right:auto!important;padding:6.51% 0}.tablet section._asyncArticleDetail-section .pager.ui-footer,.tablet section._asyncVideoDetail-section .pager.ui-footer{display:none}.tablet .section-GBPhotoListTemplateTypeClassic .GBPhotoListTemplateTypeClassic{padding:10px 10px 0}.tablet .section-GBPhotoListTemplateTypeClassic .GBPhotoListTemplateTypeClassic .photo-block{margin-bottom:10px;width:25%}.tablet .section-GBPhotoListTemplateTypeClassic .GBPhotoListTemplateTypeClassic .photo-block>div{margin:0}.tablet .section-GBPhotoListTemplateTypeClassic .GBPhotoListTemplateTypeClassic .photo-block>div a{margin-right:10px}.landscape.tablet .section-GBPhotoListTemplateTypeClassic .GBPhotoListTemplateTypeClassic .photo-block:nth-child(4n)>div a,.portrait.tablet .section-GBPhotoListTemplateTypeClassic .GBPhotoListTemplateTypeClassic .photo-block:nth-child(3n)>div a{margin-right:0}.portrait.tablet .section-GBPhotoListTemplateTypeClassic .GBPhotoListTemplateTypeClassic .photo-block{width:33.33%}.tablet .section-GBPhotoListTemplateTypeSquare .photo-block{width:33.33%;width:calc(33.33333333%)}.tablet .section-GBPhotoListTemplateTypeInstagram .pola-wrap{width:33.33%;float:left}.landscape.tablet .section-GBPhotoListTemplateTypeInstagram .pola-wrap{width:25%}.tablet .section-GBPhotoListTemplateTypeInstagram .pola-wrap .pola{padding:0;margin-right:10px;margin-bottom:10px}.tablet .section-GBPhotoListTemplateTypeInstagram .pola-wrap .pola .polabottom{padding:8px;height:54px;overflow:hidden}.tablet .section-GBPhotoListTemplateTypeInstagram .pola-wrap .pola .polabottom date{margin:0;float:none;vertical-align:top}.tablet .section-GBPhotoListTemplateTypeInstagram .pola-wrap .pola .polabottom br{display:none}.tablet .section-GBPhotoListTemplateTypeInstagram .pola-wrap .pola .polabottom h2{margin-top:-5px;height:36px;overflow:hidden}.landscape.tablet .section-GBPhotoListTemplateTypeInstagram .pola-wrap:nth-child(4n) .pola,.portrait.tablet .section-GBPhotoListTemplateTypeInstagram .pola-wrap:nth-child(3n) .pola{margin-right:0}.tablet .section-GBPhotoListTemplateTypeInstagram .instagram_button{margin:2px auto}.tablet .section-GBPhotoListTemplateTypeInstagram #GBPhotoListTemplateTypeInstagramContainer{padding:10px}.tablet .GBPhotoListTemplateTypeEdgetoedge{padding-bottom:30px;padding-top:1px}.tablet .GBPhotoListTemplateTypeEdgetoedge .polaContainer{width:460px;margin:auto}.tablet .GBPhotoListTemplateTypeEdgetoedge .pola{margin-top:30px}.tablet #_asyncPhotoDetail_bkmrkdtlContainer .encapse-photo,.tablet.portrait .section-detail-GBPhotoDetailTemplate .encapse-photo{background-size:contain!important}.tablet #_asyncPhotoDetail_bkmrkdtlContainer .encapse-photo img,.tablet.portrait .section-detail-GBPhotoDetailTemplate .encapse-photo img{display:none}.tablet #_asyncPhotoDetail_bkmrkdtlContainer .encapse-photo.horizontal,.tablet.landscape .section-detail-GBPhotoDetailTemplate .encapse-photo.horizontal{background-size:cover!important}.tablet #_asyncPhotoDetail_bkmrkdtlContainer .encapse-photo.horizontal img,.tablet.landscape .section-detail-GBPhotoDetailTemplate .encapse-photo.horizontal img{display:none}.tablet.landscape .section-detail-GBPhotoDetailTemplate .encapse-photo{background-size:cover!important}.tablet.landscape .section-detail-GBPhotoDetailTemplate .encapse-photo img{display:none}.tablet .GBTwitterListTemplateTypeClassic article .photo{float:left;height:60px;width:60px}.tablet .GBTwitterListTemplateTypeClassic article .photo .canvas{float:none;left:22px;top:22px;height:35px;width:35px}.tablet .GBTwitterListTemplateTypeClassic article img{width:60px;height:60px}.tablet .GBTwitterListTemplateTypeClassic article h2:first-child{margin-bottom:10px}.tablet .GBTwitterListTemplateTypeClassic article h2:first-child time{float:right;text-align:right}.tablet .GBTwitterListTemplateTypeClassic article .infos{margin-left:80px;overflow:hidden}.tablet .GBTwitterListTemplateTypeClassic article.actions{display:none;text-align:right}.tablet .GBTwitterListTemplateTypeClassic article.actions a{font-size:15px!important;display:inline-block}.tablet .GBTwitterListTemplateTypeClassic article.actions a:first-child{margin-right:30px}.tablet .GBTwitterListTemplateTypeClassic article.actions a .canvas{float:none;position:relative;vertical-align:middle;padding:0;margin-right:8px}.tablet .section-GBTwitterListTemplateTypeBanner>[data-role=content]{margin:40px 0!important;width:83.33%;margin-left:auto!important;margin-right:auto!important}.landscape.tablet .section-GBTwitterListTemplateTypeBanner>[data-role=content]{width:62.5%;margin-left:auto!important;margin-right:auto!important}.tablet .section-GBTwitterListTemplateTypeBanner #GBTwitterListTemplateTypeBannerHeaderContainer>div:first-child{padding-top:58.44%}.tablet .section-GBTwitterListTemplateTypeBanner #twitterBanner{position:absolute;left:0;top:0;right:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;height:100%;text-align:left;padding:0;padding-top:14%}.tablet .section-GBTwitterListTemplateTypeBanner #twitterBanner #bannerPP{width:18.75%;height:auto;padding-top:18.75%;margin:0;margin-left:7.8%;border:1px solid #d3d3d3;float:left}.tablet .section-GBTwitterListTemplateTypeBanner #twitterBanner .wrap-infos{margin-left:33%;margin-right:9.37%}.tablet .section-GBTwitterListTemplateTypeBanner #twitterBanner #bannerBio{max-height:70px;overflow:hidden;line-height:normal}.tablet .section-GBTwitterListTemplateTypeBanner #twitterBanner #bannerStats{position:absolute;left:2.67%;right:28.125%;bottom:2.67%}.tablet .section-GBTwitterListTemplateTypeBanner #twitterBanner #twitterFollowBtn{font-family:'Helvetica neue Light';font-size:20px;width:23.43%;height:40px;text-align:center;border-radius:2px;padding:0;position:absolute;right:3.125%;bottom:3.67%;margin:0;display:table}.tablet .section-GBTwitterListTemplateTypeBanner #twitterBanner #twitterFollowBtn .wrap-followbtn{display:table-cell;vertical-align:middle;white-space:nowrap}.tablet .section-GBTwitterListTemplateTypeBanner #twitterBanner #twitterFollowBtn .canvas.tweet{position:static;display:inline-block;left:0;top:0}.tablet .section-GBTwitterListTemplateTypeProfile>[data-role=content]{margin:40px 0!important;width:83.33%;margin-left:auto!important;margin-right:auto!important}.landscape.tablet .section-GBTwitterListTemplateTypeProfile>[data-role=content]{width:62.5%;margin-left:auto!important;margin-right:auto!important}.tablet .section-GBTwitterListTemplateTypeProfile #twitterProfile{padding:15px}.tablet .section-GBTwitterListTemplateTypeProfile #twitterProfile #profilePP{width:24.59%;padding-top:24.59%;height:auto;border:1px solid #d3d3d3;margin:0}.tablet .section-GBTwitterListTemplateTypeProfile #twitterProfile #profileContent{padding-left:28%}.tablet .section-GBTwitterListTemplateTypeProfile #twitterProfile #profileContent #bannerTitle{margin-top:6%}.tablet .section-GBTwitterListTemplateTypeProfile #twitterProfile #profileContent #twitterFollowBtn{font-family:'Helvetica neue Light';font-size:18px;width:31%;height:40px;line-height:40px;text-align:center;border-radius:2px;padding:0;margin-top:5%;float:right;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.tablet .section-GBTwitterListTemplateTypeProfile #twitterProfile #profileContent #twitterFollowBtn .canvas.tweet{position:static;display:inline-block;left:0;top:0}.tablet .section-GBTwitterListTemplateTypeProfile #twitterProfile #profileContent #bannerStats{float:left;width:68%}.tablet .section-GBTwitterListTemplateTypeProfile #twitterProfile #profileContent .bannerStat{text-align:left}.tablet .section-GBTwitterListTemplateTypeClassic>[data-role=content]{margin:40px 0!important;width:83.33%;margin-left:auto!important;margin-right:auto!important}.landscape.tablet .section-GBTwitterListTemplateTypeClassic>[data-role=content]{width:62.5%;margin-left:auto!important;margin-right:auto!important}.tablet .eventListWithDetail,.tablet .soundListWithDetail{z-index:1;position:absolute;left:0;width:40%;height:3000px;overflow-x:hidden;overflow-y:auto}.tablet .eventListWithDetail .photo:not(.headerPhoto),.tablet .soundListWithDetail .photo:not(.headerPhoto){width:74px!important;height:74px!important;line-height:74px;background:no-repeat center center;text-align:center;margin-bottom:0!important}.tablet .eventListWithDetail .headerPhoto,.tablet .soundListWithDetail .headerPhoto{width:auto!important;height:120px!important}.tablet .eventListWithDetail .clearfix,.tablet .soundListWithDetail .clearfix{height:8px}.tablet .eventListWithDetail #soundcloud-tracks .clearfix,.tablet .soundListWithDetail #soundcloud-tracks .clearfix{height:0}.tablet .eventListWithDetail #soundcloud-tracks .photo,.tablet .soundListWithDetail #soundcloud-tracks .photo{margin-right:10px}.tablet .eventListWithDetail #soundcloud-tracks .infos,.tablet .soundListWithDetail #soundcloud-tracks .infos{display:table-cell;vertical-align:middle}.tablet .eventListWithDetail #soundcloud-header,.tablet .soundListWithDetail #soundcloud-header{padding:8px 0 0 8px!important;height:138px!important}.tablet .eventDetailWithList,.tablet .soundDetailWithList{z-index:0;position:absolute;left:40%;width:60%;height:3000px;overflow-x:hidden;overflow-y:auto}.tablet .eventDetailWithList .playerContainer .durationBar,.tablet .eventDetailWithList table.controls,.tablet .soundDetailWithList .playerContainer .durationBar,.tablet .soundDetailWithList table.controls{position:relative!important;bottom:0!important}.tablet .eventDetailWithList .tableContainer,.tablet .soundDetailWithList .tableContainer{height:55%!important;padding-top:10px}.tablet .eventDetailWithList .playerContainer,.tablet .soundDetailWithList .playerContainer{height:540px!important}.tablet .eventDetailWithList .eventDetailTitle,.tablet .soundDetailWithList .eventDetailTitle{text-transform:uppercase}.tablet .GBAgendaDetailTemplateTypeToolbarUp article .infos{margin-left:0!important}.tablet #_asyncAgendaDetail_bkmrkdtlContainer .eventDetailWithList{height:auto;position:relative;width:100%;left:auto}.tablet .section-detail-GBSoundDetailTemplateTypeSoundCloud #controlsContainer{padding-top:50px}.tablet .section-detail-GBSoundDetailTemplateTypeSoundCloud .tableContainer{padding-top:60px}.tablet #_asyncSoundDetailContainer #controlsContainer,.tablet #_asyncSoundDetail_bkmrkdtlContainer #controlsContainer{position:absolute;width:100%}.tablet #_asyncSoundDetailContainer .audioViz,.tablet #_asyncSoundDetailContainer .durationBar:not(.mini),.tablet #_asyncSoundDetailContainer table.controls:not(.mini),.tablet #_asyncSoundDetail_bkmrkdtlContainer .audioViz,.tablet #_asyncSoundDetail_bkmrkdtlContainer .durationBar:not(.mini),.tablet #_asyncSoundDetail_bkmrkdtlContainer table.controls:not(.mini){position:relative;top:400px}.tablet #ffblurry{position:absolute}.tablet .spinner{border-radius:160px;width:274px;height:274px}.tablet .spinner .content{margin-left:37px;margin-top:37px}.tablet .spinner .outerContent{top:5px;bottom:5px;margin-left:0;margin-top:0;border-radius:200px;width:264px;height:264px}.tablet .spinner .outerContent::after,.tablet .spinner .outerContent:after{border-radius:200px}.tablet #liveplus-slider{margin-top:-200px;position:absolute;top:50%}.tablet .section-GBLiveListTemplateTypePlus #volume-container{width:70%;left:15%}.tablet .GBFacebookListTemplateTypeClassic .tabletCover{height:300px!important}.tablet .GBFacebookListTemplateTypeClassic .tabletInfosContainer{position:absolute;width:100%;left:0;top:267px;padding:0 10px}.tablet .GBFacebookListTemplateTypeClassic .tabletInfosContainer :first-child{height:auto}.tablet .GBFacebookListTemplateTypeClassic .tabletInfosContainer .infos{float:left;margin-left:17px}.tablet .GBFacebookListTemplateTypeClassic .tabletInfosContainer .photo{width:120px;height:120px!important}.tablet .GBFacebookListTemplateTypeClassic #profilePic{margin-top:-64px;margin-left:0}.tablet .GBFacebookListTemplateTypeClassic .nblikes{position:absolute!important;top:21px;right:20px!important}.tablet .GBFacebookListTemplateTypeClassic .nblikes .like-count{margin-right:-10px;padding-top:17px;font-size:12px}.tablet .GBFacebookListTemplateTypeClassic .nblikes .like-count .nb{font-size:12px;display:inline}.tablet .GBFacebookListTemplateTypeClassic .baseline{margin-top:16px;margin-bottom:21px!important;overflow:hidden;max-width:120px;height:1.3em;text-overflow:ellipsis;white-space:nowrap}.tablet .GBFacebookListTemplateTypeClassic #facebookPageTitle{max-width:120px;max-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tablet .GBFacebookListTemplateTypeClassic .tabletArticle{width:83.3%;margin:auto;margin-bottom:15px}.landscape.tablet .GBFacebookListTemplateTypeClassic .tabletArticle{width:62.5%}.tablet .GBFacebookListTemplateTypeClassic .tabletArticle .profilePhoto{width:60px;border:1px solid #000;margin-right:10px}.tablet .GBFacebookListTemplateTypeClassic .tabletArticle .articleNbLikes{float:right}.tablet .GBFacebookListTemplateTypeClassic .tabletArticle .centeredImageContainer{text-align:center}.tablet .GBSubmitListTemplateTypeClassic a.service{height:300px;padding:0}.tablet .GBSubmitListTemplateTypeClassic a.service .tablet-submit-icon{position:relative;text-align:center}.tablet .GBSubmitListTemplateTypeClassic a.service .tablet-submit-icon .tabletSubmitIconContainer{width:80px;height:80px;float:none;padding:40px;margin:auto;background-color:#fff;text-align:center;-webkit-border-radius:80px;-moz-border-radius:80px;-ms-border-radius:80px;-o-border-radius:80px;border-radius:80px}.tablet .GBSubmitListTemplateTypeClassic a.service .tablet-submit-icon .tablet-submit-icon-service{float:none;margin:0;width:80px;height:80px}.tablet .GBSubmitListTemplateTypeClassic a.service .table-submit-desc{margin:15px auto 0;max-width:200px;padding:0 18px;text-align:center}.tablet .GBSubmitDetailTemplateTypeClassic .half.left{float:left}.tablet .GBSubmitDetailTemplateTypeClassic .half.right{float:right}.tablet .GBSubmitDetailTemplateTypeClassic .center{min-height:300px}.tablet .GBSubmitDetailTemplateTypeClassic input{border-top:0!important;border-right:0!important;border-left:0!important}.tablet .GBSubmitDetailTemplateTypeClassic textarea{border:0!important}.tablet .GBArticleListTemplateTypeVisuels article .photo{padding-top:47%}.tablet #search-tablet-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:1000}.tablet #search-tablet-button{float:right}.tablet #search-tablet-container{position:relative;display:block!important}.tablet #search-tablet-container #search-tablet-panel{position:fixed;top:0;right:-260px;height:100%;width:260px;z-index:2001;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transition:-webkit-transform .4s ease;-moz-transition:-moz-transform .4s ease;-o-transition:-o-transform .4s ease;-ms-transition:-ms-transform .4s ease;transition:transform .4s ease}.tablet #search-tablet-container #search-tablet-panel.sliding{transform:translateX(-260px);-webkit-transform:translateX(-260px);-moz-transform:translateX(-260px);-ms-transform:translateX(-260px);-o-transform:translateX(-260px)}.tablet #search-tablet-container #search-tablet-panel form{padding:8px;display:block!important}.tablet #search-tablet-container #search-tablet-panel form input{width:100%;box-sizing:border-box;border:0;padding:5px;text-align:left;background:rgba(0,0,0,.1);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.tablet #search-tablet-container #search-tablet-panel form input:focus{outline:0}.tablet #search-tablet-container #search-tablet-panel #search-tablet-history{height:100%;background:#fff}.tablet #search-tablet-container #search-tablet-panel #search-tablet-history li{padding:5px}.tablet #search-tablet-container #search-tablet-panel #search-tablet-history li::after,.tablet #search-tablet-container #search-tablet-panel #search-tablet-history li:after{float:right;content:">"}.tablet .sharingModal{position:absolute;z-index:3000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:none}.tablet .sharingModal .sharingModalWindow{position:fixed;padding:2.7% 2.7% 1.3%;width:55%;height:55%;margin:26.1% auto;left:0;right:0;background-color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:"Helvetica Neue",Helvetica}.tablet .sharingModal .sharingModalWindow .textAreaContainer{position:relative;width:100%;height:60%;margin-bottom:4%;border:1px solid lightgrey}.tablet .sharingModal .sharingModalWindow .textAreaContainer textarea{border-style:none;border-color:Transparent;overflow:auto;width:100%;height:62%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.tablet .sharingModal .sharingModalWindow .textAreaContainer .buttonsContainer{position:absolute;width:98%;height:18%;bottom:1%;margin-left:1%;background-color:#fff}.tablet .sharingModal .sharingModalWindow .textAreaContainer .buttonsContainer .logout{position:absolute;left:2%;color:lightgrey}.tablet .sharingModal .sharingModalWindow .textAreaContainer .buttonsContainer .shareBtnContainer{position:absolute;right:2%;padding:1px 13px 2px;background-color:grey;color:#fff}.tablet .sharingModal .sharingModalWindow .actionListContainer{margin-top:-3%}.tablet .sharingModal .sharingModalWindow .actionListContainer a{color:gray!important}.tablet .sharingModal .sharingModalWindow .actionListContainer .actionList li{padding-bottom:3%;padding-top:2%}.tablet .sharingModal .sharingModalWindow .actionListContainer .actionList li:not(.last){border-bottom:1px solid lightgrey}.tablet .sharingModal .sharingModalWindow #ajax-enabled-services{display:inline-block;margin-bottom:2.7%}.tablet .sharingModal .sharingModalWindow #ajax-enabled-services .sharing-button{float:left;margin-right:10px}.tablet .sharingModal .sharingModalWindow #ajax-enabled-services .sharing-button img{max-height:30px}.tablet .GBSettingsListTemplateTypeClassic#tablet-settings-container{background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;width:70%;margin:auto}.landscape.tablet .GBSettingsListTemplateTypeClassic#tablet-settings-container{width:60%}.tablet .GBSettingsListTemplateTypeClassic .ss-bloc{margin:0 10px;text-indent:1.5em}.tablet .GBSettingsListTemplateTypeClassic .bloc.last-bloc{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.tablet .nodeListVisuels a{height:25%;width:50%}.tablet .nodeListVisuels a:first-child:nth-last-child(-n+7){width:100%}.tablet .nodeListVisuels a:first-child:last-child{height:100%}.tablet .nodeListVisuels a:first-child:nth-last-child(n+2):nth-last-child(-n+4){height:75%}.portrait.tablet .nodeListVisuels a:first-child:nth-last-child(n+4):nth-last-child(-n+5){height:50%}.portrait.tablet .nodeListVisuels a:first-child:nth-last-child(n+6){height:25%}.portrait.tablet .nodeListVisuels a:nth-child(-n+7):nth-child(even):last-child,.portrait.tablet .nodeListVisuels a:nth-child(n+8):nth-child(odd):last-child{width:100%}.landscape.tablet .nodeListVisuels a{width:33.33%;width:calc(33.33333333%);height:33.33%;height:calc(33.33333333%)}.landscape.tablet .nodeListVisuels a:first-child:nth-last-child(n+2):nth-last-child(-n+4){height:66.66%;height:calc(66.66666667%)}.landscape.tablet .nodeListVisuels a:first-child:nth-last-child(-n+7){width:100%}.landscape.tablet .nodeListVisuels a:first-child:nth-last-child(8),.landscape.tablet .nodeListVisuels a:nth-child(2):nth-last-child(7){width:50%}.landscape.tablet .nodeListVisuels a:first-child:nth-last-child(n+5){height:33.33%;height:calc(33.33333333%)}.landscape.tablet .nodeListVisuels a:nth-child(-n+7):nth-child(3n-1):last-child{width:100%}.landscape.tablet .nodeListVisuels a:nth-child(-n+7):nth-child(3n-1):nth-last-child(2){width:50%}.landscape.tablet .nodeListVisuels a:nth-child(-n+7):nth-child(3n-1):nth-last-child(3){width:33.33%;width:calc(33.33333333%)}.landscape.tablet .nodeListVisuels a:nth-child(-n+7):nth-child(3n):nth-last-child(1){width:50%}.landscape.tablet .nodeListVisuels a:nth-child(-n+7):nth-child(3n):nth-last-child(2),.landscape.tablet .nodeListVisuels a:nth-child(-n+7):nth-child(n+2):nth-child(3n+1):nth-last-child(1){width:33.33%;width:calc(33.33333333%)}.landscape.tablet .nodeListVisuels a:nth-child(n+9):nth-child(3n+1):last-child{width:100%}.landscape.tablet .nodeListVisuels a:nth-child(n+9):nth-child(3n+1):nth-last-child(2){width:50%}.landscape.tablet .nodeListVisuels a:nth-child(n+9):nth-child(3n+1):nth-last-child(3){width:33.33%;width:calc(33.33333333%)}.landscape.tablet .nodeListVisuels a:nth-child(n+9):nth-child(3n+2):nth-last-child(1){width:50%}.landscape.tablet .nodeListVisuels a:nth-child(n+9):nth-child(3n+2):nth-last-child(2),.landscape.tablet .nodeListVisuels a:nth-child(n+9):nth-child(n+2):nth-child(3n+3):nth-last-child(1){width:33.33%;width:calc(33.33333333%)}.portrait.tablet .nodeListUneGrid a{height:40%}.portrait.tablet .nodeListUneGrid a:first-child:last-child{height:100%}.portrait.tablet .nodeListUneGrid a:first-child:nth-last-child(n+2):nth-last-child(-n+3){height:60%}.landscape.tablet .nodeListUneGrid a{height:50%;width:33.33%;width:calc(33.33333333%);border:1px solid #000}.landscape.tablet .nodeListUneGrid.lessThanFive a:first-child{border-left:0;border-right:0;border-top:0;width:100%;height:50%}.landscape.tablet .nodeListUneGrid.lessThanFive a:first-child:last-child{border:0;height:100%}.landscape.tablet .nodeListUneGrid.lessThanFive a:nth-child(3n-1):last-child{width:100%;border-left:0;border-right:0;border-bottom:0}.landscape.tablet .nodeListUneGrid.lessThanFive a:nth-child(3n-1):nth-last-child(2){width:50%;border-left:0;border-bottom:0}.landscape.tablet .nodeListUneGrid.lessThanFive a:nth-child(3n-1):nth-last-child(3){border-left:0;border-bottom:0}.landscape.tablet .nodeListUneGrid.lessThanFive a:nth-child(3n):last-child{width:50%;border-right:0;border-bottom:0}.landscape.tablet .nodeListUneGrid.lessThanFive a:nth-child(3n):nth-last-child(2){border-bottom:0}.landscape.tablet .nodeListUneGrid.lessThanFive a:nth-child(3n+1):last-child{border-right:0;border-bottom:0}.landscape.tablet .nodeListUneGrid.FiveOrMore a:first-child{width:66.66%;width:calc(66.66666667%);border-left:0;border-top:0}.landscape.tablet .nodeListUneGrid.FiveOrMore a:nth-child(2){width:33.33%;width:calc(33.33333333%);border-top:0;border-right:0}.landscape.tablet .nodeListUneGrid.FiveOrMore a:nth-child(3n){border-left:0}.landscape.tablet .nodeListUneGrid.FiveOrMore a:nth-child(3n+2){border-right:0}.landscape.tablet .nodeListUneGrid.FiveOrMore a:nth-child(3n):last-child{width:100%;border-left:0;border-right:0;border-bottom:0}.landscape.tablet .nodeListUneGrid.FiveOrMore a:nth-child(3n):nth-last-child(2){width:50%;border-left:0;border-bottom:0}.landscape.tablet .nodeListUneGrid.FiveOrMore a:nth-child(3n):nth-last-child(3){border-left:0;border-bottom:0}.landscape.tablet .nodeListUneGrid.FiveOrMore a:nth-child(3n+1):last-child{width:50%;border-right:0;border-bottom:0}.landscape.tablet .nodeListUneGrid.FiveOrMore a:nth-child(3n+1):nth-last-child(2){border-bottom:0}.landscape.tablet .nodeListUneGrid.FiveOrMore a:nth-child(3n+2):last-child{border-right:0;border-bottom:0}.tablet .nodeListGrid .GBNodeListInner{box-sizing:border-box;padding:0 8%}.tablet .nodeListGrid a{box-sizing:border-box;width:24%;height:22%;margin-right:4%;margin-left:4%;float:left;display:inline-block}.landscape.tablet .nodeListGrid a{width:19%;margin-right:2.5%;margin-left:2.5%}.tablet .nodeListList a .listIconContainer .canvas{font-size:45px!important}.tablet .GBNodeListTemplateTypeGrid .nodeTitle p,.tablet .GBNodeListTemplateTypeGridColor .nodeTitle p,.tablet .GBNodeListTemplateTypeList .nodeTitle p,.tablet .GBNodeListTemplateTypeListColor .nodeTitle p{overflow-y:hidden}.tablet .GBAboutListContainer.GBAboutListTemplateTypeClassic ._asyncArticleDetailContainer,.tablet .GBAboutListContainer.GBArticleContentTemplateTypeClassic ._asyncArticleDetailContainer{margin-top:0}.tablet .GBAboutListContainer .bannerContainer.about-blur .bannerContent,.tablet .GBAboutListContainer .bannerContainer.about-transparent .bannerContent{height:344px}.tablet .GBAboutListContainer .bannerContainer.about-blur .bannerContent .contentTitle,.tablet .GBAboutListContainer .bannerContainer.about-transparent .bannerContent .contentTitle{max-height:344px;padding:69px 25px 25px}.tablet .GBAboutListContainer .bannerContent{height:300px}.tablet .GBAboutListContainer .bannerContent .contentTitle{padding:25px;max-height:300px}.tablet .GBAboutListContainer article{padding-top:25px!important}.tablet .GBContactListContainer{width:55%;max-width:640px;min-width:380px;margin:auto}.landscape.tablet .GBContactListContainer{width:42.3%}.tablet .GBContactListContainer .title{font-size:26px}.tablet .subtitle{font-size:14px}.tablet .linkElement{font-size:16px}.tablet .popupBoxBackground .popupBox{width:306px;min-height:105px}.tablet .popupBoxBackground .popupButtonContainer{height:49px}.android.tablet .popupBoxBackground .popupButtonContainer{height:47px}.android.tablet .popupBoxBackground .popupBox{width:345px;min-height:95px}.tablet #_asyncMapsDetailClassicContainer #slideShowContainer,.tablet #_asyncMapsDetailClassic_bkmrkdtlContainer #slideShowContainer{height:45%}.landscape.tablet #_asyncMapsDetailClassicContainer #slideShowContainer,.landscape.tablet #_asyncMapsDetailClassic_bkmrkdtlContainer #slideShowContainer{height:30%}.tablet #_asyncMapsDetailClassicContainer #slideShowContainer.transparentNavbar,.tablet #_asyncMapsDetailClassic_bkmrkdtlContainer #slideShowContainer.transparentNavbar{margin-top:-44px;height:50%;height:calc(45% + 44px)}.landscape.tablet #_asyncMapsDetailClassicContainer #slideShowContainer.transparentNavbar,.landscape.tablet #_asyncMapsDetailClassic_bkmrkdtlContainer #slideShowContainer.transparentNavbar{height:35%;height:calc(30% + 44px)}.tablet #_asyncMapsDetailClassicContainer #tabletListContainer,.tablet #_asyncMapsDetailClassic_bkmrkdtlContainer #tabletListContainer{float:left;height:50%;width:40%;overflow-y:auto}.tablet #_asyncMapsDetailClassicContainer #tabletListContainer.noList,.tablet #_asyncMapsDetailClassic_bkmrkdtlContainer #tabletListContainer.noList{display:none}.tablet #_asyncMapsDetailClassicContainer #tabletDetailContainer,.tablet #_asyncMapsDetailClassic_bkmrkdtlContainer #tabletDetailContainer{float:left;height:50%;width:60%;overflow-y:auto}.tablet #_asyncMapsDetailClassicContainer #tabletDetailContainer.noList,.tablet #_asyncMapsDetailClassic_bkmrkdtlContainer #tabletDetailContainer.noList{width:100%}.tablet #_asyncMapsDetailClassicContainer #tabletDetailContainer #middleOuterContainer,.tablet #_asyncMapsDetailClassic_bkmrkdtlContainer #tabletDetailContainer #middleOuterContainer{height:55%}.landscape.tablet #_asyncMapsDetailClassicContainer #tabletDetailContainer #middleOuterContainer,.landscape.tablet #_asyncMapsDetailClassic_bkmrkdtlContainer #tabletDetailContainer #middleOuterContainer{height:70%}.tablet #_asyncMapsDetailClassicContainer #tabletDetailContainer #middleOuterContainer.noImage,.tablet #_asyncMapsDetailClassic_bkmrkdtlContainer #tabletDetailContainer #middleOuterContainer.noImage{height:100%}.tablet #_asyncMapsDetailClassicContainer #tabletDetailContainer #middleInnerContainer,.tablet #_asyncMapsDetailClassic_bkmrkdtlContainer #tabletDetailContainer #middleInnerContainer{min-height:100%}.tablet #_asyncMapsDetailClassicContainer #miniMapContainer,.tablet #_asyncMapsDetailClassic_bkmrkdtlContainer #miniMapContainer{float:left;height:50%;margin-top:0}.landscape.tablet #_asyncMapsDetailClassicContainer #tabletListContainer,.landscape.tablet #_asyncMapsDetailClassic_bkmrkdtlContainer #tabletListContainer{height:100%;width:30%}.landscape.tablet #_asyncMapsDetailClassicContainer #tabletDetailContainer,.landscape.tablet #_asyncMapsDetailClassic_bkmrkdtlContainer #tabletDetailContainer{float:right;height:100%;width:25%}.landscape.tablet #_asyncMapsDetailClassicContainer #miniMapContainer,.landscape.tablet #_asyncMapsDetailClassic_bkmrkdtlContainer #miniMapContainer{height:100%;width:45%}.landscape.tablet #_asyncMapsDetailClassicContainer #miniMapContainer.noList,.landscape.tablet #_asyncMapsDetailClassic_bkmrkdtlContainer #miniMapContainer.noList{width:75%}.tablet #_asyncMapsDetailClassic_bkmrkdtlContainer #tabletDetailContainer{width:100%}.tablet #_asyncMapsDetailClassic_bkmrkdtlContainer .rectangleButtonsContainer{margin:0;max-width:100%}.tablet #_asyncMapsDetailClassic_bkmrkdtlContainer .rectangleButtonsContainer .rectangleButtonContainer{max-width:160px;margin-right:2%;text-align:left;box-sizing:border-box}.landscape.tablet #_asyncMapsDetailClassic_bkmrkdtlContainer #tabletDetailContainer{float:left;height:100%;width:50%}.landscape.tablet #_asyncMapsDetailClassic_bkmrkdtlContainer #miniMapContainer{height:100%;width:50%}.tablet .section-detail-GBMapsDetailTemplateTypeClassic .catPager,.tablet .section-detail-GBMapsDetailTemplateTypeClassic .list-subsections{position:absolute}.tablet .section-detail-GBMapsDetailTemplateTypeClassic #circleBandOuterDiv,.tablet .section-detail-GBMapsDetailTemplateTypeClassic #dropdownOuterDiv,.tablet .section-detail-GBMapsDetailTemplateTypeClassic .catPager{width:40%}.landscape.tablet .section-detail-GBMapsDetailTemplateTypeClassic #circleBandOuterDiv,.landscape.tablet .section-detail-GBMapsDetailTemplateTypeClassic #dropdownOuterDiv,.landscape.tablet .section-detail-GBMapsDetailTemplateTypeClassic .catPager{width:30%}.tablet .section-detail-GBMapsDetailTemplateTypeClassic .GBCategoriesTemplateTypeOverlay .categoriesArrow{top:25%;margin-top:44px}.landscape.tablet .section-detail-GBMapsDetailTemplateTypeClassic .GBCategoriesTemplateTypeOverlay .categoriesArrow{top:50%}.tablet .section-detail-GBMapsDetailTemplateTypeClassic .GBCategoriesTemplateTypeOverlay .rightArrow{left:40%;margin-left:-52px}.landscape.tablet .section-detail-GBMapsDetailTemplateTypeClassic .GBCategoriesTemplateTypeOverlay .rightArrow{left:30%}.tablet ._asyncAgendaDetail-section .catPager,.tablet ._asyncAgendaDetail-section .list-subsections,.tablet ._asyncSoundDetail-section .catPager,.tablet ._asyncSoundDetail-section .list-subsections{position:absolute}.tablet ._asyncAgendaDetail-section #circleBandOuterDiv,.tablet ._asyncAgendaDetail-section #dropdownOuterDiv,.tablet ._asyncAgendaDetail-section .catPager,.tablet ._asyncSoundDetail-section #circleBandOuterDiv,.tablet ._asyncSoundDetail-section #dropdownOuterDiv,.tablet ._asyncSoundDetail-section .catPager{width:40%}.tablet ._asyncAgendaDetail-section .GBCategoriesTemplateTypeOverlay .categoriesArrow,.tablet ._asyncSoundDetail-section .GBCategoriesTemplateTypeOverlay .categoriesArrow{top:25%;margin-top:44px}.landscape.tablet ._asyncAgendaDetail-section .GBCategoriesTemplateTypeOverlay .categoriesArrow,.landscape.tablet ._asyncSoundDetail-section .GBCategoriesTemplateTypeOverlay .categoriesArrow{top:50%}.tablet ._asyncAgendaDetail-section .GBCategoriesTemplateTypeOverlay .rightArrow,.tablet ._asyncSoundDetail-section .GBCategoriesTemplateTypeOverlay .rightArrow{left:40%;margin-left:-52px}.landscape.tablet ._asyncAgendaDetail-section .GBCategoriesTemplateTypeOverlay .rightArrow,.landscape.tablet ._asyncSoundDetail-section .GBCategoriesTemplateTypeOverlay .rightArrow{left:30%}.tablet .mapdistant .leaflet-popup-content .icon-gbicongeneric-map-info{position:absolute;right:10px;bottom:32px;font-size:27px!important;cursor:pointer}.tablet .rectangleButtonsContainer .rectangleButtonContainer,.tablet .rectangleButtonsContainer .rectangleButtonContainer:first-child:last-child{width:160px}.tablet .section-GBFormListTemplateTypeClassic .content-role.ui-content{margin:60px!important}.tablet .section-GBFormListTemplateTypeClassic .main-content .formTitle{font-size:26px}.tablet .section-GBFormListTemplateTypeClassic .main-content .GBFormListTemplateTypeClassic{padding:25px}.tablet #adBanner #adBannerBackgroundContainer,.tablet #adSplash #adBannerBackgroundContainer{height:90px;bottom:-90px}.tablet #adBanner #adBannerBackgroundContainer.shown,.tablet #adSplash #adBannerBackgroundContainer.shown{opacity:1;bottom:0}.tablet #adBanner #adBannerBackgroundContainer.shown.hasTabBar,.tablet #adSplash #adBannerBackgroundContainer.shown.hasTabBar{bottom:49px}.tablet #adBanner #adBannerBackgroundContainer.displayOnTop,.tablet #adSplash #adBannerBackgroundContainer.displayOnTop{top:-90px}.tablet #adBanner #adBannerBackgroundContainer.displayOnTop.shown,.tablet #adSplash #adBannerBackgroundContainer.displayOnTop.shown{top:44px}.tablet #adBanner #adBannerImageContainer #adBannerImg.scaleToFit,.tablet #adSplash #adBannerImageContainer #adBannerImg.scaleToFit{max-height:90px}.tablet #adBanner #mobfoxBanner,.tablet #adSplash #mobfoxBanner{width:728px!important}.tablet #adBanner #DFPbannerAd>div,.tablet #adSplash #DFPbannerAd>div{width:728px}.tablet #root.withAdBanner.adBannerdisplayOnBottom .generalDetailContainer,.tablet #root.withAdBanner.adBannerdisplayOnBottom .generalSectionContainer{padding-bottom:90px}.tablet #root.withAdBanner.adBannerdisplayOnTop .generalDetailContainer,.tablet #root.withAdBanner.adBannerdisplayOnTop .generalSectionContainer{padding-top:90px}.tablet #GBLoginModalOuterContainer .GBLoginTemplateLong .step,.tablet #GBLoginModalOuterContainer .GBLoginTemplateShort .step{height:395px;position:absolute;top:50%;margin-top:-175px}.tablet #GBLoginModalOuterContainer .GBLoginTemplateLong #loginForm,.tablet #GBLoginModalOuterContainer .GBLoginTemplateLong #signInForm,.tablet #GBLoginModalOuterContainer .GBLoginTemplateShort #loginForm,.tablet #GBLoginModalOuterContainer .GBLoginTemplateShort #signInForm{height:480px;margin-top:-240px}.tablet #GBLoginModalOuterContainer .centeredContainer{width:60%;width:330px}.tablet .GBProfileTemplateTypeClassicContainer .GBProfileTemplateTypeClassic{padding-top:80px}.tablet .GBProfileTemplateTypeClassicContainer.editProfileAdvanced .GBProfileTemplateTypeClassic{padding-top:0}.tablet .GBProfileTemplateTypeClassicContainer.editProfileAdvanced .GBProfileTemplateTypeClassic .inner{width:100%;overflow:hidden}.tablet .GBProfileTemplateTypeClassicContainer .inner{width:400px}.tablet .GBProfileTemplateTypeClassicContainer .inner.noAvatar .socialContainer,.tablet .GBProfileTemplateTypeClassicContainer.editProfile .noAvatar .socialContainer{margin-top:60px}.tablet .GBProfileTemplateTypeClassicContainer.editProfileAdvanced{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;left:100%;-webkit-transform:translate3d(0,0,0);-moz-transition:translate3d(0,0,0);-o-transition:translate3d(0,0,0);-ms-transition:translate3d(0,0,0);transform:translate3d(0,0,0);width:45%}.tablet .GBProfileTemplateTypeClassicContainer.editProfileAdvanced.shown{-webkit-transform:translate3d(-100%,0,0);-moz-transition:translate3d(-100%,0,0);-o-transition:translate3d(-100%,0,0);-ms-transition:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.landscape.tablet .GBProfileTemplateTypeClassicContainer.editProfileAdvanced{width:35%}.tablet .helper{width:63px;height:63px}.tablet .tabFilterContainer .tabFilterInner{margin:auto;max-width:420px}.tablet .section-GBUserslistTemplateTypeClassic .userList,.tablet .section-GBUserslistTemplateTypeGrid .userList{border-style:solid;border-width:2px;width:85%;margin:auto;min-width:440px;max-width:800px;margin-top:31px}.landscape.tablet .section-GBUserslistTemplateTypeClassic .userList,.landscape.tablet .section-GBUserslistTemplateTypeGrid .userList{width:60%}.tablet .section-GBUserslistTemplateTypeGrid .userList .userListInner a{width:20.7%;margin-left:5%}.tablet .section-GBUserslistTemplateTypeGrid .userList .userListInner a:nth-child(2n+1){margin-left:5%;clear:none}.tablet .section-GBUserslistTemplateTypeGrid .userList .userListInner a:nth-child(4n+1){margin-left:0;clear:left}@media only screen and (max-width:959px){.tablet .section-GBUserslistTemplateTypeGrid .userList .userListInner a{width:28.7%;margin-left:6.65%}.tablet .section-GBUserslistTemplateTypeGrid .userList .userListInner a:nth-child(2n+1){margin-left:6.65%}.tablet .section-GBUserslistTemplateTypeGrid .userList .userListInner a:nth-child(4n+1){margin-left:6.65%;clear:none}.tablet .section-GBUserslistTemplateTypeGrid .userList .userListInner a:nth-child(3n+1){margin-left:0;clear:left}}.tablet .multiView .generalSectionContainer #fullscreenViewHolder .multiViewPanelOverlay{background-color:rgba(0,0,0,.5);display:block}.tablet .multiView .generalSectionContainer #fullscreenViewHolder .searchFiltersView,.tablet .multiView .generalSectionContainer #fullscreenViewHolder .searchView{width:260px;right:0;left:auto;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tablet .multiView .generalSectionContainer #fullscreenViewHolder .searchFiltersView .navBar,.tablet .multiView .generalSectionContainer #fullscreenViewHolder .searchView .navBar{right:0;position:absolute}.tablet .multiView .generalSectionContainer #fullscreenViewHolder .searchFiltersView .navBar .searchBar,.tablet .multiView .generalSectionContainer #fullscreenViewHolder .searchView .navBar .searchBar{width:240px}.tablet .multiView .generalSectionContainer #fullscreenViewHolder .searchFiltersView .navBar .navBarRightButtonsContainer,.tablet .multiView .generalSectionContainer #fullscreenViewHolder .searchView .navBar .navBarRightButtonsContainer{display:none}.tablet .multiView .generalSectionContainer #fullscreenViewHolder .searchFiltersView .searchFilterContainer,.tablet .multiView .generalSectionContainer #fullscreenViewHolder .searchView .searchFilterContainer{position:absolute;width:260px;right:0;height:100%;background-color:#fff}.tablet .multiView .generalSectionContainer #fullscreenViewHolder .searchFiltersView .searchFilterContainer .filterList,.tablet .multiView .generalSectionContainer #fullscreenViewHolder .searchView .searchFilterContainer .filterList{margin-top:10px}.tablet .GBArticleListTemplateTypeCheckerboard article .infos{padding:14px}.tablet .GBArticleListTemplateTypeCheckerboard article .infos h2{font-size:24px!important}.tablet .GBArticleListTemplateTypeCheckerboard article .infos .subtitle{font-size:16px!important}.tablet .GBArticleListTemplateTypeCheckerboard article .infos .separator{margin:12px 0}.tablet .GBCategoriesTemplateTypeDropdownContainer{position:relative}.tablet .GBCategoriesTemplateTypeDropdownContainer .backgroundRepeater{display:block;height:36px;position:absolute;z-index:-1;width:23%!important}.tablet .GBCategoriesTemplateTypeDropdownContainer .backgroundRepeater.right{right:0}.tablet .GBCategoriesTemplateTypeDropdownContainer ol{display:inline-block;width:54%;padding-bottom:20px}.tablet .GBCategoriesTemplateTypeDropdownContainer .chevron{position:absolute;top:0;z-index:1000;height:36px}.tablet .GBCategoriesTemplateTypeDropdownContainer .chevron.left{left:0}.tablet .GBCategoriesTemplateTypeDropdownContainer .chevron.right{right:0}.tablet ._asyncAgendaDetail-section .GBCategoriesTemplateTypeDropdownContainer ol,.tablet ._asyncSoundDetail-section .GBCategoriesTemplateTypeDropdownContainer ol,.tablet .section-detail-GBMapsDetailTemplateTypeClassic .GBCategoriesTemplateTypeDropdownContainer ol{display:block;width:auto}.tablet ._asyncAgendaDetail-section .GBCategoriesTemplateTypeDropdownContainer .backgroundRepeater,.tablet ._asyncSoundDetail-section .GBCategoriesTemplateTypeDropdownContainer .backgroundRepeater,.tablet .section-detail-GBMapsDetailTemplateTypeClassic .GBCategoriesTemplateTypeDropdownContainer .backgroundRepeater{display:none}.tablet .GBBookmark-item{float:left;width:31%;margin:10px 0 0 2%}.tablet .GBBookmark-item a{width:auto;float:none}.tablet .GBBookmark-item a article{margin:0}.tablet .chatlistMain #tabletNoItemBackgroundPlaceHolder{display:block;position:fixed;top:44px;right:0;width:60%;height:100%;z-index:0}.tablet .section-GBChatListTemplateTypeNoPhoto .chatDetailInner,.tablet .section-GBChatListTemplateTypeRounded .chatDetailInner,.tablet .section-GBChatListTemplateTypeSquare .chatDetailInner{padding-top:10px;padding-bottom:44px}.tablet .section-GBChatListTemplateTypeNoPhoto .chatList .helper,.tablet .section-GBChatListTemplateTypeRounded .chatList .helper,.tablet .section-GBChatListTemplateTypeSquare .chatList .helper{height:45px;width:45px}.tablet .section-GBChatListTemplateTypeNoPhoto .chatList .message,.tablet .section-GBChatListTemplateTypeNoPhoto .chatList .name,.tablet .section-GBChatListTemplateTypeRounded .chatList .message,.tablet .section-GBChatListTemplateTypeRounded .chatList .name,.tablet .section-GBChatListTemplateTypeSquare .chatList .message,.tablet .section-GBChatListTemplateTypeSquare .chatList .name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}@media only screen and (max-width:767px){.tablet .section-GBChatListTemplateTypeNoPhoto .chatList .thread,.tablet .section-GBChatListTemplateTypeRounded .chatList .thread,.tablet .section-GBChatListTemplateTypeSquare .chatList .thread{height:78px}.tablet .section-GBChatListTemplateTypeNoPhoto .chatList .thread .message,.tablet .section-GBChatListTemplateTypeNoPhoto .chatList .thread .name,.tablet .section-GBChatListTemplateTypeRounded .chatList .thread .message,.tablet .section-GBChatListTemplateTypeRounded .chatList .thread .name,.tablet .section-GBChatListTemplateTypeSquare .chatList .thread .message,.tablet .section-GBChatListTemplateTypeSquare .chatList .thread .name{min-width:100px;max-width:100px}.tablet .section-GBChatListTemplateTypeNoPhoto .chatList .thread .read,.tablet .section-GBChatListTemplateTypeRounded .chatList .thread .read,.tablet .section-GBChatListTemplateTypeSquare .chatList .thread .read{width:18px;padding-top:22px}.tablet .section-GBChatListTemplateTypeNoPhoto .chatList .thread .read .circle,.tablet .section-GBChatListTemplateTypeRounded .chatList .thread .read .circle,.tablet .section-GBChatListTemplateTypeSquare .chatList .thread .read .circle{height:10px;width:10px}.tablet .section-GBChatListTemplateTypeNoPhoto .chatList .thread .infoFont,.tablet .section-GBChatListTemplateTypeRounded .chatList .thread .infoFont,.tablet .section-GBChatListTemplateTypeSquare .chatList .thread .infoFont{font-size:12px}.tablet .section-GBChatListTemplateTypeNoPhoto .chatList .thread .actionButtons,.tablet .section-GBChatListTemplateTypeRounded .chatList .thread .actionButtons,.tablet .section-GBChatListTemplateTypeSquare .chatList .thread .actionButtons{height:78px;width:234px;line-height:78px}.tablet .section-GBChatListTemplateTypeNoPhoto .chatList .thread .actionButtons .actionButton,.tablet .section-GBChatListTemplateTypeRounded .chatList .thread .actionButtons .actionButton,.tablet .section-GBChatListTemplateTypeSquare .chatList .thread .actionButtons .actionButton{width:78px}.tablet .section-GBChatListTemplateTypeNoPhoto .chatList .thread .right,.tablet .section-GBChatListTemplateTypeRounded .chatList .thread .right,.tablet .section-GBChatListTemplateTypeSquare .chatList .thread .right{padding-top:22px;white-space:nowrap;overflow:hidden;width:60px}.tablet .section-GBChatListTemplateTypeNoPhoto .chatList .thread .helper,.tablet .section-GBChatListTemplateTypeRounded .chatList .thread .helper,.tablet .section-GBChatListTemplateTypeSquare .chatList .thread .helper{height:36px;width:36px;left:-70px}.tablet .section-GBChatListTemplateTypeNoPhoto .chatList .thread .helper.swipeleft.visible,.tablet .section-GBChatListTemplateTypeRounded .chatList .thread .helper.swipeleft.visible,.tablet .section-GBChatListTemplateTypeSquare .chatList .thread .helper.swipeleft.visible{left:-120px}}.tablet .section-GBChatListTemplateTypeNoPhoto #mainViewHolder,.tablet .section-GBChatListTemplateTypeRounded #mainViewHolder,.tablet .section-GBChatListTemplateTypeSquare #mainViewHolder{width:40%;z-index:2101}.tablet .section-GBChatListTemplateTypeNoPhoto #contentViewViewHolder,.tablet .section-GBChatListTemplateTypeRounded #contentViewViewHolder,.tablet .section-GBChatListTemplateTypeSquare #contentViewViewHolder{width:100%;position:absolute;overflow-y:auto;height:100%}.tablet .section-GBChatListTemplateTypeNoPhoto #fullscreenViewHolder,.tablet .section-GBChatListTemplateTypeRounded #fullscreenViewHolder,.tablet .section-GBChatListTemplateTypeSquare #fullscreenViewHolder{width:60%;right:0;top:44px;left:auto}.tablet .section-GBChatListTemplateTypeNoPhoto #extracontentViewHolder,.tablet .section-GBChatListTemplateTypeRounded #extracontentViewHolder,.tablet .section-GBChatListTemplateTypeSquare #extracontentViewHolder{height:100%;position:relative;width:40%}.tablet .section-GBChatListTemplateTypeNoPhoto #extracontentViewHolder .chatlistMain,.tablet .section-GBChatListTemplateTypeRounded #extracontentViewHolder .chatlistMain,.tablet .section-GBChatListTemplateTypeSquare #extracontentViewHolder .chatlistMain{position:relative}.tablet .section-GBChatListTemplateTypeNoPhoto #extracontentViewHolder .chatlistMain #postMessageButton,.tablet .section-GBChatListTemplateTypeRounded #extracontentViewHolder .chatlistMain #postMessageButton,.tablet .section-GBChatListTemplateTypeSquare #extracontentViewHolder .chatlistMain #postMessageButton{right:auto;left:35%;left:calc(40% - 50px);z-index:2101}.tablet .section-GBChatListTemplateTypeNoPhoto #itemViewViewHolder,.tablet .section-GBChatListTemplateTypeRounded #itemViewViewHolder,.tablet .section-GBChatListTemplateTypeSquare #itemViewViewHolder{transition:none}.tablet #itemViewViewHolder .chatDetail{box-sizing:border-box}.tablet #chatSearchAndPostMessageContainer .chatDetail{padding-bottom:44px;box-sizing:border-box}.tablet .postBar{position:absolute;bottom:44px}@media only screen and (max-width:767px){.tablet .GBChatListTemplateTypeNoPhoto .read,.tablet .GBChatListTemplateTypeRounded .read{width:26px;padding-right:0}.tablet .GBChatListTemplateTypeRounded .avatar{width:46px}.tablet .GBChatListTemplateTypeRounded .avatar .avatarImg{height:46px;width:46px}.tablet .GBChatListTemplateTypeSquare .avatar{width:78px}.tablet .GBChatListTemplateTypeSquare .avatar .avatarImg{height:78px;width:78px}.tablet .section-GBChatListTemplateTypeRounded .chatDetail .avatar,.tablet .section-GBChatListTemplateTypeSquare .chatDetail .avatar{width:48px}.tablet .section-GBChatListTemplateTypeRounded .chatDetail .avatar .avatarImg,.tablet .section-GBChatListTemplateTypeSquare .chatDetail .avatar .avatarImg{width:40px;height:40px}.tablet .chatList .date{font-size:12px}}.tablet .GBRootControllerTypeCustomTabBar #itemViewViewHolder .chatDetailInner{padding-bottom:0}.tablet .GBRootControllerTypeCustomTabBar #chatSearchAndPostMessageContainer .chatDetailInner{padding-bottom:50px}.tablet .GBRootControllerTypeCustomTabBar .postBar{bottom:0}.tablet #GBLoyaltyTablet{max-width:400px;margin:0 auto;position:relative;top:50%;transform:translateY(-50%)}.tablet #GBLoyaltyTablet-inner{overflow:hidden;padding:20px 0;height:470px}@media only screen and (min-height:750px){.tablet #GBLoyaltyTablet-inner{height:530px}}.tablet #contentViewViewHolder_tab-punches{padding-top:52px}@media only screen and (min-height:635px){.tablet #contentViewViewHolder_tab-punches #GBLoyaltyCardListTemplateTypeProgress,.tablet #contentViewViewHolder_tab-punches #GBLoyaltyCardListTemplateTypeRounded,.tablet #contentViewViewHolder_tab-punches #GBLoyaltyCardListTemplateTypeSquare{box-sizing:initial}}.tablet #contentViewViewHolder_tab-punches #GBLoyaltyTablet-inner{height:470px}@media only screen and (min-height:800px){.tablet #contentViewViewHolder_tab-punches #GBLoyaltyTablet-inner{height:530px}}@media only screen and (min-height:685px){.tablet #contentViewViewHolder_tab-punches{box-sizing:border-box}}.tablet #GBLoyaltyCardListTemplateTypeProgress #GBLoyaltyCardList-main{vertical-align:middle}.tablet #GBLoyaltyCardListTemplateTypeProgress #GBLoyaltyCardList-main #GBLoyaltyValidation{position:relative;bottom:0;left:0;transform:none}.tablet #GBLoyaltyCardListTemplateTypeProgress #GBLoyaltyPunch-error{padding-bottom:0}.tablet #GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-itemContainer{display:block;float:left;width:50%;height:260px;cursor:pointer;box-sizing:border-box;border-width:2px;background-size:cover;background-position:center center;background-repeat:no-repeat;border-top:0;border-left:0}.tablet #GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-itemContainer:nth-child(even),.tablet #GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-itemContainer:nth-last-child(1):nth-child(odd),.tablet #GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-itemContainer:only-child{border-right-width:0}.tablet #GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-itemContainer:nth-last-child(1),.tablet #GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-itemContainer:nth-last-child(2):nth-child(odd){border-bottom:0}.tablet #GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-item{display:table;width:100%;height:100%;box-sizing:border-box}.tablet #GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-cell{display:table-cell;vertical-align:middle;box-sizing:border-box}.tablet #GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-cell--withoverlay{background-color:rgba(37,37,37,.7)}.tablet #GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-cell .GBLoyaltyReward-cellInner{max-width:350px;margin:0 auto;text-align:center}.tablet #GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-cell .GBLoyaltyReward-cellInner .rewardTitle{max-height:99px;display:block;display:-webkit-box;max-width:100%;margin:0 auto;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:33px;padding-top:10px}.tablet #GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-icon{width:auto;margin-bottom:20px}.tablet #GBLoyaltyRewards #GBLoyaltyRewards-list .GBLoyaltyReward-icon>div{width:auto}.tablet #GBLoyaltyRewards #GBLoyaltyRewards-minimalList .hrSeparator{width:30%;margin:2em auto}.tablet .GBLoyaltyHistoryList_list .historyList .historyItem{display:table;height:250px;width:50%;box-sizing:border-box;float:left;border-left:0;border-top:0}.tablet .GBLoyaltyHistoryList_list .historyList .historyItem:nth-child(even),.tablet .GBLoyaltyHistoryList_list .historyList .historyItem:nth-last-child(1):nth-child(odd),.tablet .GBLoyaltyHistoryList_list .historyList .historyItem:only-child{border-right:0}.tablet .GBLoyaltyHistoryList_list .historyList .historyItem:nth-last-child(1),.tablet .GBLoyaltyHistoryList_list .historyList .historyItem:nth-last-child(2):nth-child(odd){border-bottom:0}.tablet .GBLoyaltyHistoryList_list .historyList .historyItem .historyItemInner{display:table-cell;vertical-align:middle;text-align:center}.tablet .GBLoyaltyHistoryList_list .historyList .historyItem .historyItemIcon{width:100%;font-size:60px}.tablet .GBLoyaltyHistoryList_list .historyList .historyItem .historyItemContent{margin-top:23px}.tablet .GBLoyaltyHistoryList_list .historyList .historyItem .historyItemContent .historyItemRedeemedOn{margin-top:10px}.tablet #GBLoyaltyClub{vertical-align:middle}.tablet #GBLoyaltyClub #GBLoyaltyClub-card{height:560px}.tablet #notificationsList-innertablet{width:400px;margin:50px auto}.tablet #notificationsList-settingsoverlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;z-index:2200;display:none;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.tablet #notificationsList-settingsoverlay.shown{display:block;opacity:.7}.tablet #notificationsSettings{width:45%;position:absolute;height:100%;top:0;left:100%}.tablet #notificationsSettings.shown{-webkit-transform:translate3d(-100%,0,0);-moz-transition:translate3d(-100%,0,0);-o-transition:translate3d(-100%,0,0);-ms-transition:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.landscape.tablet #notificationsSettings{width:35%}.desktop .GBPhotoListTemplateTypeSquare{padding:0}@media screen and (min-width:1024px){.desktop .GBPhotoListTemplateTypeSquare .photo-block{width:25%}}@media screen and (min-width:1440px){.desktop .GBPhotoListTemplateTypeSquare .photo-block{width:20%}}.desktop .GBPhotoListTemplateTypeSquare .photo-block>div{margin:0}.section-GBCouponListTemplateTypeVisual .GBCouponListTemplateTypeVisual .coupon-item{display:block;cursor:pointer}.section-GBCouponListTemplateTypeVisual .GBCouponListTemplateTypeVisual .thumbnail{position:relative;height:200px;width:100%;background-size:cover;background-position:center;background-color:#F0F0F0}.section-GBCouponListTemplateTypeVisual .GBCouponListTemplateTypeVisual .thumbnail .distance{display:block;position:absolute;bottom:10px;left:10px;padding:5px;background-color:rgba(0,0,0,.6);border:1px solid rgba(255,255,255,.3);border-radius:2px;color:#FFF;font-size:12px}.section-GBCouponListTemplateTypeVisual .GBCouponListTemplateTypeVisual .infos{padding:10px}.section-GBCouponListTemplateTypeVisual .placeholder{text-align:center}.section-GBCouponListTemplateTypeVisual .placeholder .titleFont{font-size:28px;padding-top:20px;padding-bottom:10px}.section-GBCouponListTemplateTypeVisual .placeholder .subtitleFont{font-size:22px}.section-GBCouponListTemplateTypeMinimal .coupon-minimal-list,.viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-minimal-list{position:relative;height:100%;width:100%;overflow:hidden}.section-GBCouponListTemplateTypeMinimal .coupon-minimal-list .coupon-minimal-container,.viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-minimal-list .coupon-minimal-container{position:absolute;width:100%;height:100%;overflow-y:auto;transition:all 350ms ease;background-position:center;background-size:cover}.section-GBCouponListTemplateTypeMinimal .coupon-minimal-list .coupon-minimal-container.coupon-state-displayed,.viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-minimal-list .coupon-minimal-container.coupon-state-displayed{visibility:visible}.section-GBCouponListTemplateTypeMinimal .coupon-minimal-list .coupon-minimal-container.coupon-state-left,.viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-minimal-list .coupon-minimal-container.coupon-state-left{visibility:hidden;transform:translateX(-100%)}.section-GBCouponListTemplateTypeMinimal .coupon-minimal-list .coupon-minimal-container.coupon-state-right,.viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-minimal-list .coupon-minimal-container.coupon-state-right{visibility:hidden;transform:translateX(100%)}.section-GBCouponListTemplateTypeMinimal .coupon-minimal-list .coupon-minimal,.viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-minimal-list .coupon-minimal{display:table;position:relative;z-index:2;margin:0 auto;height:100%;width:100%}.section-GBCouponListTemplateTypeMinimal .coupon-minimal-list .coupon-minimal.overlay,.viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-minimal-list .coupon-minimal.overlay{background-color:rgba(0,0,0,.6)}.section-GBCouponListTemplateTypeMinimal .coupon-minimal-list .coupon-minimal .coupon-minimal-inner,.viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-minimal-list .coupon-minimal .coupon-minimal-inner{position:relative;display:table-row}.section-GBCouponListTemplateTypeMinimal .coupon-minimal-list .coupon-minimal .coupon-detail,.viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-minimal-list .coupon-minimal .coupon-detail{display:table-cell;vertical-align:middle;z-index:1;padding:60px 30px;text-align:center}.section-GBCouponListTemplateTypeMinimal .coupon-minimal-list .coupon-minimal .coupon-detail .coupon-detail-inner,.viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-minimal-list .coupon-minimal .coupon-detail .coupon-detail-inner{position:relative;z-index:1}.section-GBCouponListTemplateTypeMinimal .coupon-minimal-list .coupon-minimal .coupon-detail .address,.section-GBCouponListTemplateTypeMinimal .coupon-minimal-list .coupon-minimal .coupon-detail .shop,.viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-minimal-list .coupon-minimal .coupon-detail .address,.viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-minimal-list .coupon-minimal .coupon-detail .shop{margin-top:15px}.section-GBCouponListTemplateTypeMinimal .coupon-minimal-list .coupon-minimal .coupon-detail .address .map-icon,.viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-minimal-list .coupon-minimal .coupon-detail .address .map-icon{font-size:24px;vertical-align:sub}.section-GBCouponListTemplateTypeMinimal .coupon-minimal-list .coupon-minimal .coupon-detail .distance,.viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-minimal-list .coupon-minimal .coupon-detail .distance{margin-top:10px}.section-GBCouponListTemplateTypeMinimal .coupon-minimal-list .coupon-minimal .coupon-detail .separator,.viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-minimal-list .coupon-minimal .coupon-detail .separator{margin:25px 0}.section-GBCouponListTemplateTypeMinimal .coupon-minimal-list .coupon-minimal .coupon-detail .description,.viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-minimal-list .coupon-minimal .coupon-detail .description{margin:15px 0}.section-GBCouponListTemplateTypeMinimal .coupon-minimal-list .coupon-minimal .coupon-detail .validationButton,.viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-minimal-list .coupon-minimal .coupon-detail .validationButton{min-width:180px;margin:30px auto;padding:10px;border-radius:2px;text-transform:uppercase;font-size:18px;display:inline-block;cursor:pointer}.section-GBCouponListTemplateTypeMinimal .coupon-minimal-list .pager,.viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-minimal-list .pager{position:absolute;bottom:25px;width:100%;text-align:center;z-index:2}.section-GBCouponListTemplateTypeMinimal .coupon-minimal-list .pager .bullet,.viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-minimal-list .pager .bullet{display:inline-block;height:10px;width:10px;line-height:10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin:0 3px}.viewHolder.GBCouponDetailTemplateTypeClassic{overflow-y:hidden}.viewHolder.GBCouponDetailTemplateTypeClassic .coupon-minimal-list{position:relative;height:100%;width:100%;overflow:hidden}.viewHolder.GBCouponDetailTemplateTypeClassic .navBarWithNoBG .coupon-minimal-list{position:absolute;top:0}.viewHolder.GBCouponDetailTemplateTypeClassic .coupon-minimal-container{position:absolute;height:100%;width:100%;overflow-y:auto;box-sizing:border-box;transition:all 350ms ease}.viewHolder.GBCouponDetailTemplateTypeClassic .coupon-minimal-container.coupon-state-displayed{visibility:visible}.viewHolder.GBCouponDetailTemplateTypeClassic .coupon-minimal-container.coupon-state-left{visibility:hidden;transform:translateX(-100%)}.viewHolder.GBCouponDetailTemplateTypeClassic .coupon-minimal-container.coupon-state-right{visibility:hidden;transform:translateX(100%)}.viewHolder.GBCouponDetailTemplateTypeClassic .coupon-detail{position:relative;height:100%;overflow-y:auto;box-sizing:border-box;width:100%;background-position:center;background-size:cover}.viewHolder.GBCouponDetailTemplateTypeClassic .coupon-detail .coupon-detail-inner{position:relative;padding-bottom:50px;min-height:100%;min-height:calc(100% - 50px)}.viewHolder.GBCouponDetailTemplateTypeClassic .coupon-detail .banner{position:relative;width:100%;background-size:cover;background-position:center;height:332px}.viewHolder.GBCouponDetailTemplateTypeClassic .coupon-detail .banner .distance{display:block;position:absolute;bottom:12px;left:12px;padding:5px;background-color:rgba(0,0,0,.6);border:1px solid rgba(255,255,255,.3);border-radius:2px;color:#FFF;font-size:12px}.viewHolder.GBCouponDetailTemplateTypeClassic .coupon-detail .infos{padding:15px}.viewHolder.GBCouponDetailTemplateTypeClassic .coupon-detail .infos .shop{margin-top:5px}.viewHolder.GBCouponDetailTemplateTypeClassic .coupon-detail .infos .address{margin-top:10px}.viewHolder.GBCouponDetailTemplateTypeClassic .coupon-detail .infos .address .map-icon{font-size:20px}.viewHolder.GBCouponDetailTemplateTypeClassic .coupon-detail .infos .date{margin-top:10px}.viewHolder.GBCouponDetailTemplateTypeClassic .navBarWithNoBG .no-thumbnail .infos{margin-top:44px}.viewHolder.GBCouponDetailTemplateTypeClassic .validationButton{position:fixed;bottom:0;left:0;width:100%;text-align:center;padding:10px 0;text-transform:uppercase;font-size:18px;cursor:pointer}.viewHolder.GBCouponDetailTemplateTypeClassic .pager{display:none}.viewHolder.couponSharing #sharing{width:100%;height:100%;background-color:rgba(0,0,0,.5)}.viewHolder.couponSharing #sharing .sharing-inner{position:fixed;padding:9px;width:100%;height:100%;background-color:#fff;font-family:"Helvetica Neue",Helvetica;box-sizing:border-box}.viewHolder.couponSharing #sharing .sharing-inner .textAreaContainer{position:relative;width:100%;height:60%;margin-bottom:4%;border:1px solid lightgrey}.viewHolder.couponSharing #sharing .sharing-inner .textAreaContainer textarea{border-style:none;border-color:Transparent;overflow:auto;width:100%;height:62%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.viewHolder.couponSharing #sharing .sharing-inner .textAreaContainer .buttonsContainer{position:absolute;width:98%;height:18%;bottom:1%;margin-left:1%;background-color:#fff}.viewHolder.couponSharing #sharing .sharing-inner .textAreaContainer .buttonsContainer .logout{position:absolute;left:2%;color:lightgrey}.viewHolder.couponSharing #sharing .sharing-inner .textAreaContainer .buttonsContainer .shareBtnContainer{position:absolute;right:2%;padding:1px 13px 2px;background-color:grey;color:#fff}.viewHolder.couponSharing #sharing .sharing-inner .actionListContainer{margin-top:-3%}.viewHolder.couponSharing #sharing .sharing-inner .actionListContainer a{color:gray!important}.viewHolder.couponSharing #sharing .sharing-inner .actionListContainer .actionList li{padding-bottom:3%;padding-top:2%}.viewHolder.couponSharing #sharing .sharing-inner .actionListContainer .actionList li:not(.last){border-bottom:1px solid lightgrey}.viewHolder.couponSharing #sharing .sharing-inner #ajax-enabled-services{display:inline-block;margin-bottom:2.7%}.viewHolder.couponSharing #sharing .sharing-inner #ajax-enabled-services .sharing-button{float:left;margin-right:10px}.viewHolder.couponSharing #sharing .sharing-inner #ajax-enabled-services .sharing-button img{max-height:30px}.viewHolder.couponCopy,.viewHolder.couponRedeem{z-index:1}.viewHolder.couponCopy .coupon-overlay,.viewHolder.couponRedeem .coupon-overlay{position:fixed;display:table;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.viewHolder.couponCopy .coupon-overlay .coupon-redeem,.viewHolder.couponRedeem .coupon-overlay .coupon-redeem{display:table-cell;vertical-align:middle;padding:20px;text-align:center}.viewHolder.couponCopy .coupon-overlay .coupon-redeem .thumbnail,.viewHolder.couponRedeem .coupon-overlay .coupon-redeem .thumbnail{height:180px;width:270px;margin:0 auto;background-size:cover;background-position:center}.viewHolder.couponCopy .coupon-overlay .coupon-redeem .text,.viewHolder.couponRedeem .coupon-overlay .coupon-redeem .text{margin:20px 0}.viewHolder.couponCopy .coupon-overlay .coupon-redeem .button,.viewHolder.couponRedeem .coupon-overlay .coupon-redeem .button{display:inline-block;min-width:90px;margin:0 10px;padding:10px;border-radius:2px;font-size:18px;cursor:pointer}.viewHolder.couponCopy .coupon-overlay .coupon-redeem .icon-success,.viewHolder.couponRedeem .coupon-overlay .coupon-redeem .icon-success{font-size:60px}.tablet .section-GBCouponListTemplateTypeVisual .GBCouponListTemplateTypeVisual .item-wrapper{width:560px;margin:20px auto}.tablet .section-GBCouponListTemplateTypeVisual .GBCouponListTemplateTypeVisual .item-wrapper .coupon-item{display:block}.tablet .section-GBCouponListTemplateTypeVisual .GBCouponListTemplateTypeVisual .item-wrapper .thumbnail{height:300px}.tablet .section-GBCouponListTemplateTypeClassic .list-container,.tablet .viewHolder.GBCouponHistory .list-container,.tablet .viewHolder.GBCouponSaved .list-container{min-height:100%}.tablet .section-GBCouponListTemplateTypeClassic .item-table,.tablet .viewHolder.GBCouponHistory .item-table,.tablet .viewHolder.GBCouponSaved .item-table{display:table;table-layout:fixed;border-collapse:collapse;width:100%}.tablet .section-GBCouponListTemplateTypeClassic .item-table .item-row,.tablet .viewHolder.GBCouponHistory .item-table .item-row,.tablet .viewHolder.GBCouponSaved .item-table .item-row{display:table-row;border-width:0}.tablet .section-GBCouponListTemplateTypeClassic .item-table .item-row:not(:last-child) .coupon-item,.tablet .viewHolder.GBCouponHistory .item-table .item-row:not(:last-child) .coupon-item,.tablet .viewHolder.GBCouponSaved .item-table .item-row:not(:last-child) .coupon-item{border-bottom-width:1px;border-bottom-color:inherit;border-bottom-style:inherit}.tablet .section-GBCouponListTemplateTypeClassic .item-table .item-row .coupon-item-empty,.tablet .viewHolder.GBCouponHistory .item-table .item-row .coupon-item-empty,.tablet .viewHolder.GBCouponSaved .item-table .item-row .coupon-item-empty{display:table-cell}.tablet .section-GBCouponListTemplateTypeClassic .item-table .item-row .coupon-item,.tablet .viewHolder.GBCouponHistory .item-table .item-row .coupon-item,.tablet .viewHolder.GBCouponSaved .item-table .item-row .coupon-item{display:table-cell;height:170px;padding:20px;cursor:pointer}.tablet .section-GBCouponListTemplateTypeClassic .item-table .item-row .coupon-item .distance-title,.tablet .viewHolder.GBCouponHistory .item-table .item-row .coupon-item .distance-title,.tablet .viewHolder.GBCouponSaved .item-table .item-row .coupon-item .distance-title{display:inline-block;padding:5px;margin-bottom:10px;background-color:rgba(0,0,0,.6);border:1px solid rgba(255,255,255,.3);border-radius:2px;color:#FFF;font-size:12px}.tablet .section-GBCouponListTemplateTypeClassic .item-table .item-row .coupon-item .thumbnail-wrapper,.tablet .viewHolder.GBCouponHistory .item-table .item-row .coupon-item .thumbnail-wrapper,.tablet .viewHolder.GBCouponSaved .item-table .item-row .coupon-item .thumbnail-wrapper{height:180px;margin-bottom:10px}.tablet .section-GBCouponListTemplateTypeClassic .item-table .item-row .coupon-item .thumbnail-wrapper .thumbnail,.tablet .viewHolder.GBCouponHistory .item-table .item-row .coupon-item .thumbnail-wrapper .thumbnail,.tablet .viewHolder.GBCouponSaved .item-table .item-row .coupon-item .thumbnail-wrapper .thumbnail{position:relative;height:100%;background-size:cover;background-position:center}.tablet .section-GBCouponListTemplateTypeClassic .item-table .item-row .coupon-item .thumbnail-wrapper .thumbnail .distance,.tablet .viewHolder.GBCouponHistory .item-table .item-row .coupon-item .thumbnail-wrapper .thumbnail .distance,.tablet .viewHolder.GBCouponSaved .item-table .item-row .coupon-item .thumbnail-wrapper .thumbnail .distance{display:block;position:absolute;bottom:5px;left:5px;padding:5px;background-color:rgba(0,0,0,.6);border:1px solid rgba(255,255,255,.3);border-radius:2px;color:#FFF;font-size:12px}.tablet .section-GBCouponListTemplateTypeClassic .item-table .item-row .coupon-item .thumbnail-wrapper .thumbnail .icon-redeemed,.tablet .viewHolder.GBCouponHistory .item-table .item-row .coupon-item .thumbnail-wrapper .thumbnail .icon-redeemed,.tablet .viewHolder.GBCouponSaved .item-table .item-row .coupon-item .thumbnail-wrapper .thumbnail .icon-redeemed{height:100%;width:100%;position:absolute;background-color:rgba(0,0,0,.6);font-size:80px;color:#fff;line-height:180px;text-align:center}.landscape.tablet .section-GBCouponListTemplateTypeClassic .coupon-item:not(:nth-child(3)),.landscape.tablet .viewHolder.GBCouponHistory .coupon-item:not(:nth-child(3)),.landscape.tablet .viewHolder.GBCouponSaved .coupon-item:not(:nth-child(3)),.portrait.tablet .section-GBCouponListTemplateTypeClassic .coupon-item:nth-child(1),.portrait.tablet .viewHolder.GBCouponHistory .coupon-item:nth-child(1),.portrait.tablet .viewHolder.GBCouponSaved .coupon-item:nth-child(1){border-right-width:1px;border-right-color:inherit;border-right-style:inherit}.tablet .section-GBCouponListTemplateTypeClassic.isRTL .infos .distance,.tablet .viewHolder.GBCouponHistory.isRTL .infos .distance,.tablet .viewHolder.GBCouponSaved.isRTL .infos .distance{float:left!important}.tablet .viewHolder.GBCouponDetailTemplateTypeClassic .coupon-detail .coupon-detail-inner{min-height:100%;min-height:calc(100% - 70px)}.tablet .viewHolder.GBCouponDetailTemplateTypeClassic .coupon-detail .coupon-detail-inner .banner{width:480px;margin-left:auto;margin-right:auto;margin-top:20px;height:332px;padding-bottom:0}.tablet .viewHolder.GBCouponDetailTemplateTypeClassic .coupon-detail .coupon-detail-inner .infos{width:480px;margin-right:auto;margin-left:auto}.tablet .viewHolder.GBCouponDetailTemplateTypeClassic .navBarWithNoBG .coupon-detail-inner .banner{margin-top:0}.portrait.tablet .section-GBCouponListTemplateTypeMinimal .coupon-detail-inner,.portrait.tablet .viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-detail-inner{width:400px;margin:0 auto}.portrait.tablet .section-GBCouponListTemplateTypeMinimal .pager,.portrait.tablet .viewHolder.GBCouponDetailTemplateTypeMinimal .pager{bottom:10%}.landscape.tablet .section-GBCouponListTemplateTypeMinimal .coupon-detail,.landscape.tablet .viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-detail{padding:0 60px}.landscape.tablet .section-GBCouponListTemplateTypeMinimal .coupon-detail .distance,.landscape.tablet .viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-detail .distance{margin:20px 0}.landscape.tablet .section-GBCouponListTemplateTypeMinimal .coupon-detail-left,.landscape.tablet .viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-detail-left{position:relative;z-index:1;float:left;width:370px;text-align:left;padding-right:20px;box-sizing:border-box}.landscape.tablet .section-GBCouponListTemplateTypeMinimal .coupon-detail-right,.landscape.tablet .viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-detail-right{position:relative;z-index:1;float:left;text-align:left;margin-left:40px;margin-top:10px}.landscape.tablet .section-GBCouponListTemplateTypeMinimal .coupon-detail-right .date,.landscape.tablet .section-GBCouponListTemplateTypeMinimal .coupon-detail-right .remaining-uses,.landscape.tablet .viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-detail-right .date,.landscape.tablet .viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-detail-right .remaining-uses{margin-bottom:20px;width:200px}.landscape.tablet .section-GBCouponListTemplateTypeMinimal .coupon-detail-right .validationButton,.landscape.tablet .viewHolder.GBCouponDetailTemplateTypeMinimal .coupon-detail-right .validationButton{text-align:center;margin:0}.landscape.tablet .section-GBCouponListTemplateTypeMinimal .pager,.landscape.tablet .viewHolder.GBCouponDetailTemplateTypeMinimal .pager{text-align:left;padding-left:60px;bottom:12%}.GBRootControllerTypeCustomTabBar .mobile .section-GBCouponListTemplateTypeClassic .generalSectionContainer,.GBRootControllerTypeCustomTabBar .mobile .viewHolder.GBCouponHistory .generalSectionContainer,.GBRootControllerTypeCustomTabBar .mobile .viewHolder.GBCouponSaved .generalSectionContainer{padding-bottom:0}.mobile .section-GBCouponListTemplateTypeClassic .generalSectionContainer .viewHolder,.mobile .viewHolder.GBCouponHistory .generalSectionContainer .viewHolder,.mobile .viewHolder.GBCouponSaved .generalSectionContainer .viewHolder{box-sizing:border-box}.mobile .section-GBCouponListTemplateTypeClassic .templateContainer,.mobile .viewHolder.GBCouponHistory .templateContainer,.mobile .viewHolder.GBCouponSaved .templateContainer{overflow-y:auto}.mobile .section-GBCouponListTemplateTypeClassic .list-container,.mobile .viewHolder.GBCouponHistory .list-container,.mobile .viewHolder.GBCouponSaved .list-container{min-height:100%}.mobile .section-GBCouponListTemplateTypeClassic .item-list.no-thumb .thumbnail-wrapper,.mobile .viewHolder.GBCouponHistory .item-list.no-thumb .thumbnail-wrapper,.mobile .viewHolder.GBCouponSaved .item-list.no-thumb .thumbnail-wrapper{display:none}.mobile .section-GBCouponListTemplateTypeClassic .item-list.thumb-left.with-thumb .thumbnail-wrapper,.mobile .viewHolder.GBCouponHistory .item-list.thumb-left.with-thumb .thumbnail-wrapper,.mobile .viewHolder.GBCouponSaved .item-list.thumb-left.with-thumb .thumbnail-wrapper{float:left}.mobile .section-GBCouponListTemplateTypeClassic .item-list.thumb-left.with-thumb .infos,.mobile .viewHolder.GBCouponHistory .item-list.thumb-left.with-thumb .infos,.mobile .viewHolder.GBCouponSaved .item-list.thumb-left.with-thumb .infos{margin-left:145px}.mobile .section-GBCouponListTemplateTypeClassic .item-list.thumb-right.with-thumb .thumbnail-wrapper,.mobile .viewHolder.GBCouponHistory .item-list.thumb-right.with-thumb .thumbnail-wrapper,.mobile .viewHolder.GBCouponSaved .item-list.thumb-right.with-thumb .thumbnail-wrapper{float:right}.mobile .section-GBCouponListTemplateTypeClassic .item-list.thumb-right.with-thumb .infos,.mobile .viewHolder.GBCouponHistory .item-list.thumb-right.with-thumb .infos,.mobile .viewHolder.GBCouponSaved .item-list.thumb-right.with-thumb .infos{margin-right:145px}.mobile .section-GBCouponListTemplateTypeClassic .item-list.square.thumb-left.with-thumb .thumbnail,.mobile .section-GBCouponListTemplateTypeClassic .item-list.square.thumb-left.with-thumb .thumbnail-wrapper,.mobile .viewHolder.GBCouponHistory .item-list.square.thumb-left.with-thumb .thumbnail,.mobile .viewHolder.GBCouponHistory .item-list.square.thumb-left.with-thumb .thumbnail-wrapper,.mobile .viewHolder.GBCouponSaved .item-list.square.thumb-left.with-thumb .thumbnail,.mobile .viewHolder.GBCouponSaved .item-list.square.thumb-left.with-thumb .thumbnail-wrapper{width:100px!important}.mobile .section-GBCouponListTemplateTypeClassic .item-list.square.thumb-left.with-thumb .infos,.mobile .viewHolder.GBCouponHistory .item-list.square.thumb-left.with-thumb .infos,.mobile .viewHolder.GBCouponSaved .item-list.square.thumb-left.with-thumb .infos{margin-left:95px!important}.mobile .section-GBCouponListTemplateTypeClassic .item-list.square.thumb-right.with-thumb .thumbnail,.mobile .section-GBCouponListTemplateTypeClassic .item-list.square.thumb-right.with-thumb .thumbnail-wrapper,.mobile .viewHolder.GBCouponHistory .item-list.square.thumb-right.with-thumb .thumbnail,.mobile .viewHolder.GBCouponHistory .item-list.square.thumb-right.with-thumb .thumbnail-wrapper,.mobile .viewHolder.GBCouponSaved .item-list.square.thumb-right.with-thumb .thumbnail,.mobile .viewHolder.GBCouponSaved .item-list.square.thumb-right.with-thumb .thumbnail-wrapper{width:100px!important}.mobile .section-GBCouponListTemplateTypeClassic .item-list.square.thumb-right.with-thumb .infos,.mobile .viewHolder.GBCouponHistory .item-list.square.thumb-right.with-thumb .infos,.mobile .viewHolder.GBCouponSaved .item-list.square.thumb-right.with-thumb .infos{margin-right:95px!important}.mobile .section-GBCouponListTemplateTypeClassic .item-list .coupon-item,.mobile .viewHolder.GBCouponHistory .item-list .coupon-item,.mobile .viewHolder.GBCouponSaved .item-list .coupon-item{display:block;cursor:pointer}.mobile .section-GBCouponListTemplateTypeClassic .item-list .coupon-item .thumbnail-wrapper,.mobile .viewHolder.GBCouponHistory .item-list .coupon-item .thumbnail-wrapper,.mobile .viewHolder.GBCouponSaved .item-list .coupon-item .thumbnail-wrapper{width:160px;padding:10px}.mobile .section-GBCouponListTemplateTypeClassic .item-list .coupon-item .thumbnail-wrapper .thumbnail,.mobile .viewHolder.GBCouponHistory .item-list .coupon-item .thumbnail-wrapper .thumbnail,.mobile .viewHolder.GBCouponSaved .item-list .coupon-item .thumbnail-wrapper .thumbnail{position:relative;height:100px;width:160px;background-size:cover;background-position:center}.mobile .section-GBCouponListTemplateTypeClassic .item-list .coupon-item .thumbnail-wrapper .thumbnail .distance,.mobile .viewHolder.GBCouponHistory .item-list .coupon-item .thumbnail-wrapper .thumbnail .distance,.mobile .viewHolder.GBCouponSaved .item-list .coupon-item .thumbnail-wrapper .thumbnail .distance{display:block;position:absolute;bottom:5px;left:5px;padding:5px;background-color:rgba(0,0,0,.6);border:1px solid rgba(255,255,255,.3);border-radius:2px;color:#FFF;font-size:12px}.mobile .section-GBCouponListTemplateTypeClassic .item-list .coupon-item .thumbnail-wrapper .thumbnail .icon-redeemed,.mobile .viewHolder.GBCouponHistory .item-list .coupon-item .thumbnail-wrapper .thumbnail .icon-redeemed,.mobile .viewHolder.GBCouponSaved .item-list .coupon-item .thumbnail-wrapper .thumbnail .icon-redeemed{height:100%;width:100%;position:absolute;background-color:rgba(0,0,0,.6);font-size:44px;color:#fff;line-height:100px;text-align:center}.mobile .section-GBCouponListTemplateTypeClassic .item-list .coupon-item .infos,.mobile .viewHolder.GBCouponHistory .item-list .coupon-item .infos,.mobile .viewHolder.GBCouponSaved .item-list .coupon-item .infos{height:100px;padding:10px;overflow:hidden;word-wrap:break-word}.mobile .section-GBCouponListTemplateTypeClassic .item-list .coupon-item .infos .shop-name,.mobile .section-GBCouponListTemplateTypeClassic .item-list .coupon-item .infos .title,.mobile .viewHolder.GBCouponHistory .item-list .coupon-item .infos .shop-name,.mobile .viewHolder.GBCouponHistory .item-list .coupon-item .infos .title,.mobile .viewHolder.GBCouponSaved .item-list .coupon-item .infos .shop-name,.mobile .viewHolder.GBCouponSaved .item-list .coupon-item .infos .title{overflow:hidden}.mobile .section-GBCouponListTemplateTypeClassic .item-list .coupon-item .infos .distance,.mobile .viewHolder.GBCouponHistory .item-list .coupon-item .infos .distance,.mobile .viewHolder.GBCouponSaved .item-list .coupon-item .infos .distance{float:right;padding:5px;background-color:rgba(0,0,0,.6);border:1px solid rgba(255,255,255,.3);border-radius:2px;color:#FFF;font-size:12px}.mobile .section-GBCouponListTemplateTypeClassic.isRTL .infos .distance,.mobile .viewHolder.GBCouponHistory.isRTL .infos .distance,.mobile .viewHolder.GBCouponSaved.isRTL .infos .distance{float:left!important}.section-GBCouponListTemplateTypeClassic #couponing-favoris,.section-GBCouponListTemplateTypeMinimal #couponing-favoris,.section-GBCouponListTemplateTypeVisual #couponing-favoris{opacity:.7}.section-GBCouponListTemplateTypeClassic #couponing-favoris.is-favorite,.section-GBCouponListTemplateTypeMinimal #couponing-favoris.is-favorite,.section-GBCouponListTemplateTypeVisual #couponing-favoris.is-favorite{opacity:1}.GBRootControllerTypeCustomTabBar .section-GBCouponListTemplateTypeClassic .generalSectionContainer,.GBRootControllerTypeCustomTabBar .section-GBCouponListTemplateTypeMinimal .generalSectionContainer,.GBRootControllerTypeCustomTabBar .section-GBCouponListTemplateTypeVisual .generalSectionContainer{padding-bottom:0}.section-GBCouponListTemplateTypeClassic .generalSectionContainer .viewHolder,.section-GBCouponListTemplateTypeMinimal .generalSectionContainer .viewHolder,.section-GBCouponListTemplateTypeVisual .generalSectionContainer .viewHolder{box-sizing:border-box}.section-GBCouponListTemplateTypeClassic .generalSectionContainer.withCategoriesFilter:not(.cat-GBCategoriesTemplateTypeOverlay):not(.cat-GBCategoriesTemplateTypePager) .viewHolder,.section-GBCouponListTemplateTypeMinimal .generalSectionContainer.withCategoriesFilter:not(.cat-GBCategoriesTemplateTypeOverlay):not(.cat-GBCategoriesTemplateTypePager) .viewHolder,.section-GBCouponListTemplateTypeVisual .generalSectionContainer.withCategoriesFilter:not(.cat-GBCategoriesTemplateTypeOverlay):not(.cat-GBCategoriesTemplateTypePager) .viewHolder{padding-bottom:36px}.section-GBCouponListTemplateTypeClassic .generalSectionContainer.withCategoriesFilter.cat-GBCategoriesTemplateTypePager .viewHolder,.section-GBCouponListTemplateTypeMinimal .generalSectionContainer.withCategoriesFilter.cat-GBCategoriesTemplateTypePager .viewHolder,.section-GBCouponListTemplateTypeVisual .generalSectionContainer.withCategoriesFilter.cat-GBCategoriesTemplateTypePager .viewHolder{padding-bottom:18px}.section-GBCouponListTemplateTypeClassic .generalSectionContainer .viewHolder.couponHistory,.section-GBCouponListTemplateTypeMinimal .generalSectionContainer .viewHolder.couponHistory,.section-GBCouponListTemplateTypeVisual .generalSectionContainer .viewHolder.couponHistory{z-index:1}.section-GBCouponListTemplateTypeClassic .generalSectionContainer .viewHolder.couponDetail,.section-GBCouponListTemplateTypeMinimal .generalSectionContainer .viewHolder.couponDetail,.section-GBCouponListTemplateTypeVisual .generalSectionContainer .viewHolder.couponDetail{overflow-y:hidden}.section-GBCouponListTemplateTypeClassic .loginWrapper,.section-GBCouponListTemplateTypeMinimal .loginWrapper,.section-GBCouponListTemplateTypeVisual .loginWrapper{overflow-y:hidden;position:relative;height:100%}.placeholder{position:fixed;height:100%;width:100%}.placeholder .placeholder-inner{text-align:center;width:100%;box-sizing:border-box;position:absolute;top:45%;transform:translateY(-50%)}.placeholder .title{font-size:28px;padding-top:20px;padding-bottom:10px}.placeholder .subtitle{font-size:22px}.navBarWithNoBG .placeholder{height:100%;top:0}.landscape .isRTL.section-GBCouponListTemplateTypeClassic .coupon-item:not(:nth-child(3)),.portrait .isRTL.section-GBCouponListTemplateTypeClassic .coupon-item:nth-child(1){border-right:0!important;border-left-width:1px;border-left-color:inherit;border-left-style:inherit}.templateContainer header.navBar.toHide{margin-top:0!important}.templateContainer.withTransparentNavBar.GBCouponHistory,.templateContainer.withTransparentNavBar.GBCouponSaved{padding-top:44px}@media print{#pageHeader,a{visibility:hidden}}.GBQrcodeTemplateTypeClassic .section-GBQrcodeTemplateTypeClassic video{display:block}