/*!
Theme Name: Blast Theory
Theme URI: http://www.blasttheory.co.uk/
Description: Blast Theory
Version: 1.1
Author: Darren Lambert
Author URI: http://darrenlambert.com
*/@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:"conduit_itcstd";src:url("fonts/conduit/conduit-itc-std.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"conduit_itcbold";src:url("fonts/conduit/conditcb-webfont.eot");src:url("fonts/conduit/conditcb-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/conduit/conditcb-webfont.woff") format("woff"),url("fonts/conduit/conditcb-webfont.ttf") format("truetype"),url("fonts/conduit/conditcb-webfont.svg#conduit_itcbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"conduit_itclight";src:url("fonts/conduit/conditcl-webfont.eot");src:url("fonts/conduit/conditcl-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/conduit/conditcl-webfont.woff") format("woff"),url("fonts/conduit/conditcl-webfont.ttf") format("truetype"),url("fonts/conduit/conditcl-webfont.svg#conduit_itclight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ConduitITCStd-ExtraLight";src:url("fonts/conduit/26E840_0_0.eot");src:url("fonts/conduit/26E840_0_0.eot?#iefix") format("embedded-opentype"),url("fonts/conduit/26E840_0_0.woff") format("woff"),url("fonts/conduit/26E840_0_0.ttf") format("truetype")}*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"ConduitITCStd-ExtraLight","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:15px;letter-spacing:.02em;line-height:1.35}strong{font-family:"conduit_itcstd","Helvetica Neue",Helvetica,Arial,sans-serif}a#logo img{width:168px;height:15px}h1,.news-header-title,.big-title{font-family:"conduit_itcbold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:80px;font-weight:normal;letter-spacing:-0.03em;word-spacing:.06em;line-height:.88em;margin-top:-0.8px;margin-bottom:.13em}h1{font-size:80px}.news-header-title{font-size:40px}h2,h3,h4,h5,h6{font-family:"conduit_itclight","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:-0.04em;line-height:88%}h3{font-size:22px;line-height:24px}h4{font-size:20px;line-height:22px}dd{margin-bottom:10px}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.wp-caption-text{margin-top:5px;font-size:.9em;margin-top:5px;margin-bottom:15px}body{padding-top:0;background-color:#efefef}p{line-height:1.35}hr{margin:20px 0;border:0;border-top:none;border-bottom:1px solid rgba(0,0,0,.1)}a,a:hover,a:active{text-decoration:none}.page-header .offset1,.row-fluid .offset1{margin-left:40px;padding-left:0px;padding-right:0px}.js-bt-open-more-target{display:none}.js-bt-open-more-target.open{display:block}.navbar .brand{text-shadow:0 1px 0 rgba(255,255,255,.1),0 0 30px rgba(255,255,255,.125);font-weight:bold !important}.navbar .container-fluid{padding-left:0 !important;padding-right:0 !important}#inner-header{width:100%}input,button,select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{font-family:"ConduitITCStd-ExtraLight","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:15px;letter-spacing:.02em;line-height:1.1em}input,textarea,select,.uneditable-input{margin-bottom:9px}input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color]{padding:6px 6px}select{height:1.8em !important}input.readonly-input,.readonly-input input{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background-color:#bbb !important}.navbar-form,.navbar-search{margin:0 0 9px}.navbar-search{padding-left:0}#s{width:100px}#content{padding:0px 0 0}.more-link{white-space:nowrap}.footer-links{float:right;margin-bottom:18px}.footer-links .menu{list-style-type:none;margin-left:0}.footer-links .menu li{float:left;margin-left:10px}#main p.meta{color:#000}#main article{margin-bottom:18px;border-bottom:1px solid #eee;padding:0 0 9px}.sidebar{margin-top:18px !important}#main article footer{border-top:none;margin-top:0px;padding-top:0px;position:relative;min-height:20px}#main article footer a.edit-post{position:absolute;right:0;top:0;display:none}.post:hover a.edit-post{display:inline}p.tags{line-height:20px}div[id*=attachment_]{max-width:100%;height:100%}#credit320{background:url("images/320press_mini.png") no-repeat left top rgba(0,0,0,0);padding-left:20px}#main .hero-unit img{margin-bottom:1em}#main article img{height:auto;max-width:100%}img.alignleft{margin-right:10px;float:left}img.alignright{margin-left:20px;margin-bottom:10px;float:right}img.aligncenter{display:block;margin:0 auto}.post header img{margin-bottom:18px}.archive #main .post h3{line-height:24px;margin-bottom:10px}video{max-width:100%;height:auto}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.video-wrapper{width:630px;max-width:100%;margin-bottom:18px}#featured-carousel .item{width:970px;height:600px}.carousel-caption p{display:none}.page-template-page-homepage-php #main article{border-bottom:none}.page-template-page-homepage-php .hero-unit,.blog .hero-unit{padding:1em}.hero-unit h1{font-size:3em}#respond{margin:0 0px}#commentform{padding:0 0px 0}#comments-header{overflow:hidden;background-color:#ddd;padding:30px 20px 40px 20px}#commentform .input{width:100%;overflow:hidden}#commentform label{display:inline;margin-left:10px}#commentform input[type=text],#commentform input[type=email]{max-width:300px;width:100%}#commentform textarea{width:100%;height:150px}#comments-outer{padding:0px;margin-bottom:40px}#comments-inner{background-color:#e9e9e9;padding:20px;margin-top:0px;position:relative}#comments{margin-bottom:0px;float:left;font-weight:bold}#comments-what-think{float:left;margin-left:20px}#comments-hide-show{float:right;cursor:pointer}ol.commentlist li article{border-bottom:1px solid #aaa !important;margin-bottom:30px !important;padding-bottom:20px !important;padding-left:60px !important}ol.commentlist li.last-item article{border-bottom:none !important}ol.commentlist li:first-child article{position:relative}ol.commentlist li:first-child article:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:45px !important;position:absolute;top:0px;left:0px}ol.commentlist li ul.children article{background-image:none !important}ol.commentlist,ol.commentlist ul.children{list-style-type:none;margin-left:0px}ol.commentlist ul.children{margin-left:20px}ol.commentlist ul.children ul{margin-left:0}.comment .vcard div{margin-top:0px;padding:0 0px}.comment .author{font-size:16px;font-weight:bold}.comment .comment-body{margin:10px 0 0 0 !important}ol.commentlist .meta-line,#main ol.commentlist .meta-line a{font-size:12px;color:#888 !important}ol.commentlist .meta-line span{margin:0 10px}ol.commentlist div.comment-author{position:relative}ol.commentlist a.comment-edit-link{color:#fff;text-decoration:none;padding-left:5px}ol.commentlist span.edit-comment{position:absolute;right:0;top:8px}#comment-nav ul{list-style-type:none;margin:0}#comment-form-elements{list-style-type:none;margin:0}.comment .vcard .avatar{padding-right:0}.comment .vcard .comment-text{margin-left:0}img.avatar{border-top:1px solid #ddd;border-bottom:1px solid #dedede;border-right:1px solid #dedede;border-left:1px solid #ddd}ol.commentlist li{padding-right:10px}#pings{margin-bottom:9px}ol.pinglist{list-style-type:none;margin:0 0 9px 0}#comment{width:270px}ol.commentlist #respond{padding:5px 10px}.attachment #main .post_content img{max-width:100%}.ie8 #main .media-grid img{max-height:none !important;max-width:none !important}.attachment-img{margin-bottom:18px}.metadata p.alert-message{margin-right:0;margin-bottom:18px}#gallery-nav{list-style-type:none;margin-left:0}li.next a,li.previous a{position:relative}li.next a:hover:before{content:"←";position:absolute;display:block;top:42%;left:0;background-color:#bfbfbf;color:#444;width:20px;height:20px;padding-left:5px;text-decoration:none;-webkit-box-shadow:0 1px 4px rgba(0,105,214,.25);box-shadow:0 1px 4px rgba(0,105,214,.25)}li.previous a:hover:before{content:"→";position:absolute;display:block;top:42%;right:0;background-color:#bfbfbf;color:#444;width:20px;height:20px;padding-left:5px;text-decoration:none;-webkit-box-shadow:0 1px 4px rgba(0,105,214,.25);box-shadow:0 1px 4px rgba(0,105,214,.25)}.widget{margin-bottom:18px}.widgettitle{margin-bottom:9px}#tag-cloud{margin-bottom:18px;line-height:160%}.label{text-transform:uppercase}#tag-cloud a:hover,.tags a:hover{color:#fff;text-decoration:none}#tag-cloud a{white-space:pre;text-transform:uppercase}.widget_search form{padding-left:0}.widget_search input{width:121px}#calendar_wrap{border:1px solid #ddd;border-radius:3px;padding:5px}#wp-calendar{width:100%}#wp-calendar caption{font-weight:bold;padding:8px}#wp-calendar tr{border-top:1px solid #ddd;border-bottom:1px solid #ddd}#wp-calendar tr:last-child{border-bottom:none}#wp-calendar td{text-align:center;padding:8px 0}blockquote.pull-left{padding-right:15px}body{color:#444}a,#main a,.sidebar a,footer a,#projects-grid a,.popup-bg a,.home-info a,a#cookie-close-button,a.cookie-close-window,.woocommerce #content a{color:#000}#main article a{text-decoration:underline}h1{text-transform:uppercase}h1,#main h1 a{color:#000}h2,h3,h4,h5,h6{color:#000}header{margin-bottom:20px;overflow:hidden}header[role=banner]{margin-bottom:40px}.single-bt_project header[role=banner]{margin-bottom:20px}.page-template-page-projects-php header[role=banner]{margin-bottom:20px}header #searchform{display:none}footer{border-top:1px solid #555;padding-top:20px;padding-bottom:30px;margin-top:0px;-webkit-box-sizing:border-box;box-sizing:border-box}footer .menu{margin-bottom:20px;float:left;width:130px;margin-right:30px}footer .third-pair{margin-right:0 !important}footer .third-pair .menu{margin-right:0}@media(min-width: 768px){footer .arts-logo{float:left}}@media(min-width: 768px){footer .attribution,footer .copyright-area{float:right}}footer .menu h2,footer .menu h2 a{font-size:14px;margin-bottom:10px;letter-spacing:.02em;line-height:17px}.home footer .menu h2,.home footer .menu h2 a{color:#b6b6b6}footer .menu p,footer .menu p a{font-size:14px;margin-bottom:10px;line-height:16px}.home footer .menu p,.home footer .menu p a{color:#9d9d9d}footer .menu a:hover{color:#000 !important}footer .attribution,footer .copyright-area{font-size:12px;margin-top:20px}.home footer .attribution,.home footer .copyright-area{color:#777}footer .copyright-area{margin-right:20px}.footer--arts-logo{max-width:190px !important}body.home{padding-left:0 !important;padding-right:0 !important}.home #vignette{background:url("images/vignette.png") no-repeat left top rgba(0,0,0,0);background-size:cover;position:fixed;top:0;left:0;height:100%;width:100%;z-index:0;pointer-events:none}.home.bt-video-hp #vignette{opacity:.5}.ie8 .home #vignette{display:none !important;visibility:hidden;z-index:-100 !important}#home-footer-open{position:fixed;bottom:25px;right:125px;width:25px;height:25px;background:url("images/footer-open.png");cursor:pointer;z-index:12}#home-footer-close{position:fixed;bottom:0;right:25px;width:25px;height:25px;background:url("images/footer-close.png");cursor:pointer;display:none}body.home .container-fluid{padding-left:0 !important;padding-right:0 !important}.home .navbar{position:fixed}.home .nav-container{border-bottom:none}.home .royalSlider{position:fixed;top:0;left:0;width:100%;height:100%}.home .home-info{position:fixed;bottom:0;width:100%;max-width:950px;height:125px;z-index:10;margin-left:0px;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 991px){.home .home-info{max-width:100%}}.home #home-title{position:absolute;bottom:130px;left:30px;z-index:11;font-family:"conduit_itcbold";text-transform:uppercase;color:#fff;bottom:100px;font-size:60px;line-height:90%;letter-spacing:-0.03em;max-width:640px}.home .home-inner a:hover{color:#d3d3d3 !important}.home .home-inner .progress{margin-top:35px;height:1px;-webkit-filter:none !important;filter:none !important}.home .home-inner .progress .bar{height:1px;background-color:#777576 !important;background-image:none;-webkit-filter:none !important;filter:none !important}.home .home-inner .progress .bar.bar-active{background-color:#fffeff !important;-webkit-filter:none !important;filter:none !important}.home #home-bg-box{position:absolute;top:0px;width:100%;height:100%;margin:0 auto;background-color:#000;opacity:.7}.home .caption-outer{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;max-width:100%;padding:0 34px;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 767px){.home .caption-outer{display:none}}.home #home-caption{display:table-cell;vertical-align:middle;margin:0 auto;color:#d3d3d3}.home footer{position:fixed;width:100%;bottom:0;border-top:none;display:none}.home footer #inner-footer{max-width:950px}@media(max-width: 991px){.bt-news-hp.home footer{padding:0 30px}}.bt-video-hp.home .nav-container #nav-search{display:none}.bt-video-hp.home video{width:100% !important;height:100% !important;-o-object-fit:cover;object-fit:cover}.bt-video-hp.home footer{background-color:#070707;padding:20px 30px}.bt-video-hp.home footer #inner-footer{margin:0 auto}.bt-video-hp.home .home-info{position:fixed;bottom:0;width:100%;max-width:950px;z-index:10;margin-left:0px;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 767px){.bt-video-hp.home .home-info{padding:20px 0 0 0}}@media(max-width: 991px){.bt-video-hp.home .home-info{height:160px;max-width:100%}}@media(max-width: 767px)and (orientation: landscape){.bt-video-hp.home .home-info{height:100px;max-width:100%}}@media(max-width: 767px)and (orientation: portrait){.bt-video-hp.home .home-info{height:165px;max-width:100%}}.bt-video-hp.home #home-title{right:30px}@media(max-width: 991px){.bt-video-hp.home #home-title{bottom:calc(160px - 15px);padding-right:40px}}@media(max-width: 767px)and (orientation: landscape){.bt-video-hp.home #home-title{bottom:calc(165px - 80px);max-width:100%}}@media(max-width: 767px)and (orientation: portrait){.bt-video-hp.home #home-title{bottom:calc(165px - 15px)}}@media(max-width: 991px){.bt-video-hp.home .caption-outer{position:relative;top:0;-webkit-transform:none;transform:none;margin:40px 0 30px}}@media(max-width: 767px){.bt-video-hp.home .caption-outer{margin:40px 0 10px}}.bt-video-hp #home-outer{position:absolute;top:0;left:0;width:100%;height:100%}.home-ctas{z-index:1;position:relative}@media(min-width: 992px){.home-ctas{top:50%;right:44px;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media(max-width: 991px){.home-ctas{margin:40px 34px}}@media(max-width: 767px){.home-ctas{margin:0px 34px}}.home-cta-work,.home-cta-learn,.bt-pop-up-buttons a{border:1px solid #fff;padding:10px 40px;color:#fff !important;margin:0 0 0 10px}@media(min-width: 992px){.home-cta-work,.home-cta-learn,.bt-pop-up-buttons a{float:right}}@media(max-width: 767px){.home-cta-work,.home-cta-learn,.bt-pop-up-buttons a{display:inline-block;margin:10px 10px 5px 0}}@media(max-width: 440px){.home-cta-work,.home-cta-learn,.bt-pop-up-buttons a{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}}.home-cta-work:hover,.home-cta-learn:hover,.bt-pop-up-buttons a:hover{background-color:rgba(255,255,255,.1)}@media(max-width: 991px){.home-cta-learn{margin-left:0}}.bt-news-hp.home .hs-navbar.bt-header--social{display:none}#sidebar2{width:280px !important}.sidebar h4{font-size:16px;padding-bottom:10px;padding-top:0px;line-height:16px;letter-spacing:inherit}.sidebar .the-quote .quote-credit{font-size:12px;color:#666}.sidebar-box,.sidebar-box-inner,.freetext.sidebar-box .freetext p{padding-right:40px}.sidebar-box .share-button{padding:10px 15px 0 0;margin-bottom:5px;display:inline-block;text-align:center}.sidebar-box .share-button p{padding-right:0 !important}.freetext.sidebar-box{padding-right:0}.sidebar-box,.sidebar-box-inner,.widget.woocommerce{padding-top:0px;padding-bottom:30px}.sidebar hr{margin-top:20px;margin-bottom:15px}.sidebar-box,.widget.woocommerce{border-top:1px solid rgba(0,0,0,.1);font-size:14px;font-size:.9em;line-height:1.4}.bt_project .sidebar-box:first-child{border-top:0px;padding-top:0px}.woocommerce form.checkout .col-1{padding-top:22px !important}.woocommerce-checkout #payment div.payment_box .form-row{-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar-box .sidebar-box:first-child{padding-top:0 !important;padding-bottom:0;border-top:none !important}.sidebar-box:last-child .sidebar-box{border-bottom:none}.sidebar .sidebar-box .about-us.sidebar-box{border-top:none !important;padding-top:0 !important}.bottom-border{border-bottom:1px solid #555 !important;padding-bottom:20px !important}.sidebar .support-us,.sidebar .contact-us,.sidebar .about-us,.sidebar .our-studio{font-size:16px}.sidebar .support-us ul,.sidebar .contact-us ul,.sidebar .about-us ul,.sidebar .our-studio ul{list-style-type:none;padding:0px;margin:0px}.sidebar .support-us p,.sidebar .support-us li,.sidebar .contact-us p,.sidebar .contact-us li,.sidebar .about-us p,.sidebar .about-us li,.sidebar .our-studio p,.sidebar .our-studio li{margin-bottom:0px;line-height:20px;padding-top:10px;padding-bottom:4px;padding-right:45px;border-top:1px solid rgba(0,0,0,.1) !important}.sidebar .support-us li:first-child,.sidebar .contact-us li:first-child,.sidebar .about-us li:first-child,.sidebar .our-studio li:first-child{border-top:none !important}.sidebar .links p{margin-bottom:5px}.sidebar .partners .partner{margin-bottom:20px}.sidebar .partners .partner img{max-height:100px;width:auto}.sidebar .date-pag .links.collapser{padding-bottom:20px}.sidebar .date-pag .year{margin-bottom:10px;cursor:pointer}.sidebar .date-pag .month{margin-left:20px;margin-bottom:5px}.sidebar .attachment-sidebar-thumb{margin:0 !important}.sidebar .project{margin-bottom:20px;overflow:hidden}.sidebar .snippet p{margin:0;font-size:12px}.awards{margin:20px 0}.award{margin-bottom:5px}.sidebar .award h5{margin-bottom:0px}.sidebar .author{color:gray}.sidebar .presentation{margin-bottom:20px;font-size:14px}.sidebar .show-all{margin-top:5px}.sidebar .entity-small{overflow:hidden;margin-bottom:10px}.sidebar .entity-small img,.sidebar .posts-for-post img{width:75px;float:left;margin-right:10px !important}.sidebar .entity-title{margin-top:10px;text-transform:uppercase;font-size:14px}.sidebar .entity-small .entity-title{margin-top:0}.sidebar .available-to-present{padding-top:20px;padding-bottom:20px}#latest-news-collapse .entity-title{text-transform:capitalize}.collapser-data{padding-left:0}.clicker.hidden-desktop{float:left;width:15px;display:none}h2.collapser-link{cursor:pointer}h2.collapser-link .clicker{padding-right:10px;display:inline}.navbar{position:relative;margin-top:45px}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:none;box-shadow:none}.navbar .brand{margin-left:0px;padding:0px 0px}.navbar-inner{background:none;border:none;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.067);box-shadow:0 1px 4px rgba(0,0,0,.067);min-height:30px;padding-left:20px;padding-right:20px}.nav-container{max-width:950px !important;border-bottom:1px solid rgba(0,0,0,.1);padding:0 0 0px 0}.navbar .nav{float:right;margin:3px 0 -1px 0}.navbar .nav>li{margin-left:30px}.navbar .nav>li>a{color:#555;padding:0px 0px 12px 0px;text-decoration:none;text-shadow:none}.home .navbar .nav>li>a{color:#ccc}.page-template-page-1-column-cat-royale .navbar .nav>li>a{color:ivory}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#000;text-decoration:none !important}.home .navbar .nav>li>a:focus,.home .navbar .nav>li>a:hover{color:#fff !important}.page-template-page-1-column-cat-royale .navbar .nav>li>a:focus,.page-template-page-1-column-cat-royale .navbar .nav>li>a:hover{color:#000 !important}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>li:hover a,.navbar .nav>.active>a:focus{color:#000;background:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #000}.home .navbar .nav a{border-bottom:none !important}.home .navbar .nav>li:hover a{border-bottom-color:rgba(0,0,0,0)}.navbar .btn-navbar{padding:0;margin-top:4px !important;margin-left:5px;margin-right:0px;margin-bottom:5px;text-shadow:none;background:none !important;border:none;-webkit-box-shadow:none;box-shadow:none;font-size:inherit}.home .navbar .btn-navbar{display:block}.navbar .btn-navbar:hover{color:#fff !important}body:not(.home) .navbar .btn-navbar,body:not(.home) .navbar .btn-navbar:hover{color:#000 !important}.navbar-right{float:right;display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width: 900px){body:not(.home) .nav-collapse.collapse{height:auto !important}}#nav-search{width:12px;height:13px;font-size:14px;margin-left:20px;margin-top:3px;cursor:pointer;color:#444}#nav-search:hover{color:#000}.home #nav-search{color:#eee}.home #nav-search:hover{color:#fff !important}.search-overlay #searchform{width:100% !important}.search-box{width:100% !important;margin-bottom:40px !important}.search-cancel{cursor:pointer;float:left}#main article{border-bottom:none}:not(body.woocommerce-page) .post_content table th{font-weight:bold;border-bottom:1px solid #555}:not(body.woocommerce-page) .post_content table th,:not(body.woocommerce-page) td{padding:10px 5px 5px 5px}:not(body.woocommerce-page) .post_content table th{padding-bottom:2px}:not(body.woocommerce-page) .post_content table tr:nth-child(odd) td{background-color:#444}.margin-top-none{margin-top:0px}.margin-top-medium{margin-top:20px}.margin-bottom-none{margin-bottom:0px !important}.margin-bottom-small{margin-bottom:10px !important}.margin-bottom-medium{margin-bottom:20px}.margin-bottom-big{margin-bottom:40px}a:hover,#projects-nav .col a:hover,#projects-nav .col a p:hover{color:#000 !important}a:active,#main a:active{color:#666 !important}.form-actions{background-color:inherit !important;border-top:none !important;margin-bottom:20px;margin-top:20px;padding:0px !important;width:100%}.button,button,button.button,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce a.button,.woocommerce-page a.button,input[type=submit],input[type=button],.stripe-button-el span{border:none !important;background-color:#fff !important;padding:8px 16px !important;line-height:18px !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;font-size:15px !important;text-shadow:none !important;color:#000 !important;border-color:none !important;border-radius:0 !important;font-weight:normal !important;text-decoration:none !important;font-family:inherit !important;height:auto !important}button.btn-medium{padding:8px 10px}.bottom-links button,.bottom-links input[type=submit]{background-color:rgba(0,0,0,0) !important;padding:0px 0px !important;font-size:14px !important;border:none !important}.bottom-links button:hover,.bottom-links input[type=submit]{color:#000 !important}.formError .formErrorContent{background:none repeat scroll 0 0 #800;border:0px;color:#fff;font-family:"conduit_itclight";font-size:14px;line-height:1.2em;padding:5px 10px;margin-left:10px;position:relative;width:150px;z-index:5001;background:#e00;box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px}#commentform .btn{background-color:#000;border:none}#commentform .btn.right{float:right;margin-right:0 !important}.btHide{display:none}h1.big-title,.news-header-title{clear:both}h1.big-title a,.news-header-title a{text-decoration:none !important}.single-bt_project h1.big-title{font-size:80px;margin-top:10px;margin-bottom:-25px}h1.simple-title{margin-bottom:10px;font-size:70px}.news-header-title,#main .news-header-title a,.sub-title,.search-group-title{color:gray !important;text-transform:uppercase;text-decoration:none}.page-header{margin-top:0 !important;margin-bottom:10px;border-bottom:none}.attachment-page-top{margin-bottom:20px}.single .wp-post-image{margin:0px}blockquote{padding-top:30px !important;margin-bottom:40px;border-left:none;margin:0px 0 10px 0 !important;padding:0px}blockquote:before{display:block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"" !important;font-size:45px !important;margin-bottom:15px}.post_content blockquote{margin-left:40px !important;margin-right:40px !important;background-position:0 30px;margin-bottom:40px !important}#top-image{overflow:hidden;margin-bottom:20px}.bt-slide--text{position:absolute;bottom:10px;right:10px;width:calc(100% - 20px);max-width:600px;padding:10px 20px;background-color:rgba(0,0,0,.5);-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.bt-slide--title{margin-bottom:10px}.bt-slide--name{font-weight:800;font-size:.9em;text-align:right}.top-box{float:right;padding:0px 40px 20px 0px;overflow:hidden;width:230px !important;margin-top:20px}.top-box .share-this{float:left;margin-right:40px}.top-box a{font-size:14px;color:#888 !important}.top-box a:hover{color:#fff !important}.top-box .comment-count{overflow:hidden;float:left}.top-box span{vertical-align:middle;margin:0px auto}.top-box .share-button{display:inline-block;width:30px;height:30px;overflow:hidden;background:url("../../../wp-content/themes/blasttheory/images/btn_share.png")}.top-box .favourite-button{display:inline-block;width:30px;height:30px;overflow:hidden;background:url("../../../wp-content/themes/blasttheory/images/btn_favourite.png")}.top-box .comment-button{display:inline-block;width:30px;height:30px;overflow:hidden;background:url("../../../wp-content/themes/blasttheory/images/btn_comment.png")}.top-box .share-more:hover span,.top-box .add-to-favourites:hover span,.top-box .comment-count:hover span{background-position:0px -30px !important}.share-this .share-more{cursor:pointer;font-size:25px;margin-top:3px;color:#444}.add-to-favourites.bottom{float:right}.post_content a{text-decoration:none}.post-more-link,.tour-pack-link,.download-link{margin-top:20px}.no-top-border{border-top:none !important}.no-bottom-border{border-bottom:none !important}.rsDefault .rsCloseVideoBtn{display:none}.simple-list header.withThumb{float:left}.simple-list-entry{border-bottom:1px solid #555 !important;padding-bottom:20px !important;padding-top:20px !important}.simple-list-entry:hover{background-color:#ddd}.simple-list-entry .author{margin-bottom:10px}#post-403{border-bottom:1px solid #555 !important}.simple-list-entry .post_content .thumb{margin-bottom:20px}.simple-list-entry.last-item{border-bottom:none !important}.bt_faq.simple-list-entry{padding-bottom:0 !important}.bt_faq.simple-list-entry .post_content{padding-bottom:20px}.simple-list-entry .tour-pack-download-link{margin-bottom:5px}.bt_faq.simple-list-entry .post_content.hidden{display:none}.single-bt_news .royalSlider,.single-bt_project .royalSlider{width:100%}.single-bt_project .single-title{float:left;margin-bottom:0px;margin-top:0}.first-para p{color:#000;font-size:16px;line-height:1.4;font-family:"conduit_itclight";margin-bottom:20px;clear:both}#main .snippet{font-size:17px;clear:both;margin-bottom:0px;background-color:rgba(255,255,255,.9);color:#444}.snippet .inner{margin:30px 40px;max-width:580px}.snippet p{line-height:29px;overflow:hidden}.attachment-page-second{margin-bottom:40px}.single-post .meta{float:left}.single-post .author{float:right}.single-post .tags{clear:both}.single-bt_person .year{clear:both;margin-bottom:20px}.single-bt_person .role{clear:both;margin-bottom:20px}.field-date{clear:both;margin-bottom:20px}.page-template-page-2-column-php #top-image{width:100%}.page-template-page-2-column-php .royalSlider,.single-product .royalSlider{width:100%}.rsDefault .rsArrowIcn{width:60px !important;height:60px !important;top:65% !important;margin-top:-35px !important;margin-left:-25px !important;margin-right:-25px !important;background:rgba(0,0,0,0) !important;border-radius:2px !important;background-repeat:no-repeat !important;z-index:10 !important}.rsDefault .rsArrowLeft .rsArrowIcn{left:20px}.rsDefault .rsArrowRight .rsArrowIcn{right:20px !important;left:100%;margin-left:-60px !important}.rsDefault.rsHor .rsArrowLeft .rsArrowIcn{background-image:url("images/chev-l-on.png") !important;background-position:center right !important}.rsDefault.rsHor .rsArrowRight .rsArrowIcn{background-image:url("images/chev-r-on.png") !important;background-position:center left !important}.royalSlider{overflow:hidden;max-width:100%}.royalSlider img{max-width:none !important;float:left}.rsDefault .rsArrow{z-index:2 !important;height:75% !important}#bottom-tools{border-top:1px solid #aaa;padding-top:20px;margin-bottom:20px;overflow:hidden}#bottom-tools .words{font-size:16px;margin-bottom:5px;font-family:"conduit_itclight";letter-spacing:inherit;text-transform:uppercase}#bottom-tools .share-this{float:left;width:150px}#bottom-tools .tagged{float:left}#bottom-tools.projects{border-top:none;padding-top:0px;margin-bottom:20px}#bottom-tools.projects .share-this{padding-left:0px}ul.tags{margin-left:0}.pre-crumb,.mega-crumb{margin:20px 0px 0px 0px}.pre-crumb{color:gray;display:none}.the-crumb{float:left}#crumb-nav{float:right;display:none}#crumb-nav #prev-cat,#crumb-nav #next-cat{background-repeat:no-repeat;width:32px;height:47px;cursor:pointer}#crumb-nav #prev-cat{background-image:url("images/chev-l-on.png");background-position:left center;float:left;margin-right:40px}#crumb-nav #next-cat{background-image:url("images/chev-r-on.png");background-position:right center;float:left}.bar{height:80px}.mega-crumb{clear:both}#projects-nav{overflow:hidden;font-size:14px}@media(max-width: 768px){#projects-nav{display:none !important}}#projects-nav .col a,#projects-nav .col p{color:#777}#projects-nav .col p{padding-right:30px}#projects-nav .col .sub-nav-title{margin-bottom:3px;color:#000}#projects-nav .project-nav-tags{float:left;width:40%}#projects-holder #show-more{font-size:14px;cursor:pointer;margin-top:0px;overflow:hidden;float:right;color:#fff}#projects-loading{position:absolute;top:0;left:0;background-image:url("images/loading-big.gif");height:66px;width:66px;z-index:3000;display:none}#projects-grid{margin-top:0px;margin-bottom:30px;margin-left:11px;overflow:hidden;opacity:0}.projects-grid-title{font-size:50px;margin:0px;padding:30px 0px;border-top:1px solid #555;line-height:.88em;text-transform:uppercase;font-family:"conduit_itcbold";color:#444;letter-spacing:-0.03em;word-spacing:.06em}#projects{overflow:visible !important;margin:0px 0px}.element{margin:0 0 10px 0;width:32%;opacity:.8;overflow:hidden}.element img{max-width:100%}.element.isotope-small img{width:100%}.element .overlay{position:absolute;z-index:2000;height:44px;width:100%;bottom:0px;left:0px;background-color:rgba(0,0,0,.8)}.element .title{position:absolute;left:7px;bottom:4px;z-index:2001;font-size:14px;line-height:17px;margin-right:40px;color:#fff}.element.placeholder{background-color:#ccc}iframe,object,embed{max-width:100%}article.post-565 header{display:none}.post-565 .news-header-title{margin-bottom:40px}.newsletters .newsletter{color:#ccc;font-size:16px}.um_field_container{overflow:hidden;margin-bottom:10px}.um_lostpass_form{margin:0px}a[class^=lostpassword_link]{display:none}.um_field_container input[type=text],.um_field_container input[type=password],.um_field_container input[type=email],.um_field_container textarea{width:100%;max-width:430px}.um_field_container .um_description{max-width:430px;font-size:14px}.um_group_segment h4{margin-bottom:20px}.um_field_container label{font-size:inherit;margin-top:5px}#um_field_20_yourprofile_label{margin-top:0px}.pf_label,.um_label_left{font-weight:normal;float:left;width:140px;margin-right:10px}.um_description{font-family:inherit;font-size:15px;color:inherit}.pf_label{padding:0 !important}#um_form_yourprofile label,#um_form_yourprofile .um_field_container{clear:both}.pf_loading{background-image:url("images/bt_progress4.gif");background-repeat:repeat-x;width:100%;height:1px;margin:0px 0px 9px;padding:0px;overflow:hidden;display:block}.newsletters .newsletter input[type=checkbox]{margin-top:0 !important}.newsletters .newsletter span{margin-left:6px}div#load-more{width:100%;background-color:#343434;height:30px;text-align:center;padding-top:20px;padding-bottom:12px;margin-bottom:40px;margin-top:10px}div#load-more:hover{cursor:pointer}div#load-more a{margin:5px 0 0 0;color:#fff;text-decoration:none;font-size:14px}div#load-more a span.plus{font-size:16px;margin-right:5px}div#comments-load-more{width:100%;background-color:#343434;height:30px;text-align:center;padding-top:20px;padding-bottom:12px;margin-bottom:40px;margin-top:10px}div#comments-load-more:hover{cursor:pointer}div#comments-load-more a{margin:5px 0 0 0;color:#fff;text-decoration:none;font-size:14px}div#comments-load-more a span.plus{font-size:16px;margin-right:5px}div#projects-load-more{width:100%;background-color:#343434;height:30px;text-align:center;padding-top:20px;padding-bottom:12px;margin-bottom:40px;margin-top:10px}div#projects-load-more:hover{cursor:pointer}div#projects-load-more a{margin:5px 0 0 0;color:#fff;text-decoration:none;font-size:14px}div#projects-load-more a span.plus{font-size:16px;margin-right:5px}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;transition-duration:0s}body.page-template-page-member-popup-php{background:rgba(0,0,0,0)}.pop-overlay,#mobile-menu-lightbox{height:100%;width:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,0);zoom:1;background-color:rgba(239,239,239,.95);z-index:2000 !important;display:none;color:#444}.pop-overlay a,#mobile-menu-lightbox a{color:#000;text-decoration:underline;outline:none}body.home #mobile-menu-lightbox{background-color:rgba(20,20,20,.95)}.newsletter-overlay{z-index:2001 !important}.overlay-inner{width:640px;position:relative;overflow:hidden}h1.overlay-title{margin-bottom:20px}.contact-controls h1.overlay-title{font-size:50px;margin-bottom:40px}.pop-overlay .bottom-links{font-size:14px !important;border-bottom:1px solid #757670;width:100%;margin-top:0px;padding-bottom:10px;overflow:hidden}.pop-overlay .bottom-links a.cancel{color:#555 !important;float:right}.overlay-share-icons{overflow:hidden;margin-bottom:40px;width:100%;max-width:100%}.overlay-share-icons.first-row{float:left}.overlay-share-icons.second-row{float:right}.overlay-share-icons .share-button{margin-top:20px;overflow:hidden;width:30%;float:left;text-align:center}.overlay-share-icons .share-button.last{margin-right:0}.overlay-share-icons a div{text-align:center;margin-top:10px}.popup-outer input[type=text],.popup-outer input[type=password]{font-size:30px;width:100% !important;margin-bottom:16px}.register-controls,.signin-controls,.restricted-controls,.newsletters-controls,.follow-controls,.popup-outer,.contact-controls{padding:20px 40px}@media(max-width: 991px){.register-controls,.signin-controls,.restricted-controls,.newsletters-controls,.follow-controls,.popup-outer,.contact-controls{padding:20px 0}}.signup-social{margin-right:20px;margin-bottom:20px;float:left}.popup-outer .um_field_container input[type=text],.popup-outer .um_field_container input[type=password],.popup-outer .um_field_container input[type=email],.popup-outer .um_field_container textarea{width:100%;max-width:none}.popup-outer .um_description,.popup-outer .um_field_container{margin-bottom:0 !important}.popup-outer .lightbox-close,.popup-outer .signin,.popup-outer #register-cancel,.popup-outer #signin-register,.popup-outer #signin-cancel,.popup-outer #forgot-password,.pop-overlay .lightbox-close{float:left;margin-right:20px;color:#757670;cursor:pointer}a#forgot-password-reg,a#forgot-password-reg:hover{color:#333 !important}.pop-overlay input[type=submit],.pop-overlay .wpcf7-submit{font-size:14px !important;text-align:right;float:right;width:auto;background-color:rgba(0,0,0,0) !important;color:#ccc !important;padding:0px !important;margin:0px}.pop-overlay .ajax-loader{float:right;width:0px;height:0px;overflow:hidden}.popup-outer .hit-enter{float:right}body.lightboxed{height:100%;overflow:hidden;width:100%}body.lightboxed.ios{position:fixed}#general-lightbox-content{padding:20px}.general-lightbox .overlay-inner button{margin-top:20px;clear:both;display:block}#mobile-menu-lightbox{z-index:12 !important}input#remember22,input#remember26{float:left;margin-right:10px}.signin-controls .um_login_form input.um_remember_field{float:left}.signin-controls .um_login_form .remember_label{padding-top:3px;margin-left:20px}.popup-outer .wysija-submit-field,.signin-overlay .signin-controls input.um_login_button,.popup-outer input.register-first-stage-submit,.popup-outer .um_lostpass_button{width:0px !important;height:0px !important;border:none !important;padding:0 !important;margin:0 !important}.bt_first_stage_reg_email{display:block !important}#hp-popups,#hp-popups a{color:#332a19}#hp-popups{position:fixed;right:0;top:140px;z-index:2000;width:300px;padding:20px 20px 20px 20px;background-color:rgba(217,217,83,.9);font-weight:normal;min-height:80px;display:none;-webkit-box-shadow:0px 0px 40px #000;box-shadow:0px 0px 40px #000}.hp-popup .top-title{margin-bottom:10px}.hp-popup .title{font-size:24px;line-height:110%;width:230px}.hp-popup .closex{font-size:14px;position:absolute;top:10px;right:20px;font-weight:normal;cursor:pointer;z-index:3010}.hp-popup .chevr{background-image:url("images/chev-r-dark-on.png");height:58px;width:31px;position:absolute;right:20px;top:45px}.woocommerce .woocommerce-breadcrumb,.woocommerce-page .woocommerce-breadcrumb{margin:0px 0px 40px 0px !important}.woocommerce div[itemprop=offers],.woocommerce .price-box{float:left;margin:34px 40px 0 0}.woocommerce div.product form.cart,.woocommerce div.product p.cart{margin-top:25px}.woocommerce .add-to-cart{margin:40px 0px 0 0}.woocommerce .quantity input[type=number]{height:34px !important}.woocommerce .quantity .plus{display:none !important}.woocommerce .quantity .minus{display:none !important}.woocommerce .quantity,.woocommerce-page .quantity,.woocommerce #content .quantity,.woocommerce-page #content .quantity{width:auto !important}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page #content .quantity input.qty{border-top-left-radius:0px !important;border-bottom-left-radius:0px !important;width:40px;text-align:center}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#444;margin-top:20px}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{display:none !important}.woocommerce .widget_shopping_cart .total,.woocommerce-page .widget_shopping_cart .total{border-top:none !important}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:0}.woocommerce.widget_shopping_cart .attachment-shop_thumbnail{margin-top:0 !important;vertical-align:top;width:100px}.woomessage{overflow:hidden}.woomessage a.button{display:none !important}.woocommerce tr.cart_table_item:nth-child(odd){background:#efefef}.woocommerce tr.cart_table_item:nth-child(even){background:#363636}.woocommerce table.shop_table{border:none}.woocommerce .shop_table.cart .actions{padding-top:20px !important}.woocommerce .vid-download-now{font-weight:bold;font-size:1.3em;margin-top:10px !important;margin-bottom:20px !important;display:inline-block !important;text-decoration:underline}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:auto !important}.woocommerce #payment,.woocommerce-page #payment{background:#efefef !important;border-radius:0px}.woocommerce .checkout #shiptobilling label,.woocommerce-page .checkout #shiptobilling label{font-size:inherit !important}.woocommerce #order_review_heading{margin-top:40px !important}.woocommerce thead{font-size:16px !important}.woocommerce tr.total{font-weight:bold !important}.woocommerce .payment_methods.methods li{margin-top:20px !important}.woocommerce .payment_methods.methods label{display:inline !important}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{display:none}.woocommerce td,.woocommerce th{background-color:inherit !important}.woocommerce .product-add-to-cart{margin-top:20px}.woocommerce .product-add-to-cart td{padding:10px 20px}.woocommerce .product-add-to-cart p{margin-bottom:0}.woocommerce .product-add-to-cart .price-box{margin:0}.woocommerce .product-add-to-cart .add-to-cart{margin:0}.woocommerce .product-add-to-cart form.cart{margin:0 !important}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl,.woocommerce-page ul.cart_list li dl,.woocommerce-page ul.product_list_widget li dl{padding-left:0em !important;margin-top:5px !important}.woocommerce .sidebar a.button{padding:8px 12px !important}.woocommerce .cart-collaterals .cart_totals tr td,.woocommerce .cart-collaterals .cart_totals tr th,.woocommerce-page .cart-collaterals .cart_totals tr td,.woocommerce-page .cart-collaterals .cart_totals tr th{border-top:none !important}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals,.woocommerce .cart-subtotal,.woocommerce .shipping,.woocommerce .order-total{text-align:right}.woocommerce .cart_totals th{border-bottom:none !important}.accordion-border-none .accordion-group{border:none !important}.accordion-border-none .accordion-inner{border-top:none !important}.accordion-padding-none-side .accordion-heading .accordion-toggle{padding-left:0 !important;padding-right:0 !important}.accordion-padding-none-side .accordion-inner{padding-left:0 !important;padding-right:0 !important}.shortcode_wysija .wysija-paragraph,#form-wysija-nl-php-1-wysija-to{float:left;margin-right:10px;margin-top:2px}.shortcode_wysija input.wysija-input{float:left}.widget_wysija_cont .wysija-submit{margin-top:10px}.single-wysijap .meta time{display:none}.single-wysijap h1.big-title{font-size:40px;line-height:50px !important}.single-wysijap #bottom-tools{display:none}div.ufo-form span.ufo-cell-center{width:100% !important;max-width:455px !important}div.ufo-form legend{margin-bottom:20px !important}.wpcf7-form br{clear:none;float:left;display:none}.wpcf7-form p{overflow:hidden}.wpcf7-form label{float:left;width:150px;clear:both}.wpcf7 .wpcf7-form-control-wrap{float:right;width:100%;max-width:360px;margin-bottom:0px}.wpcf7 input,.wpcf7 textarea,.wpcf7 select{width:100%}.wpcf7 input[type=submit]{width:auto}form.paypal-donate-form{display:inline !important;clear:none !important}.paypal-donate-form input{display:inline !important;clear:none !important}input.paypal-donate-link{border:none !important;padding:0 !important;font-size:inherit !important;text-shadow:none !important;font-weight:normal !important;font-family:inherit;letter-spacing:inherit !important;margin:0 !important}input.paypal-donate-link{background-color:#dfc2c3 !important}body.home #cookie-outer{position:fixed;z-index:10000;background:#000;width:100%;margin-bottom:0px;margin-top:0px;top:0px}#cookie-outer{background:#333;border-bottom:0px solid #555 !important;margin-bottom:10px;margin-top:-5px;padding-bottom:0px;top:0px}#cookie-inner{position:relative;padding-right:80px !important;padding-left:0px !important;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:10px;padding-bottom:0px}#cookie-inner p{color:#b3b3b3;font-size:14px;line-height:12px}#cookie-inner a{color:#ccc}#cookie-close-button{position:absolute;top:6px;right:0px;font-size:14px;text-align:right}p.felectric,a.felectric{color:#6bc !important}a.felectric:hover{color:#8de !important}a.felectric:active{color:#49a !important}.bt-screen-reader-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.page-template-page-support-cancel-sub-stripe,.page-template-page-support-cancel-sub,.page-template-page-support-us-full,.page-template-page-support,.page-template-page-support-update-stripe-billing{background-color:#dfc2c3}.page-template-page-support-cancel-sub-stripe .nav-container,.page-template-page-support-cancel-sub .nav-container,.page-template-page-support-us-full .nav-container,.page-template-page-support .nav-container,.page-template-page-support-update-stripe-billing .nav-container{border-color:#555}.page-template-page-support-us-full #top-image .royalSlider{width:100%}@media(max-width: 404px){.page-template-page-support-us-full #top-image .royalSlider{font-size:.8em;line-height:1.3;margin-bottom:20px}.page-template-page-support-us-full #top-image .royalSlider .rsArrowIcn{display:none}}.page-template-page-support-us-full #sidebar2 a{text-decoration:none}.bt-ig{margin-top:30px}.bt-ig h2{margin-top:30px}.bt-ig-top-tabs{margin-top:20px;margin-bottom:0}.bt-ig-top-tabs li{max-width:50%}.bt-ig-top-tabs li a{background-color:#f4ebeb;text-decoration:none !important;font-size:1.1em;font-weight:800;border:none !important;border-radius:0;margin-right:4px}.bt-ig-top-tabs li a:hover{background-color:#f9f9f9 !important}.bt-tab-last a{margin-right:0px !important}.bt-ig-top-tab-content{background-color:#fff}.bt-ig-top-tab-content *{-webkit-box-sizing:border-box;box-sizing:border-box}.bt-ig--option{padding:20px 0 10px;overflow:hidden;border-bottom:1px solid #eee}.bt-ig--option:hover{background-color:#f8f8f8}.bt-ig--label{padding:15px;overflow:hidden}@media(min-width: 768px){.bt-ig--label{width:50%}#bt-ig-one .bt-ig--label{width:70%;float:left}}@media(max-width: 767px){.bt-ig--label{padding-bottom:0}}.bt-ig--desc{padding:15px;overflow:hidden}@media(min-width: 768px){.bt-ig--desc{width:50%;float:left}#bt-ig-one .bt-ig--desc{width:30%}}.bg-ig--signup{font-weight:bold;font-size:1.1em}.bg-ig--name{font-weight:bold;font-size:1.1em;padding:0 15px}.bt-ig--amount .bg-ig--one-amount{font-size:1.5em}.bt-ig--amount input{margin-right:15px}.bg-ig-custom-amount-wrapper{margin-top:10px}@media(min-width: 768px){.bg-ig-custom-amount-wrapper{margin-left:16px}}.bg-ig-custom-amount-radio{margin-top:3px !important}#bg-ig-custom-amount{max-width:60px;margin-left:4px}#bt-ig-one input[type=radio]{margin-top:0;vertical-align:top}#bt-ig-regular label{font-size:1.1em;line-height:1.6}#bt-ig-regular input[type=radio]{margin-right:10px}.bt-ig--gift-aid{margin-top:40px}.bt-ig--gift-aid-logo{display:block;max-width:130px !important}.bt-ig--giftaid-intro{font-weight:600;padding:0 30px;margin-top:10px;margin-bottom:10px}#bt-ig--giftaid-confirm{float:left}.bt-ig--giftaid-general,.further_communication_checkbox_text{margin-left:30px;margin-top:12px}.bt-ig--about-you-data-pro{margin-top:20px;overflow:hidden}.fundraising-comms-choice{margin-left:10px}.fundraising-comms-choice input{position:relative;top:-1px;margin-right:10px;margin-bottom:10px}.bt-ig--about-you{margin-top:40px}.bt-ig--about-you h2{margin-bottom:20px}.bt-ig--about-you-details{overflow:hidden;background-color:#fff;padding:20px;width:auto;margin-bottom:30px}.bt-ig--about-you-details label{margin-top:10px;color:#000;font-size:1.1em;width:auto}.bt-ig--about-you-details input[type=text],.bt-ig--about-you-details input[type=email],.bt-ig--about-you-details textarea,.bt-ig--about-you-details select{background-color:#f5f5f5}.bt-ig--about-you-details-inner{max-width:266px;overflow:hidden}.bt-ig--about-you-details-inner input[type=text]{width:100%}.bt-ig--about-you-entry{width:100%}.bt-ig--about-you-data-pro-text{float:left}.bt-ig--about-you-data-pro-text p{display:inline-block}#bt-ig--data-pro-confirm,#bt-ig--fundraising-comms{margin-right:5px}#bt-ig--fundraising-comms{float:left}#bt-ig--submit{margin-top:20px;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;font-weight:800}#bt-ig--submit:hover{background-color:#eee !important}.bg-ig-top-points{font-size:1.1em}.bg-ig-top-points li{line-height:1.6}.bg-ig--desc-read-more-wrp{margin-left:2px}.bg-ig--desc-read-more{font-weight:bold;text-decoration:underline;cursor:pointer}.bg-ig--full-desc{margin-top:10px;padding:0px 20px;clear:both}.bt-ig-sub-selection-info{margin:30px 0 0 0;display:none;font-size:1.1rem}.bt-ig-process-donation{margin-right:20px}.bt-ig--payment-expiry-date-wrap,.bt-ig--payment-cvc-wrap{float:left;width:45%}.bt-ig--payment-expiry-date-wrap{margin-right:10%}.bt-ig--confirm-msg{margin-top:40px}button.stripe-button-el{background-image:none !important;border:0 !important;padding:0 !important;text-decoration:none !important;border-radius:0 !important;-webkit-box-shadow:0 !important;-ms-box-shadow:0 !important;-o-box-shadow:0 !important;box-shadow:none !important;-webkit-font-smoothing:inherit !important;height:0 !important;width:0 !important}.bt_badge{width:70px;height:70px;font-size:47px !important;background-color:rgba(0,0,0,.7);color:#fff;border-radius:50%;text-align:center}.bt_badge:before{top:12px;position:relative}.bt_badge.fa-google-plus,.bt_badge.fa-envelope{font-size:38px !important}.bt_badge.fa-google-plus:before,.bt_badge.fa-envelope:before{top:14px}@media only screen and (max-width: 768px){.bt_badge{width:50px;height:50px;font-size:35px !important}.bt_badge:before{top:7px}.bt_badge.fa-google-plus,.bt_badge.fa-envelope{font-size:29px !important}.bt_badge.fa-google-plus:before,.bt_badge.fa-envelope:before{top:9px}}.error,.form-error{color:#b94a48 !important;font-weight:bold}.bt-validate-form label.error{margin-top:0;margin-bottom:10px;display:block}.nf-form-cont{margin-top:20px}.nf-form-fields-required{margin-bottom:20px;color:#5e5e5e;font-size:.9em}.nf-field-description{color:#5e5e5e;margin-bottom:3px;font-size:.9em}.label-above .nf-field-label{margin-bottom:1px !important}body .bt-nf-radios-single-line .nf-field-element{margin-top:3px}body .bt-nf-radios-single-line .nf-field-element ul{margin-left:5px !important}body .bt-nf-radios-single-line .nf-field-element ul li{float:left;margin-right:15px !important}.pika-lendar{width:auto !important}.pika-select-month,.pika-label{margin-right:10px !important;display:inline-block}.pika-select-month:after,.pika-label:after{margin-left:2px;top:0px;position:relative;content:"▼"}.nf-response-msg{margin:40px 0;color:green}.mc4wp-form-fields input[type=email]{font-size:30px;width:100% !important;margin-top:10px;margin-bottom:10px}@media(max-width: 767px){.mc4wp-form-fields input[type=email]{font-size:16px}}.mc4wp-response .mc4wp-error{color:#b94a48;font-weight:bold}.newsletter-overlay .mc4wp-form-fields input[type=submit]{visibility:hidden}.bt-mailchimp-update{margin-top:20px}.bt-mailchimp-update .bt-mailchimp-level-ok,.bt-mailchimp-update .bt-mailchimp-ofe-ok{float:left;margin-right:10px}.bt-mailchimp-update .bt-mailchimp-update{margin-top:20px}.bt-mailchimp-update label{margin-bottom:10px;display:block}.bt_nj_short_survey .firstname-container,.bt_nj_short_survey .email-container{display:none}.grecaptcha-badge{visibility:hidden}.bt-gcaptcha-info{font-size:.9em;margin-bottom:15px}.bt-gcaptcha-info,.bt-gcaptcha-info a{color:#666}.bt-header--social{-webkit-transition:opacity .15s;transition:opacity .15s}.bt-header--social .fa{margin:0 0 0 8px;color:#777;font-size:16px;position:relative}.bt-header--social .fa.fa-youtube-play{top:1px}.bt-header--social .fa.fa-twitter{top:1px}.home .bt-header--social .fa{color:#ccc}.home .bt-header--social .fa:hover{color:#fff !important}.bt-header--social.hs-menu{margin:5px 0 10px -5px}@media(min-width: 900px){.bt-header--social.hs-menu{display:none}}.bt-header--social.hs-navbar{margin:2px 0 0 15px}@media(max-width: 767px){.bt-header--social.hs-navbar{display:none}}@media(max-width: 450px){.bt-menu-open .hs-navbar.bt-header--social{opacity:0;pointer-events:none}}.nav-collapse.in+.navbar-right .bt-header--social{background-color:red;display:none}.vimeo-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;background-size:cover;background-position:center}.vimeo-wrapper iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.bt-video-hp-mute{position:absolute;top:-40px;right:40px;width:25px;height:25px;z-index:10;background-size:cover;background-image:url(images/svg/volume-high.svg);opacity:.8;-webkit-transition:opacity ease .2s;transition:opacity ease .2s}.bt-video-hp-mute:hover{opacity:1}.bt-video-hp-mute.muted{opacity:.6;background-image:url(images/svg/volume-off.svg)}@media(max-width: 991px){.bt-video-hp-mute{right:17px}}body .pum-theme-bt-yellow{outline:none !important;-webkit-box-shadow:0 0 40px #000 !important;box-shadow:0 0 40px #000 !important;width:300px !important;padding:20px !important;min-height:80px !important}body .pum-theme-bt-yellow .pum-container{max-width:100%}@media(max-width: 767px){body .pum-theme-bt-yellow .pum-container{left:0;right:0;margin-bottom:0;top:auto !important;bottom:0}}body .pum-theme-bt-yellow .pum-title{margin-top:10px;margin-bottom:15px;max-width:calc(100% - 71px)}body .pum-theme-bt-yellow .pum-content{outline:none !important;font-size:24px;line-height:110%;margin-bottom:10px;margin-top:20px}body .pum-theme-bt-yellow button.pum-close{outline:none !important;background:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important;font-size:14px !important;top:10px !important;right:20px !important;font-weight:400 !important;cursor:pointer !important;padding:0 !important}body.theme-blasttheory .hustle-ui .hustle-layout .hustle-layout-body{margin:0px 0px 0px 0px;padding:10px 5px 15px 5px;border-width:0px 0px 0px 0px;border-style:solid;border-color:#dadada;border-radius:0px 0px 0px 0px;overflow:hidden;background-color:#151515}body.theme-blasttheory .hustle-ui .hustle-layout .hustle-layout-body .hustle-title{font-size:26px;margin:0 auto 10px}body.theme-blasttheory .hustle-ui .hustle-layout .hustle-layout-body .hustle-subtitle,body.theme-blasttheory .hustle-ui .hustle-layout .hustle-layout-body .hustle-group-content p{font-size:15px;line-height:1.5}body.theme-blasttheory .hustle-ui .hustle-layout .hustle-layout-form{margin:0px 0px 0px 0px;padding:10px 20px 20px 20px;border-width:0px 0px 0px 0px;border-style:solid;border-color:rgba(0,0,0,0);border-radius:0px -5px 0px 0px;background-color:#151515}body.theme-blasttheory .hustle-ui .hustle-field .hustle-input{font-size:15px;color:#000}body.theme-blasttheory .hustle-ui .hustle-layout .hustle-error-message p{font-size:15px !important}body.theme-blasttheory .hustle-ui .hustle-icon-close:before{right:5px;position:relative}.pop-ctas,.bt-pop-up-buttons{margin:30px auto 0px}.pop-ctas a,.bt-pop-up-buttons a{font-size:15px;border:1px solid #000 !important;float:none;display:inline-block;margin-left:0;color:#000 !important;padding:7px 25px}.pop-ctas a:not(:last-child),.bt-pop-up-buttons a:not(:last-child){margin-right:10px}body.page-template-page-1-column-cat-royale,body.page-template-page-1-column-cat-royale h1,body.page-template-page-1-column-cat-royale h2,body.page-template-page-1-column-cat-royale h3,body.page-template-page-1-column-cat-royale h4,body.page-template-page-1-column-cat-royale h5,body.page-template-page-1-column-cat-royale h6,body.page-template-page-1-column-cat-royale a,body.page-template-page-1-column-cat-royale #main a,body.page-template-page-1-column-cat-royale #nav-search,body.page-template-page-1-column-cat-royale .bt-header--social a{color:ivory}body.page-template-page-1-column-cat-royale .navbar .btn-navbar,body.page-template-page-1-column-cat-royale .navbar .btn-navbar:hover{color:ivory !important}body.page-template-page-1-column-cat-royale .copyright-area a{color:ivory !important}body.page-template-page-1-column-cat-royale input[type=submit],body.page-template-page-1-column-cat-royale button{background-color:ivory !important;color:#d73818 !important;font-weight:bold !important}/*# sourceMappingURL=style.css.map */