table.tablesorter thead tr .easy-table-header{cursor:pointer;background-repeat:no-repeat;background-position:center right}table.tablesorter thead tr .easy-table-header:hover{background-image:url(//allspirit.co.uk/wp-content/plugins/easy-table/themes/default/../../css/../images/bg.gif)}table.tablesorter thead tr .headerSortUp,table.tablesorter thead tr .headerSortDown:hover{background-image:url(//allspirit.co.uk/wp-content/plugins/easy-table/themes/default/../../css/../images/asc.gif)}table.tablesorter thead tr .headerSortDown,table.tablesorter thead tr .headerSortUp:hover{background-image:url(//allspirit.co.uk/wp-content/plugins/easy-table/themes/default/../../css/../images/desc.gif)}@media(max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}/*\*/* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}/**/.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Helvetica,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Helvetica,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#fff url(//allspirit.co.uk/wp-content/plugins/mailchimp/css/flick/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#444}.ui-widget-content a{color:#444}.ui-widget-header{border:1px solid #ddd;background:#ddd url(//allspirit.co.uk/wp-content/plugins/mailchimp/css/flick/images/ui-bg_highlight-soft_50_dddddd_1x100.png) 50% 50% repeat-x;color:#444;font-weight:bold}.ui-widget-header a{color:#444}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ddd;background:#f6f6f6 url(//allspirit.co.uk/wp-content/plugins/mailchimp/css/flick/images/ui-bg_highlight-soft_100_f6f6f6_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#0073ea}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#0073ea;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #0073ea;background:#0073ea url(//allspirit.co.uk/wp-content/plugins/mailchimp/css/flick/images/ui-bg_highlight-soft_25_0073ea_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#fff}.ui-state-hover a,.ui-state-hover a:hover{color:#fff;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #ddd;background:#fff url(//allspirit.co.uk/wp-content/plugins/mailchimp/css/flick/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#ff0084}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ff0084;text-decoration:none}.ui-widget :active{outline:0}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ccc;background:#fff url(//allspirit.co.uk/wp-content/plugins/mailchimp/css/flick/images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x;color:#444}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#444}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ff0084;background:#fff url(//allspirit.co.uk/wp-content/plugins/mailchimp/css/flick/images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#222}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#222}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(//allspirit.co.uk/wp-content/plugins/mailchimp/css/flick/images/ui-icons_ff0084_256x240.png)}.ui-widget-content .ui-icon{background-image:url(//allspirit.co.uk/wp-content/plugins/mailchimp/css/flick/images/ui-icons_ff0084_256x240.png)}.ui-widget-header .ui-icon{background-image:url(//allspirit.co.uk/wp-content/plugins/mailchimp/css/flick/images/ui-icons_0073ea_256x240.png)}.ui-state-default .ui-icon{background-image:url(//allspirit.co.uk/wp-content/plugins/mailchimp/css/flick/images/ui-icons_666666_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(//allspirit.co.uk/wp-content/plugins/mailchimp/css/flick/images/ui-icons_ffffff_256x240.png)}.ui-state-active .ui-icon{background-image:url(//allspirit.co.uk/wp-content/plugins/mailchimp/css/flick/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(//allspirit.co.uk/wp-content/plugins/mailchimp/css/flick/images/ui-icons_0073ea_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(//allspirit.co.uk/wp-content/plugins/mailchimp/css/flick/images/ui-icons_ff0084_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;-khtml-border-top-left-radius:2px;border-top-left-radius:2px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;-khtml-border-top-right-radius:2px;border-top-right-radius:2px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;-khtml-border-bottom-left-radius:2px;border-bottom-left-radius:2px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;-khtml-border-bottom-right-radius:2px;border-bottom-right-radius:2px}.ui-widget-overlay{background:#eee url(//allspirit.co.uk/wp-content/plugins/mailchimp/css/flick/images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{margin:-4px 0 0 -4px;padding:4px;background:#aaa url(//allspirit.co.uk/wp-content/plugins/mailchimp/css/flick/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.6;filter:Alpha(Opacity=60);-moz-border-radius:0;-khtml-border-radius:0;-webkit-border-radius:0;border-radius:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.entry-content .addthis_toolbox,.entry-content .addthis_button,.entry-header .addthis_toolbox,.entry-header .addthis_button{margin:10px 0 10px 0}.addthis_button_tweet{min-width:83px;float:left}.atwidget iframe{max-width:none}div.wpcf7{margin:0;padding:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-validation-errors{border:2px solid #f7e700}span.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:#f00;font-size:1em;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{margin-left:.5em}.wpcf7-display-none{display:none}div.wpcf7 img.ajax-loader{border:0;vertical-align:middle;margin-left:4px}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}#cookie-law-info-bar{border:0;font-size:10pt;margin:0 auto;padding:5px 0;text-align:center;width:100%;z-index:9999}#cookie-law-info-again{font-size:10pt;margin:0;padding:2px 10px;text-align:center;z-index:9999;cursor:pointer}#cookie-law-info-bar span{vertical-align:middle}.cli-plugin-button,.cli-plugin-button:visited{background:#222 url(//allspirit.co.uk/wp-content/plugins/cookie-law-info/css/../images/overlay.png) repeat-x;display:inline-block;padding:5px 10px 6px;color:#fff;text-decoration:none;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.6);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.6);text-shadow:0 -1px 1px rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);position:relative;cursor:pointer;margin:auto 10px}.cli-plugin-button:hover{background-color:#111;color:#fff}.cli-plugin-button:active{top:1px}.small.cli-plugin-button,.small.cli-plugin-button:visited{font-size:11px}.cli-plugin-button,.cli-plugin-button:visited,.medium.cli-plugin-button,.medium.cli-plugin-button:visited{font-size:13px;font-weight:bold;line-height:1;text-shadow:0 -1px 1px rgba(0,0,0,0.25)}.large.cli-plugin-button,.large.cli-plugin-button:visited{font-size:14px;padding:8px 14px 9px}.super.cli-plugin-button,.super.cli-plugin-button:visited{font-size:34px;padding:8px 14px 9px}.pink.cli-plugin-button,.magenta.cli-plugin-button:visited{background-color:#e22092}.pink.cli-plugin-button:hover{background-color:#c81e82}.green.cli-plugin-button,.green.cli-plugin-button:visited{background-color:#91bd09}.green.cli-plugin-button:hover{background-color:#749a02}.red.cli-plugin-button,.red.cli-plugin-button:visited{background-color:#e62727}.red.cli-plugin-button:hover{background-color:#cf2525}.orange.cli-plugin-button,.orange.cli-plugin-button:visited{background-color:#ff5c00}.orange.cli-plugin-button:hover{background-color:#d45500}.blue.cli-plugin-button,.blue.cli-plugin-button:visited{background-color:#2981e4}.blue.cli-plugin-button:hover{background-color:#2575cf}.yellow.cli-plugin-button,.yellow.cli-plugin-button:visited{background-color:#ffb515}.yellow.cli-plugin-button:hover{background-color:#fc9200}@font-face{font-family:'revicons';src:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../font/revicons.eot?5510888);src:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../font/revicons.eot?5510888#iefix) format('embedded-opentype'),url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../font/revicons.woff?5510888) format('woff'),url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../font/revicons.ttf?5510888) format('truetype'),url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../font/revicons.svg?5510888#revicons) format('svg');font-weight:normal;font-style:normal}[class^="revicon-"]:before,[class*=" revicon-"]:before{font-family:"revicons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.revicon-search-1:before{content:'\e802'}.revicon-pencil-1:before{content:'\e831'}.revicon-picture-1:before{content:'\e803'}.revicon-cancel:before{content:'\e80a'}.revicon-info-circled:before{content:'\e80f'}.revicon-trash:before{content:'\e801'}.revicon-left-dir:before{content:'\e817'}.revicon-right-dir:before{content:'\e818'}.revicon-down-open:before{content:'\e83b'}.revicon-left-open:before{content:'\e819'}.revicon-right-open:before{content:'\e81a'}.revicon-angle-left:before{content:'\e820'}.revicon-angle-right:before{content:'\e81d'}.revicon-left-big:before{content:'\e81f'}.revicon-right-big:before{content:'\e81e'}.revicon-magic:before{content:'\e807'}.revicon-picture:before{content:'\e800'}.revicon-export:before{content:'\e80b'}.revicon-cog:before{content:'\e832'}.revicon-login:before{content:'\e833'}.revicon-logout:before{content:'\e834'}.revicon-video:before{content:'\e805'}.revicon-arrow-combo:before{content:'\e827'}.revicon-left-open-1:before{content:'\e82a'}.revicon-right-open-1:before{content:'\e82b'}.revicon-left-open-mini:before{content:'\e822'}.revicon-right-open-mini:before{content:'\e823'}.revicon-left-open-big:before{content:'\e824'}.revicon-right-open-big:before{content:'\e825'}.revicon-left:before{content:'\e836'}.revicon-right:before{content:'\e826'}.revicon-ccw:before{content:'\e808'}.revicon-arrows-ccw:before{content:'\e806'}.revicon-palette:before{content:'\e829'}.revicon-list-add:before{content:'\e80c'}.revicon-doc:before{content:'\e809'}.revicon-left-open-outline:before{content:'\e82e'}.revicon-left-open-2:before{content:'\e82c'}.revicon-right-open-outline:before{content:'\e82f'}.revicon-right-open-2:before{content:'\e82d'}.revicon-equalizer:before{content:'\e83a'}.revicon-layers-alt:before{content:'\e804'}.revicon-popup:before{content:'\e828'}.tp-caption .frontcorner{width:0;height:0;border-left:40px solid transparent;border-right:0 solid transparent;border-top:40px solid #00a8ff;position:absolute;left:-40px;top:0}.tp-caption .backcorner{width:0;height:0;border-left:0 solid transparent;border-right:40px solid transparent;border-bottom:40px solid #00a8ff;position:absolute;right:0;top:0}.tp-caption .frontcornertop{width:0;height:0;border-left:40px solid transparent;border-right:0 solid transparent;border-bottom:40px solid #00a8ff;position:absolute;left:-40px;top:0}.tp-caption .backcornertop{width:0;height:0;border-left:0 solid transparent;border-right:40px solid transparent;border-top:40px solid #00a8ff;position:absolute;right:0;top:0}.rev_slider_wrapper{position:relative}.rev_slider_wrapper>ul{visibility:hidden}.rev_slider{position:relative;overflow:visible}.rev_slider img{max-width:none !important;-moz-transition:none 0;-webkit-transition:none 0;-o-transition:none 0;transition:none 0;margin:0;padding:0;border-width:0;border:0;visibility:visible !important}.rev_slider .no-slides-text{font-weight:bold;text-align:center;padding-top:80px}.rev_slider ul{margin:0;padding:0;list-style:none !important;list-style-type:none;background-position:0 0}.rev_slider ul li,.rev_slider>ul>li,.rev_slider>ul>li:before{list-style:none !important;position:absolute;visibility:hidden;margin:0 !important;padding:0 !important;overflow-x:visible;overflow-y:visible;list-style-type:none !important;background-image:none;background-position:0 0;text-indent:0}.rev_slider .tp-caption,.rev_slider .caption,{position:absolute;visibility:hidden}.tp-simpleresponsive img{max-width:none}.tp-caption{z-index:1}.tp_inner_padding{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-height:none !important}.tp-hide-revslider,.tp-caption.tp-hidden-caption{visibility:hidden !important;display:none !important}.rev_slider embed,.rev_slider iframe,.rev_slider object,.rev_slider video{max-width:none !important}.noFilterClass{filter:none !important}.caption.fullscreenvideo{left:0;top:0;position:absolute;width:100%;height:100%}.caption.fullscreenvideo iframe,.caption.fullscreenvideo video{width:100% !important;height:100% !important;display:none}.tp-caption.fullscreenvideo{left:0;top:0;position:absolute;width:100%;height:100%}.tp-caption.fullscreenvideo iframe,.tp-caption.fullscreenvideo iframe video{width:100% !important;height:100% !important;display:none}.fullscreenvideo .vjs-loading-spinner{visibility:none;display:none !important;width:0;height:0}.fullscreenvideo .vjs-control-bar.vjs-fade-out,.fullscreenvideo .vjs-control-bar.vjs-fade-in,.fullscreenvideo .vjs-control-bar.vjs-fade-out.vjs-lock-showing,.fullscreenvideo .vjs-control-bar.vjs-fade-in.vjs-lock-showing{visibility:hidden !important;opacity:0 !important;display:none !important;width:0;height:0;overflow:hidden}.fullcoveredvideo.video-js,.fullcoveredvideo video{background:transparent !important}.fullcoveredvideo .vjs-poster{background-position:center center;background-size:cover;width:100%;height:100%;top:0;left:0}.tp-dottedoverlay{background-repeat:repeat;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.tp-dottedoverlay.twoxtwo{background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/gridtile.png)}.tp-dottedoverlay.twoxtwowhite{background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/gridtile_white.png)}.tp-dottedoverlay.threexthree{background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/gridtile_3x3.png)}.tp-dottedoverlay.threexthreewhite{background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/gridtile_3x3_white.png)}.fullscreen-container{width:100%;position:relative;padding:0}.fullwidthbanner-container{width:100%;position:relative;padding:0;overflow:hidden}.fullwidthbanner-container .fullwidthabanner{width:100%;position:relative}.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption{position:absolute;-webkit-font-smoothing:antialiased !important}.tp-bannershadow{position:absolute;margin-left:auto;margin-right:auto;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tp-bannershadow.tp-shadow1{background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/shadow1.png) no-repeat;background-size:100% 100%;width:890px;height:30px;bottom:-30px}.tp-bannershadow.tp-shadow2{background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/shadow2.png) no-repeat;background-size:100% 100%;width:890px;height:60px;bottom:-60px}.tp-bannershadow.tp-shadow3{background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/shadow3.png) no-repeat;background-size:100% 100%;width:890px;height:60px;bottom:-60px}.tp-button{padding:6px 13px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:30px;cursor:pointer;color:#fff !important;text-shadow:0 1px 1px rgba(0,0,0,.6) !important;font-size:15px;line-height:45px !important;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../images/gradient/g30.png) repeat-x top;font-family:arial,sans-serif;font-weight:bold;letter-spacing:-1px;text-decoration:none}.tp-button.big{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.6);font-weight:bold;padding:9px 20px;font-size:19px;line-height:57px !important;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../images/gradient/g40.png) repeat-x top}.purchase:hover,.tp-button:hover,.tp-button.big:hover{background-position:bottom,15px 11px}@media only screen and (min-width:480px) and (max-width:767px){.tp-button{padding:4px 8px 3px;line-height:25px !important;font-size:11px !important;font-weight:normal}a.tp-button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}}@media only screen and (min-width:0) and (max-width:479px){.tp-button{padding:2px 5px 2px;line-height:20px !important;font-size:10px !important}a.tp-button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}}.tp-button.green,.tp-button:hover.green,.purchase.green,.purchase:hover.green{background-color:#21a117;-webkit-box-shadow:0 3px 0 0 #104d0b;-moz-box-shadow:0 3px 0 0 #104d0b;box-shadow:0 3px 0 0 #104d0b}.tp-button.blue,.tp-button:hover.blue,.purchase.blue,.purchase:hover.blue{background-color:#1d78cb;-webkit-box-shadow:0 3px 0 0 #0f3e68;-moz-box-shadow:0 3px 0 0 #0f3e68;box-shadow:0 3px 0 0 #0f3e68}.tp-button.red,.tp-button:hover.red,.purchase.red,.purchase:hover.red{background-color:#cb1d1d;-webkit-box-shadow:0 3px 0 0 #7c1212;-moz-box-shadow:0 3px 0 0 #7c1212;box-shadow:0 3px 0 0 #7c1212}.tp-button.orange,.tp-button:hover.orange,.purchase.orange,.purchase:hover.orange{background-color:#f70;-webkit-box-shadow:0 3px 0 0 #a34c00;-moz-box-shadow:0 3px 0 0 #a34c00;box-shadow:0 3px 0 0 #a34c00}.tp-button.darkgrey,.tp-button.grey,.tp-button:hover.darkgrey,.tp-button:hover.grey,.purchase.darkgrey,.purchase:hover.darkgrey{background-color:#555;-webkit-box-shadow:0 3px 0 0 #222;-moz-box-shadow:0 3px 0 0 #222;box-shadow:0 3px 0 0 #222}.tp-button.lightgrey,.tp-button:hover.lightgrey,.purchase.lightgrey,.purchase:hover.lightgrey{background-color:#888;-webkit-box-shadow:0 3px 0 0 #555;-moz-box-shadow:0 3px 0 0 #555;box-shadow:0 3px 0 0 #555}.tpclear{clear:both}.tp-bullets{z-index:1000;position:absolute;-ms-filter:"alpha(opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-webkit-transform:translateZ(5px)}.tp-bullets.hidebullets{-ms-filter:"alpha(opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.tp-bullets.simplebullets.navbar{border:1px solid #666;border-bottom:1px solid #444;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/boxed_bgtile.png);height:40px;padding:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tp-bullets.simplebullets.navbar-old{background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/navigdots_bgtile.png);height:35px;padding:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tp-bullets.simplebullets.round .bullet{cursor:pointer;position:relative;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/bullet.png) no-repeat top left;width:20px;height:20px;margin-right:0;float:left;margin-top:0;margin-left:3px}.tp-bullets.simplebullets.round .bullet.last{margin-right:3px}.tp-bullets.simplebullets.round-old .bullet{cursor:pointer;position:relative;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/bullets.png) no-repeat bottom left;width:23px;height:23px;margin-right:0;float:left;margin-top:0}.tp-bullets.simplebullets.round-old .bullet.last{margin-right:0}.tp-bullets.simplebullets.square .bullet{cursor:pointer;position:relative;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/bullets2.png) no-repeat bottom left;width:19px;height:19px;margin-right:0;float:left;margin-top:0}.tp-bullets.simplebullets.square .bullet.last{margin-right:0}.tp-bullets.simplebullets.square-old .bullet{cursor:pointer;position:relative;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/bullets2.png) no-repeat bottom left;width:19px;height:19px;margin-right:0;float:left;margin-top:0}.tp-bullets.simplebullets.square-old .bullet.last{margin-right:0}.tp-bullets.simplebullets.navbar .bullet{cursor:pointer;position:relative;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/bullet_boxed.png) no-repeat top left;width:18px;height:19px;margin-right:5px;float:left;margin-top:10px}.tp-bullets.simplebullets.navbar .bullet.first{margin-left:0 !important}.tp-bullets.simplebullets.navbar .bullet.last{margin-right:0 !important}.tp-bullets.simplebullets.navbar-old .bullet{cursor:pointer;position:relative;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/navigdots.png) no-repeat bottom left;width:15px;height:15px;margin-left:5px !important;margin-right:5px !important;float:left;margin-top:10px}.tp-bullets.simplebullets.navbar-old .bullet.first{margin-left:0 !important}.tp-bullets.simplebullets.navbar-old .bullet.last{margin-right:0 !important}.tp-bullets.simplebullets .bullet:hover,.tp-bullets.simplebullets .bullet.selected{background-position:top left}.tp-bullets.simplebullets.round .bullet:hover,.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.navbar .bullet:hover,.tp-bullets.simplebullets.navbar .bullet.selected{background-position:bottom left}.tparrows{-ms-filter:"alpha(opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-webkit-transform:translateZ(5px)}.tparrows.hidearrows{-ms-filter:"alpha(opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.tp-leftarrow{z-index:100;cursor:pointer;position:relative;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/large_left.png) no-repeat top left;width:40px;height:40px}.tp-rightarrow{z-index:100;cursor:pointer;position:relative;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/large_right.png) no-repeat top left;width:40px;height:40px}.tp-leftarrow.round{z-index:100;cursor:pointer;position:relative;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/small_left.png) no-repeat top left;width:19px;height:14px;margin-right:0;float:left;margin-top:0}.tp-rightarrow.round{z-index:100;cursor:pointer;position:relative;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/small_right.png) no-repeat top left;width:19px;height:14px;margin-right:0;float:left;margin-top:0}.tp-leftarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/arrow_left.png) no-repeat top left;width:26px;height:26px;margin-right:0;float:left;margin-top:0}.tp-rightarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/arrow_right.png) no-repeat top left;width:26px;height:26px;margin-right:0;float:left;margin-top:0}.tp-leftarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/small_left_boxed.png) no-repeat top left;width:20px;height:15px;float:left;margin-right:6px;margin-top:12px}.tp-rightarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/small_right_boxed.png) no-repeat top left;width:20px;height:15px;float:left;margin-left:6px;margin-top:12px}.tp-leftarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/arrowleft.png) no-repeat top left;width:9px;height:16px;float:left;margin-right:6px;margin-top:10px}.tp-rightarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/arrowright.png) no-repeat top left;width:9px;height:16px;float:left;margin-left:6px;margin-top:10px}.tp-leftarrow.navbar-old.thumbswitharrow{margin-right:10px}.tp-rightarrow.navbar-old.thumbswitharrow{margin-left:0}.tp-leftarrow.square{z-index:100;cursor:pointer;position:relative;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/arrow_left2.png) no-repeat top left;width:12px;height:17px;float:left;margin-right:0;margin-top:0}.tp-rightarrow.square{z-index:100;cursor:pointer;position:relative;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/arrow_right2.png) no-repeat top left;width:12px;height:17px;float:left;margin-left:0;margin-top:0}.tp-leftarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/arrow_left2.png) no-repeat top left;width:12px;height:17px;float:left;margin-right:0;margin-top:0}.tp-rightarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/arrow_right2.png) no-repeat top left;width:12px;height:17px;float:left;margin-left:0;margin-top:0}.tp-leftarrow.default{z-index:100;cursor:pointer;position:relative;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/large_left.png) no-repeat 0 0;width:40px;height:40px}.tp-rightarrow.default{z-index:100;cursor:pointer;position:relative;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/large_right.png) no-repeat 0 0;width:40px;height:40px}.tp-leftarrow:hover,.tp-rightarrow:hover{background-position:bottom left}.tp-bullets.tp-thumbs{z-index:1000;position:absolute;padding:3px;background-color:#fff;width:500px;height:50px;margin-top:-50px;vertical-align:top}.tp-bullets.tp-thumbs img{vertical-align:top}.fullwidthbanner-container .tp-thumbs{padding:3px}.tp-bullets.tp-thumbs .tp-mask{width:500px;height:50px;overflow:hidden;position:relative}.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer{width:5000px;position:absolute}.tp-bullets.tp-thumbs .bullet{width:100px;height:50px;cursor:pointer;overflow:hidden;background:none;margin:0;float:left;-ms-filter:"alpha(opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.tp-bullets.tp-thumbs .bullet:hover,.tp-bullets.tp-thumbs .bullet.selected{-ms-filter:"alpha(opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.tp-thumbs img{width:100%}.tp-bannertimer{width:100%;height:10px;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/timer.png);position:absolute;z-index:200;top:0}.tp-bannertimer.tp-bottom{top:auto;bottom:0 !important;height:5px}.vjs-tech{margin-top:1px}.tp-caption .vjs-default-skin .vjs-big-play-button{left:50%;top:50%;margin-left:-20px;margin-top:-20px;width:40px;height:40px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:0;box-shadow:none;text-shadow:none;line-height:30px;vertical-align:top;padding:0}.tp-caption .vjs-default-skin .vjs-big-play-button:before{position:absolute;top:0;left:0;line-height:40px;text-shadow:none !important;color:#fff;font-size:18px}.tp-caption .vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{box-shadow:none;-webkit-box-shadow:none}.tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tp-caption img{background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom:1}.tp-simpleresponsive ul{list-style:none;padding:0;margin:0}.tp-simpleresponsive>ul li{list-style:none;position:absolute;visibility:hidden}.caption.slidelink a div,.tp-caption.slidelink a div{width:3000px;height:1500px;background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/coloredbg.png) repeat}.tp-loader{background:url(//allspirit.co.uk/wp-content/plugins/revslider/rs-plugin/css/../assets/loader.gif) no-repeat 10px 10px;background-color:#fff;margin:-22px -22px;top:50%;left:50%;z-index:10000;position:absolute;width:44px;height:44px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tp-caption.medium_grey{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:20px;line-height:20px;font-family:Arial;padding:2px 4px;margin:0;border-width:0;border-style:none;background-color:#888;white-space:nowrap}.tp-caption.small_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:14px;line-height:20px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.medium_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:20px;line-height:20px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.large_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:40px;line-height:40px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.very_large_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:60px;line-height:60px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;letter-spacing:-2px}.tp-caption.very_big_white{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:60px;line-height:60px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;padding:0 4px;padding-top:1px;background-color:#000}.tp-caption.very_big_black{position:absolute;color:#000;text-shadow:none;font-weight:700;font-size:60px;line-height:60px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;padding:0 4px;padding-top:1px;background-color:#fff}.tp-caption.modern_medium_fat{position:absolute;color:#000;text-shadow:none;font-weight:800;font-size:24px;line-height:20px;font-family:"Open Sans",sans-serif;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.modern_medium_fat_white{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:24px;line-height:20px;font-family:"Open Sans",sans-serif;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.modern_medium_light{position:absolute;color:#000;text-shadow:none;font-weight:300;font-size:24px;line-height:20px;font-family:"Open Sans",sans-serif;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.modern_big_bluebg{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:30px;line-height:36px;font-family:"Open Sans",sans-serif;padding:3px 10px;margin:0;border-width:0;border-style:none;background-color:#4e5b6c;letter-spacing:0}.tp-caption.modern_big_redbg{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:30px;line-height:36px;font-family:"Open Sans",sans-serif;padding:3px 10px;padding-top:1px;margin:0;border-width:0;border-style:none;background-color:#de543e;letter-spacing:0}.tp-caption.modern_small_text_dark{position:absolute;color:#555;text-shadow:none;font-size:14px;line-height:22px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.boxshadow{-moz-box-shadow:0 0 20px rgba(0,0,0,.5);-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5)}.tp-caption.black{color:#000;text-shadow:none}.tp-caption.noshadow{text-shadow:none}.tp-caption.thinheadline_dark{position:absolute;color:rgba(0,0,0,0.85);text-shadow:none;font-weight:300;font-size:30px;line-height:30px;font-family:"Open Sans";background-color:transparent}.tp-caption.thintext_dark{position:absolute;color:rgba(0,0,0,0.85);text-shadow:none;font-weight:300;font-size:16px;line-height:26px;font-family:"Open Sans";background-color:transparent}.tp-caption.largeblackbg{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:50px;line-height:70px;font-family:"Open Sans";background-color:#000;padding:0 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tp-caption.largepinkbg{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:50px;line-height:70px;font-family:"Open Sans";background-color:#db4360;padding:0 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tp-caption.largewhitebg{position:absolute;color:#000;text-shadow:none;font-weight:300;font-size:50px;line-height:70px;font-family:"Open Sans";background-color:#fff;padding:0 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tp-caption.largegreenbg{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:50px;line-height:70px;font-family:"Open Sans";background-color:#67ae73;padding:0 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tp-caption.excerpt{font-size:36px;line-height:36px;font-weight:700;font-family:Arial;color:#fff;text-decoration:none;background-color:#000;background-color:rgba(0,0,0,1);text-shadow:none;margin:0;letter-spacing:-1.5px;padding:1px 4px 0 4px;width:150px;white-space:normal !important;height:auto;border-width:0;border-color:#fff;border-style:none}.tp-caption.large_bold_grey{font-size:60px;line-height:60px;font-weight:800;font-family:"Open Sans";color:#666;text-decoration:none;background-color:transparent;text-shadow:none;margin:0;padding:1px 4px 0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_thin_grey{font-size:34px;line-height:30px;font-weight:300;font-family:"Open Sans";color:#666;text-decoration:none;background-color:transparent;padding:1px 4px 0;text-shadow:none;margin:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.small_thin_grey{font-size:18px;line-height:26px;font-weight:300;font-family:"Open Sans";color:#757575;text-decoration:none;background-color:transparent;padding:1px 4px 0;text-shadow:none;margin:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.lightgrey_divider{text-decoration:none;background-color:#ebebeb;background-color:rgba(235,235,235,1);width:370px;height:3px;background-position:initial initial;background-repeat:initial initial;border-width:0;border-color:#222;border-style:none}.tp-caption.large_bold_darkblue{font-size:58px;line-height:60px;font-weight:800;font-family:"Open Sans";color:#34495e;text-decoration:none;background-color:transparent;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_bg_darkblue{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:#34495e;padding:10px;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_bold_red{font-size:24px;line-height:30px;font-weight:800;font-family:"Open Sans";color:#e33a0c;text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_light_red{font-size:21px;line-height:26px;font-weight:300;font-family:"Open Sans";color:#e33a0c;text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_bg_red{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:#e33a0c;padding:10px;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_bold_orange{font-size:24px;line-height:30px;font-weight:800;font-family:"Open Sans";color:#f39c12;text-decoration:none;background-color:transparent;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_bg_orange{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:#f39c12;padding:10px;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.grassfloor{text-decoration:none;background-color:#a0b397;background-color:rgba(160,179,151,1);width:4000px;height:150px;border-width:0;border-color:#222;border-style:none}.tp-caption.large_bold_white{font-size:58px;line-height:60px;font-weight:800;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_light_white{font-size:30px;line-height:36px;font-weight:300;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.mediumlarge_light_white{font-size:34px;line-height:40px;font-weight:300;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.mediumlarge_light_white_center{font-size:34px;line-height:40px;font-weight:300;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;padding:0;text-align:center;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_bg_asbestos{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:#7f8c8d;padding:10px;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_light_black{font-size:30px;line-height:36px;font-weight:300;font-family:"Open Sans";color:#000;text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.large_bold_black{font-size:58px;line-height:60px;font-weight:800;font-family:"Open Sans";color:#000;text-decoration:none;background-color:transparent;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.mediumlarge_light_darkblue{font-size:34px;line-height:40px;font-weight:300;font-family:"Open Sans";color:#34495e;text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.small_light_white{font-size:17px;line-height:28px;font-weight:300;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.roundedimage{border-width:0;border-color:#222;border-style:none}.tp-caption.large_bg_black{font-size:40px;line-height:40px;font-weight:800;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:#000;padding:10px 20px 15px;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.mediumwhitebg{font-size:30px;line-height:30px;font-weight:300;font-family:"Open Sans";color:#000;text-decoration:none;background-color:#fff;padding:5px 15px 10px;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.tp-caption a:hover{color:#ffa902}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{-webkit-text-size-adjust:none}:focus{outline:0}ol,ul{list-style:none;margin:0}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}embed,iframe,object{max-width:100%}body,input,textarea{color:#777;font:13px 'PT Sans',sans-serif;line-height:20px;word-wrap:break-word}body{background:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/body-bg.png) #ececec}.wrapper{max-width:1038px;margin:0 auto;background-color:#fff;-webkit-box-shadow:0 0 5px #ddd;-moz-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd}.container{margin:0 auto;max-width:978px}h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:'Philosopher',sans-serif;color:#555}h1{font-size:30px;line-height:36px}h2{font-size:28px;line-height:35px}h3{font-size:26px;line-height:32px}h4{font-size:24px;line-height:30px}h5{font-size:22px;line-height:28px}h6{font-size:19px;line-height:25px;text-transform:uppercase}.no-margin-top{margin-top:0 !important}.no-margin-bottom{margin-bottom:0 !important}.no-margin-left{margin-left:0 !important}.no-margin-right{margin-right:0 !important}.no-padding-top{padding-top:0 !important}.no-padding-bottom{padding-bottom:0 !important}.no-padding-left{padding-left:0 !important}.no-padding-right{padding-right:0 !important}.no-border-top{border-top:0 none !important}.no-border-bottom{border-bottom:0 none !important}.no-border-left{border-left:0 none !important}.no-border-right{border-right:0 none !important}hr{border-color:#eaeaea;border-style:solid none none;border-width:1px 0 0;height:0;margin:0 0 40px}p{margin-bottom:15px}strong{font-weight:bold}cite,em,i{font-style:italic}pre{background-color:#fff;margin-bottom:20px;overflow:auto;padding:20px}pre,code,kbd{font-family:"Courier 10 Pitch",Courier,monospace;font-size:14px;line-height:19px;background-color:#f9f9f9}abbr,acronym,dfn{border-bottom:1px dotted #666;cursor:help}address{display:block;margin:0 0 1.625em}ins{background:#fff9c0}sup,sub{font-size:10px;height:0;line-height:1;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}blockquote{font-style:italic;font-weight:normal;padding:20px;border-left:4px solid #05a9c5;margin-bottom:20px;background-color:#f9f9f9}blockquote p{margin:0}blockquote em,blockquote i,blockquote cite{font-style:normal}blockquote cite{color:#666;font:12px "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:.05em;text-transform:uppercase}.breadcrumb{float:right;text-align:right;margin-top:5px;margin-bottom:5px;font-size:12px}.breadcrumb a{color:#999}.breadcrumb,.breadcrumb a:hover{color:#666}input,textarea{-webkit-border-radius:0}input[type="text"],input[type="email"],input[type="search"],input[type="password"],textarea{-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important}input[type="text"],input[type="email"],input[type="password"],textarea{padding:10px;border:1px solid #eaeaea;line-height:20px;width:100%;margin:0 0 30px;background-color:#f9f9f9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="password"]:focus,textarea:focus{border:1px solid #ccc}input.s{background:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/search.png) no-repeat right 6px #fff;-webkit-transition-duration:400ms;-webkit-transition-property:width,background;-webkit-transition-timing-function:ease;-moz-transition-duration:400ms;-moz-transition-property:width,background;-moz-transition-timing-function:ease;-o-transition-duration:400ms;-o-transition-property:width,background;-o-transition-timing-function:ease;width:0;padding:3px 33px 3px 0;height:22px;color:#bbb;font-style:italic;margin:0;border-color:transparent;cursor:pointer;text-indent:25px}input.s:focus{width:100px;padding-left:10px;border-color:#eaeaea;text-indent:0}input[type="reset"],input[type="button"],input[type="submit"]{border:1px solid #0596af;color:#fff;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:40px;margin-bottom:30px;padding:0 25px;-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;cursor:pointer;background:#06b8d7;background:-webkit-linear-gradient(#06b8d7,#05aac6);background:-moz-linear-gradient(#06b8d7,#05aac6);background:-ms-linear-gradient(#06b8d7,#05aac6);background:-o-linear-gradient(#06b8d7,#05aac6);background:-webkit-gradient(#06b8d7,#05aac6);background:linear-gradient(#06b8d7,#05aac6);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}input[type="reset"]:hover,input[type="button"]:hover,input[type="submit"]:hover{background:-webkit-linear-gradient(#06c0e1,#05aac6);background:-moz-linear-gradient(#06c0e1,#05aac6);background:-ms-linear-gradient(#06c0e1,#05aac6);background:-o-linear-gradient(#06c0e1,#05aac6);background:-webkit-gradient(#06c0e1,#05aac6);background:linear-gradient(#06c0e1,#05aac6)}input[type="reset"]:active,input[type="button"]:active,input[type="submit"]:active{-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,.3);box-shadow:inset 0 0 10px rgba(0,0,0,.3)}a{color:#05a9c5;text-decoration:none}a:focus,a:active,a:hover{text-decoration:none}figure{margin:0;text-align:center}img{max-width:100%;height:auto;vertical-align:top}.entry-content img,.comment-content img,.widget img{max-width:100%}img.size-full,img.size-large{max-width:100%;height:auto}.entry-content img.wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}img.alignleft,img.alignright,img.aligncenter{margin-bottom:1.625em}img#wpstats{display:none}.assistive-text{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}#access a.assistive-text:active,#access a.assistive-text:focus{background:#eee;border-bottom:1px solid #ddd;color:#1982d1;clip:auto !important;font-size:12px;position:absolute;text-decoration:underline;top:0;left:7.6%}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}/*\*/* html .clearfix{height:1%}.clearfix{display:block}/**/.clearfix-third{clear:both}a.readmore{border:1px solid #0596af;color:#fff;display:inline-block;padding:5px 25px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1px 8px 2px;float:right;background:#06b8d7;background:-webkit-linear-gradient(#06b8d7,#05aac6);background:-moz-linear-gradient(#06b8d7,#05aac6);background:-ms-linear-gradient(#06b8d7,#05aac6);background:-o-linear-gradient(#06b8d7,#05aac6);background:-webkit-gradient(#06b8d7,#05aac6);background:linear-gradient(#06b8d7,#05aac6);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}a.readmore:hover{background:-webkit-linear-gradient(#06c0e1,#05aac6);background:-moz-linear-gradient(#06c0e1,#05aac6);background:-ms-linear-gradient(#06c0e1,#05aac6);background:-o-linear-gradient(#06c0e1,#05aac6);background:-webkit-gradient(#06c0e1,#05aac6);background:linear-gradient(#06c0e1,#05aac6)}a.readmore:active{-webkit-box-shadow:inset 0 0 8px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 8px rgba(0,0,0,.3);box-shadow:inset 0 0 8px rgba(0,0,0,.3)}a.more-link:hover{text-decoration:underline}.alignleft{display:inline;float:left;margin-right:30px}.alignright{display:inline;float:right;margin-left:30px}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.back-to-top{position:fixed;bottom:10px;right:10px}.back-to-top a{width:35px;height:35px;text-indent:-20000px;display:block;background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/back-to-top.png)}#branding{margin-top:30px}.hgroup-wrap{padding-top:20px;padding-bottom:51px}.hgroup-wrap a{display:block}#site-logo{float:left;margin-top:32px}#site-title{font:36px 'Philosopher',sans-serif;line-height:42px}#site-title a{color:#555}#site-title a img{vertical-align:inherit;max-width:978px}#site-title a span,#site-title a:hover,#site-title a:focus,#site-title a:active{color:#05a9c5}#site-description{font:13px 'PT Sans',sans-serif;line-height:20px;color:#777}.hgroup-right{float:right;margin-top:38px}.social-profiles{float:left}.social-profiles ul{margin:-10px 0 0;float:right}.social-profiles ul li{margin-top:10px;float:left}.social-profiles ul li a{display:block;width:30px;height:30px;text-indent:-99999px;background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/social-icons.png);background-position:right bottom;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;-webkit-transition:all .2s linear}.social-profiles ul li.facebook a{background-position:0 0}.social-profiles ul li.facebook a:hover{background-position:0 -40px}.social-profiles ul li.twitter a{background-position:-40px 0}.social-profiles ul li.twitter a:hover{background-position:-40px -40px}.social-profiles ul li.google-plus a{background-position:-80px 0}.social-profiles ul li.google-plus a:hover{background-position:-80px -40px}.social-profiles ul li.pinterest a{background-position:-120px 0}.social-profiles ul li.pinterest a:hover{background-position:-120px -40px}.social-profiles ul li.linkedin a{background-position:-160px 0}.social-profiles ul li.linkedin a:hover{background-position:-160px -40px}.social-profiles ul li.tumblr a{background-position:-200px 0}.social-profiles ul li.tumblr a:hover{background-position:-200px -40px}.social-profiles ul li.vimeo a{background-position:-240px 0}.social-profiles ul li.vimeo a:hover{background-position:-240px -40px}.social-profiles ul li.my-space a{background-position:-280px 0}.social-profiles ul li.my-space a:hover{background-position:-280px -40px}.social-profiles ul li.flickr a{background-position:-320px 0}.social-profiles ul li.flickr a:hover{background-position:-320px -40px}.social-profiles ul li.you-tube a{background-position:-360px 0}.social-profiles ul li.you-tube a:hover{background-position:-360px -40px}.social-profiles ul li.rss a{background-position:-400px 0}.social-profiles ul li.rss a:hover{background-position:-400px -40px}.social-profiles ul li.dribbble a{background-position:-440px 0}.social-profiles ul li.dribbble a:hover{background-position:-440px -40px}.social-profiles ul li.wordpress a{background-position:-480px 0}.social-profiles ul li.wordpress a:hover{background-position:-480px -40px}.social-profiles ul li.deviantart a{background-position:-520px 0}.social-profiles ul li.deviantart a:hover{background-position:-520px -40px}.social-profiles ul li.aim a{background-position:-560px 0}.social-profiles ul li.aim a:hover{background-position:-560px -40px}.social-profiles ul li.github a{background-position:-600px 0}.social-profiles ul li.github a:hover{background-position:-600px -40px}.social-profiles ul li.blogger a{background-position:-640px 0}.social-profiles ul li.blogger a:hover{background-position:-640px -40px}.social-profiles ul li.stumbleupon a{background-position:-680px 0}.social-profiles ul li.stumbleupon a:hover{background-position:-680px -40px}.social-profiles ul li.skype a{background-position:-720px 0}.social-profiles ul li.skype a:hover{background-position:-720px -40px}.social-profiles ul li.foursquare a{background-position:-760px 0}.social-profiles ul li.foursquare a:hover{background-position:-760px -40px}.social-profiles ul li.picasa a{background-position:-800px 0}.social-profiles ul li.picasa a:hover{background-position:-800px -40px}.social-profiles ul li.path a{background-position:-840px 0}.social-profiles ul li.path a:hover{background-position:-840px -40px}.social-profiles ul li.slideshare a{background-position:-880px 0}.social-profiles ul li.slideshare a:hover{background-position:-880px -40px}.social-profiles ul li.paypal a{background-position:-920px 0}.social-profiles ul li.paypal a:hover{background-position:-920px -40px}.social-profiles ul li.delicious a{background-position:-960px 0}.social-profiles ul li.delicious a:hover{background-position:-960px -40px}.social-profiles ul li.lastfm a{background-position:-1000px 0}.social-profiles ul li.lastfm a:hover{background-position:-1000px -40px}.social-profiles ul li.behance a{background-position:-1040px 0}.social-profiles ul li.behance a:hover{background-position:-1040px -40px}.social-profiles ul li.netvibes a{background-position:-1080px 0}.social-profiles ul li.netvibes a:hover{background-position:-1080px -40px}.social-profiles ul li.digg a{background-position:-1120px 0}.social-profiles ul li.digg a:hover{background-position:-1120px -40px}.social-profiles ul li.reddit a{background-position:-1160px 0}.social-profiles ul li.reddit a:hover{background-position:-1160px -40px}.social-profiles ul li.mail a{background-position:-1200px 0}.social-profiles ul li.mail a:hover{background-position:-1200px -40px}.social-profiles ul li.instagram a{background-position:-1240px 0}.social-profiles ul li.instagram a:hover{background-position:-1240px -40px}.header-image{width:100%;height:auto}#access{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}#access li{float:left;position:relative;padding:0 20px 0 0}#access li.default-menu,li.default-menu{display:none}#access a{color:#777;display:block;float:left;font-size:14px;text-transform:uppercase;padding:16px 0 0;height:39px}#access a:hover,#access ul li.current-menu-item a,#access ul li.current_page_ancestor a,#access ul li.current-menu-ancestor a,#access ul li.current_page_item a,#access ul li:hover>a{color:#05a9c5}#access ul li ul,#access ul li:hover ul ul,#access ul ul li:hover ul ul,#access ul ul ul li:hover ul ul,#access ul ul ul ul li:hover ul ul{display:none;z-index:9999}#access ul li:hover ul,#access ul ul li:hover ul,#access ul ul ul li:hover ul,#access ul ul ul ul li:hover ul,#access ul ul ul ul ul li:hover ul{display:block}#access ul li ul{position:absolute;background-color:#fff;border-top:4px solid #05a9c5;top:55px;left:0;width:190px}#access ul li ul li{float:none;border-bottom:1px solid #eaeaea;padding:0}#access ul li ul li a,#access ul li.current-menu-item ul li a,#access ul li ul li.current-menu-item a,#access ul li.current_page_ancestor ul li a,#access ul li.current-menu-ancestor ul li a,#access ul li.current_page_item ul li a{float:none;line-height:21px;font-size:13px;font-weight:normal;height:100%;padding:6px 10px;color:#777;text-transform:capitalize}#access ul li ul li a:hover,#access ul li ul li:hover>a,#access ul li.current-menu-item ul li a:hover{background-color:#f9f9f9;color:#05a9c5}#access ul li ul li ul{left:190px;top:-4px}#access select{display:none}.slogan-wrap{font-family:'Philosopher',sans-serif;background-color:#05a9c5;padding:24px 0;margin-bottom:4px}.slogan-wrap .slogan{font-size:24px;line-height:30px;color:#fff;width:80%;float:left}.slogan-wrap .slogan span{font:13px 'PT Sans',sans-serif;line-height:20px;display:block;padding-top:5px}.slogan-wrap .view-work{color:#494949;font-size:18px;float:right;display:block;border:2px solid #fff;text-align:center;height:28px;padding:8px 15px 0;margin-top:8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#b5e6ee;background:-webkit-linear-gradient(#d0eef4,#b5e6ee);background:-moz-linear-gradient(#d0eef4,#b5e6ee);background:-ms-linear-gradient(#d0eef4,#b5e6ee);background:-o-linear-gradient(#d0eef4,#b5e6ee);background:-webkit-gradient(#d0eef4,#b5e6ee);background:linear-gradient(#d0eef4,#b5e6ee);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);text-shadow:0 1px 0 rgba(251,251,251,.7)}.slogan-wrap .view-work:hover{background:-webkit-linear-gradient(#e3f5f9,#b5e6ee);background:-moz-linear-gradient(#e3f5f9,#b5e6ee);background:-ms-linear-gradient(#e3f5f9,#b5e6ee);background:-o-linear-gradient(#e3f5f9,#b5e6ee);background:-webkit-gradient(#e3f5f9,#b5e6ee);background:linear-gradient(#e3f5f9,#b5e6ee)}.slogan-wrap .view-work:active{-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,.3);box-shadow:inset 0 0 10px rgba(0,0,0,.3)}.featured-slider,.featured-slider .slider-cycle{position:relative;margin-top:-1px;margin-bottom:4px}.featured-slider .displayblock{display:block}.featured-slider .displaynone{display:none}.featured-text{position:absolute;bottom:55px;right:30px;text-align:right;color:#fff}.featured-text .featured-title{font:24px 'Philosopher',sans-serif;line-height:30px;padding:10px 20px;background:#05a9c5;background:rgba(5,169,197,.9);float:right;max-width:525px}.featured-text .featured-title a{color:#fff}.featured-text .featured-content{padding:20px;background:#555;background:rgba(85,85,85,.9);margin-top:4px;float:right;clear:right;max-width:355px}#controllers{text-align:center;line-height:0;position:absolute;width:100%;bottom:15px;z-index:9999}#controllers a{width:14px;height:14px;margin:0 4px;overflow:hidden;display:inline-block;background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#fff}#controllers a:hover,#controllers a.active{background-color:#05a9c5;color:#05a9c5}#branding .searchform{float:right}#main{padding:50px 0 10px}#main form input,#main form textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{padding-bottom:15px}#content ul{list-style-type:disc}#content ul,#content ol{margin:0 0 20px 30px}#content ul a,#content ol a{color:#777}#content ul a:hover,#content ol a:hover{text-decoration:none;color:#05a9c5}#content ol{list-style-type:decimal}#content ol ol{list-style:upper-alpha}#content ol ol ol{list-style:lower-roman}#content ol ol ol ol{list-style:lower-alpha}#content ul ul,#content ol ol,#content ul ol,#content ol ul{margin-bottom:0}.service-item{padding-bottom:15px}.service-item .service-icon{width:40px;height:40px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;background-color:rgba(0,0,0,.6);float:left;display:block;margin-right:20px;text-align:center}.service-item .service-icon img{height:40px;width:40px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}#content .service-item .service-title{font-size:20px;line-height:25px;color:#555;display:block;overflow:hidden;padding-top:7px;padding-bottom:0}.sticky{background-color:#e6e6e6;padding:20px}#primary{float:left;margin-left:3.06%;width:65.64%}#content .post{padding-top:10px;padding-bottom:40px;border-top:1px solid #eaeaea}.page-title-wrap{background-color:#f9f9f9;border-bottom:1px solid #eaeaea;padding:20px 0}.page-title{font-size:24px;line-height:30px;color:#555;font-weight:normal;float:left;padding-top:2px}.page-title a{color:#555}.entry-title{font:24px 'Philosopher',sans-serif;line-height:30px}.entry-title,.entry-title a{color:#555}.entry-title a:hover,.entry-title a:focus,.entry-title a:active{color:#05a9c5}.entry-meta-bar{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:7px 0;clear:both}.entry-meta{width:84.89%;float:left;padding-top:2px}.entry-meta a{color:#555}.entry-meta a:hover{color:#05a9c5}.entry-meta span{padding:0 5px;display:inline-block}.tags{margin-bottom:50px}.tags a{color:#888;padding:0 0 0 10px}.tags a:hover{color:#05a9c5}.post-featured-image{margin-bottom:30px;max-width:700px}.post-featured-image a{display:block}.entry-content dt,.comment-content dt{font-weight:bold}.entry-content dd,.comment-content dd{margin-bottom:20px}.entry-content{padding-bottom:15px;display:block;overflow:hidden}.entry-content table,.comment-content table{border-bottom:1px solid #ddd;margin:0 0 1.625em;width:100%}.entry-content th,.comment-content th{color:#666;font-size:10px;font-weight:500;letter-spacing:.1em;line-height:2.6em;text-transform:uppercase}.entry-content td,.comment-content td{border-top:1px solid #ddd;padding:6px 10px 6px 0}.column{margin-left:-3.06%}.column a{margin-bottom:10px;display:block}.one-half,.one-third,.one-fourth{float:left;margin:0 0 0 2.97%;padding-bottom:20px}.one-half{width:47.03%}.one-third{width:30.36%}.one-fourth{width:22.02%}#secondary{float:left;margin-left:3.06%;width:31.28%}.left-sidebar-template #primary{float:right}.left-sidebar-template #secondary{float:left}.one-column-template .wrapper{width:708px}.one-column-template .container{width:668px}.no-sidebar-template #content{width:668px;margin:0 auto}.custom-gallery #main{padding-bottom:20px}#content .gal-filter{list-style:none;margin-left:0}#content .gal-filter li{display:inline-block;padding:0 8px}#content .gal-filter li.active a{color:#05a9c5}.custom-gallery #main .column{margin-left:-30px}.custom-gallery #main .one-half,.custom-gallery #main .one-third,.custom-gallery #main .one-fourth{margin-left:30px}.custom-gallery #main .one-half{width:474px}.custom-gallery #main .one-third{width:306px}.custom-gallery #main .one-fourth{width:222px}#content .custom-gallery-title,.custom-gallery-title a{font-size:20px;text-align:center;line-height:25px;color:#555;padding-bottom:0}.custom-gallery-title a:hover{color:#05a9c5}.blog-medium .post-featured-image{width:34.57%;float:left;margin-right:4.67%}.blog-medium .entry-content{padding-bottom:0}.map-location{background-color:#fff;border:1px solid #ccc;margin-bottom:26px;padding:5px}.contact #primary .form label{display:block;padding-bottom:5px}.wpcf7 p{margin-bottom:0}.single .entry-meta{float:none;width:100%}.single .entry-meta-bar{padding-bottom:10px}.single #content .post{border-top:0 none;padding-top:0}.wide-layout .wrapper{max-width:100%;width:100%;-webkit-box-shadow:0 0 0 #ddd;-moz-box-shadow:0 0 0 #ddd;box-shadow:0 0 0 #ddd}.wide-layout #branding,.wide-layout #colophon{margin:0}.image-attachment div.attachment{background:#f9f9f9;border:1px solid #ddd;border-width:1px 0;margin:0 -8.9% 1.625em;overflow:hidden;padding:1.625em 1.625em 0;text-align:center}.image-attachment div.attachment img{display:block;height:auto;margin:0 auto 1.625em;max-width:100%}.image-attachment div.attachment a img{border-color:#f9f9f9}.image-attachment div.attachment a:focus img,.image-attachment div.attachment a:hover img,.image-attachment div.attachment a:active img{border-color:#ddd;background:#fff}.image-attachment .entry-caption p{font-size:10px;letter-spacing:.1em;line-height:2.6em;margin:0 0 2.6em;text-transform:uppercase}.comments-title{font-size:30px;font-weight:normal;line-height:38px;padding-bottom:15px}#content .comments-area ul,#content .comments-area ol{margin:0 0 30px 30px}#content .comments-area ul ul,#content .comments-area ol ol{margin-bottom:0}.comments-area article{margin:24px 0;margin:1.714285714rem 0}.comments-area article header{margin:0 0 48px;margin:0 0 3.428571429rem;overflow:hidden;position:relative}.comments-area article header img{float:left;padding:0;line-height:0}.comments-area article header cite,.comments-area article header time{display:block;margin-left:85px;margin-left:6.071428571rem}.comments-area article header cite{font-style:normal;font-size:15px;font-size:1.071428571rem;line-height:1.42857143}.comments-area article header time{line-height:1.714285714;text-decoration:none;font-size:12px;font-size:.857142857rem;color:#5e5e5e}.comments-area article header a{text-decoration:none;color:#5e5e5e}.comments-area article header a:hover{color:#21759b}.comments-area article header cite a{color:#444}.comments-area article header cite a:hover{text-decoration:underline}.comments-area article header h4{position:absolute;top:0;right:0;padding:6px 12px;padding:.428571429rem .857142857rem;font-size:12px;font-size:.857142857rem;font-weight:normal;color:#fff;background-repeat:repeat-x;background:#0088d0;background:-moz-linear-gradient(top,#009cee,#0088d0);background:-ms-linear-gradient(top,#009cee,#0088d0);background:-webkit-linear-gradient(top,#009cee,#0088d0);background:-o-linear-gradient(top,#009cee,#0088d0);background:linear-gradient(top,#009cee,#0088d0);border-radius:3px;border:1px solid #007cbd}.comments-area li.bypostauthor cite span{position:absolute;margin-left:5px;margin-left:.357142857rem;padding:2px 5px;padding:.142857143rem .357142857rem;font-size:10px;font-size:.714285714rem}a.comment-reply-link{font-size:13px;font-size:.928571429rem;line-height:1.846153846;color:#686868}a.comment-reply-link:hover{color:#21759b}.commentlist .pingback{line-height:1.714285714;margin-bottom:24px;margin-bottom:1.714285714rem}.commentlist .children{margin-left:48px;margin-left:3.428571429rem}#respond{margin-top:48px;margin-top:3.428571429rem}#respond h3#reply-title{font-size:30px;font-weight:normal;line-height:38px;padding-bottom:15px}#respond h3#reply-title #cancel-comment-reply-link{margin-left:10px;margin-left:.714285714rem;font-weight:normal;font-size:12px;font-size:.857142857rem}#respond form{margin:24px 0;margin:1.714285714rem 0}#respond form p{margin:11px 0;margin:.785714286rem 0}#respond form p.logged-in-as{margin-bottom:24px;margin-bottom:1.714285714rem}#respond form label{display:block;line-height:1.714285714}#respond form input[type="text"],#respond form textarea{-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;font-size:.857142857rem;line-height:1.714285714;padding:10px;padding:.714285714rem;width:100%}#respond form p.form-allowed-tags{margin:0;font-size:12px;font-size:.857142857rem;line-height:2;color:#5e5e5e}.required{color:red}label~span.required{display:block;float:left;margin:-18px 0 0 -16px;margin:-1.285714286rem 0 0 -1.142857143rem}.img-border{background-color:#fff;padding:5px;border:1px solid #ccc}#wp_page_numbers{margin-bottom:40px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:7px 0}#wp_page_numbers ul{list-style-type:none;list-style-image:none;margin:0;float:right}#wp_page_numbers ul li{float:left;margin-left:7px}#wp_page_numbers ul li.page_info{padding:3px 8px 0;color:#999}#wp_page_numbers ul li a{color:#777;display:block;float:left;background-color:#f9f9f9;border:1px solid #eaeaea;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1px 8px 2px}#wp_page_numbers ul li a:hover,#wp_page_numbers ul li.active_page a{border:1px solid #0596af;color:#fff;background:#06b8d7;background:-webkit-linear-gradient(#06b8d7,#05aac6);background:-moz-linear-gradient(#06b8d7,#05aac6);background:-ms-linear-gradient(#06b8d7,#05aac6);background:-o-linear-gradient(#06b8d7,#05aac6);background:-webkit-gradient(#06b8d7,#05aac6);background:linear-gradient(#06b8d7,#05aac6);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}#wp_page_numbers ul li a:active{-webkit-box-shadow:inset 0 0 8px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 8px rgba(0,0,0,.3);box-shadow:inset 0 0 8px rgba(0,0,0,.3)}.wp-pagenavi{margin-bottom:40px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:7px 0;text-align:center}.wp-pagenavi .pages{padding:3px 7px 0;color:#999}.wp-pagenavi .current,.wp-pagenavi a{display:inline-block;color:#777;background-color:#f9f9f9;border:1px solid #eaeaea;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1px 8px 2px;margin-left:4px}.wp-pagenavi .current,.wp-pagenavi a:hover{border:1px solid #0596af;color:#fff;background:#06b8d7;background:-webkit-linear-gradient(#06b8d7,#05aac6);background:-moz-linear-gradient(#06b8d7,#05aac6);background:-ms-linear-gradient(#06b8d7,#05aac6);background:-o-linear-gradient(#06b8d7,#05aac6);background:-webkit-gradient(#06b8d7,#05aac6);background:linear-gradient(#06b8d7,#05aac6);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}.wp-pagenavi a:active{-webkit-box-shadow:inset 0 0 8px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 8px rgba(0,0,0,.3);box-shadow:inset 0 0 8px rgba(0,0,0,.3)}#content ul.default-wp-page{margin:0;list-style:none;margin-bottom:40px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:7px 0 0}ul.default-wp-page li{padding-bottom:7px}ul.default-wp-page li.previous{float:left}ul.default-wp-page li.next{float:right}ul.default-wp-page li a{display:inline-block;color:#777;background-color:#f9f9f9;border:1px solid #eaeaea;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1px 8px 2px}ul.default-wp-page li a:hover{border:1px solid #0596af;color:#fff !important;background:#06b8d7;background:-webkit-linear-gradient(#06b8d7,#05aac6);background:-moz-linear-gradient(#06b8d7,#05aac6);background:-ms-linear-gradient(#06b8d7,#05aac6);background:-o-linear-gradient(#06b8d7,#05aac6);background:-webkit-gradient(#06b8d7,#05aac6);background:linear-gradient(#06b8d7,#05aac6);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}ul.default-wp-page li a:active{-webkit-box-shadow:inset 0 0 8px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 8px rgba(0,0,0,.3);box-shadow:inset 0 0 8px rgba(0,0,0,.3)}.pagination{margin-bottom:40px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:7px 0;text-align:center;color:#999}.pagination span{display:inline-block;color:#fff;background-color:#06b8d7;border:1px solid #0596af;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1px 8px 2px;margin-left:3px}.pagination a span{background-color:inherit;border:1px solid #fff;color:#777}.pagination a:hover span{background-color:#f9f9f9;border:1px solid #eaeaea}#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-topics,#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results{font-size:13px}#bbpress-forums div.bbp-search-form{float:none;text-align:center}#bbpress-forums ul,#bbpress-forums ol{margin:0}#bbpress-forums #bbp-search-form #bbp_search{width:70%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-right:0 none}#bbpress-forums #bbp-search-form #bbp_search_submit{padding:0 3%;height:42px;margin-left:-4px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:inline-block;margin:0 0 0 -3px}#bbpress-forums div.bbp-topic-author a.bbp-author-name,#bbpress-forums div.bbp-reply-author a.bbp-author-name{display:inline-block;line-height:20px;margin-top:5px}div.bbp-search-form input,div.bbp-search-form button{padding:10px}#bbpress-forums button{border:1px solid #0596af;color:#fff;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:40px;margin-bottom:10px;padding:0 25px;-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;cursor:pointer;background:#06b8d7;background:-webkit-linear-gradient(#06b8d7,#05aac6);background:-moz-linear-gradient(#06b8d7,#05aac6);background:-ms-linear-gradient(#06b8d7,#05aac6);background:-o-linear-gradient(#06b8d7,#05aac6);background:-webkit-gradient(#06b8d7,#05aac6);background:linear-gradient(#06b8d7,#05aac6);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}.widget{margin-bottom:40px}.widget ul li a{color:#777}.widget ul li a:hover{color:#05a9c5}.widget-title{font-size:24px;line-height:30px;padding-bottom:15px}.widget-title,.widget-title a{color:#555}.widget-title a:hover{color:#05a9c5}.widget_search input.s{width:100%;height:40px;padding:0 35px 0 15px;color:#777;background-color:#f9f9f9;background-position:right 10px;border-color:#eaeaea;cursor:text;text-indent:0}.widget_search input.s:focus{border-color:#ccc}.widget_calendar #wp-calendar{color:#555;width:95%;text-align:center}.widget_calendar #wp-calendar caption,.widget_calendar #wp-calendar td,.widget_calendar #wp-calendar th{text-align:center}.widget_calendar #wp-calendar caption{font-size:11px;font-weight:500;padding:5px 0 3px 0;text-transform:uppercase}.widget_calendar #wp-calendar th{background:#f4f4f4;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-weight:bold}.widget_calendar #wp-calendar tfoot td{background:#f4f4f4;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.widget_article{margin-bottom:20px}.widget_article .article-title a:hover{text-decoration:underline}.widget_article .post{padding-bottom:20px}.widget_article .article-content p{margin-bottom:0}.widget_testimonial .testimonial-icon{width:25px;height:19px;float:left;background:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/testimonial-icon.png) no-repeat top center;margin-right:3.06%}.widget_testimonial .testimonial-post{padding:20px;background-color:#f9f9f9;border:1px solid #eaeaea;-webkit-box-shadow:0 1px 4px #eaeaea inset;-moz-box-shadow:0 1px 4px #eaeaea inset;box-shadow:0 1px 4px #eaeaea inset;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;font-style:italic;margin-bottom:15px;display:block;overflow:hidden}.widget_testimonial .testimonial-author{text-align:right;clear:both}.widget_testimonial .testimonial-author span{font-weight:bold;display:block}.widget_tag_cloud a{margin-right:5px;color:#777;padding:10px 0}.widget_tag_cloud a:hover{color:#05a9c5}.widget_custom-tagcloud{margin-bottom:32px}.widget_custom-tagcloud a{margin:0 4px 8px 0;background-color:#f9f9f9;border:1px solid #eaeaea;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;padding:1px 8px 2px;color:#777}.widget_custom-tagcloud a:hover{border:1px solid #0596af;color:#fff;background:#06b8d7;background:-webkit-linear-gradient(#06b8d7,#05aac6);background:-moz-linear-gradient(#06b8d7,#05aac6);background:-ms-linear-gradient(#06b8d7,#05aac6);background:-o-linear-gradient(#06b8d7,#05aac6);background:-webkit-gradient(#06b8d7,#05aac6);background:linear-gradient(#06b8d7,#05aac6);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}.widget_custom-tagcloud a:active{-webkit-box-shadow:inset 0 0 8px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 8px rgba(0,0,0,.3);box-shadow:inset 0 0 8px rgba(0,0,0,.3)}.widget_service{margin-bottom:0;padding-bottom:10px}.widget_recent_work{margin-bottom:10px}.widget_ourclients{margin-bottom:30px}#content .widget_ourclients ul{margin:0;text-align:center}.widget_ourclients ul li{margin:0 10px 10px;display:inline-block;max-width:200px}.widget_ourclients ul li a{display:block;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80)}.widget_ourclients ul li a:hover{opacity:10;-moz-opacity:10;filter:alpha(opacity=100)}.wp-caption{margin-bottom:30px;max-width:100%}.wp-caption .wp-caption-text,.gallery-caption{font-style:italic}.wp-caption .wp-caption-text{margin-bottom:0;padding:15px 0;border-bottom:1px solid #eaeaea}#colophon{margin-bottom:30px}#colophon form input,#colophon form textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#colophon .widget-wrap{background-color:#f9f9f9;border-top:1px solid #eaeaea}#colophon .widget-area{margin-left:-3.06%;padding:40px 0 10px}#colophon .one-third{padding-bottom:0}#colophon .widget{margin-bottom:30px}#colophon .widget_archive,#colophon .widget_pages,#colophon .widget_nav_menu,#colophon .widget_recent_entries,#colophon .widget_categories,#colophon .widget_recent_comments,#colophon .widget_meta,#colophon .widget_rss{margin-bottom:22px}#colophon .widget_archive ul li,#colophon .widget_pages ul li,#colophon .widget_nav_menu ul li,#colophon .widget_recent_entries ul li,#colophon .widget_categories ul li,#colophon .widget_recent_comments ul li,#colophon .widget_meta ul li,#colophon .widget_rss ul li{padding-bottom:8px}#colophon .widget-title{font-size:19px;text-transform:uppercase;line-height:25px}#colophon .widget_article{margin-bottom:10px}#site-generator{padding:20px 0;border-top:1px solid #eaeaea;color:#999}#site-generator .social-profiles{float:right;width:31.28%}#site-generator .copyright{float:left;padding-top:5px;width:65.64%}#site-generator .copyright a{color:#777}#site-generator .copyright a:hover{color:#05a9c5}@media only screen and (max-width:1078px){.wrapper{width:708px}.container{width:668px}.clearfix-half{clear:both}.clearfix-third{clear:none}#site-title a img{max-width:668px}.featured-title,.featured-content{display:none}#primary,#secondary{float:none;margin-left:0;width:100%}.slogan-wrap .slogan{width:77.5%}.no-sidebar-template #content{margin:0;width:100%}.column{margin-left:-2.99%}.one-half,.one-third,.one-fourth{margin:0 0 0 2.9%}.one-third,.one-fourth{width:30.43%}.widget_service .one-third,.widget_service .one-fourth{width:47.02%}.custom-gallery #main .column{margin-left:-20px}.custom-gallery #main .one-half,.custom-gallery #main .one-third,.custom-gallery #main .one-fourth{margin-left:20px}.custom-gallery #main .one-half{width:324px}.custom-gallery #main .one-third,.custom-gallery #main .one-fourth{width:209px}#colophon .widget-area{margin-left:0}#colophon .one-third{width:100%;float:none;margin:0}}@media only screen and (max-width:767px){hr{margin-bottom:30px}input[type="text"],input[type="password"],textarea,input[type="reset"],input[type="button"],input[type="submit"]{margin-bottom:20px}input.s{margin:0}input.s:focus{width:235px}.one-column-template .wrapper,.wrapper{width:300px}.one-column-template .container,.container{width:280px}.wide-layout .wrapper{width:100%}.comments-title,#respond h3#reply-title{font-size:26px;line-height:32px}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{padding-bottom:10px}#branding{margin-top:10px}.hgroup-wrap{padding-bottom:25px;padding-top:0}.hgroup-right{margin-top:32px}.hgroup-right .social-profiles{display:none}#site-logo{margin-top:25px}#site-title a img{max-width:280px}#access{height:36px;padding:13px 0 0}#access ul{display:none}#access select{display:block;width:100%;background:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/responsive-menu-bg.png) right center no-repeat;background-size:28px 22px;border:0 none;font:14px 'PT Sans',sans-serif;text-transform:uppercase;color:#555;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:22px}.page-title-wrap{padding:10px 0}.breadcrumb{margin-top:0;float:none;text-align:left}.slogan-wrap{padding:15px 0 20px}.slogan-wrap .slogan,.slogan-wrap .view-work{float:none;width:100%;padding-right:0;padding-left:0}.slogan-wrap .view-work{width:98%;margin:10px auto 0}#main{padding-top:40px}.post-featured-image{margin-bottom:15px}.entry-content{padding-bottom:0}.column{margin-left:0}.one-half,.one-third,.one-fourth,.widget_service .one-half,.widget_service .one-third,.widget_service .one-fourth{margin:0;padding-bottom:10px;width:100%}.custom-gallery #main .column{margin-left:0}.custom-gallery #main .one-half,.custom-gallery #main .one-third,.custom-gallery #main .one-fourth{margin:0;padding-bottom:10px;width:280px}#content .post{padding-bottom:30px}.tags{margin-bottom:30px}.widget_search input.s,.widget_search input.s:focus{width:280px}#wp_page_numbers,.wp-pagenavi,#content ul.default-wp-page,.pagination{margin-bottom:30px}#wp_page_numbers ul li.page_info,.wp-pagenavi .pages{display:none}.wp-caption{margin-bottom:15px}.widget{margin-bottom:30px}.widget_custom-tagcloud{margin-bottom:22px}.widget_article{margin-bottom:10px}.widget_service{margin-bottom:0}.widget_recent_work{margin-bottom:10px}.widget_testimonial .testimonial-icon{float:none;margin-bottom:15px}.widget_ourclients{margin-bottom:20px}.widget_ourclients ul li{max-width:110px}#colophon{margin-bottom:10px}#site-generator .social-profiles,#site-generator .copyright{float:none;width:100%}#site-generator .social-profiles ul{text-align:center;float:none}#site-generator .social-profiles ul li{display:inline-block;float:none}#site-generator .copyright{padding-top:10px;text-align:center}}@media only screen and (min-width:480px) and (max-width:767px){input.s:focus{width:375px}.one-column-template .wrapper,.wrapper{width:450px}.one-column-template .container,.container{width:420px}.wide-layout .wrapper{width:100%}#branding{margin-top:20px}.hgroup-wrap{padding-bottom:30px}.hgroup-right{margin-top:37px}#site-logo{margin-top:30px}#site-title a img{max-width:420px}.column{margin-left:-3.57%}.one-half,.one-third,.one-fourth{margin:0 0 0 3.44%;width:46.56%}.widget_service .column{margin-left:0}.custom-gallery #main .column{margin-left:-14px}.custom-gallery #main .one-half,.custom-gallery #main .one-third,.custom-gallery #main .one-fourth{margin-left:14px;width:203px}#colophon{margin-bottom:20px}}@media only screen and (max-width:319px){.one-column-template .wrapper,.wrapper,.one-column-template .container,.container{width:95%}.custom-gallery #main .one-half,.custom-gallery #main .one-third,.custom-gallery #main .one-fourth{width:100%}}@media all and (-webkit-min-device-pixel-ratio:1.5){.back-to-top a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/back-to-top@2x.png);background-size:35px 35px}input.s{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/search@2x.png);background-size:24px 15px}.social-profiles ul li a{background-image:none;background-size:30px 30px}.social-profiles ul li.facebook a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/facebook@2x.png);background-position:0 0}.social-profiles ul li.facebook a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/facebook@2x-hover.png);background-position:0 0}.social-profiles ul li.twitter a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/twitter@2x.png);background-position:0 0}.social-profiles ul li.twitter a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/twitter@2x-hover.png);background-position:0 0}.social-profiles ul li.google-plus a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/google-plus@2x.png);background-position:0 0}.social-profiles ul li.google-plus a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/google-plus@2x-hover.png);background-position:0 0}.social-profiles ul li.pinterest a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/pinterest@2x.png);background-position:0 0}.social-profiles ul li.pinterest a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/pinterest@2x-hover.png);background-position:0 0}.social-profiles ul li.linkedin a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/linkedin@2x.png);background-position:0 0}.social-profiles ul li.linkedin a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/linkedin@2x-hover.png);background-position:0 0}.social-profiles ul li.tumblr a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/tumblr@2x.png);background-position:0 0}.social-profiles ul li.tumblr a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/tumblr@2x-hover.png);background-position:0 0}.social-profiles ul li.vimeo a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/vimeo@2x.png);background-position:0 0}.social-profiles ul li.vimeo a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/vimeo@2x-hover.png);background-position:0 0}.social-profiles ul li.my-space a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/my-space@2x.png);background-position:0 0}.social-profiles ul li.my-space a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/my-space@2x-hover.png);background-position:0 0}.social-profiles ul li.flickr a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/flickr@2x.png);background-position:0 0}.social-profiles ul li.flickr a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/flickr@2x-hover.png);background-position:0 0}.social-profiles ul li.you-tube a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/you-tube@2x.png);background-position:0 0}.social-profiles ul li.you-tube a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/you-tube@2x-hover.png);background-position:0 0}.social-profiles ul li.rss a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/rss@2x.png);background-position:0 0}.social-profiles ul li.rss a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/rss@2x-hover.png);background-position:0 0}.social-profiles ul li.dribbble a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/dribbble@2x.png);background-position:0 0}.social-profiles ul li.dribbble a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/dribbble@2x-hover.png);background-position:0 0}.social-profiles ul li.wordpress a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/wordpress@2x.png);background-position:0 0}.social-profiles ul li.wordpress a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/wordpress@2x-hover.png);background-position:0 0}.social-profiles ul li.deviantart a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/deviantart@2x.png);background-position:0 0}.social-profiles ul li.deviantart a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/deviantart@2x-hover.png);background-position:0 0}.social-profiles ul li.aim a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/aim@2x.png);background-position:0 0}.social-profiles ul li.aim a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/aim@2x-hover.png);background-position:0 0}.social-profiles ul li.github a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/github@2x.png);background-position:0 0}.social-profiles ul li.github a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/github@2x-hover.png);background-position:0 0}.social-profiles ul li.blogger a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/blogger@2x.png);background-position:0 0}.social-profiles ul li.blogger a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/blogger@2x-hover.png);background-position:0 0}.social-profiles ul li.stumbleupon a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/stumbleupon@2x.png);background-position:0 0}.social-profiles ul li.stumbleupon a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/stumbleupon@2x-hover.png);background-position:0 0}.social-profiles ul li.skype a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/skype@2x.png);background-position:0 0}.social-profiles ul li.skype a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/skype@2x-hover.png);background-position:0 0}.social-profiles ul li.foursquare a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/foursquare@2x.png);background-position:0 0}.social-profiles ul li.foursquare a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/foursquare@2x-hover.png);background-position:0 0}.social-profiles ul li.picasa a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/picasa@2x.png);background-position:0 0}.social-profiles ul li.picasa a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/picasa@2x-hover.png);background-position:0 0}.social-profiles ul li.path a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/path@2x.png);background-position:0 0}.social-profiles ul li.path a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/path@2x-hover.png);background-position:0 0}.social-profiles ul li.slideshare a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/slideshare@2x.png);background-position:0 0}.social-profiles ul li.slideshare a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/slideshare@2x-hover.png);background-position:0 0}.social-profiles ul li.paypal a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/paypal@2x.png);background-position:0 0}.social-profiles ul li.paypal a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/paypal@2x-hover.png);background-position:0 0}.social-profiles ul li.delicious a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/delicious@2x.png);background-position:0 0}.social-profiles ul li.delicious a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/delicious@2x-hover.png);background-position:0 0}.social-profiles ul li.lastfm a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/lastfm@2x.png);background-position:0 0}.social-profiles ul li.lastfm a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/lastfm@2x-hover.png);background-position:0 0}.social-profiles ul li.behance a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/behance@2x.png);background-position:0 0}.social-profiles ul li.behance a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/behance@2x-hover.png);background-position:0 0}.social-profiles ul li.netvibes a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/netvibes@2x.png);background-position:0 0}.social-profiles ul li.netvibes a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/netvibes@2x-hover.png);background-position:0 0}.social-profiles ul li.digg a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/digg@2x.png);background-position:0 0}.social-profiles ul li.digg a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/digg@2x-hover.png);background-position:0 0}.social-profiles ul li.reddit a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/reddit@2x.png);background-position:0 0}.social-profiles ul li.reddit a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/reddit@2x-hover.png);background-position:0 0}.social-profiles ul li.mail a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/mail@2x.png);background-position:0 0}.social-profiles ul li.mail a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/mail@2x-hover.png);background-position:0 0}.social-profiles ul li.instagram a{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/instagram@2x.png);background-position:0 0}.social-profiles ul li.instagram a:hover{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/instagram@2x-hover.png);background-position:0 0}.widget_testimonial .testimonial-icon{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/images/testimonial-icon@2x.png);background-size:25px 19px}}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/library/css/../../images/fancybox/fancybox.png)}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:0;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:0;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(//allspirit.co.uk/wp-content/themes/attitude-pro/library/css/../../images/fancybox/fancybox.png) -40px 0;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:0;outline:0;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:0;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:0;background:transparent url(//allspirit.co.uk/wp-content/themes/attitude-pro/library/css/../../images/fancybox/blank.gif);z-index:1102;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/library/css/../../images/fancybox/fancybox.png);background-position:-40px -30px}#fancybox-right-ico{background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/library/css/../../images/fancybox/fancybox.png);background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/library/css/../../images/fancybox/fancybox-x.png)}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/library/css/../../images/fancybox/fancybox.png);background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/library/css/../../images/fancybox/fancybox-y.png);background-position:-20px 0}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/library/css/../../images/fancybox/fancybox.png);background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/library/css/../../images/fancybox/fancybox-x.png);background-position:0 -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/library/css/../../images/fancybox/fancybox.png);background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/library/css/../../images/fancybox/fancybox-y.png)}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/library/css/../../images/fancybox/fancybox.png);background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url(//allspirit.co.uk/wp-content/themes/attitude-pro/library/css/../../images/fancybox/fancy_title_over.png);display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:0;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:0;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url(//allspirit.co.uk/wp-content/themes/attitude-pro/library/css/../../images/fancybox/fancybox.png) -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url(//allspirit.co.uk/wp-content/themes/attitude-pro/library/css/../../images/fancybox/fancybox-x.png) 0 -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url(//allspirit.co.uk/wp-content/themes/attitude-pro/library/css/../../images/fancybox/fancybox.png) -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/fancybox/fancybox/fancy_close.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/fancybox/fancy_nav_left.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/fancybox/fancy_nav_right.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/fancybox/fancy_title_left.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/fancybox/fancy_title_main.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/fancybox/fancy_title_right.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight+"px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20+(document.documentElement.clientHeight ? document.documentElement.clientHeight/2:document.body.clientHeight/2)+(ignoreMe=document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px')}#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/fancybox/fancy_loading.png',sizingMethod='scale')}.fancybox-ie .fancybox-bg{background:transparent !important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/fancybox/fancy_shadow_n.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/fancybox/fancy_shadow_ne.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/fancybox/fancy_shadow_e.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/fancybox/fancy_shadow_se.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/fancybox/fancy_shadow_s.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/fancybox/fancy_shadow_sw.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/fancybox/fancy_shadow_w.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/fancybox/fancy_shadow_nw.png',sizingMethod='scale')}
/*!
 * Bootstrap v2.0.3
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
table.easy-table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.easy-table{width:100%;margin-bottom:18px}.easy-table th,.easy-table td{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.easy-table th{font-weight:bold}.easy-table thead th{vertical-align:bottom}.easy-table caption+thead tr:first-child th,.easy-table caption+thead tr:first-child td,.easy-table colgroup+thead tr:first-child th,.easy-table colgroup+thead tr:first-child td,.easy-table thead:first-child tr:first-child th,.easy-table thead:first-child tr:first-child td{border-top:0}.easy-table tbody+tbody{border-top:2px solid #ddd}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapsed;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9}.easy-table tbody tr:hover td,.easy-table tbody tr:hover th{background-color:#f5f5f5}table.easy-table caption{font-weight:bold}.zem_rp_wrap .related_post_title{clear:both;padding:0 !important;margin:0 !important}div.zem_rp_content{display:inline-block !important}div.zem_rp_footer{text-align:right !important;overflow:hidden !important}div.zem_rp_footer a{color:#999 !important;font-size:11px !important;text-decoration:none !important;display:inline-block !important}ul.related_post{display:inline-block !important;position:relative !important;margin:0 !important;padding:0 !important}ul.related_post li{position:relative !important;display:inline-block !important;vertical-align:top !important;zoom:1 !important;*display:inline !important;width:75px !important;margin:10px 10px 10px 0 !important;padding:0 !important;background:none !important}ul.related_post li a{position:relative !important;display:block !important;font-size:11px !important;line-height:1.5em !important;text-decoration:none !important;margin-bottom:5px !important;text-indent:0 !important}ul.related_post li img{display:block !important;width:75px !important;height:75px !important;max-width:100% !important;margin:0 !important;padding:0 !important;background:none !important;border:0 !important;border-radius:3px !important;box-shadow:0 1px 4px rgba(0,0,0,.2) !important}ul.related_post li a img.zem_rp_santa_hat{display:none !important}ul.related_post li small{font-size:80%}@media screen and (max-width:480px){ul.related_post{-moz-column-count:auto !important;-moz-column-gap:normal !important;-moz-column-rule:none !important;-webkit-column-count:auto !important;-webkit-column-gap:normal !important;-webkit-column-rule:none !important;column-count:auto !important;column-gap:normal !important;column-rule:none !important}}h1,h2,h3,h4,h5,h6,#site-title,#site-description,.featured-text .featured-title,.slogan-wrap,.entry-title,.custom-gallery-title{font-family:"PT Sans"}#access a{font-size:16px}#access ul li ul li a{font-size:15px}.widget-title{font-size:21px}body,input,textarea,.slogan-wrap .slogan span{font-size:15px}#site-title a{color:#1454a8}h1,h2,h3,h4,h5,h6,.page-title,.entry-title,.entry-title a,.custom-gallery-title,.custom-gallery-title a,#content .service-item .service-title,#content .widget-title,#content .widget-title a{color:#1454a8}body,input,textarea,input.s,#access a,#access ul li ul li a,#access ul li.current-menu-item ul li a,#access ul li ul li.current-menu-item a,#access ul li.current_page_ancestor ul li a,#access ul li.current-menu-ancestor ul li a,#access ul li.current_page_item ul li a,.breadcrumb a,#content ul a,#content ol a,.entry-meta,#wp_page_numbers ul li.page_info,#wp_page_numbers ul li a,.wp-pagenavi .pages,.wp-pagenavi a,ul.default-wp-page li a,.pagination,.pagination a span,input.s,.widget_search input.s,#site-generator{color:#2d2d2d}.widget-title,.widget-title a{color:#2d2d2d}#secondary,.widget ul li a,.widget_search input.s,.widget_custom-tagcloud a,#colophon{color:#282828}body.custom-background{background-color:#fff}.widget_mailchimpsf_widget .widget-title{line-height:1.4em;margin-bottom:.75em}#mc_subheader{line-height:1.25em;margin-bottom:18px}.mc_merge_var{margin-bottom:1em}.mc_var_label,.mc_interest_label{display:block;margin-bottom:.5em}.mc_input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.mc_input.mc_phone{width:auto}select.mc_select{margin-top:.5em;width:100%}.mc_address_label{margin-top:1em;margin-bottom:.5em;display:block}.mc_address_label~select{width:100%}.mc_list li{list-style:none;background:none !important}.mc_interests_header{margin-top:1em;margin-bottom:.5em}.mc_interest label,.mc_interest input{margin-bottom:.4em}#mc_signup_submit{margin-top:1.5em;width:80%}#mc_unsub_link a{font-size:.75em}#mc_unsub_link{margin-top:1em}.mc_header_address,.mc_email_format{display:block;font-weight:bold;margin-top:1em;margin-bottom:.5em}.mc_email_options{margin-top:.5em}.mc_email_type{padding-left:4px}