meta.foundation-version{font-family:"/5.3.3/";}meta.foundation-mq-small{font-family:"/only screen/";width:0em;}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em;}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em;}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em;}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em;}meta.foundation-data-attribute-namespace{font-family:false;}html,body{height:100%;}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html,body{font-size:100%;}body{background:white;color:#222222;padding:0;margin:0;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:150%;position:relative;cursor:default;}a:hover{cursor:pointer;}img{max-width:100%;height:auto;}img{-ms-interpolation-mode:bicubic;}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important;}.left{float:left !important;}.right{float:right !important;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.hide{display:none;}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}img{display:inline-block;vertical-align:middle;}textarea{height:auto;min-height:50px;}select{width:100%;}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;}.row:before,.row:after{content:" ";display:table;}.row:after{clear:both;}.row.collapse > .column,.row.collapse > .columns{padding-left:0;padding-right:0;}.row.collapse .row{margin-left:0;margin-right:0;}.row .row{width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:0;margin-bottom:0;max-width:none;}.row .row:before,.row .row:after{content:" ";display:table;}.row .row:after{clear:both;}.row .row.collapse{width:auto;margin:0;max-width:none;}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table;}.row .row.collapse:after{clear:both;}.column,.columns{padding-left:0.9375em;padding-right:0.9375em;width:100%;float:left;}[class*="column"] + [class*="column"]:last-child{float:right;}[class*="column"] + [class*="column"].end{float:left;}@media only screen{.small-push-0{position:relative;left:0%;right:auto;}.small-pull-0{position:relative;right:0%;left:auto;}.small-push-1{position:relative;left:8.33333%;right:auto;}.small-pull-1{position:relative;right:8.33333%;left:auto;}.small-push-2{position:relative;left:16.66667%;right:auto;}.small-pull-2{position:relative;right:16.66667%;left:auto;}.small-push-3{position:relative;left:25%;right:auto;}.small-pull-3{position:relative;right:25%;left:auto;}.small-push-4{position:relative;left:33.33333%;right:auto;}.small-pull-4{position:relative;right:33.33333%;left:auto;}.small-push-5{position:relative;left:41.66667%;right:auto;}.small-pull-5{position:relative;right:41.66667%;left:auto;}.small-push-6{position:relative;left:50%;right:auto;}.small-pull-6{position:relative;right:50%;left:auto;}.small-push-7{position:relative;left:58.33333%;right:auto;}.small-pull-7{position:relative;right:58.33333%;left:auto;}.small-push-8{position:relative;left:66.66667%;right:auto;}.small-pull-8{position:relative;right:66.66667%;left:auto;}.small-push-9{position:relative;left:75%;right:auto;}.small-pull-9{position:relative;right:75%;left:auto;}.small-push-10{position:relative;left:83.33333%;right:auto;}.small-pull-10{position:relative;right:83.33333%;left:auto;}.small-push-11{position:relative;left:91.66667%;right:auto;}.small-pull-11{position:relative;right:91.66667%;left:auto;}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left;}.small-1{width:8.33333%;}.small-2{width:16.66667%;}.small-3{width:25%;}.small-4{width:33.33333%;}.small-5{width:41.66667%;}.small-6{width:50%;}.small-7{width:58.33333%;}.small-8{width:66.66667%;}.small-9{width:75%;}.small-10{width:83.33333%;}.small-11{width:91.66667%;}.small-12{width:100%;}.small-offset-0{margin-left:0% !important;}.small-offset-1{margin-left:8.33333% !important;}.small-offset-2{margin-left:16.66667% !important;}.small-offset-3{margin-left:25% !important;}.small-offset-4{margin-left:33.33333% !important;}.small-offset-5{margin-left:41.66667% !important;}.small-offset-6{margin-left:50% !important;}.small-offset-7{margin-left:58.33333% !important;}.small-offset-8{margin-left:66.66667% !important;}.small-offset-9{margin-left:75% !important;}.small-offset-10{margin-left:83.33333% !important;}.small-offset-11{margin-left:91.66667% !important;}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none;}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left;}.column.small-centered:last-child,.columns.small-centered:last-child{float:none;}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left;}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right;}}@media only screen and (min-width:40.063em){.medium-push-0{position:relative;left:0%;right:auto;}.medium-pull-0{position:relative;right:0%;left:auto;}.medium-push-1{position:relative;left:8.33333%;right:auto;}.medium-pull-1{position:relative;right:8.33333%;left:auto;}.medium-push-2{position:relative;left:16.66667%;right:auto;}.medium-pull-2{position:relative;right:16.66667%;left:auto;}.medium-push-3{position:relative;left:25%;right:auto;}.medium-pull-3{position:relative;right:25%;left:auto;}.medium-push-4{position:relative;left:33.33333%;right:auto;}.medium-pull-4{position:relative;right:33.33333%;left:auto;}.medium-push-5{position:relative;left:41.66667%;right:auto;}.medium-pull-5{position:relative;right:41.66667%;left:auto;}.medium-push-6{position:relative;left:50%;right:auto;}.medium-pull-6{position:relative;right:50%;left:auto;}.medium-push-7{position:relative;left:58.33333%;right:auto;}.medium-pull-7{position:relative;right:58.33333%;left:auto;}.medium-push-8{position:relative;left:66.66667%;right:auto;}.medium-pull-8{position:relative;right:66.66667%;left:auto;}.medium-push-9{position:relative;left:75%;right:auto;}.medium-pull-9{position:relative;right:75%;left:auto;}.medium-push-10{position:relative;left:83.33333%;right:auto;}.medium-pull-10{position:relative;right:83.33333%;left:auto;}.medium-push-11{position:relative;left:91.66667%;right:auto;}.medium-pull-11{position:relative;right:91.66667%;left:auto;}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left;}.medium-1{width:8.33333%;}.medium-2{width:16.66667%;}.medium-3{width:25%;}.medium-4{width:33.33333%;}.medium-5{width:41.66667%;}.medium-6{width:50%;}.medium-7{width:58.33333%;}.medium-8{width:66.66667%;}.medium-9{width:75%;}.medium-10{width:83.33333%;}.medium-11{width:91.66667%;}.medium-12{width:100%;}.medium-offset-0{margin-left:0% !important;}.medium-offset-1{margin-left:8.33333% !important;}.medium-offset-2{margin-left:16.66667% !important;}.medium-offset-3{margin-left:25% !important;}.medium-offset-4{margin-left:33.33333% !important;}.medium-offset-5{margin-left:41.66667% !important;}.medium-offset-6{margin-left:50% !important;}.medium-offset-7{margin-left:58.33333% !important;}.medium-offset-8{margin-left:66.66667% !important;}.medium-offset-9{margin-left:75% !important;}.medium-offset-10{margin-left:83.33333% !important;}.medium-offset-11{margin-left:91.66667% !important;}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none;}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left;}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none;}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left;}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right;}.push-0{position:relative;left:0%;right:auto;}.pull-0{position:relative;right:0%;left:auto;}.push-1{position:relative;left:8.33333%;right:auto;}.pull-1{position:relative;right:8.33333%;left:auto;}.push-2{position:relative;left:16.66667%;right:auto;}.pull-2{position:relative;right:16.66667%;left:auto;}.push-3{position:relative;left:25%;right:auto;}.pull-3{position:relative;right:25%;left:auto;}.push-4{position:relative;left:33.33333%;right:auto;}.pull-4{position:relative;right:33.33333%;left:auto;}.push-5{position:relative;left:41.66667%;right:auto;}.pull-5{position:relative;right:41.66667%;left:auto;}.push-6{position:relative;left:50%;right:auto;}.pull-6{position:relative;right:50%;left:auto;}.push-7{position:relative;left:58.33333%;right:auto;}.pull-7{position:relative;right:58.33333%;left:auto;}.push-8{position:relative;left:66.66667%;right:auto;}.pull-8{position:relative;right:66.66667%;left:auto;}.push-9{position:relative;left:75%;right:auto;}.pull-9{position:relative;right:75%;left:auto;}.push-10{position:relative;left:83.33333%;right:auto;}.pull-10{position:relative;right:83.33333%;left:auto;}.push-11{position:relative;left:91.66667%;right:auto;}.pull-11{position:relative;right:91.66667%;left:auto;}}@media only screen and (min-width:48em){.large-push-0{position:relative;left:0%;right:auto;}.large-pull-0{position:relative;right:0%;left:auto;}.large-push-1{position:relative;left:8.33333%;right:auto;}.large-pull-1{position:relative;right:8.33333%;left:auto;}.large-push-2{position:relative;left:16.66667%;right:auto;}.large-pull-2{position:relative;right:16.66667%;left:auto;}.large-push-3{position:relative;left:25%;right:auto;}.large-pull-3{position:relative;right:25%;left:auto;}.large-push-4{position:relative;left:33.33333%;right:auto;}.large-pull-4{position:relative;right:33.33333%;left:auto;}.large-push-5{position:relative;left:41.66667%;right:auto;}.large-pull-5{position:relative;right:41.66667%;left:auto;}.large-push-6{position:relative;left:50%;right:auto;}.large-pull-6{position:relative;right:50%;left:auto;}.large-push-7{position:relative;left:58.33333%;right:auto;}.large-pull-7{position:relative;right:58.33333%;left:auto;}.large-push-8{position:relative;left:66.66667%;right:auto;}.large-pull-8{position:relative;right:66.66667%;left:auto;}.large-push-9{position:relative;left:75%;right:auto;}.large-pull-9{position:relative;right:75%;left:auto;}.large-push-10{position:relative;left:83.33333%;right:auto;}.large-pull-10{position:relative;right:83.33333%;left:auto;}.large-push-11{position:relative;left:91.66667%;right:auto;}.large-pull-11{position:relative;right:91.66667%;left:auto;}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left;}.large-1{width:8.33333%;}.large-2{width:16.66667%;}.large-3{width:25%;}.large-4{width:33.33333%;}.large-5{width:41.66667%;}.large-6{width:50%;}.large-7{width:58.33333%;}.large-8{width:66.66667%;}.large-9{width:75%;}.large-10{width:83.33333%;}.large-11{width:91.66667%;}.large-12{width:100%;}.large-offset-0{margin-left:0% !important;}.large-offset-1{margin-left:8.33333% !important;}.large-offset-2{margin-left:16.66667% !important;}.large-offset-3{margin-left:25% !important;}.large-offset-4{margin-left:33.33333% !important;}.large-offset-5{margin-left:41.66667% !important;}.large-offset-6{margin-left:50% !important;}.large-offset-7{margin-left:58.33333% !important;}.large-offset-8{margin-left:66.66667% !important;}.large-offset-9{margin-left:75% !important;}.large-offset-10{margin-left:83.33333% !important;}.large-offset-11{margin-left:91.66667% !important;}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none;}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left;}.column.large-centered:last-child,.columns.large-centered:last-child{float:none;}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left;}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right;}.push-0{position:relative;left:0%;right:auto;}.pull-0{position:relative;right:0%;left:auto;}.push-1{position:relative;left:8.33333%;right:auto;}.pull-1{position:relative;right:8.33333%;left:auto;}.push-2{position:relative;left:16.66667%;right:auto;}.pull-2{position:relative;right:16.66667%;left:auto;}.push-3{position:relative;left:25%;right:auto;}.pull-3{position:relative;right:25%;left:auto;}.push-4{position:relative;left:33.33333%;right:auto;}.pull-4{position:relative;right:33.33333%;left:auto;}.push-5{position:relative;left:41.66667%;right:auto;}.pull-5{position:relative;right:41.66667%;left:auto;}.push-6{position:relative;left:50%;right:auto;}.pull-6{position:relative;right:50%;left:auto;}.push-7{position:relative;left:58.33333%;right:auto;}.pull-7{position:relative;right:58.33333%;left:auto;}.push-8{position:relative;left:66.66667%;right:auto;}.pull-8{position:relative;right:66.66667%;left:auto;}.push-9{position:relative;left:75%;right:auto;}.pull-9{position:relative;right:75%;left:auto;}.push-10{position:relative;left:83.33333%;right:auto;}.pull-10{position:relative;right:83.33333%;left:auto;}.push-11{position:relative;left:91.66667%;right:auto;}.pull-11{position:relative;right:91.66667%;left:auto;}}[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625rem;}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table;}[class*="block-grid-"]:after{clear:both;}[class*="block-grid-"] > li{display:block;height:auto;float:left;padding:0 0.625rem 1.25rem;}@media only screen{.small-block-grid-1 > li{width:100%;list-style:none;}.small-block-grid-1 > li:nth-of-type(1n){clear:none;}.small-block-grid-1 > li:nth-of-type(1n+1){clear:both;}.small-block-grid-2 > li{width:50%;list-style:none;}.small-block-grid-2 > li:nth-of-type(1n){clear:none;}.small-block-grid-2 > li:nth-of-type(2n+1){clear:both;}.small-block-grid-3 > li{width:33.33333%;list-style:none;}.small-block-grid-3 > li:nth-of-type(1n){clear:none;}.small-block-grid-3 > li:nth-of-type(3n+1){clear:both;}.small-block-grid-4 > li{width:25%;list-style:none;}.small-block-grid-4 > li:nth-of-type(1n){clear:none;}.small-block-grid-4 > li:nth-of-type(4n+1){clear:both;}.small-block-grid-5 > li{width:20%;list-style:none;}.small-block-grid-5 > li:nth-of-type(1n){clear:none;}.small-block-grid-5 > li:nth-of-type(5n+1){clear:both;}.small-block-grid-6 > li{width:16.66667%;list-style:none;}.small-block-grid-6 > li:nth-of-type(1n){clear:none;}.small-block-grid-6 > li:nth-of-type(6n+1){clear:both;}.small-block-grid-7 > li{width:14.28571%;list-style:none;}.small-block-grid-7 > li:nth-of-type(1n){clear:none;}.small-block-grid-7 > li:nth-of-type(7n+1){clear:both;}.small-block-grid-8 > li{width:12.5%;list-style:none;}.small-block-grid-8 > li:nth-of-type(1n){clear:none;}.small-block-grid-8 > li:nth-of-type(8n+1){clear:both;}.small-block-grid-9 > li{width:11.11111%;list-style:none;}.small-block-grid-9 > li:nth-of-type(1n){clear:none;}.small-block-grid-9 > li:nth-of-type(9n+1){clear:both;}.small-block-grid-10 > li{width:10%;list-style:none;}.small-block-grid-10 > li:nth-of-type(1n){clear:none;}.small-block-grid-10 > li:nth-of-type(10n+1){clear:both;}.small-block-grid-11 > li{width:9.09091%;list-style:none;}.small-block-grid-11 > li:nth-of-type(1n){clear:none;}.small-block-grid-11 > li:nth-of-type(11n+1){clear:both;}.small-block-grid-12 > li{width:8.33333%;list-style:none;}.small-block-grid-12 > li:nth-of-type(1n){clear:none;}.small-block-grid-12 > li:nth-of-type(12n+1){clear:both;}}@media only screen and (min-width:40.063em){.medium-block-grid-1 > li{width:100%;list-style:none;}.medium-block-grid-1 > li:nth-of-type(1n){clear:none;}.medium-block-grid-1 > li:nth-of-type(1n+1){clear:both;}.medium-block-grid-2 > li{width:50%;list-style:none;}.medium-block-grid-2 > li:nth-of-type(1n){clear:none;}.medium-block-grid-2 > li:nth-of-type(2n+1){clear:both;}.medium-block-grid-3 > li{width:33.33333%;list-style:none;}.medium-block-grid-3 > li:nth-of-type(1n){clear:none;}.medium-block-grid-3 > li:nth-of-type(3n+1){clear:both;}.medium-block-grid-4 > li{width:25%;list-style:none;}.medium-block-grid-4 > li:nth-of-type(1n){clear:none;}.medium-block-grid-4 > li:nth-of-type(4n+1){clear:both;}.medium-block-grid-5 > li{width:20%;list-style:none;}.medium-block-grid-5 > li:nth-of-type(1n){clear:none;}.medium-block-grid-5 > li:nth-of-type(5n+1){clear:both;}.medium-block-grid-6 > li{width:16.66667%;list-style:none;}.medium-block-grid-6 > li:nth-of-type(1n){clear:none;}.medium-block-grid-6 > li:nth-of-type(6n+1){clear:both;}.medium-block-grid-7 > li{width:14.28571%;list-style:none;}.medium-block-grid-7 > li:nth-of-type(1n){clear:none;}.medium-block-grid-7 > li:nth-of-type(7n+1){clear:both;}.medium-block-grid-8 > li{width:12.5%;list-style:none;}.medium-block-grid-8 > li:nth-of-type(1n){clear:none;}.medium-block-grid-8 > li:nth-of-type(8n+1){clear:both;}.medium-block-grid-9 > li{width:11.11111%;list-style:none;}.medium-block-grid-9 > li:nth-of-type(1n){clear:none;}.medium-block-grid-9 > li:nth-of-type(9n+1){clear:both;}.medium-block-grid-10 > li{width:10%;list-style:none;}.medium-block-grid-10 > li:nth-of-type(1n){clear:none;}.medium-block-grid-10 > li:nth-of-type(10n+1){clear:both;}.medium-block-grid-11 > li{width:9.09091%;list-style:none;}.medium-block-grid-11 > li:nth-of-type(1n){clear:none;}.medium-block-grid-11 > li:nth-of-type(11n+1){clear:both;}.medium-block-grid-12 > li{width:8.33333%;list-style:none;}.medium-block-grid-12 > li:nth-of-type(1n){clear:none;}.medium-block-grid-12 > li:nth-of-type(12n+1){clear:both;}}@media only screen and (min-width:64.063em){.large-block-grid-1 > li{width:100%;list-style:none;}.large-block-grid-1 > li:nth-of-type(1n){clear:none;}.large-block-grid-1 > li:nth-of-type(1n+1){clear:both;}.large-block-grid-2 > li{width:50%;list-style:none;}.large-block-grid-2 > li:nth-of-type(1n){clear:none;}.large-block-grid-2 > li:nth-of-type(2n+1){clear:both;}.large-block-grid-3 > li{width:33.33333%;list-style:none;}.large-block-grid-3 > li:nth-of-type(1n){clear:none;}.large-block-grid-3 > li:nth-of-type(3n+1){clear:both;}.large-block-grid-4 > li{width:25%;list-style:none;}.large-block-grid-4 > li:nth-of-type(1n){clear:none;}.large-block-grid-4 > li:nth-of-type(4n+1){clear:both;}.large-block-grid-5 > li{width:20%;list-style:none;}.large-block-grid-5 > li:nth-of-type(1n){clear:none;}.large-block-grid-5 > li:nth-of-type(5n+1){clear:both;}.large-block-grid-6 > li{width:16.66667%;list-style:none;}.large-block-grid-6 > li:nth-of-type(1n){clear:none;}.large-block-grid-6 > li:nth-of-type(6n+1){clear:both;}.large-block-grid-7 > li{width:14.28571%;list-style:none;}.large-block-grid-7 > li:nth-of-type(1n){clear:none;}.large-block-grid-7 > li:nth-of-type(7n+1){clear:both;}.large-block-grid-8 > li{width:12.5%;list-style:none;}.large-block-grid-8 > li:nth-of-type(1n){clear:none;}.large-block-grid-8 > li:nth-of-type(8n+1){clear:both;}.large-block-grid-9 > li{width:11.11111%;list-style:none;}.large-block-grid-9 > li:nth-of-type(1n){clear:none;}.large-block-grid-9 > li:nth-of-type(9n+1){clear:both;}.large-block-grid-10 > li{width:10%;list-style:none;}.large-block-grid-10 > li:nth-of-type(1n){clear:none;}.large-block-grid-10 > li:nth-of-type(10n+1){clear:both;}.large-block-grid-11 > li{width:9.09091%;list-style:none;}.large-block-grid-11 > li:nth-of-type(1n){clear:none;}.large-block-grid-11 > li:nth-of-type(11n+1){clear:both;}.large-block-grid-12 > li{width:8.33333%;list-style:none;}.large-block-grid-12 > li:nth-of-type(1n){clear:none;}.large-block-grid-12 > li:nth-of-type(12n+1){clear:both;}}
.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}.animated.hinge{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@-moz-keyframes bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-30px)}60%{-moz-transform:translateY(-15px)}}@-o-keyframes bounce{0%,100%,20%,50%,80%{-o-transform:translateY(0)}40%{-o-transform:translateY(-30px)}60%{-o-transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;-moz-animation-name:bounce;-o-animation-name:bounce;animation-name:bounce}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@-moz-keyframes pulse{0%{-moz-transform:scale(1)}50%{-moz-transform:scale(1.1)}100%{-moz-transform:scale(1)}}@-o-keyframes pulse{0%{-o-transform:scale(1)}50%{-o-transform:scale(1.1)}100%{-o-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.pulse{-webkit-animation-name:pulse;-moz-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in}}@-moz-keyframes flip{0%{-moz-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-moz-animation-timing-function:ease-out}40%{-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-moz-animation-timing-function:ease-out}50%{-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-animation-timing-function:ease-in}80%{-moz-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-moz-animation-timing-function:ease-in}100%{-moz-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-moz-animation-timing-function:ease-in}}@-o-keyframes flip{0%{-o-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-o-animation-timing-function:ease-out}40%{-o-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-o-animation-timing-function:ease-out}50%{-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-animation-timing-function:ease-in}80%{-o-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-o-animation-timing-function:ease-in}100%{-o-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-o-animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) translateZ(0) rotateY(0) scale(1);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);animation-timing-function:ease-in}100%{transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible!important;-webkit-animation-name:flip;-moz-backface-visibility:visible!important;-moz-animation-name:flip;-o-backface-visibility:visible!important;-o-animation-name:flip;backface-visibility:visible!important;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateX(-10deg)}70%{-moz-transform:perspective(400px) rotateX(10deg)}100%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1}}@-o-keyframes flipInX{0%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateX(-10deg)}70%{-o-transform:perspective(400px) rotateX(10deg)}100%{-o-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInX;-moz-backface-visibility:visible!important;-moz-animation-name:flipInX;-o-backface-visibility:visible!important;-o-animation-name:flipInX;backface-visibility:visible!important;animation-name:flipInX}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@-moz-keyframes flipOutX{0%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}}@-o-keyframes flipOutX{0%{-o-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible!important;-moz-animation-name:flipOutX;-moz-backface-visibility:visible!important;-o-animation-name:flipOutX;-o-backface-visibility:visible!important;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateY(-10deg)}70%{-moz-transform:perspective(400px) rotateY(10deg)}100%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1}}@-o-keyframes flipInY{0%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateY(-10deg)}70%{-o-transform:perspective(400px) rotateY(10deg)}100%{-o-transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInY;-moz-backface-visibility:visible!important;-moz-animation-name:flipInY;-o-backface-visibility:visible!important;-o-animation-name:flipInY;backface-visibility:visible!important;animation-name:flipInY}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}@-moz-keyframes flipOutY{0%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}}@-o-keyframes flipOutY{0%{-o-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}100%{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipOutY;-moz-backface-visibility:visible!important;-moz-animation-name:flipOutY;-o-backface-visibility:visible!important;-o-animation-name:flipOutY;backface-visibility:visible!important;animation-name:flipOutY}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUpBig{0%{opacity:0;-moz-transform:translateY(2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUpBig{0%{opacity:0;-o-transform:translateY(2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-moz-animation-name:fadeInUpBig;-o-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDownBig{0%{opacity:0;-moz-transform:translateY(-2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDownBig{0%{opacity:0;-o-transform:translateY(-2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;-o-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeftBig{0%{opacity:0;-moz-transform:translateX(-2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeftBig{0%{opacity:0;-o-transform:translateX(-2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-moz-animation-name:fadeInLeftBig;-o-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRightBig{0%{opacity:0;-moz-transform:translateX(2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRightBig{0%{opacity:0;-o-transform:translateX(2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-moz-animation-name:fadeInRightBig;-o-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px)}}@-moz-keyframes fadeOutUp{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-20px)}}@-o-keyframes fadeOutUp{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px)}}@-moz-keyframes fadeOutDown{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(20px)}}@-o-keyframes fadeOutDown{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px)}}@-moz-keyframes fadeOutLeft{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-20px)}}@-o-keyframes fadeOutLeft{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px)}}@-moz-keyframes fadeOutRight{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(20px)}}@-o-keyframes fadeOutRight{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;-o-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-moz-keyframes fadeOutUpBig{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-2000px)}}@-o-keyframes fadeOutUpBig{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;-moz-animation-name:fadeOutUpBig;-o-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-moz-keyframes fadeOutDownBig{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(2000px)}}@-o-keyframes fadeOutDownBig{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;-moz-animation-name:fadeOutDownBig;-o-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-moz-keyframes fadeOutLeftBig{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-2000px)}}@-o-keyframes fadeOutLeftBig{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;-moz-animation-name:fadeOutLeftBig;-o-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-moz-keyframes fadeOutRightBig{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(2000px)}}@-o-keyframes fadeOutRightBig{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;-moz-animation-name:fadeOutRightBig;-o-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes slideInDown{0%{opacity:0;-moz-transform:translateY(-2000px)}100%{-moz-transform:translateY(0)}}@-o-keyframes slideInDown{0%{opacity:0;-o-transform:translateY(-2000px)}100%{-o-transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px)}100%{transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;-moz-animation-name:slideInDown;-o-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes slideInLeft{0%{opacity:0;-moz-transform:translateX(-2000px)}100%{-moz-transform:translateX(0)}}@-o-keyframes slideInLeft{0%{opacity:0;-o-transform:translateX(-2000px)}100%{-o-transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-2000px)}100%{transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;-moz-animation-name:slideInLeft;-o-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes slideInRight{0%{opacity:0;-moz-transform:translateX(2000px)}100%{-moz-transform:translateX(0)}}@-o-keyframes slideInRight{0%{opacity:0;-o-transform:translateX(2000px)}100%{-o-transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(2000px)}100%{transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;-moz-animation-name:slideInRight;-o-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-moz-keyframes slideOutUp{0%{-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-2000px)}}@-o-keyframes slideOutUp{0%{-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes slideOutUp{0%{transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;-moz-animation-name:slideOutUp;-o-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-moz-keyframes slideOutLeft{0%{-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-2000px)}}@-o-keyframes slideOutLeft{0%{-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;-moz-animation-name:slideOutLeft;-o-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-moz-keyframes slideOutRight{0%{-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(2000px)}}@-o-keyframes slideOutRight{0%{-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(2000px)}}@keyframes slideOutRight{0%{transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;-moz-animation-name:slideOutRight;-o-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);opacity:0}}@-moz-keyframes hinge{0%{-moz-transform:rotate(0);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}20%,60%{-moz-transform:rotate(80deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}40%{-moz-transform:rotate(60deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}80%{-moz-transform:rotate(60deg) translateY(0);opacity:1;-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}100%{-moz-transform:translateY(700px);opacity:0}}@-o-keyframes hinge{0%{-o-transform:rotate(0);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}20%,60%{-o-transform:rotate(80deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}40%{-o-transform:rotate(60deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}80%{-o-transform:rotate(60deg) translateY(0);opacity:1;-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}100%{-o-transform:translateY(700px);opacity:0}}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out}100%{transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;-moz-animation-name:hinge;-o-animation-name:hinge;animation-name:hinge}
.row{max-width:58.33em;}@font-face{font-family:'open_sans_condensedbold';src:url(/sites/all/themes/bpf/fonts/OpenSans-CondBold-webfont.eot);src:url(/sites/all/themes/bpf/fonts/OpenSans-CondBold-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/bpf/fonts/OpenSans-CondBold-webfont.woff2) format("woff2"),url(/sites/all/themes/bpf/fonts/OpenSans-CondBold-webfont.woff) format("woff"),url(/sites/all/themes/bpf/fonts/OpenSans-CondBold-webfont.ttf) format("truetype"),url(/sites/all/themes/bpf/fonts/OpenSans-CondBold-webfont.svg#open_sans_condensedbold) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'source_sans_probold';src:url(/sites/all/themes/bpf/fonts/SourceSansPro-Bold-webfont.eot);src:url(/sites/all/themes/bpf/fonts/SourceSansPro-Bold-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/bpf/fonts/SourceSansPro-Bold-webfont.woff2) format("woff2"),url(/sites/all/themes/bpf/fonts/SourceSansPro-Bold-webfont.woff) format("woff"),url(/sites/all/themes/bpf/fonts/SourceSansPro-Bold-webfont.ttf) format("truetype"),url(/sites/all/themes/bpf/fonts/SourceSansPro-Bold-webfont.svg#source_sans_probold) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'source_sans_proregular';src:url(/sites/all/themes/bpf/fonts/SourceSansPro-Regular-webfont.eot);src:url(/sites/all/themes/bpf/fonts/SourceSansPro-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/bpf/fonts/SourceSansPro-Regular-webfont.woff2) format("woff2"),url(/sites/all/themes/bpf/fonts/SourceSansPro-Regular-webfont.woff) format("woff"),url(/sites/all/themes/bpf/fonts/SourceSansPro-Regular-webfont.ttf) format("truetype"),url(/sites/all/themes/bpf/fonts/SourceSansPro-Regular-webfont.svg#source_sans_proregular) format("svg");font-weight:normal;font-style:normal;}.hidden{display:none;visibility:hidden;}.clear{display:block;clear:both;height:1px;width:100%;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.file-video .video-container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.file-video .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}blockquote{color:#fff;margin:0;padding:0.1em 1em;font-size:22px;line-height:33px;font-family:"source_sans_probold",sans-serif;text-transform:none;}blockquote p{font-size:22px;line-height:33px;}.download-button{font-family:"open_sans_condensedbold",sans-serif;font-size:14px;margin:0 0 1em;text-transform:uppercase;text-decoration:none;display:inline-block;padding:10px 1em;}.domain-British-Property-Federation-BPF h1{color:#1D8FC6;}.domain-British-Property-Federation-BPF a,.domain-British-Property-Federation-BPF a:active,.domain-British-Property-Federation-BPF a:visited{color:#1D8FC6;}.domain-British-Property-Federation-BPF a:hover,.domain-British-Property-Federation-BPF a:active:hover,.domain-British-Property-Federation-BPF a:visited:hover{color:#62A3D1;}.domain-British-Property-Federation-BPF .cta a{color:#fff;-webkit-transition:background 250ms ease-in-out;-moz-transition:background 250ms ease-in-out;-ms-transition:background 250ms ease-in-out;-o-transition:background 250ms ease-in-out;transition:background 250ms ease-in-out;}.domain-British-Property-Federation-BPF .cta a:hover{color:#fff;background:rgba(255,255,255,0.3);-webkit-transition:background 250ms ease-in-out;-moz-transition:background 250ms ease-in-out;-ms-transition:background 250ms ease-in-out;-o-transition:background 250ms ease-in-out;transition:background 250ms ease-in-out;}.domain-British-Property-Federation-BPF .button{background:#1D8FC6;}.domain-British-Property-Federation-BPF .button.circle{color:#fff;}.domain-British-Property-Federation-BPF .button.circle:hover,.domain-British-Property-Federation-BPF .button:hover{color:#566A78;background-color:#D9E5F2;}.domain-British-Property-Federation-BPF input[type="submit"],.domain-British-Property-Federation-BPF .large-8 .download-button,.domain-British-Property-Federation-BPF .large-12 .download-button{background:#1D8FC6;color:#fff;}.domain-British-Property-Federation-BPF input[type="submit"]:hover,.domain-British-Property-Federation-BPF .large-8 .download-button:hover,.domain-British-Property-Federation-BPF .large-12 .download-button:hover{color:#566A78;background:#D9E5F2;}.domain-British-Property-Federation-BPF #wrapper .large-8 .download a{color:#1D8FC6;}.domain-British-Property-Federation-BPF #site-name a{background:url(/sites/all/themes/bpf/images/svg/logos/bpf_logo_desk1.svg) no-repeat;}.domain-British-Property-Federation-BPF .to-hide ul.menu li.leaf a,.domain-British-Property-Federation-BPF .to-hide ul.menu li.collapsed a,.domain-British-Property-Federation-BPF .to-hide ul.menu li.expanded a{background:#62A3D1 url(/sites/all/themes/bpf/images/svg/arrows/arrow_white.svg) 91% center no-repeat;}.domain-British-Property-Federation-BPF .to-hide ul.menu li.leaf a:hover,.domain-British-Property-Federation-BPF .to-hide ul.menu li.collapsed a:hover,.domain-British-Property-Federation-BPF .to-hide ul.menu li.expanded a:hover{background-color:#1D8FC6;}.domain-British-Property-Federation-BPF #block-menu-menu-social-menu ul.menu li.leaf a.twitter{background:url(/sites/all/themes/bpf/images/svg/twitter_blue.svg) no-repeat center center;}.domain-British-Property-Federation-BPF #header.scrolled #site-name a{background:url(/sites/all/themes/bpf/images/svg/logos/bpf_logo_desk2.svg) no-repeat;}.domain-British-Property-Federation-BPF #block-views-exp-search-page-1 .search .form-submit,.domain-British-Property-Federation-BPF #block-views-exp-search-page-2 .search .form-submit{background:url(/sites/all/themes/bpf/images/svg/search_blue.svg) right center no-repeat;background-size:15px;}.domain-British-Property-Federation-BPF #navigation ul li a{background:#62A3D1;}.domain-British-Property-Federation-BPF #navigation ul li a:hover,.domain-British-Property-Federation-BPF #navigation ul li a.active,.domain-British-Property-Federation-BPF #navigation ul li a.active-trail{background:#1D8FC6;}.domain-British-Property-Federation-BPF .menu-block-3 ul.menu li a:hover,.domain-British-Property-Federation-BPF .menu-block-3 ul.menu li a.active,.domain-British-Property-Federation-BPF .menu-block-3 ul.menu li a.active-trail,.domain-British-Property-Federation-BPF .menu-block-3 ul.menu li a:active,.domain-British-Property-Federation-BPF .menu-block-4 ul.menu li a:hover,.domain-British-Property-Federation-BPF .menu-block-4 ul.menu li a.active,.domain-British-Property-Federation-BPF .menu-block-4 ul.menu li a.active-trail,.domain-British-Property-Federation-BPF .menu-block-4 ul.menu li a:active{background:#D9E5F2;padding-left:5px;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;}.domain-British-Property-Federation-BPF blockquote{background:#62A3D1;}.domain-British-Property-Federation-BPF .membership{background:#62A3D1;}.domain-British-Property-Federation-BPF .intro .button{color:#1D8FC6;}.domain-British-Property-Federation-BPF .intro .button:hover{background:#D0DFEF;}.domain-British-Property-Federation-BPF #latest .latest .dates{color:#1D8FC6;}.domain-British-Property-Federation-BPF .table thead a{background:#D9E5F2;}.domain-British-Property-Federation-BPF .table thead a:hover{background:#62A3D1;color:#fff !important;}.domain-British-Property-Federation-BPF .view-display-id-membership_listing .table tbody td h4{color:#1D8FC6;}.domain-British-Property-Federation-BPF #edit-spf-policy-area-wrapper{display:none;}.domain-British-Property-Federation-BPF.node-type-event h2.subtitle{color:#1D8FC6;}.domain-British-Property-Federation-BPF.node-type-event .programme{background:url(/sites/all/themes/bpf/images/svg/download_blue.svg) right center no-repeat;}.domain-British-Property-Federation-BPF ul.people li .twitter{background:url(/sites/all/themes/bpf/images/svg/twitter_blue.svg) left center no-repeat;}.domain-British-Property-Federation-BPF #block-block-9 #ext-link,.domain-British-Property-Federation-BPF #block-block-10 #ext-link{background:url(/sites/all/themes/bpf/images/svg/logos/spf_logo_desk1.svg) center center no-repeat;}.domain-British-Property-Federation-BPF #block-block-9 .button.circle:hover{background:#62A3D1;}.domain-Scottish-Property-Federation-SPF h1{color:#6D3A92;}.domain-Scottish-Property-Federation-SPF a,.domain-Scottish-Property-Federation-SPF a:active,.domain-Scottish-Property-Federation-SPF a:visited{color:#6D3A92;}.domain-Scottish-Property-Federation-SPF a:hover,.domain-Scottish-Property-Federation-SPF a:active:hover,.domain-Scottish-Property-Federation-SPF a:visited:hover{color:#9473B0;}.domain-Scottish-Property-Federation-SPF .cta a{color:#fff;-webkit-transition:background 250ms ease-in-out;-moz-transition:background 250ms ease-in-out;-ms-transition:background 250ms ease-in-out;-o-transition:background 250ms ease-in-out;transition:background 250ms ease-in-out;}.domain-Scottish-Property-Federation-SPF .cta a:hover{color:#fff;background:rgba(255,255,255,0.3);-webkit-transition:background 250ms ease-in-out;-moz-transition:background 250ms ease-in-out;-ms-transition:background 250ms ease-in-out;-o-transition:background 250ms ease-in-out;transition:background 250ms ease-in-out;}.domain-Scottish-Property-Federation-SPF .button{background:#6D3A92;}.domain-Scottish-Property-Federation-SPF .button.circle{color:#fff;}.domain-Scottish-Property-Federation-SPF .button.circle:hover,.domain-Scottish-Property-Federation-SPF .button:hover{color:#566A78;background-color:#DDD5E9;}.domain-Scottish-Property-Federation-SPF input[type="submit"],.domain-Scottish-Property-Federation-SPF .large-8 .download-button,.domain-Scottish-Property-Federation-SPF .large-12 .download-button{background:#6D3A92;color:#fff;}.domain-Scottish-Property-Federation-SPF input[type="submit"]:hover,.domain-Scottish-Property-Federation-SPF .large-8 .download-button:hover,.domain-Scottish-Property-Federation-SPF .large-12 .download-button:hover{color:#566A78;background:#DDD5E9;}.domain-Scottish-Property-Federation-SPF #wrapper .large-8 .download a{color:#6D3A92;}.domain-Scottish-Property-Federation-SPF #site-name a{background:url(/sites/all/themes/bpf/images/svg/logos/spf_logo_desk1.svg) no-repeat;}.domain-Scottish-Property-Federation-SPF .to-hide ul.menu li.leaf a,.domain-Scottish-Property-Federation-SPF .to-hide ul.menu li.collapsed a,.domain-Scottish-Property-Federation-SPF .to-hide ul.menu li.expanded a{background:#9473B0 url(/sites/all/themes/bpf/images/svg/arrows/arrow_white.svg) 91% center no-repeat;}.domain-Scottish-Property-Federation-SPF .to-hide ul.menu li.leaf a:hover,.domain-Scottish-Property-Federation-SPF .to-hide ul.menu li.collapsed a:hover,.domain-Scottish-Property-Federation-SPF .to-hide ul.menu li.expanded a:hover{background-color:#6D3A92;}.domain-Scottish-Property-Federation-SPF ul.related li{background:#DDD5E9;}.domain-Scottish-Property-Federation-SPF #block-menu-menu-social-menu ul.menu li.leaf a.twitter{background:url(/sites/all/themes/bpf/images/svg/twitter_purple.svg) no-repeat center center;}.domain-Scottish-Property-Federation-SPF #header.scrolled #site-name a{background:url(/sites/all/themes/bpf/images/svg/logos/spf_logo_desk2.svg) no-repeat;}.domain-Scottish-Property-Federation-SPF #block-views-exp-search-page-5 .search .form-submit,.domain-Scottish-Property-Federation-SPF #block-views-exp-search-page-6 .search .form-submit{background:url(/sites/all/themes/bpf/images/svg/search_purple.svg) right center no-repeat;background-size:15px;}.domain-Scottish-Property-Federation-SPF #navigation ul li a{background:#9473B0;}.domain-Scottish-Property-Federation-SPF #navigation ul li a:hover,.domain-Scottish-Property-Federation-SPF #navigation ul li a.active,.domain-Scottish-Property-Federation-SPF #navigation ul li a.active-trail{background:#6D3A92;}.domain-Scottish-Property-Federation-SPF .menu-block-3 ul.menu li a:hover,.domain-Scottish-Property-Federation-SPF .menu-block-3 ul.menu li a.active,.domain-Scottish-Property-Federation-SPF .menu-block-3 ul.menu li a.active-trail,.domain-Scottish-Property-Federation-SPF .menu-block-3 ul.menu li a:active,.domain-Scottish-Property-Federation-SPF .menu-block-4 ul.menu li a:hover,.domain-Scottish-Property-Federation-SPF .menu-block-4 ul.menu li a.active,.domain-Scottish-Property-Federation-SPF .menu-block-4 ul.menu li a.active-trail,.domain-Scottish-Property-Federation-SPF .menu-block-4 ul.menu li a:active{background:#DDD5E9;padding-left:5px;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;}.domain-Scottish-Property-Federation-SPF blockquote{background:#9473B0;}.domain-Scottish-Property-Federation-SPF .details .addtocalendar .atcb-link{background:#9473B0;}.domain-Scottish-Property-Federation-SPF .details .addtocalendar .atcb-link:hover{background:#6D3A92;}.domain-Scottish-Property-Federation-SPF .membership{background:#9473B0;}.domain-Scottish-Property-Federation-SPF .intro .button{color:#6D3A92;}.domain-Scottish-Property-Federation-SPF .intro .button:hover{background:#DDD5E9;}.domain-Scottish-Property-Federation-SPF #latest .latest .dates{color:#6D3A92;}.domain-Scottish-Property-Federation-SPF .table thead a{background:#DDD5E9;}.domain-Scottish-Property-Federation-SPF .table thead a:hover{background:#9473B0;color:#fff !important;}.domain-Scottish-Property-Federation-SPF .view-display-id-membership_listing .table tbody td h4{color:#6D3A92;}.domain-Scottish-Property-Federation-SPF #edit-policy-area-wrapper{display:none;}.domain-Scottish-Property-Federation-SPF.node-type-event h2.subtitle{color:#6D3A92;}.domain-Scottish-Property-Federation-SPF.node-type-event .programme{background:url(/sites/all/themes/bpf/images/svg/download_purple.svg) right center no-repeat;}.domain-Scottish-Property-Federation-SPF ul.people li .twitter{background:url(/sites/all/themes/bpf/images/svg/twitter_purple.svg) left center no-repeat;}.domain-Scottish-Property-Federation-SPF #block-block-9 #ext-link,.domain-Scottish-Property-Federation-SPF #block-block-10 #ext-link{background:url(/sites/all/themes/bpf/images/svg/logos/bpf_logo_desk1.svg) center center no-repeat;}.domain-Scottish-Property-Federation-SPF #block-block-9 .button.circle:hover{background:#9473B0;}.domain-Scottish-Property-Federation-SPF ul.featured a h3{color:#6D3A92;}.domain-Scottish-Property-Federation-SPF ul.featured a:hover h3{color:#9473B0;}.node-type-landing-page.domain-Scottish-Property-Federation-SPF .large-4 a .signpost h2{color:#6D3A92;}.node-type-landing-page.domain-Scottish-Property-Federation-SPF .large-4 a:hover .signpost h2{color:#9473B0;}body,html{color:#566A78;font-size:18px;line-height:1.2;height:100%;font-family:'source_sans_proregular',sans-serif;}h1,h2,h3,h4,h5,h6{font-family:'source_sans_probold',sans-serif;text-transform:uppercase;margin:0 0 15px;}h1{font-size:33px;line-height:39px;}h2{font-size:27px;line-height:30px;}h3{font-size:22px;line-height:24px;}h4{font-size:18px;line-height:20px;}p{line-height:23px;}strong{font-family:'source_sans_probold',sans-serif;}em{font-style:italic;}a{text-decoration:underline;-webkit-transition:color 250ms ease-in-out;-moz-transition:color 250ms ease-in-out;-ms-transition:color 250ms ease-in-out;-o-transition:color 250ms ease-in-out;transition:color 250ms ease-in-out;-webkit-transition:background 250ms ease-in-out;-moz-transition:background 250ms ease-in-out;-ms-transition:background 250ms ease-in-out;-o-transition:background 250ms ease-in-out;transition:background 250ms ease-in-out;outline:0 !important;}a:hover{text-decoration:none;-webkit-transition:background 250ms ease-in-out;-moz-transition:background 250ms ease-in-out;-ms-transition:background 250ms ease-in-out;-o-transition:background 250ms ease-in-out;transition:background 250ms ease-in-out;-webkit-transition:color 250ms ease-in-out;-moz-transition:color 250ms ease-in-out;-ms-transition:color 250ms ease-in-out;-o-transition:color 250ms ease-in-out;transition:color 250ms ease-in-out;}.box{position:relative;display:block;margin-bottom:1em;}.box .button{position:absolute;right:3%;}.button{text-decoration:none;font-family:'open_sans_condensedbold',sans-serif;text-transform:uppercase;font-size:17px;line-height:18px;display:block;text-transform:uppercase;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;}.button.circle{width:80px;height:80px;border-radius:40px;text-align:center;padding:22px 5px 0;}.button.circle.single-line{padding-top:30px;}.button.circle .text{float:left;position:relative;left:50%;top:50%;transform:translate(-50%,-50%);}.button.small{width:50px;height:50px;border-radius:50px;font-size:13px;line-height:14px;padding-top:11px;}.button:hover{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;text-decoration:none;}.front .button.circle{border-radius:50%;height:120px;padding:0 13px 0;text-align:center;width:120px;}.border{border-top:1px solid #7b8b95;padding-top:0.5em;}.sidebar{margin-top:4px;}.sidebar .button{float:left;margin-right:20px;}#share{background:#AFABAA;font-size:20px;padding-top:24px;font-size:15px;}#share:hover{background:#566A78;color:#fff;}.cover-image img{height:auto;width:100%;}.webform-client-form{width:50%;}.webform-client-form input[type="text"],.webform-client-form input[type="email"]{padding:3px;font-size:16px;width:100%;}.webform-client-form input[type="submit"]{font-family:"open_sans_condensedbold",sans-serif;font-size:14px;margin:0 0 1em;text-transform:uppercase;text-decoration:none;display:inline-block;padding:10px 1em;border:none;}body{padding-top:165px;}#header{position:fixed;top:0;left:0;z-index:20;width:100%;height:135px;background:#EEEAE9;box-shadow:0 0 16px 6px rgba(0,0,0,0.4);}#header #site-name a{display:block;text-indent:-9999px;*font-size:0;*line-height:0px;height:101px;width:115px;background-size:contain;margin-top:18px;transition:none;}#header a{text-decoration:none;}#mobile-nav{display:none;}#header.scrolled{height:80px;transition:all 0.3s ease;}#header.scrolled #site-name a{height:63px;width:108px;margin-top:9px;background-size:contain;transition:none;}#header.scrolled .to-hide{height:0;padding:0;transition:all 0.3s ease;}#header.scrolled #navigation{margin-top:0;}#header.scrolled #navigation ul li{height:80px;transition:all 0.3s ease;}#header.scrolled #navigation ul li a{padding-top:29px;transition:all 0.3s ease;}.content-image.media-imagesingle{display:inline-block;width:100%;margin:0 0 1em 0;}.content-image.media-imagesingle img{width:100%;}.to-hide{margin-left:2%;width:98%;padding-bottom:20px;position:relative;z-index:1;overflow:hidden;}.to-hide .shadow{width:100%;height:45px;box-shadow:0 0 16px 6px rgba(0,0,0,0.4);background:#EEEAE9;}.to-hide ul.menu{list-style:none;margin:0;padding:0;width:100%;}.to-hide ul.menu li.leaf,.to-hide ul.menu li.collapsed,.to-hide ul.menu li.expanded{list-style:none;margin:0;padding:0;display:inline-block;width:49%;height:45px;}.to-hide ul.menu li.leaf a,.to-hide ul.menu li.collapsed a,.to-hide ul.menu li.expanded a{color:#fff;display:block;font-size:14px;height:33px;line-height:35px;margin:6px 0;padding:0 10px;text-transform:uppercase;width:100%;}.to-hide ul.menu li.leaf ul.menu,.to-hide ul.menu li.collapsed ul.menu,.to-hide ul.menu li.expanded ul.menu{display:none;}.to-hide .block{display:block;float:left;}#block-menu-menu-secondary-menu{width:61.3%;}#block-menu-menu-social-menu{width:20.5%;margin-left:-2px;}#block-menu-menu-social-menu ul.menu li.leaf{border-left:1px solid #AFABAA;height:25px;margin-top:10px;}#block-menu-menu-social-menu ul.menu li.leaf a{text-indent:-9999px;*font-size:0;*line-height:0px;border:none;width:26px;padding:0;margin:0 0 0 10px;background-size:contain;}#block-views-exp-search-page-1,#block-views-exp-search-page-5{width:38.7%;}#block-views-exp-search-page-1 .search,#block-views-exp-search-page-5 .search{border:1px solid #AFABAA;margin:6px 0 0;padding:5px 7px 4px;}#block-views-exp-search-page-1 .search .form-item,#block-views-exp-search-page-1 .search .form-submit,#block-views-exp-search-page-5 .search .form-item,#block-views-exp-search-page-5 .search .form-submit{display:block;float:left;}#block-views-exp-search-page-1 .search .form-item,#block-views-exp-search-page-5 .search .form-item{margin:0;width:84%;}#block-views-exp-search-page-1 .search .form-item input,#block-views-exp-search-page-5 .search .form-item input{width:100%;background:#EEEAE9;}#block-views-exp-search-page-1 .search .form-item input:focus,#block-views-exp-search-page-5 .search .form-item input:focus{outline:none;border:none;}#block-views-exp-search-page-1 .search .form-submit,#block-views-exp-search-page-5 .search .form-submit{width:16%;margin-top:1px;font-size:12px;cursor:pointer;background:none;text-align:left;text-transform:uppercase;}#block-views-exp-search-page-1 .search input,#block-views-exp-search-page-5 .search input{height:20px;border:none;color:#566A78;font-size:14px;}#navigation{list-style:none;margin:0;padding:0;margin-top:-20px;}#navigation ul{list-style:none;margin:0;padding:0;}#navigation ul li{height:90px;width:18%;margin-left:2%;display:inline-block;}#navigation ul li a{text-transform:uppercase;font-family:'source_sans_probold',sans-serif;position:relative;z-index:0;display:block;height:100%;font-size:21px;line-height:24px;color:#fff;padding-top:33px;text-align:center;}.menu-block-3,.menu-block-4{margin-bottom:1em;margin-top:50px;}.menu-block-3 ul.menu,.menu-block-4 ul.menu{list-style:none;margin:0;padding:0;}.menu-block-3 ul.menu li,.menu-block-4 ul.menu li{list-style:none;margin:0;padding:0;}.menu-block-3 ul.menu li a,.menu-block-4 ul.menu li a{font-family:'source_sans_probold',sans-serif;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;display:block;padding:13px 0 10px;text-decoration:none;text-transform:uppercase;font-size:18px;color:#566A78;border-bottom:1px solid #7b8b95;}.menu-block-3 ul.menu li a:hover,.menu-block-4 ul.menu li a:hover{color:#566a78;}.menu-block-3 ul.menu li .menu li a,.menu-block-4 ul.menu li .menu li a{padding-left:10px;border-bottom:none;font-family:'source_sans_proregular',sans-serif;}.menu-block-3 ul.menu li .menu li a:hover,.menu-block-3 ul.menu li .menu li a.active-trail,.menu-block-4 ul.menu li .menu li a:hover,.menu-block-4 ul.menu li .menu li a.active-trail{padding-left:10px;}.menu-block-3 ul.menu li .menu li a.active-trail,.menu-block-4 ul.menu li .menu li a.active-trail{font-family:'source_sans_probold',sans-serif;background-color:transparent;}.menu-block-3 ul.menu li .menu li .menu li a,.menu-block-4 ul.menu li .menu li .menu li a{text-transform:none;font-family:'source_sans_proregular';border-bottom:none;padding:8px 0 8px 25px;}.menu-block-3 ul.menu li .menu li .menu li a.active-trail,.menu-block-4 ul.menu li .menu li .menu li a.active-trail{font-family:'source_sans_probold',sans-serif;}.menu-block-3 ul.menu li.last a,.menu-block-4 ul.menu li.last a{border-bottom:none;}.menu-block-3:first-of-type,.menu-block-4:first-of-type{border-bottom:1px solid #7b8b95;}.intro img{position:relative;top:0;left:0;width:100%;height:auto;}.intro h1{position:absolute;top:5%;left:3%;margin:0 15% 0 0;color:#fff;font-size:45px;font-family:'open_sans_condensedbold',sans-serif;text-transform:uppercase;}.intro .button{bottom:5%;background:#fff;}.membership{padding:3%;color:#fff;}.membership h2{margin:0 0 15px;font-size:33px;line-height:36px;}.membership blockquote{margin:0 18% 1em 0;font-size:20px;font-size:27px;line-height:30px;font-family:"source_sans_probold";text-transform:none;padding:0;}.membership blockquote cite{font-style:normal;display:block;font-family:'source_sans_proregular',sans-serif;font-size:18px;line-height:23px;margin-top:10px;text-transform:none;}.membership blockquote:nth-child(odd){margin-bottom:0;}.membership .button.circle{top:4%;background:#5C6F7B;color:#fff;}.membership .button.circle:visited,.membership .button.circle:active{color:#fff;}.membership .button.circle:hover{background:#7D8C96;color:#fff;}#latest .latest{background:#EEEAE9;padding:0.75em;margin-bottom:1em;}#latest .latest h4{margin-bottom:5px;}#latest .latest h4 a{color:#566A78;text-decoration:none;}#latest .latest h4 a:hover{text-decoration:underline;color:#1D8FC6;}#latest .latest .dates{font-size:14px;line-height:18px;margin:5px 0;}#latest .latest p{margin:0;}.cta{text-align:center;}.cta img{position:relative;top:0;left:0;width:100%;height:auto;display:block;max-width:295px;margin:0 auto;}.cta a{text-decoration:none;position:absolute;top:0;left:0;height:100%;width:100%;padding:0 20%;color:#fff;text-transform:uppercase;font-family:'open_sans_condensedbold',sans-serif;text-transform:uppercase;font-size:35px;}.cta a span{display:block;padding-top:79px;padding-bottom:30px;background:url(/sites/all/themes/bpf/images/svg/arrows/arrow_white.svg) center bottom no-repeat;background-size:15px;}.cta a span:hover{color:#fff;}.table{width:100%;}.table thead th{border:none;width:83%;}.table thead th:last-child{width:15%;padding:0;}.table thead th:last-child a.sorted{background-position:96% center;}.table thead a{text-decoration:none;font-size:14px;margin-bottom:1em;display:block;width:100%;height:100%;padding:15px 10px;font-family:'source_sans_proregular',sans-serif;color:#566A78 !important;text-transform:uppercase;background-size:13px 10px;}.table thead a.sorted,.table thead a.sorted:hover{background-repeat:no-repeat;background-position:99% center;}.table thead a.asc,.table thead a.asc:hover{background-image:url(/sites/all/themes/bpf/images/svg/sortarrow_up.svg);}.table thead a.des,.table thead a.des:hover,.table thead a.default,.table thead a.defualt:hover{background-image:url(/sites/all/themes/bpf/images/svg/sortarrow_down.svg);}.table thead a img{display:none;}.table tbody{border:none;}.table tbody td{width:85%;border-bottom:1px solid #7b8b95;padding:10px 1em 0 0;}.table tbody td:last-child{width:15%;}.table tbody td.date{font-size:14px;text-transform:uppercase;vertical-align:top;}.table tbody td h4{margin:0 0 0.75em 0;}.table tbody td h4 a{width:85%;display:block;float:left;}.table tbody td h4 .type{float:right;font-weight:normal;}.table tbody td p{margin:-0.5em 0 0.75em;}.view-display-id-membership_listing .table tbody td{border:none;}.page-events .table thead a.default,.page-events .table thead a.default:hover{background-image:url(/sites/all/themes/bpf/images/svg/sortarrow_up.svg);}.table.events tbody a{text-decoration:none;}#filters{margin-bottom:-1em;}#filters .button{font-family:'source_sans_probold',sans-serif;background:#9DA9B0 url(/sites/all/themes/bpf/images/svg/arrows/arrow_white.svg) 97% center no-repeat;color:#fff;height:45px;line-height:47px;padding:0 10px;font-size:18px;margin-bottom:1em;}#filters .button:hover,#filters .button.active{color:#fff;background-color:#333;}#filters .button.bpf-events{background-color:#62A3D1;}#filters .button.bpf-events:hover,#filters .button.bpf-events.active{background-color:#1D8FC6;}#filters .button.spf-events{background-color:#9473B0;}#filters .button.spf-events:hover,#filters .button.spf-events.active{background-color:#6D3A92;}#filters .button.partner-events{background-color:#566A78;}#filters .button.partner-events:hover,#filters .button.partner-events.active{background-color:#4a5054;}.paging{padding-top:0;margin-top:1em;}.paging ul.pager{list-style:none;margin:0;padding:0;float:left;width:60%;}.paging ul.pager li{display:inline-block;margin:0.5em 0;color:#566A78;padding:0 5px;}.paging ul.pager li a{color:#566A78;display:block;font-family:'source_sans_proregular',sans-serif;}.paging .per-page{float:right;width:240px;text-align:right;margin:0.5em 0;font-size:16px;}.paging .per-page select{display:inline;width:60px;background:#9da9b0;padding:2px 5px;font-family:'source_sans_probold',sans-serif;color:#fff;font-size:16px;border:none;margin:0 0.5em;}ul.pager{list-style:none;margin:0;padding:0;float:left;width:60%;}ul.pager li{display:inline-block;margin:0.5em 0;color:#566A78;padding:0 5px;}ul.pager li a{color:#566A78;display:block;font-family:'source_sans_proregular',sans-serif;}#toggleFilters{display:none;}.views-widget-per-page{display:none;}#exposed-filters{background:#eeeae9 none repeat scroll 0 0;border-top:1px solid #7b8b95;float:left;padding:1em;width:100%;}#exposed-filters.empty{display:none;}#exposed-filters .date-padding,#exposed-filters select{width:100%;display:block;}#exposed-filters select{height:25px;border:1px solid #AFABAA;color:#566A78;background:#fff;outline:0 !important;font-size:14px;}#exposed-filters select option{padding:5px;}#exposed-filters #submit-wrap{margin-top:5px;}#exposed-filters #submit-wrap input{margin:0;height:28px;border:none;color:#fff;font-family:'open_sans_condensedbold',sans-serif;text-transform:uppercase;cursor:pointer;font-size:14px;}#exposed-filters #submit-wrap #edit-submit-media,#exposed-filters #submit-wrap #edit-submit-resources{background:#5D6F7B;margin-right:1em;}#exposed-filters #submit-wrap #edit-reset{background:#AFABAA;}#exposed-filters .bef-toggle{display:none;margin-bottom:5px;}#exposed-filters .bef-checkboxes .form-item{border:1px solid #ccc;display:inline-block;font-weight:normal;margin:0 10px 10px 0;padding:5px 10px;}#exposed-filters .bef-checkboxes .form-item:hover{background:#ccc;cursor:pointer;}#exposed-filters .bef-checkboxes .form-item input{display:none;}#exposed-filters .bef-checkboxes .form-item label{font-weight:normal;font-size:16px;}#exposed-filters .bef-checkboxes .form-item.highlight{background:#9da9b0;}#exposed-filters .bef-checkboxes .form-item.highlight label{color:#fff;}ul.people{list-style:none;margin:0;padding:0;width:100%;}ul.people li{list-style:none;margin:0;padding:0;width:100%;display:block;margin-bottom:2%;background:#EEEAE9;float:left;}ul.people li h4,ul.people li p,ul.people li .twitter,ul.people li img{margin-left:15px;}ul.people li h4{margin-top:15px;}ul.people li .twitter{padding-left:30px;margin-bottom:15px;display:block;}ul.people li img{width:auto;height:100%;float:right;}ul.download{list-style:none;margin:0;padding:0;margin-bottom:1.1em;padding-top:1em;}ul.featured{list-style:none;margin:0;padding:0;}.view-search ul.listing{list-style:none;margin:0;padding:0;}.view-search ul.listing li{margin-bottom:2em;}.view-search ul.listing li h2{text-transform:none;font-size:22px;line-height:24px;}.event-teaser{background:#EEEAE9;padding:1em;margin-bottom:2em;}.event-teaser img{margin-bottom:1em;width:100%;height:auto;}.event-teaser .details{padding-right:75px;position:relative;}.event-teaser .details .button{position:absolute;top:0;right:0;color:#fff;}.event-teaser h3{font-family:'open_sans_condensedbold',sans-serif;text-transform:uppercase;font-size:22px;line-height:23px;}.event-teaser h3 a{text-decoration:none;}.event-teaser .dates{font-size:18px;line-height:20px;text-transform:uppercase;}.event-teaser p{margin:0;}.event-teaser p.type{margin:0.5em 0 0;}.page-events .large-4 a{text-decoration:none;}.page-events .large-4 a .details strong,.page-events .large-4 a .details p{color:#566a78;}.page-events .large-4 a:hover h3{color:#62A3D1;}.node-type-event h1{margin-bottom:15px;}.node-type-event h2.subtitle{text-transform:none;margin-top:-15px;}.node-type-event .details{background:#EEEAE9;padding:1em;float:left;width:100%;margin-bottom:1em;}.node-type-event .details h2{margin-bottom:5px;display:inline;margin-right:5px;}.node-type-event .details p{margin:0 0 5px;font-size:27px;line-height:30px;}.node-type-event .details p:last-child{margin:0;}.node-type-event .details .times{display:inline;}.node-type-event .details .location{font-size:18px;line-height:23px;}.node-type-event .programme{text-decoration:none;text-transform:uppercase;padding-right:30px;font-family:'source_sans_probold',sans-serif;font-size:18px;line-height:20px;}.node-type-event .book{margin-top:1em;position:relative;padding-right:80px;}.node-type-event .book p{max-width:90%;}.node-type-event .book .button{position:absolute;right:0;top:20px;}.node-type-article .details{padding:1em 0 0;}.node-type-article .details p{margin:0 0 5px;}.node-type-article .details p:last-child{margin:0;}.sponsor{text-align:center;}.sponsor img{margin:0 auto 1em;}.sponsor .title{display:block;}ul.sponsors{list-style:none;margin:0;padding:0;}.pane-node-field-sponsors{margin-top:2em;}.sponsor-group .sponsor{width:33%;display:inline-block;margin-bottom:1em;}.details .addtocalendar{float:right;}.details .addtocalendar .atcb-link{border:none;background:#62a3d1;color:#fff;font-size:15px;font-weight:300;padding:3px 10px 1px;margin-top:10px;text-decoration:none;}.details .addtocalendar .atcb-link:hover{background:#1d8fc6;color:#fff;}.details ul.atcb-list{border:1px solid #62a3d1;left:inherit;}.details ul.atcb-list a{font-size:15px;padding:0 5px;}.signpost{background:#EEEAE9;padding:1em 75px 1em 1em;margin-bottom:1em;position:relative;}.signpost h2{font-size:22px;line-height:23px;font-family:'open_sans_condensedbold',sans-serif;text-transform:uppercase;}.signpost p{margin-bottom:0;}.signpost img{margin-bottom:1em;width:100%;}.signpost .content{position:relative;padding-right:75px;}.signpost .button{position:absolute;top:0;right:0;}.signpost .content,.signpost .details{position:relative;}.signpost .button{position:absolute;top:16px;right:16px;}.node-type-landing-page .signpost,.page-what-we-do .signpost{padding:1em;}.node-type-landing-page .signpost .details,.page-what-we-do .signpost .details{padding-right:75px;}.node-type-landing-page .signpost .button,.page-what-we-do .signpost .button{position:absolute;top:0;right:0;}.node-type-landing-page .large-4 a,.page-what-we-do .large-4 a{text-decoration:none;}.node-type-landing-page .large-4 a .signpost h2,.page-what-we-do .large-4 a .signpost h2{color:#1d8fc6;}.node-type-landing-page .large-4 a .signpost p,.page-what-we-do .large-4 a .signpost p{color:#566a78;}.node-type-landing-page .large-4 a:hover h2,.page-what-we-do .large-4 a:hover h2{text-decoration:none;}.node-type-landing-page .large-4 a{text-decoration:none;}.node-type-landing-page .large-4 a .signpost h2{color:#1d8fc6;}.node-type-landing-page .large-4 a .signpost p{color:#566a78;}.node-type-landing-page .large-4 a:hover h2{color:#62A3D1;}.voice{background:#EEEAE9;padding:1em;margin-bottom:1em;position:relative;float:left;margin:0 1.875em 1.875em 0;width:47%;}.voice:nth-of-type(even){margin-right:0;}.voice img{height:auto;margin-bottom:1em;width:100%;}.voice .details{padding-right:75px;position:relative;}.voice .details h2{font-size:22px;line-height:23px;font-family:'open_sans_condensedbold',sans-serif;text-transform:uppercase;}.voice .details p{margin-bottom:0;}.voice .details .button{position:absolute;top:0;right:0;}ul.media{list-style:none;margin:0;padding:0;margin-top:1em;}ul.media li{list-style:none;margin:0;padding:0;width:31.8%;margin-bottom:2%;display:block;float:left;}ul.media li:nth-child(3n+2){margin:0 2.3% 2%;}ul.media li a{text-decoration:none;}.pane-media-media-latest-blog ul.media li,.pane-media-media-latest-press ul.media li{width:100%;padding:10px;margin-bottom:1em;min-height:inherit;background:#EEEAE9;}.pane-media-media-latest-blog ul.media li:nth-child(3n+2),.pane-media-media-latest-press ul.media li:nth-child(3n+2){margin:0 0 1em;}.pane-media-media-latest-blog ul.media li p,.pane-media-media-latest-blog ul.media li span,.pane-media-media-latest-press ul.media li p,.pane-media-media-latest-press ul.media li span{text-transform:uppercase;font-size:14px;}.pane-media-media-latest-blog ul.media li div,.pane-media-media-latest-press ul.media li div{min-height:inherit;display:inline-block;margin-top:10px;position:relative;width:100%;}.pane-media-media-latest-blog ul.media li p,.pane-media-media-latest-press ul.media li p{float:left;margin:0;line-height:23px;}.pane-media-media-latest-blog ul.media li .type,.pane-media-media-latest-press ul.media li .type{float:right;line-height:23px;}.pane-media-media-latest-blog .view-footer a,.pane-media-media-latest-press .view-footer a{color:#566A78;}.node-type-article h1{text-transform:none;}.node-type-article .details p{margin:0;}.media__teaser{position:relative;display:block;height:300px;background:#EEEAE9;color:#566A78;text-decoration:none;transition:opacity 0.2s ease-out;}.media__teaser:hover{opacity:0.7;}.media__teaser .thumb{display:block;height:267px;width:100%;background-size:cover;background-position:center center;}.media__teaser .content{position:absolute;top:0;left:0;display:inline-block;background:#EEEAE9;padding:10px;width:100%;}.media__teaser .content h4{margin:0;font-family:'source_sans_proregular',sans-serif;}.media__teaser .content p{margin:10px 0 0;color:#566A78;}.media__teaser .info{display:block;padding:5px 10px;text-transform:uppercase;font-size:14px;line-height:23px;color:#566A78;position:absolute;bottom:0;left:0;width:100%;}.media__teaser .info .date,.media__teaser .info .type{width:50%;display:block;float:left;}.media__teaser .info .type{text-align:right;}.domain-British-Property-Federation-BPF .media__teaser h4{color:#1D8FC6;}.domain-Scottish-Property-Federation-SPF .media__teaser h4{color:#6D3A92;}ul.related{list-style:none;margin:0;padding:0;}ul.related li{list-style:none;margin:0;padding:0;width:31.8%;margin-bottom:2%;display:block;float:left;background:#D9E5F2;padding:1% 1% 2% 1%;position:relative;}ul.related li:nth-child(3n+2){margin:0 2.3% 2%;}ul.related li img{margin-bottom:10px;}ul.related li a{text-decoration:none;}ul.related li .date-display-single,ul.related li .type{text-transform:uppercase;font-size:14px;line-height:23px;position:absolute;bottom:5px;}ul.related li .type{right:5px;}ul.related li h4{margin-bottom:1em;}#footer{margin-top:2em;}#footer .border{display:block;width:100%;height:1px;border-top:1px solid #7b8b95;padding-bottom:1em;}#footer .border.short{padding-bottom:0;margin-top:1em;}#footer #block-block-3 span,#footer #block-block-3 abbr,#footer #block-block-4 span,#footer #block-block-4 abbr{display:block;border:none;cursor:default;text-decoration:none;}#footer #block-block-3 .geo,#footer #block-block-3 .country-name,#footer #block-block-4 .geo,#footer #block-block-4 .country-name{display:none;}#footer #block-block-5 ul,#footer #block-block-6 ul{list-style:none;margin:0;padding:0;margin:15px 0 11px;float:left;width:100%;}#footer #block-block-5 ul li a,#footer #block-block-6 ul li a{text-indent:-9999px;*font-size:0;*line-height:0px;height:20px;width:26px;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;float:left;margin-right:5px;}#footer #block-block-5 ul li a.twitter,#footer #block-block-6 ul li a.twitter{background:url(/sites/all/themes/bpf/images/svg/twitter_grey.svg) center center no-repeat;background-size:contain;}#footer #block-block-5 ul li a.facebook,#footer #block-block-6 ul li a.facebook{background:url(/sites/all/themes/bpf/images/svg/facebook_grey.svg) center center no-repeat;background-size:contain;}#footer #block-block-5 ul li a.linkedin,#footer #block-block-6 ul li a.linkedin{background:url(/sites/all/themes/bpf/images/svg/linkedin_grey.svg) center center no-repeat;background-size:contain;}#footer #block-block-5 ul li a:hover,#footer #block-block-6 ul li a:hover{opacity:0.7;}#footer #block-block-5 p,#footer #block-block-6 p{margin-top:0;}#footer #block-block-7,#footer #block-block-8{display:none;}#footer #block-block-1 p,#footer #block-block-2 p{margin-top:0;}#footer #block-block-2{text-align:right;}#footer #block-menu-menu-footer-menu ul{list-style:none;margin:0;padding:0;}#footer #block-menu-menu-footer-menu ul li{list-style:none;margin:0;padding:0;}#footer #block-block-9 .button.circle,#footer #block-block-10 .button.circle{float:right;height:110px;width:110px;border-radius:55px;font-size:18px;color:#fff;padding:35px 15px;}#footer #block-block-9 .button.circle:hover,#footer #block-block-10 .button.circle:hover{text-decoration:none;color:#fff;}#footer #block-block-9 #ext-link,#footer #block-block-10 #ext-link{float:left;height:110px;width:110px;text-indent:-9999px;*font-size:0;*line-height:0px;background-size:contain;}#footer .block p,#footer .block a,#footer .block h4,#footer .block span,#footer .block abbr{font-size:14px;line-height:18px;}#footer .block h4{margin-bottom:0;}#footer .block a{text-decoration:none;color:#566A78;}#footer .block a:hover{text-decoration:underline;}.button.rss{background-color:transparent;float:right;margin:1.1em 0 0;}.button.rss:hover{background-color:transparent;}.button.rss a{background:#E79E37;font-size:14px;padding:2px 10px;color:#fff;text-decoration:none;}.button.rss a:hover{background:#1D8FC6;}.domain-Scottish-Property-Federation-SPF .button.rss a:hover{background:#6D3A92;}.pane-node-field-facts-figures{display:inline-block;}.pane-node-field-facts-figures .facts{background:#EEEAE9;display:inline-block;padding:0 1em;margin:0 0 1em;}.pane-node-field-facts-figures p{font-size:22px;line-height:26px;}.pane-node-field-credit{display:inline-block;padding:0 1em 1em;margin:0 0 2em;}.pane-node-field-credit strong,.pane-node-field-credit b{font-family:'source_sans_proregular';}.domain-British-Property-Federation-BPF .pane-node-field-facts-figures .facts{border-bottom:1px solid #1D8FC6;}.domain-British-Property-Federation-BPF .pane-node-field-facts-figures h2,.domain-British-Property-Federation-BPF .pane-node-field-facts-figures h3,.domain-British-Property-Federation-BPF .pane-node-field-facts-figures strong,.domain-British-Property-Federation-BPF .pane-node-field-facts-figures b{color:#1D8FC6;}.domain-British-Property-Federation-BPF .pane-node-field-credit{border-bottom:1px solid #1D8FC6;}.domain-Scottish-Property-Federation-SPF .pane-node-field-facts-figures .facts{border-bottom:1px solid #6D3A92;}.domain-Scottish-Property-Federation-SPF .pane-node-field-facts-figures h2,.domain-Scottish-Property-Federation-SPF .pane-node-field-facts-figures h3,.domain-Scottish-Property-Federation-SPF .pane-node-field-facts-figures strong,.domain-Scottish-Property-Federation-SPF .pane-node-field-facts-figures b{color:#6D3A92;}.domain-Scottish-Property-Federation-SPF .pane-node-field-credit{border-bottom:1px solid #6D3A92;}.tabs ul{border:none !important;margin:1em 0 !important;padding:0;}.tabs ul li{margin-right:1em;}.tabs ul li a{color:#566A78 !important;background:#fff !important;padding:0.5em 1em !important;margin:0 !important;border:1px solid #566A78;}.tabs ul li a.active,.tabs ul li a:hover{color:#fff !important;background:#566A78 !important;}.logged-in #header{top:55px;}.hide-for-mobile{display:block !important;}.show-for-mobile{display:none !important;}@media screen and (min-width:1441px){.row{max-width:63.88em;}}@media screen and (max-width:1360px){.cta a span{padding-top:75px;}}@media screen and (max-width:1024px){.cta a span{padding-top:80px;}#footer #block-block-9 .button.circle,#footer #block-block-10 .button.circle{height:100px;width:100px;border-radius:50px;padding-top:30px;}#footer #block-block-9 #ext-link,#footer #block-block-10 #ext-link{height:100px;width:100px;}}@media screen and (max-width:1000px){.to-hide ul.menu li.leaf a,.to-hide ul.menu li.collapsed a,.to-hide ul.menu li.expanded a
  #block-views-exp-search-page-1 .search .form-submit,#block-views-exp-search-page-5 .search .form-submit
  #block-views-exp-search-page-5 .search input
  #block-views-exp-search-page-5 .search input{font-size:12px;}#block-views-exp-search-page-1 .search .form-submit,#block-views-exp-search-page-5 .search .form-submit{font-size:10px;}#navigation ul li a{font-size:18px;}.cta a span{padding-top:80px;font-size:32px;}#footer #block-block-9 #ext-link,#footer #block-block-9 .button.circle,#footer #block-block-10 #ext-link,#footer #block-block-10 .button.circle{height:68px;width:68px;}#footer #block-block-9 .button.circle,#footer #block-block-10 .button.circle{padding:14px 0;font-size:14px;}#block-views-exp-search-page-1 .search .form-item,#block-views-exp-search-page-5 .search .form-item{width:77%;}#block-views-exp-search-page-1 .search .form-submit,#block-views-exp-search-page-5 .search .form-submit{width:21%;}}@media screen and (max-width:900px){.cta a span{padding-top:60px;font-size:29px;}}@media screen and (max-width:800px){.to-hide ul.menu li.leaf a,.to-hide ul.menu li.collapsed a,.to-hide ul.menu li.expanded a,#block-views-exp-search-page-1 .search input,#block-views-exp-search-page-5 .search input{padding-left:5px;font-size:12px;}#navigation ul li a{font-size:16px;}.cta a span{padding-top:51px;font-size:27px;}ul.media li{min-height:140px;}ul.media li:nth-child(3n+2){margin-bottom:2%;}ul.related li{width:100%;}ul.related li:nth-child(3n+2){margin:0 0 2%;}}@media handheld,only screen and (max-width:767px){.hide-for-mobile{display:none !important;}.show-for-mobile{display:block !important;}.button.circle,.button.small{position:relative;width:100%;height:auto;padding:5px 10px;text-align:left;border-radius:0;background-image:url(/sites/all/themes/bpf/images/svg/arrows/arrow_white.svg);background-repeat:no-repeat;background-position:97% center;}form{width:100%;}.domain-British-Property-Federation-BPF #header #site-name a{background:url(/sites/all/themes/bpf/images/svg/logos/bpf_logo_desk2.svg) center center no-repeat;margin-left:5px;}.domain-British-Property-Federation-BPF #header #block-block-11 a.twitter{background:url(/sites/all/themes/bpf/images/svg/twitter_blue.svg) center center no-repeat;}.domain-British-Property-Federation-BPF #header #block-block-11 a.facebook{background:url(/sites/all/themes/bpf/images/svg/facebook_blue.svg) center center no-repeat;}.domain-British-Property-Federation-BPF #header #block-block-11 a.linkedin{background:url(/sites/all/themes/bpf/images/svg/linkedin_blue.svg) center center no-repeat;}.domain-British-Property-Federation-BPF #nav-toggle{background:url(/sites/all/themes/bpf/images/svg/burger_blue.svg) no-repeat center center;}.domain-British-Property-Federation-BPF #nav-toggle.active{background:url(/sites/all/themes/bpf/images/svg/burger_blue_x.svg) no-repeat center center;}.domain-British-Property-Federation-BPF #mobile-nav .menu-name-main-menu ul.menu li a{background:#1D8FC6 url(/sites/all/themes/bpf/images/svg/arrows/arrow_white.svg) 95% center no-repeat;}.domain-British-Property-Federation-BPF #mobile-nav .menu-name-main-menu ul.menu li a.active,.domain-British-Property-Federation-BPF #mobile-nav .menu-name-main-menu ul.menu li a.active-trail{background:#62A3D1;}.domain-British-Property-Federation-BPF #block-views-exp-search-page-2 .search .form-submit{background-position:84% center;}.domain-British-Property-Federation-BPF .intro .button.circle{color:#1D8FC6;background:#fff url(/sites/all/themes/bpf/images/svg/arrows/arrow_grey.svg) 97% center no-repeat;}.domain-British-Property-Federation-BPF #footer #block-block-9 #ext-link,.domain-British-Property-Federation-BPF #footer #block-block-10 #ext-link{background:#6D3A92 url(/sites/all/themes/bpf/images/svg/arrows/arrow_white.svg) 97% center no-repeat;}.domain-British-Property-Federation-BPF #footer #block-block-9 .button.circle:hover{color:#fff;background:#1D8FC6 url(/sites/all/themes/bpf/images/svg/arrows/arrow_white.svg) 97% center no-repeat;}.domain-Scottish-Property-Federation-SPF #header #site-name a{background:url(/sites/all/themes/bpf/images/svg/logos/spf_logo_desk2.svg) center center no-repeat;}.domain-Scottish-Property-Federation-SPF #header #block-block-12 a.twitter{background:url(/sites/all/themes/bpf/images/svg/twitter_purple.svg) center center no-repeat;right:55px;}.domain-Scottish-Property-Federation-SPF #header #block-block-12 a.linkedin{background:url(/sites/all/themes/bpf/images/svg/linkedin_purple.svg) center center no-repeat;right:85px;}.domain-Scottish-Property-Federation-SPF #nav-toggle{background:url(/sites/all/themes/bpf/images/svg/burger_purple.svg) no-repeat center center;}.domain-Scottish-Property-Federation-SPF #nav-toggle.active{background:url(/sites/all/themes/bpf/images/svg/burger_purple_x.svg) no-repeat center center;}.domain-Scottish-Property-Federation-SPF #mobile-nav .menu-name-main-menu ul.menu li a{background:#6D3A92 url(/sites/all/themes/bpf/images/svg/arrows/arrow_white.svg) 95% center no-repeat;}.domain-Scottish-Property-Federation-SPF #mobile-nav .menu-name-main-menu ul.menu li a.active,.domain-Scottish-Property-Federation-SPF #mobile-nav .menu-name-main-menu ul.menu li a.active-trail{background:#9473B0;}.domain-Scottish-Property-Federation-SPF #block-views-exp-search-page-6 .search .form-submit{background-position:84% center;}.domain-Scottish-Property-Federation-SPF .intro .button.circle{color:#6D3A92;background:#fff url(/sites/all/themes/bpf/images/svg/arrows/arrow_grey.svg) 97% center no-repeat;}.domain-Scottish-Property-Federation-SPF #footer #block-block-9 #ext-link,.domain-Scottish-Property-Federation-SPF #footer #block-block-10 #ext-link{background:#1D8FC6 url(/sites/all/themes/bpf/images/svg/arrows/arrow_white.svg) 97% center no-repeat;}.domain-Scottish-Property-Federation-SPF #footer #block-block-9 .button.circle:hover{color:#fff;background:#6D3A92 url(/sites/all/themes/bpf/images/svg/arrows/arrow_white.svg) 97% center no-repeat;}body{padding-top:92px;}#header{position:absolute;background:#EEEAE9;height:92px;}#header #site-name a{margin-top:0;height:88px;}#header #block-block-11 a,#header #block-block-12 a{text-indent:-9999px;*font-size:0;*line-height:0px;height:30px;width:30px;position:absolute;top:50px;}#header #block-block-11 a.twitter,#header #block-block-12 a.twitter{right:115px;}#header #block-block-11 a.facebook,#header #block-block-12 a.facebook{right:85px;}#header #block-block-11 a.linkedin,#header #block-block-12 a.linkedin{right:55px;}#nav-toggle{text-indent:-9999px;*font-size:0;*line-height:0px;display:block;position:absolute;right:15px;top:50px;height:30px;width:30px;background-size:contain;}#mobile-nav ul.menu{list-style:none;margin:0;padding:0;}#mobile-nav ul.menu li{list-style:none;margin:0;padding:0;border-bottom:1px solid #AFABAA;}#mobile-nav ul.menu li a{text-transform:uppercase;font-family:'open_sans_condensedbold',sans-serif;text-transform:uppercase;display:block;width:100%;padding:10px 15px;text-decoration:none;}#mobile-nav .menu-name-main-menu ul.menu li{border-bottom:1px solid #fff;}#mobile-nav .menu-name-main-menu ul.menu li a{font-family:'open_sans_condensedbold',sans-serif;text-transform:uppercase;font-size:18px;color:#fff;}#mobile-nav .menu-name-menu-secondary-menu ul.menu li a{color:#566A78;text-transform:uppercase;font-family:'open_sans_condensedbold',sans-serif;text-transform:uppercase;background:url(/sites/all/themes/bpf/images/svg/arrows/arrow_grey.svg) 95% center no-repeat;}#mobile-nav .menu-name-menu-secondary-menu ul.menu li a.active,#mobile-nav .menu-name-menu-secondary-menu ul.menu li a.active-trail{background:#EEEAE9;}#block-views-exp-search-page-2,#block-views-exp-search-page-6{width:100%;height:41px;border-bottom:1px solid #AFABAA;display:block;}#block-views-exp-search-page-2 .search .form-item,#block-views-exp-search-page-2 .search .form-submit,#block-views-exp-search-page-6 .search .form-item,#block-views-exp-search-page-6 .search .form-submit{display:block;float:left;}#block-views-exp-search-page-2 .search .form-item,#block-views-exp-search-page-6 .search .form-item{margin:0;width:70%;}#block-views-exp-search-page-2 .search .form-item input,#block-views-exp-search-page-6 .search .form-item input{width:100%;background:#EEEAE9;}#block-views-exp-search-page-2 .search .form-item input:focus,#block-views-exp-search-page-6 .search .form-item input:focus{outline:none;border:none;}#block-views-exp-search-page-2 .search .form-submit,#block-views-exp-search-page-6 .search .form-submit{width:30%;cursor:pointer;background:none;text-align:left;text-transform:uppercase;}#block-views-exp-search-page-2 .search input,#block-views-exp-search-page-6 .search input{height:40px;border:none;color:#566A78;font-size:14px;padding:10px 12px;}#wrapper{margin-top:30px;}.sidebar{margin-top:10px;}#share{padding-top:4px;font-size:18px;margin-top:0.5em;}.intro h1{font-size:22px;line-height:1;}.cta a span{padding-top:91px;font-size:40px;margin:0 auto;max-width:250px;}#filters .button,#exposed-filters{width:100%;}#filters .button select,#exposed-filters select{margin-bottom:0.5em;}#filters .button #submit-wrap #edit-reset,#filters .button #submit-wrap #edit-submit-media,#filters .button #submit-wrap #edit-submit-resources,#exposed-filters #submit-wrap #edit-reset,#exposed-filters #submit-wrap #edit-submit-media,#exposed-filters #submit-wrap #edit-submit-resources{-webkit-appearance:none;}.button.rss{float:none;}.paging ul.pager{width:100%;}.paging .per-page{width:100%;text-align:left;}.table thead a{font-size:12px;height:50px;padding:10px;}.table thead a.sorted{background-position:97% 85%;}.table thead th{width:75%;}.table thead th:last-child{width:25%;}.table thead th:last-child a.sorted{background-position:95% 85%;}.table tbody td{width:75%;}.table tbody td.date{width:25%;padding-bottom:10px;}.table tbody td h4{margin-bottom:0.75em;}.table tbody td h4 a{display:block;width:80%;float:left;}.table tbody td h4 .more{display:block;float:right;margin-right:5px;height:20px;width:20px;text-indent:-9999px;*font-size:0;*line-height:0px;background:url(/sites/all/themes/bpf/images/png/show-more.png) center center no-repeat;background-size:20px;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;}.table tbody td h4 .more.active{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}.table tbody td h4 .type{float:left;clear:left;}.table tbody td .content{display:none;}.table tbody td .content p{margin-top:0;}.intro h1,.membership h1{font-size:30px;}.intro .button,.membership .button{left:0;background:#fff url(/sites/all/themes/bpf/images/svg/arrows/arrow_grey.svg) 97% center no-repeat;}.membership .button.circle{background:#5C6F7B url(/sites/all/themes/bpf/images/svg/arrows/arrow_white.svg) 97% center no-repeat;}.membership .button.circle:hover{background:#5C6F7B url(/sites/all/themes/bpf/images/svg/arrows/arrow_white.svg) 97% center no-repeat;}.membership blockquote:nth-child(odd){display:none;}.page-what-we-do .details,.event-teaser .details{padding-right:0;}.page-what-we-do .details .button,.event-teaser .details .button{position:relative;bottom:0;margin-top:1em;}.node-type-event .book{padding-right:0;}.node-type-event .book .button{position:relative;margin-bottom:20px;}.node-type-landing-page .signpost .details{padding-right:0;}.node-type-landing-page .signpost .details .button{position:relative;margin:1em 0 0 0;}.signpost{padding:1em;}.signpost .button{margin:0 1em 1em;}.sponsor-group .sponsor{text-align:left;width:100%;}.sponsor-group .sponsor img{display:none;}ul.people img{display:none;}ul.media li{min-height:140px;width:48%;}ul.media li:nth-child(3n+2){margin:0 0 2%;}ul.media li:nth-child(odd){margin:0 2% 2% 0;}.pane-media-media-latest-blog ul.media li:nth-child(4),.pane-media-media-latest-blog ul.media li:nth-child(5),.pane-media-media-latest-press ul.media li:nth-child(4),.pane-media-media-latest-press ul.media li:nth-child(5){display:none;}.page-node-3 .signpost .details{padding-right:0;}.page-node-3 .signpost .details .button{margin:1em 0 0 0;}#footer .border{padding-bottom:0;}#footer .border.short{margin:0 0 10px;}#footer #block-block-3,#footer #block-block-4,#footer #block-block-5,#footer #block-block-6{display:none;}#footer #block-block-7,#footer #block-block-8{display:block;}#footer #block-block-1 p,#footer #block-block-2 p{margin:0;}#footer #block-block-2{text-align:left;margin-bottom:10px;}#footer #block-block-9 a,#footer #block-block-10 a{margin:0.5em 0 0;display:block;}#footer #block-block-9 .button.circle,#footer #block-block-10 .button.circle{margin-top:1em;float:left;height:auto;width:100%;border-radius:0;font-size:18px;color:#fff;padding:5px 10px;}#footer #block-block-9 #ext-link,#footer #block-block-10 #ext-link{font-family:'open_sans_condensedbold',sans-serif;text-transform:uppercase;text-transform:uppercase;height:auto;width:100%;padding:5px 10px;color:#fff;font-size:18px;text-indent:0;background:none;margin-bottom:1em;}#footer #block-block-9 #ext-link:hover,#footer #block-block-10 #ext-link:hover{text-decoration:none;}}@media handheld,only screen and (max-width:480px){#block-views-exp-search-page-2
  #block-views-exp-search-page-6 .search .form-submit{font-size:12px;}.cta a span{padding-top:75px;font-size:35px;}ul.media li{min-height:auto;width:100%;padding:0.5em;}ul.media li:nth-child(3n+2){margin:0 0 2%;}ul.media li:nth-child(odd){margin:0 0 2%;}.node-type-event .details p,.details .addtocalendar{float:left;margin-bottom:10px;width:100%;}#exposed-filters{display:none;}#toggleFilters{text-decoration:none;width:100%;border:1px solid #ccc;display:inline-block;float:left;font-weight:normal;margin:0 10px 10px 0;padding:5px 10px;background:#eeeae9;color:#566a78;}#toggleFilters.active:after{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}#toggleFilters:after{background:transparent url(/sites/all/themes/bpf/images/svg/close.svg) no-repeat scroll 0 0/100% auto;content:"";float:right;height:10px;margin:7px 0 0;width:10px;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}#exposed-filters .bef-checkboxes .form-item{margin:0 5px 7px 0;padding:5px;}}
html.swipebox{overflow:hidden!important}#swipebox-overlay img{border:none!important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}#swipebox-slider{height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none}#swipebox-slider .slide{background:url(/sites/all/themes/bpf/images/swipebox/loader.gif) no-repeat center center;height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide img{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:0 0;max-width:1140px;max-height:100%;width:100%;padding:5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#swipebox-action,#swipebox-caption{position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-action{bottom:-50px}#swipebox-action.visible-bars{bottom:0}#swipebox-action.force-visible-bars{bottom:0!important}#swipebox-caption{top:-50px;text-align:center}#swipebox-caption.visible-bars{top:0}#swipebox-caption.force-visible-bars{top:0!important}#swipebox-action #swipebox-close,#swipebox-action #swipebox-next,#swipebox-action #swipebox-prev{background-image:url(/sites/all/themes/bpf/images/swipebox/icons.png);background-repeat:no-repeat;border:none!important;text-decoration:none!important;cursor:pointer;position:absolute;width:50px;height:50px;top:0}#swipebox-action #swipebox-close{background-position:15px 12px;left:40px}#swipebox-action #swipebox-prev{background-position:-32px 13px;right:100px}#swipebox-action #swipebox-next{background-position:-78px 13px;right:40px}#swipebox-action #swipebox-next.disabled,#swipebox-action #swipebox-prev.disabled{filter:alpha(Opacity=30);opacity:.3}#swipebox-slider.rightSpring{-moz-animation:rightSpring .3s;-webkit-animation:rightSpring .3s}#swipebox-slider.leftSpring{-moz-animation:leftSpring .3s;-webkit-animation:leftSpring .3s}@-moz-keyframes rightSpring{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@-moz-keyframes leftSpring{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}@-webkit-keyframes rightSpring{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@-webkit-keyframes leftSpring{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}@media screen and (max-width:800px){#swipebox-action #swipebox-close{left:0}#swipebox-action #swipebox-prev{right:60px}#swipebox-action #swipebox-next{right:0}}#swipebox-overlay{background:#0d0d0d}#swipebox-action,#swipebox-caption{text-shadow:1px 1px 1px #000;background-color:#0d0d0d;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#0d0d0d),color-stop(100%,#000));background-image:-webkit-linear-gradient(#0d0d0d,#000);background-image:-moz-linear-gradient(#0d0d0d,#000);background-image:-o-linear-gradient(#0d0d0d,#000);background-image:linear-gradient(#0d0d0d,#000);filter:alpha(Opacity=95);opacity:.95}#swipebox-action{border-top:1px solid rgba(255,255,255,.2)}#swipebox-caption{border-bottom:1px solid rgba(255,255,255,.2);color:#fff!important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}
.gallery li{float:left;list-style:none outside none;margin:0 2% 10px 0;position:relative;width:32%;}.large-8 .gallery{border-bottom:1px solid #352e28;border-top:1px solid #352e28;float:left;margin:0 0 1.4em;padding:20px 0 10px;width:100%;}.large-8 .gallery ul{margin:0 0 0.5em 0;padding:0;}.gallery li img{width:100%;}.gallery li:nth-child(3n){margin-right:0;}.page-node iframe{margin-bottom:0.7em;}
