/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
@font-face{font-family:'BebasRegular';src:local('?'),
url('/fonts/BEBAS.woff') format('woff'),
url('/fonts/BEBAS.ttf') format('truetype'),
url('/fonts/BEBAS.svg#webfontGVi5sdIl') format('svg');font-weight:normal;font-style:normal}nav.glossy ul
li{letter-spacing:0.075em;float:left;margin-right:5px}nav.glossy a, a.glossy, input.glossy, ul.glossy a, #content .gform_footer input.button, #respond
#submit{font-family:'BebasRegular','Impact','Helvetica',sans-serif;font-size:14px;word-spacing:0.15em;letter-spacing:0.075em;background-color:#31A4DD;display:block;padding:12px
24px 12px 24px;color:rgba(255,255,255,0.95) !important;text-transform:uppercase;text-align:center;text-decoration:none !important;background-image:none;-webkit-box-shadow:inset 0px 20px rgba(255,255,255,0.15),
inset 0px -20px 5px rgba(255,255,255,0.1),
inset 0px 20px 10px rgba(100,100,100,0.1),
inset 0px 0px 3px rgba(255,255,255,0.8),
0px 0px 3px rgba(255,255,255,0.8);-moz-box-shadow:inset 0px 20px 0px rgba(255,255,255,0.15),
inset 0px -20px 5px rgba(255,255,255,0.1),
inset 0px 20px 10px rgba(100,100,100,0.1),
inset 0px 0px 3px rgba(255,255,255,0.8),
0px 0px 3px rgba(255,255,255,0.8);box-shadow:inset 0px 20px 0px rgba(255,255,255,0.15),
inset 0px -20px 5px rgba(255,255,255,0.1),
inset 0px 20px 10px rgba(100,100,100,0.1),
inset 0px 0px 3px rgba(255,255,255,0.8),
0px 0px 3px rgba(255,255,255,0.8);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-shadow:-1px -1px -1px rgba(0,0,0,0.1)}nav.glossy a:hover, a.glossy:hover, input.glossy:hover, ul.glossy a:hover{color:rgba(255,255,255,1);-webkit-box-shadow:inset 0px 20px rgba(255,255,255,0.15),
inset 0px -20px 5px rgba(255,255,255,0.1),
inset 0px 20px 10px rgba(100,100,100,0.1),
inset 0px 0px 6px rgba(255,255,255,0.8),
0px 0px 3px rgba(255,255,255,0.8);-moz-box-shadow:inset 0px 20px 0px rgba(255,255,255,0.15),
inset 0px -20px 5px rgba(255,255,255,0.1),
inset 0px 20px 10px rgba(100,100,100,0.1),
inset 0px 0px 6px rgba(255,255,255,0.8),
0px 0px 3px rgba(255,255,255,0.8);box-shadow:inset 0px 20px 0px rgba(255,255,255,0.15),
inset 0px -20px 5px rgba(255,255,255,0.1),
inset 0px 20px 10px rgba(100,100,100,0.1),
inset 0px 0px 6px rgba(255,255,255,0.8),
0px 0px 3px rgba(255,255,255,0.8)}nav.glossy a:active, a.glossy:active, input.glossy:active, ul.glossy a:active{-webkit-box-shadow:inset 0px 20px rgba(255,255,255,0.15),
inset 0px -20px 5px rgba(255,255,255,0.1),
inset 0px 20px 10px rgba(100,100,100,0.1),
inset 0px 0px 6px rgba(255,255,255,0.8),
inset 0px 0px 6px rgba(100,100,100,0.5),
0px 0px 3px rgba(255,255,255,0.8);-moz-box-shadow:inset 0px 20px 0px rgba(255,255,255,0.15),
inset 0px -20px 5px rgba(255,255,255,0.1),
inset 0px 20px 10px rgba(100,100,100,0.1),
inset 0px 0px 6px rgba(255,255,255,0.8),
inset 0px 0px 6px rgba(100,100,100,0.5),
0px 0px 3px rgba(255,255,255,0.8);box-shadow:inset 0px 20px 0px rgba(255,255,255,0.15),
inset 0px -20px 5px rgba(255,255,255,0.1),
inset 0px 20px 10px rgba(100,100,100,0.1),
inset 0px 0px 6px rgba(255,255,255,0.8),
inset 0px 0px 6px rgba(100,100,100,0.5),
0px 0px 3px rgba(255,255,255,0.8);padding:13px
23px 11px 25px}nav.glossy a span, a.glossy
span{display:block;border-top:1px solid rgba(255,255,255,0.7);margin-top:3px;padding-top:3px;margin:5px
10px 0px 10px;font-family:'Palatino Linotype','Book Antiqua','Palatino',serif;font-size:0.85em;font-style:italic;text-transform:none}a.glossy{padding:8px
10px 8px 10px !important}a.glossy:active{padding:9px
9px 7px 11px !important}
 html, body, header, header ul, header #navigation ul li, nav.glossy ul, ul#offices, footer ul#offices li, aside#ourDetails ul, aside#ourDetails ul li, aside#followUs ul, aside#followUs ul li, .page-work section#gallery ul, .page-work section#gallery ul li, .page-team section#theTeam ul, .page-team section#theTeam ul li, .page-team section#news ul, .page-team section#news ul li, .page-team section#news aside#flickr ul, .page-team section#news aside#flickr ul li, .page-team section#stormtrooper dd, .page-about section#whatYouGet ul, .page-about section#legal ul, .page-services section#achievements ul, #projectPlanner ol, #projectPlanner ol li, .home section ul, .home section#hero ul#slider li#four dl, .home section#hero ul#slider li#four dl dt, .home section#hero ul#slider li#four dl dd, .page-team #whatYouGet, .page-team
#whatWeNeed{margin:0px;padding:0px}header,section,footer,aside,nav,article,figure{display:block;position:relative}a,input,textarea{outline:none;text-decoration:none}a
img{border:0px}figure{margin:0px
0px 0px 0px}nav ul li, footer ul#offices li, aside#ourDetails ul li, aside#followUs ul li, .page-work section#gallery ul li, section#work_gallery  ul li .page-work section#showcase ul li, .page-team section#theTeam ul li, .page-team section#news aside#flickr ul li, .home section ul
li{list-style-type:none;display:inline}p
strong{font-weight:bold}sup,sub{height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative}sup{bottom:1ex}sub{top: .5ex}a, header aside, header aside b, h4, aside#whereTo.sub nav#primary li a.active, aside#whereTo.sub nav#primary li a:hover, a, header aside, header aside b, h4, section#readyToBook
em{color:#31A4DD}html{background-color:#f0f0f0;-webkit-font-smoothing:antialiased}#main{overflow:hidden}#page{width:860px;margin:0
auto;padding:0px
70px 0px 70px;background-color:#fff;position:relative}.floatleft{float:left}.floatright{float:right}header.page-header{overflow:hidden;margin:0
auto;border-bottom:2px solid #000;margin-bottom:2em;position:relative;overflow:hidden;background:white}header.page-header
h1#logo{position:relative;z-index:2;width:250px;height:105px;margin:0px
0px 15px 0px;background: url('logo.jpg') no-repeat 15px 15px}header.page-header h1#logo
a{display:block;width:155px;height:105px;text-indent:-9999em}header.page-header
#navigation{position:absolute;top:12px;right:0px}header.page-header #navigation
ul{}header.page-header #navigation ul
li{text-transform:lowercase;font-size:0.9em}header.page-header #navigation ul li
a{color:#555;padding:10px
10px;margin:0px}

#whatYouGet{width:500px;float:left;margin:20px
15px 20px 15px}
#awards{float:right;clear:right;position:relative;width:340px;margin:0px
10px 20px 0px}#awards
img{position:absolute;left:-27px;top:35px}



header.page-header #navigation ul li a:hover{border-top:4px solid #bdbdbd}header.page-header
aside{position:absolute;z-index:2;top:70px;right:0px;text-align:right;font-size:1.2em}header.page-header aside
a{margin-top:3px;display:block;color:#707070 !important;font-size:0.85em}header.page-header aside a
b{position:relative;padding:0em
0.1em 0em 0.1em;top:0.1em}section#hero{border-top:2px dotted #111;height:325px;position:relative}#hero.textonly{height:auto}section#hero
h2{font-size:1.1em;font-weight:normal}section#hero h2
strong{font-size:2.1em;text-transform:uppercase;display:block;margin:5px
0px 15px 0px;font-weight:100;line-height:1em}section#hero
figure{position:absolute;display:inline;right:0;z-index:0;top:-26px}section#hero
nav.glossy{position:absolute;bottom:30px;left:20px}section#hero
nav#jcarScroller{position:absolute;bottom:25px;right:20px;display:none}#jcarScroller
button{display:block;float:left;height:26px;width:26px;outline:none;border:none;text-indent:-9999px;cursor:pointer;opacity:0.7}#jcarScroller
.prev{background:url('img/larr.png') no-repeat 0px 0px;margin-right:5px}#jcarScroller .prev:active{background:url('img/larr.png') no-repeat 1px 1px}#jcarScroller
.next{background:url('img/rarr.png') no-repeat 0px 0px}#jcarScroller .next:active{background:url('img/rarr.png') no-repeat 1px 1px}footer{border-top:2px dotted #111;font-size:0.75em;color:#555;clear:both;padding-bottom:10px}footer a:hover, #twitter a:hover, a.more:hover, #stormNews a:hover{text-decoration:underline}footer nav
ul{margin:30px
0px 30px 0px;height:100px}footer nav ul
li{margin:0px
65px 0px 65px;line-height:1em;float:left}footer nav ul li
a{display:block;width:30px;height:30px;padding:18px
20px 22px 20px;color:#FFF !important;text-align:center;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px}footer
ul#offices{padding-top:20px}footer ul#offices
li{float:left;width:200px}footer ul#offices li
h3{margin:0px}footer ul#offices li
a{display:block}footer
aside{width:440px;float:right;text-align:right;font-size:0.8em}footer
p{padding-top:30px;clear:both;text-align:center;font-size:0.8em}form{}fieldset{border:0px}label{margin-top:0.5em;display:block}input{width:250px}textarea{width:350px;height:100px}input,textarea{margin:5px
0px 15px 0px;padding:5px;border:1px
solid #cecece;font-size:0.9em;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input.go{float:right;width:80px}input#submit:hover{cursor:pointer}hr{clear:both;height:10px;width:80%;padding:20px
0px 0px 0px;margin:20px
auto 20px auto;border:0px
0px 0px 0px !important;border-width:0px 0px 0px 0px !important;background:url('bg_whereTo.png') no-repeat center center}table{background-color:#f6f6f6;border:1px
solid #e1e1e1;padding:5px;margin:40px
auto 0px auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}table
th{text-align:left;padding:20px}table
td{padding:0px
20px 20px 20px;vertical-align:top}table td
ul{margin:0px;padding:0px}table td ul
li{list-style-type:none}a.noHover{color:#444 !important}.home section#hero img, .page-terms section#hero
img{position:absolute;display:inline;right:0;z-index:0;top:26px}.home section#hero
ul#slider{width:2580px}.home section#hero ul#slider
li{display:block;width:860px;float:left;position:relative}.home section#hero ul#slider
li#one{}.home section#hero ul#slider li#two
h2{margin:70px
480px 0px 20px}.home section#hero ul#slider li#two h2
strong{line-height:1.15em}.home section#hero ul#slider li#three
h2{margin:120px
450px 0px 20px}.home section#hero ul#slider li#four
h2{text-align:right;margin:100px
540px 20px 20px}.home section#hero ul#slider li#four
dl{margin:20px
0px 0px 20px;width:280px;text-align:right}.home section#hero ul#slider li#four dl
dt{display:inline}.home section#hero ul#slider li#four dl
dd{font-size:1.5em !important;padding-left:5px;display:inline}.jcar{overflow:visible}.jcar
li{height:325px;overflow-y:visible}.home section#whyChoose, .home section#getInTouch, .home
section#meetTheTeam{float:left;width:255px;margin:20px
15px 20px 15px}.home section#webDesignCornwall, .home section#webDesignBath, .home section#webDesignBristol, .home section#webDesignCardiff, .home section#webDesignDevon, .home section#webDesignPlymouth, .home
section#webDesignTruro{float:right;width:260px;margin:20px
15px 20px 15px}.home section a.arrow, .home #stormNews section
a{margin-top:5px;padding-right:18px;background:url('img/arrow_blue.png') no-repeat right center}.home section a:hover{text-decoration:underline}.home section h3 a, .home section h4
a{text-decoration:none !important;background:none;padding-right:0px}.home section h3
a{color:#555 !important}.home section#stormNews, .home
section#consultancy{float:left;margin:0px
0px 20px 15px;width:475px;padding:20px
0px 0px 0px}#stormNews.altpos,#getInTouch.altpos{padding-top:0px !important;margin:0px
50px 40px 15px !important}.home
section#consultancy{width:250px;float:right;background-color:#fefefe;border:1px
solid #D8D8D8;padding:20px
20px 20px 20px;margin-left:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.home section#consultancy figure, .home section#consultancyWide
figure{position:absolute;top:-40px;right:-10px}.home section#consultancy nav
ul{margin:30px
0px 10px 30px}.home section#consultancy nav ul
li{margin-left:20px}.home
section#whatYouGet{width:500px;float:left;margin:20px
15px 20px 15px}.home section#whatYouGet
p{margin-top:5px}.home section#whatYouGet
ul{}.home section#whatYouGet ul
li{display:block;list-style-type:none}.home section#whatYouGet ul
li.wand{background:url('IMG/wand_blue.jpg') no-repeat}.home section#whatYouGet ul
li.onetwothree{background:url('img/123_blue.jpg') no-repeat}.home section#whatYouGet ul
li.heart{background:url('img/heart_blue.jpg') no-repeat}.home
blockquote#twitter{font-size:1.3em;line-height:1.3em;margin:20px
0px 0px 0px;clear:both;border-top:2px dotted #D8D8D8;padding:35px
35px 40px 35px;background:url('img/clichebird.png') no-repeat bottom left}.home blockquote#twitter
q{quotes:none;display:block;background-color:#dff1fa;color:#307598;padding:30px
30px 20px 30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.home blockquote#twitter q:before{content:""}.home blockquote#twitter q:after{content:""}.home blockquote#twitter
i{color:#707070;display:block;text-align:right;font-style:normal;margin-top:5px}.home section#stormNews
article{margin:20px
0px 20px 0px}.home section#stormNews
figure{float:left;margin:0px
20px 0px 0px;display:block;clear:both}.home section#stormNews figure
img{max-width:150px;border:5px
solid #D8D8D8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.home section#stormNews
p{margin-top:0px;margin-left:180px}.home section#stormNews
h4{margin:5px
0px 0px 180px}.home section#stormNews
time{margin:0px;font-size:0.8em}.page-contact aside#planYourProject, .page-contact aside#ourDetails, .page-contact
aside#followUs{width:400px;float:right;clear:right;margin-right:10px;margin-bottom:10px}.page-contact aside#planYourProject, .page-contact
aside#ourDetails{padding-bottom:20px;border-bottom:2px dotted #d8d8d8}.page-contact aside#planYourProject a, .page-contact aside#followUs
ul{width:130px;margin-left:20px;float:right}.page-contact
section#contactUs{width:380px;float:left;clear:both;margin:0px
0px 30px 10px;padding-right:30px;border-right:2px dotted #d8d8d8}.page-contact #contactUs
fieldset{border:0px;outline:0px;margin:0px;padding:0px}#fSending,#fThankyou,#fError{display:none}.v-fail{border:1px
solid #d33}.page-contact aside#ourDetails ul
li{float:left;width:170px;margin-right:30px;font-size:0.8em}.page-contact aside#ourDetails ul li
h3{margin:0px
0px 10px 0px;color:#00ae42;font-size:1.5em}.page-contact aside#ourDetails ul li
span{display:block;margin-bottom:5px;font-size:1.5em;color:#555}.page-contact aside#ourDetails ul li
a{margin-top:5px;padding-right:15px;background:url('img/arrow_green.png') no-repeat right}.page-contact aside#ourDetails ul li a:hover, .page-contact section#contactUs a:hover{text-decoration:underline}.page-contact aside#ourDetails
p{white-space:pre-line}.page-contact aside#followUs
ul{width:150px;margin:0px
0px 50px 30px;float:right}.page-contact aside#followUs ul
li{float:left;margin-right:10px}.page-contact aside#followUs ul li
a{display:block;height:40px;width:40px;padding:0px;text-indent:-9999em}.page-contact aside#followUs ul li.facebook
a{background:url('img/facebook.png') no-repeat -40px 0px}.page-contact aside#followUs ul li.facebook a:hover{background:url('img/facebook.png') no-repeat 0px 0px}.page-contact aside#followUs ul li.twitter
a{background:url('img/twitter.png') no-repeat -40px 0px}.page-contact aside#followUs ul li.twitter a:hover{background:url('img/twitter.png') no-repeat 0px 0px}.page-contact aside#followUs ul li.rss
a{background:url('img/rss.png') no-repeat -40px 0px}.page-contact aside#followUs ul li.rss a:hover{background:url('img/rss.png') no-repeat 0px 0px}.page-contact
section#about{font-size:1.2em;line-height:1.3em;border-bottom:2px solid #f0f0f0;padding:1px
0px 25px 0px;margin:-15px 0px 30px 0px}.page-contact form
input#submit{width:100px;float:right;margin-right:40px}.page-work{}.page-work section
h3{display:inline-block;margin:10px
0px 10px 0px;padding-top:10px;border-bottom:2px dotted #cbcbcb}.page-work section#gallery,section#work_gallery{clear:both;overflow:hidden}.page-work section#gallery ul, section#work_gallery
ul{margin:0
auto;padding:0;clear:both}.page-work section#gallery ul li, section#work_gallery  ul
li{float:left;overflow:hidden;height:183px;margin-bottom:15px;padding:0;list-style-type:none}.page-work section#gallery ul li a, section#work_gallery  ul li
a{position:relative;height:165px;overflow:hidden}.page-work section#gallery ul li a img, section#work_gallery  ul li a
img{border:1px
solid #dedede;display:block;width:260px;height:165px;margin:16px
12px}.page-work section#gallery ul li a span, section#work_gallery  ul li a
span{display:block;margin-top:0px;padding-bottom:5px;border-bottom:2px dotted #dd362f;color:#444;font-style:italic;text-transform:lowercase}.page-work section#gallery ul li a p, section#work_gallery  ul li a
p{color:#707070;margin-left:8px}.page-work section#gallery ul li a i , section#work_gallery ul li a
i{background:url('img/arrow_red.png') right center no-repeat;padding-right:15px;margin-left:8px;display:inline;font-style:normal}.page-work section#gallery ul li a:hover i, section#work_gallery  ul li a:hover
i{text-decoration:underline}.page-work
nav#whereTo{clear:both;width:380px;height:120px;margin:20px
auto 0px auto}.page-work nav#whereTo
li{margin:30px
30px 80px 30px}.parent-pageid-1636
nav#whereTo3{clear:both;width:560px;height:120px;margin:20px
auto 0px auto}.parent-pageid-1636 nav#whereTo3
li{margin:30px
20px 50px 30px}.page-work section#about, .parent-pageid-1636
section#about{font-size:1.2em;line-height:1.3em;border-bottom:2px solid #f0f0f0;padding:15px
0px 25px 0px}.page-work section#about h1, .parent-pageid-1636 section#about
h1{margin:0px}.parent-pageid-1636
section#dontVisit{height:20px}section#dontVisit
#dontVisitSite{top:0}.parent-pageid-1636
section#showcase{clear:both}a#visitSite{position:absolute;z-index:2;top:-60px;right:0px;padding:10px
5px 5px 30px;background:url('img/monitor.jpg') left center no-repeat;color:#444;font-weight:bold;font-size:0.9em}a#dontVisitSite{position:absolute;z-index:2;top:-60px;left:0px;padding:10px
5px 5px 30px;background:url('img/return.jpg') 4px 9px no-repeat;color:#444;font-weight:bold;font-size:0.9em}.parent-pageid-1636 section#showcase
img{opacity:0.7}.parent-pageid-1636 section#showcase figure
img{display:block;margin:60px
auto 0px auto;border:8px
solid #f0f0f0;padding:0px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.parent-pageid-1636 section#showcase figure
aside{position:relative;height:1px;margin:0px;padding:0px}.parent-pageid-1636 section#showcase figure aside
img{position:relative;top:0px;left:100px;margin:0px;padding:0px;border:0px;opacity:1}.parent-pageid-1636 section#showcase
ul{margin:20px
0px 20px 4px;height:160px}section#showcase #ctl01_ctl00_a_a_c_gallerySwitcher_upList
ul{height:0px}.parent-pageid-1636 section#showcase ul
li{float:left;margin:8px}.parent-pageid-1636 section#showcase ul li a
img{border:8px
solid #f0f0f0;width:160px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.parent-pageid-1636 section#showcase ul li a:hover
img{border:8px
solid #dedede}.parent-pageid-1636 section#showcase
.selected{-moz-box-shadow:1px 1px 4px #999;-webkit-box-shadow:1px 1px 4px #999;box-shadow:1px 1px 4px #999;opacity:1}.parent-pageid-1636 section#showcase .selected:hover{border:8px
solid #f0f0f0}.parent-pageid-1636 section#showcase ul#gallery
li{list-style-type:none}.parent-pageid-1636 section#showcase
article{width:740px;margin:40px
auto 20px auto;clear:both;border-top:2px solid #F0F0F0}.parent-pageid-1636 section#showcase article
p{line-height:1.5em;margin-top:6px}.parent-pageid-1636 section#showcase article
h2{font-size:1.3em;margin-top:35px}.parent-pageid-1636 section#showcase
blockquote{clear:both;margin:20px;border-top:2px solid #f0f0f0;padding:40px
20px 50px 20px;font-style:italic;font-size:1.2em}.parent-pageid-1636 section#showcase blockquote
span{font-style:normal;position:absolute;bottom:20px;right:50px;text-align:right;font-size:0.7em}.parent-pageid-1636
section.acfsection{clear:both;display:block;margin-top:20px;padding-top:20px;overflow:hidden}.page-template-page-work-single-bullets-php section.acfsection
figure{float:left;clear:both;padding:0px
40px 20px 20px}.page-template-page-work-single-bullets-php section.acfsection figure
img{border:8px
solid #f0f0f0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.page-work
section#allClients{clear:both}.page-work section#allClients
ul{padding:20px
0px 20px 0px;margin:30px
auto 50px auto;overflow:hidden;clear:both}.page-work section#allClients ul
li{list-style-type:none;float:left;display:block;width:180px;font-size:1em;padding-bottom:6px;margin:0
0 0 32px}#logostrip{clear:both;margin:30px
0 30px 0;height:300px}#logostrip
h2{font-size:1.4em;font-weight:normal;padding:30px
0 30px 80px;margin:0
-70px 0 -70px;background:rgb(248,248,248);background:-moz-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(255,255,255,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,248,248,1)), color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top, rgba(248,248,248,1) 0%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top, rgba(248,248,248,1) 0%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top, rgba(248,248,248,1) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(top, rgba(248,248,248,1) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#ffffff',GradientType=0 )}#logostrip
ul{margin:0
0 0 0;padding:0}#logostrip ul
li{float:left;width:25%;display:block;list-style-type:none;margin:0
0 20px 0;padding:0}#logostrip
img{width:180px;height:100px;display:block;margin:0
auto}.page-team
section#about{font-size:1.2em;line-height:1.3em;margin:0px
0px -15px 0px;padding:15px
0px 0px 0px}.page-team section#about
h1{margin:0px}.page-team
section#theTeam{clear:both;padding-top:20px}.page-team section#theTeam
h2{text-transform:uppercase;font-size:2em;font-weight:100;margin:40px
0px 0px 0px;padding-bottom:8px}.page-team section#theTeam
ul{clear:both;margin:20px
auto 0 auto;border-top:2px solid #f0f0f0;width:715px}.page-team section#theTeam ul
li{float:left;border-bottom:2px dotted #444}.page-team section#theTeam ul li:nth-child(3n+2){padding:0
35px}.page-team section#theTeam ul li
a{display:block;width:215px;height:200px;font-weight:100;text-align:center;padding-top:20px;color:#555}.page-team section#theTeam ul li a
span{display:block;font-style:italic;font-size:0.8em}.page-team section#theTeam ul li#dave
a{background:url('img/teamDave.jpg') 15px 63px no-repeat}.page-team section#theTeam ul li#dave a:hover{background:url('img/teamDave.jpg') -215px 63px no-repeat}.page-team section#theTeam ul li#hannah
a{background:url('img/teamHannah.jpg') 22px 63px no-repeat}.page-team section#theTeam ul li#hannah a:hover{background:url('img/teamHannah.jpg') -215px 63px no-repeat}.page-team section#theTeam ul li#ashton
a{background:url('img/teamAshton.jpg') 15px 63px no-repeat}.page-team section#theTeam ul li#ashton a:hover{background:url('img/teamAshton.jpg') -215px 63px no-repeat}.page-team section#theTeam ul li#felix
a{background:url('img/teamFelix.jpg') 10px 63px no-repeat}.page-team section#theTeam ul li#felix a:hover{background:url('img/teamFelix.jpg') -220px 63px no-repeat}.page-team section#theTeam ul li#adam
a{background:url('img/teamAdam.jpg') 15px 63px no-repeat}.page-team section#theTeam ul li#adam a:hover{background:url('img/teamAdam.jpg') -215px 63px no-repeat}.page-team section#theTeam ul li#andrew
a{background:url('img/teamAndrew.jpg') 10px 63px no-repeat}.page-team section#theTeam ul li#andrew a:hover{background:url('img/teamAndrew.jpg') -225px 63px no-repeat}.page-team section#theTeam ul li#liam
a{background:url('img/teamLiam.jpg') 10px 63px no-repeat}.page-team section#theTeam ul li#liam a:hover{background:url('img/teamLiam.jpg') -215px 63px no-repeat}.page-team section#theTeam ul li#mike
a{background:url('img/teamMike.jpg') 10px 63px no-repeat}.page-team section#theTeam ul li#mike a:hover{background:url('img/teamMike.jpg') -215px 63px no-repeat}.page-team section#theTeam ul li#paul
a{background:url('img/teamPaul.jpg') 0px 63px no-repeat}.page-team section#theTeam ul li#paul a:hover{background:url('img/teamPaul.jpg') -218px 63px no-repeat}.page-team section#theTeam ul li#scott
a{background:url('img/teamScott.jpg') 15px 63px no-repeat}.page-team section#theTeam ul li#scott a:hover{background:url('img/teamScott.jpg') -215px 63px no-repeat}.page-team section#theTeam ul
li#somethingsomethingsomethingdarkside{width:215px;height:220px;border-bottom:2px dotted #444}.page-team section#theTeam ul li#somethingsomethingsomethingdarkside
h3{text-transform:uppercase;text-align:center;font-size:1.5em;line-height:1.15em;width:215px;margin:75px
0px 0px 0px;font-weight:100}.page-team section#theTeam ul li#somethingsomethingsomethingdarkside
a{width:110px;height:23px;margin:20px
0px 0px 40px;padding:10px;text-indent:0em}.page-team
nav{position:relative}.page-team nav
ul#theTeam{clear:both;margin:20px
0px 0px 0px;padding:0px;font-size:0.8em;line-height:1.1em}.page-team nav ul#theTeam
li{float:left}.page-team nav ul#theTeam li
a{display:block;width:100px;height:110px;font-weight:100;text-align:center;padding-top:10px;margin-right:7px;color:#555}.page-team nav ul#theTeam li a
span{display:block;font-style:italic;font-size:0.8em;margin:0px}.page-team nav ul#theTeam li#dave
a{background:url('img/teamDave_s.jpg') 0px 43px no-repeat}.page-team nav ul#theTeam li#dave a:hover{background:url('img/teamDave_s.jpg') -125px 43px no-repeat}.page-team nav ul#theTeam li#dave.active
a{background:url('img/teamDave_s.jpg') -245px 43px no-repeat}.page-team nav ul#theTeam li#felix
a{background:url('img/teamFelix_s.jpg') 0px 43px no-repeat}.page-team nav ul#theTeam li#felix a:hover{background:url('img/teamFelix_s.jpg') -125px 43px no-repeat}.page-team nav ul#theTeam li#felix.active
a{}.page-team nav ul#theTeam li#adam
a{background:url('img/teamAdam_s.jpg') 10px 43px no-repeat}.page-team nav ul#theTeam li#adam a:hover{background:url('img/teamAdam_s.jpg') -115px 43px no-repeat}.page-team nav ul#theTeam li#adam.active
a{background:url('img/teamAdam_s.jpg') -245px 43px no-repeat}.page-team nav ul#theTeam li#andrew
a{background:url('img/teamAndrew_s.jpg') 5px 43px no-repeat}.page-team nav ul#theTeam li#andrew a:hover{background:url('img/teamAndrew_s.jpg') -125px 43px no-repeat}.page-team nav ul#theTeam li#andrew.active
a{background:url('img/teamAndrew_s.jpg') -240px 43px no-repeat}.page-team nav ul#theTeam li#paul
a{background:url('img/teamPaul_s.jpg') -5px 40px no-repeat}.page-team nav ul#theTeam li#paul a:hover{background:url('img/teamPaul_s.jpg') -123px 40px no-repeat}.page-team nav ul#theTeam li#paul.active
a{background:url('img/teamPaul_s.jpg') -245px 40px no-repeat}.page-team nav ul#theTeam li#mike
a{background:url('img/teamMike_s.jpg') 10px 43px no-repeat}.page-team nav ul#theTeam li#mike a:hover{background:url('img/teamMike_s.jpg') -115px 43px no-repeat}.page-team nav ul#theTeam li#mike.active
a{background:url('img/teamMike_s.jpg') -245px 43px no-repeat}.page-team nav ul#theTeam li#liam
a{background:url('img/teamLiam_s.jpg') 0px 43px no-repeat}.page-team nav ul#theTeam li#liam a:hover{background:url('img/teamLiam_s.jpg') -125px 43px no-repeat}.page-team nav ul#theTeam li#liam.active
a{}.page-team nav ul#theTeam li#scott
a{background:url('img/teamScott_s.jpg') 10px 43px no-repeat}.page-team nav ul#theTeam li#scott a:hover{background:url('img/teamScott_s.jpg') -115px 43px no-repeat}.page-team
section#news{clear:both;padding-top:60px}.page-team section#news h3, .page-team section#whatYouGet h3, .page-team section#whatWeNeed
h3{display:inline;margin-bottom:10px;border-bottom:2px dotted #cbcbcb}.page-team section#news
ul{}.page-team section#news ul
li{margin:20px;display:block;float:left;width:240px;height:420px}.page-team section#news ul li img, .page-team section#news aside img, .page-team section#news aside object, .page-team section#news aside#vimeo
iframe{display:block;border:6px
solid #f0f0f0;padding:0px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.page-team section#news ul li a:hover
img{border:6px
solid #dedede}.page-team section#news
aside#flickr{width:420px;float:left;padding:0px;margin:0px
20px 20px 0px}.page-team section#news aside#flickr
ul{height:225px;padding-top:20px}.page-team section#news aside#flickr ul
li{float:left;width:92px;height:118px;margin:0px
8px 21px 0px}.page-team section#news aside#flickr ul li
a{display:block;width:132px;height:102px}.page-team section#news
aside#vimeo{width:380px;float:right;clear:right;padding:0px;margin:0px
20px 20px 0px}.page-team section#news aside#vimeo object, .page-team section#news aside#vimeo
iframe{margin-top:20px}.page-team section#news
a.more{float:right;margin:5px
0px 40px 0px;padding-right:15px;background:url('img/arrow_cyan.png') no-repeat right}.page-team section#news aside#flickr
a.more{margin:-42px 15px 40px 0px}.page-team-member
section#stormtrooper{margin:0px
50px 0px 350px;min-height:800px;font-size:0.9em}.page-team-member section#stormtrooper a:hover{text-decoration:underline}.page-team-member section#stormtrooper
*{position:relative;z-index:1}.page-team-member section#stormtrooper
figure{z-index:0;position:absolute;top:0px;left:-300px;margin:0px}.page-team-member section#stormtrooper
h1{margin:0px;padding:50px
20px 5px 0px;font-size:3.3em;line-height:1em;font-weight:100;text-transform:uppercase}.page-team-member section#stormtrooper
h2{font-size:1em;font-weight:normal;margin:0px
0px 2em 150px}.page-team-member section#stormtrooper
p{}.page-team-member section#stormtrooper
dt{font-style:italic;text-transform:lowercase;margin-top:1.5em}.page-team-member section#stormtrooper
dd{display:block}.page-team-member section#stormtrooper
ul#social{margin:2em
0px 2em 2px;padding:0px}.page-team-member section#stormtrooper ul#social
li{list-style-type:none;font-style:italic;line-height:1.8em;margin:0.5em 0px 0.5em 0px;padding-left:30px}.page-team-member section#stormtrooper ul#social li
a{font-style:normal}.page-team-member section#stormtrooper ul#social
li#linkedin{background:url('img/linkedin_s.png') no-repeat}.page-team-member section#stormtrooper ul#social
li#twitter{background:url('img/twitter_s.png') no-repeat}.page-team-member section#stormtrooper ul#social
li#lastfm{background:url('img/last.fm_s.png') no-repeat}.page-team-member section#stormtrooper ul#social
li#flickr{background:url('img/flickr_s.png') no-repeat}.page-team-member nav
a#back{position:absolute;bottom:80px;right:20px;width:140px;z-index:999}.page-team section#whatYouGet, .page-team
section#whatWeNeed{width:420px;float:left;margin-top:40px}.page-team section#whatYouGet ul, .page-team section#whatWeNeed
ul{margin:0px
0px 60px 0px;padding:20px
0px 0px 0px}.page-team section#whatYouGet li, .page-team section#whatWeNeed
li{margin:1em;padding-left:50px;background:url('img/iconsJobsPlus.png') no-repeat 20px 1px;list-style-type:none;margin-left:none}.page-team section#whatYouGet
li.cog{background:url('img/iconsJobs.png') no-repeat 0px -5px}.page-team section#whatYouGet
li.tick{background:url('img/iconsJobs.png') no-repeat 0px -260px}.page-team section#whatYouGet
li.monitor{background:url('img/iconsJobs.png') no-repeat -1px -500px}.page-team section#whatYouGet
li.smile{background:url('img/iconsJobs.png') no-repeat 0px -710px}.page-team section#whatYouGet
li.person{background:url('img/iconsJobs.png') no-repeat 0px -920px}.page-team section#whatYouGet
ul{border-right:2px dotted #cbcbcb;padding-right:20px}.page-team section#whatYouGet
h4{margin-bottom:0.3em}.page-team section#whatWeNeed
li{margin-left:}.page-team section#whatWeNeed
h3{margin-left:30px}.page-team
nav#emailUs{clear:both;width:100px;margin:20px
auto 40px auto}.page-about
section#about{font-size:1.2em;line-height:1.3em;margin-bottom:3em}.page-about
section#whatYouGet{width:450px;float:left;margin-bottom:2em}.page-about section#whatYouGet
p{margin-top:5px}.page-about section#whatYouGet
ul{margin-top:1.5em}.page-about section#whatYouGet ul
li{list-style-type:none;margin:0px;padding:0px
0px 0px 0px}#whatYouGet ul
li.wand{background:url('img/wand.png') no-repeat}#whatYouGet ul
li.onetwothree{background:url('img/123.png') no-repeat}#whatYouGet ul
li.heart{background:url('img/heart.png') no-repeat}.page-about section#whatYouGet
nav{clear:both;height:100px;margin:20px
auto 0px auto;padding-top:20px}.page-about nav.glossy
li{height:100px;margin:0px
50px 0px 0px;padding:48px
20px 0px 5px !important}.page-about nav.glossy
li#meetStorm{margin-left:80px;background:url('img/teamMeetThe.jpg') no-repeat;background-position-x:10px}.page-about
section#awards{float:right;clear:right;position:relative;width:340px;margin:0px
10px 20px 0px}.page-about section#awards
img{position:absolute;left:-27px;top:35px}div#award_copy{margin:290px
20px 0 0}.page-about section h3, .home section
h3{display:inline;margin-bottom:10px;border-bottom:2px dotted #cbcbcb}.page-about section h4, .home section
h4{margin-bottom:5px}section#stormNews{clear:both;margin-bottom:40px}section#stormNews
#archive{width:220px;float:left}section#stormNews #archive
li{display:block;width:auto;margin:1em
0px}section#stormNews #archive
h2{margin-top:0.05em;font-size:1.2em}section#stormNews
ul{margin:0px
0px 40px 0px;padding:0px}section#stormNews>ul,section#stormNews>article,section#stormNews>h1{margin-left:250px}section#stormNews ul
li{list-style-type:none;margin:40px
50px 0px 0px;width:550px}section#stormNews h3
a{text-decoration:none;color:#555}section#stormNews ul li
time{display:block;font-size:3.5em;line-height:1em;font-weight:bold;color:#cbcbcb}section#stormNews ul li
article{}section#stormNews ul li
img{float:left;max-width:150px;border:5px
solid #D8D8D8;margin-right:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#stormNews > article
h1{line-height:normal;margin-bottom:0px}#stormNews > article.post
time{display:block;font-size:0.9em;margin-bottom:1.5em}#stormNews > article.post
img{float:right;clear:right;border:5px
solid #D8D8D8;margin:0px
0px 1.5em 1.5em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#stormNews > article.post .nostyle img, #stormNews > article.post
img.nostyle{float:none;clear:none;border:none;margin:0}#stormNews>#moreNews{width:100px;margin:2em
auto}#newsNav.glossy{position:relative;display:block;margin:0px
auto;padding-top:40px;float:none;clear:both;width:590px;height:100px}.page-services
section#about{font-size:1.2em;line-height:1.3em;padding:0px
0px 10px 0px}.page-services section
h3{display:inline;margin-bottom:10px;border-bottom:2px dotted #cbcbcb}.page-services
section#achievements{padding:30px
0px 0px 0px}.page-services section#achievements
h4{margin-bottom:0px}.page-services section#achievements
ul{margin-top:20px}.page-services section#achievements
li{float:left;display:block;width:390px;padding:0px
0px 5px 0px;margin-right:40px;margin-top:0.66em}.page-services section#achievements li figure, .page-about section#whatYouGet li
figure{float:left;width:50px;text-align:center}.page-services section#achievements li img, .page-about section#whatYouGet li
img{position:relative}.page-services section#achievements li h4, .page-services section#achievements li p, .page-about section#whatYouGet li h4, .page-about section#whatYouGet li
p{margin-top:0px;margin-left:65px}.page-services section#achievements
li.comp{background:url('img/iconsServices.png') 0px 25px no-repeat}.page-services section#achievements
li.graph{background:url('img/iconsServices.png') 0px -225px no-repeat}.page-services section#achievements
li.speech{background:url('img/iconsServices.png') 0px -460px no-repeat}.page-services section#achievements
li.bulb{background:url('img/iconsServices.png') 0px -680px no-repeat}.page-services section#achievements
li.trophy{background:url('img/iconsServices.png') 0px -910px no-repeat}.page-services section#achievements
li.recycle{background:url('img/iconsServices.png') 0px -1148px no-repeat}.page-services section#achievements
li.tools{background:url('img/iconsServices.png') 0px -1390px no-repeat}.page-services section#achievements
li.google{background:url('img/iconsServices.png') 0px -1642px no-repeat}.page-services
section#ourServices{clear:both;padding-top:20px}.page-services section#ourServices
p{font-size:1.2em;line-height:1.3em;padding:10px
0px 10px 0px}.page-services section#ourServices table td ul li
a{color:#707070}.page-services
section#ourProcess{clear:both;padding-top:40px}.page-services
nav#whereNow{width:300px;margin:10px
auto;padding-top:3em;clear:both}.page-services nav#whereNow ul
li{margin-right:20px}.page-consultancy
section#hero.consultancy{height:300px}.page-consultancy section#hero.consultancy
figure{top:10px;right:10px;display:block}.page-consultancy section#hero
h2{margin-right:450px}.page-consultancy section#whatIsIt, .page-consultancy section#isItRightForMe, .page-consultancy
section#whoDoISpeakTo{float:left;width:235px;margin:25px}.page-consultancy section#whatIsIt h3, .page-consultancy section#isItRightForMe h3, .page-consultancy section#whoDoISpeakTo
h3{clear:both;text-align:center;margin:auto;display:table}.page-consultancy section#whatIsIt figure, .page-consultancy section#isItRightForMe figure, .page-consultancy section#whoDoISpeakTo
figure{color:#FFF;height:24px;width:30px;margin:0px
auto 0px auto;padding:6px
0px 0px 0px;text-align:center;font-weight:bold;margin-bottom:20px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.page-consultancy
section#whatClientsSaid{float:left;clear:both;width:520px;margin:20px
0px 50px 0px}.page-consultancy section#whatClientsSaid
ul{margin:20px
0px 0px 0px;padding:0px}.page-consultancy section#whatClientsSaid ul
li{list-style-type:none;margin-bottom:20px;clear:both}.page-consultancy section#whatClientsSaid ul li
q{margin-top:30px;font-weight:bold}.page-consultancy section#whatClientsSaid ul li
i{display:block;padding-right:50px;float:right}.page-consultancy section#whatClientsSaid ul li.left
img{float:left}.page-consultancy section#whatClientsSaid ul li.left
q{float:right}.page-consultancy section#whatClientsSaid ul li.right
img{float:right}.page-consultancy section#whatClientsSaid ul li.right
q{float:left}.page-consultancy
section#readyToBook{float:right;width:242px;background-color:#fefefe;border:1px
solid #D8D8D8;padding:20px;margin:50px
0px 50px 0px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.page-consultancy section#readyToBook
a{margin:auto;width:85px}.page-consultancy section#readyToBook
em{font-style:normal;font-weight:bold}.page-consultancy
section#bookNow{clear:both;margin:50px
0px 20px 0px;height:375px;background-color:#fefefe;border:1px
solid #D8D8D8;padding:40px;display:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.page-consultancy section#bookNow
h3{margin-top:0px;float:left}.page-consultancy section#bookNow
div.left{margin-top:20px;clear:both;float:left}.page-consultancy section#bookNow
div.right{float:left;margin:20px
0px 0px 120px}.page-consultancy section#bookNow label, .page-consultancy section#bookNow label input, .page-consultancy section#bookNow label
textarea{display:block;width:250px}.page-consultancy section#bookNow
.glossy{width:80px;cursor:pointer}.page-consultancy section#bookNow
textarea{height:80px}section#sitemap{padding:0
0 25px 20px}section#sitemap
h2{margin:25px
0 8px 0}section#sitemap h2
a{color:#555;font-size:0.9em;background:none}section#sitemap
ul{padding:0
0 0 20px}section#sitemap ul li
a{color:#555;font-size:0.9em;background:none}.parent-pageid-1638 section#hero.sub
h1{font-size:1.1em;font-weight:normal;margin:150px
400px 0px 0px;width:auto;height:auto;background:transparent}.parent-pageid-1638 section#hero.sub h1
strong{font-size:2.3em;text-transform:uppercase;display:block;margin:5px
0px 5px 0px;font-weight:100;line-height:1em}.parent-pageid-1638
section#hero.sub{height:250px}.parent-pageid-1638 section#hero.sub
figure{top:0px;right:0px}.parent-pageid-1638
section#about.sub{width:550px;font-size:1.2em;line-height:1.3em}.parent-pageid-1638
aside#whereTo.sub{float:right;padding:0px
30px 30px 30px;margin:0px
0px 50px 50px;background:#fefefe;border:2px
solid #e9e9e9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.parent-pageid-1638 aside#whereTo.sub nav#callToAction
ul{padding:0px
0px 20px 0px}.parent-pageid-1638 aside#whereTo.sub nav#callToAction ul
li{float:none;display:block;margin-top:20px;padding-left:50px}#callToAction.sub ul
li.trophy{background:url('img/trophy.png') 4px 5px no-repeat}#callToAction.sub ul
li.smiley{background:url('img/smiley.png') 0px 5px no-repeat}#callToAction.sub ul
li.phoney{background:url('img/phoney.png') 0px 3px no-repeat}.parent-pageid-1638 aside#whereTo.sub nav#primary
ul{padding:0px;font-size:0.8em}.parent-pageid-1638 aside#whereTo.sub nav#primary
li{float:none;display:block;text-align:right}.parent-pageid-1638 aside#whereTo.sub nav#primary li
a{display:block;padding-right:5px;color:#555}.parent-pageid-1638 aside#whereTo.sub nav#primary li
a.active{font-weight:bold}html{font-family:'Palatino','Palatino Linotype','Georgia','Book Antiqua',serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:1em;line-height:1.3em;font-weight:lighter;color:#707070}h1,h2,h3,h4{color:#555}h1{margin:1em
0em 1em 0em;font-size:2em}section#about
h1{font-weight:100;font-size:1.8em;margin:-10 0px 0px 0px}h2{font-size:1.6em}h3{font-size:1.2em}h4{font-size:1em}footer aside, form input, form
textarea{font-family:'Helvetica','Arial',sans-serif;color:#666}#hero h1 strong, #hero h2 strong,  #somethingsomethingsomethingdarkside h3,   input#submit,  section#stormtrooper h1,  section#teamStorm h2, .home section#hero ul#slider li#four dl
dd{font-family:'BebasRegular','Impact','Helvetica',sans-serif;font-size:0.85em;word-spacing:0.15em}.home{}.home a, .home header aside, .home header aside b, .home section h4, .home section#hero ul#slider li#four dl
dt{color:#1a93cf}.home header aside a:hover{color:#1a93cf !important}.home header h1#logo, .home footer nav ul li
a{background-color:#00000}.home header nav ul li.current-menu-item a, .home header nav ul li.current-menu-item a:hover{border-top:4px solid #31a4dd !important}.home nav.glossy a, .home
a.glossy{background-color:#259ad3;border:1px
solid #3786ad}.home #hero h2, .page-terms #hero
h2{margin:125px
0px 100px 10px}#hero.tos{height:308px}#hero.tos
figure{top:0px}#hero.sitemap{}#hero.sitemap
figure{top:30px}section#tos{padding:20px}.page-contact{}.page-contact header.alt,
.page-project-planner
header.alt{border-bottom:2px dotted #111}.page-contact a, .page-contact header aside, .page-contact header aside b,
.page-project-planner a, .page-project-planner header aside, .page-project-planner header aside
b{color:#04a040}.page-contact header aside a:hover,
.page-project-planner header aside a:hover{color:#04a040 !important}.page-contact header h1#logo, .page-contact footer nav ul li a,
.page-project-planner header h1#logo, .page-project-planner footer nav ul li
a{background-color:#00ae42}.page-contact header nav ul li.current-menu-item a,
.page-contact header nav ul li.current-menu-item a:hover,
.page-project-planner header nav ul li.current-page-ancestor a,
.page-project-planner header nav ul li.current-page-ancestor a:hover{border-top:4px solid #00ae42 !important}.page-contact nav.glossy a, .page-contact a.glossy, .page-contact input.glossy,
.page-project-planner #content .gform_footer input.button,
.page-contact #content .gform_footer
input.button{background-color:#25aa25;border:1px
solid #37ad37}.page-contact
#hero{height:334px}.page-contact #hero
figure{right:25px}.page-contact #hero
h2{margin:50px
410px 0px 0px;text-align:right}.page-project-planner
header{border-bottom:2px dotted #111}.section_work{}.page-work
header{border-bottom:2px dotted #111}.page-work
header.nonAlt{border-bottom:2px solid #111}.page-work a, .page-work header aside, .page-work header aside b, .page-work section#showcase a#visitSite:hover, .page-work section#showcase a#dontVisitSite:hover, .page-work section#gallery ul li a
i{color:#ce251e}.page-work header aside a:hover{color:#ce251e !important}.parent-pageid-1636 a, .parent-pageid-1636 header aside, .parent-pageid-1636 header aside b, .parent-pageid-1636 section#showcase a#visitSite:hover, .parent-pageid-1636 section#showcase a#dontVisitSite:hover, .parent-pageid-1636 section#gallery ul li a
i{color:#ce251e}.page-work header aside a:hover{color:#ce251e !important}.page-work header h1#logo, .parent-pageid-1636 header h1#logo, .page-work footer nav ul li
a{background-color:#dd362f}.page-work header nav ul li.current-menu-item a,
.page-work header nav ul li.current-menu-item a:hover,
.page-work header nav ul li.current-page-ancestor a,
.page-work header nav ul li.current-page-ancestor a:hover{border-top:4px solid #dd362f !important}.page-work nav.glossy a, .page-work a.glossy, .page-work
input.glossy{background-color:#ee2525;border:1px
solid #ad3737}.page-work #hero
h2{margin:75px
430px 0px 0px;text-align:right}.page-work section#hero
figure{right:10px;top:-65px}.page-work
section#hero{height:316px}.section-team{}.page-team
nav#whereNow{width:350px;margin:10px
auto;padding-top:3em;clear:both}.page-team nav#whereNow ul
li{margin-right:20px}.page-team
header{border-bottom:2px solid #111}.page-team
header.nonAlt{border-bottom:2px dotted #111}.page-team a, .page-team header aside, .page-team header aside b, .page-team section#news ul li h3, .page-team-member section#stormtrooper h2, .page-team section#theTeam h2, .page-team section#theTeam ul li a:hover, .page-team section#whatYouGet
h4{color:#00aeac}.page-team header aside a:hover{color:#00aeac !important}.page-team header h1#logo, .page-team footer nav ul li
a{background-color:#00bebc}.page-team header nav ul li.current-menu-item a,
.page-team header nav ul li.current-menu-item a:hover,
.page-team header nav ul li.current-page-ancestor a,
.page-team header nav ul li.current-page-ancestor a:hover,
.page-team-member nav ul li.menu-item-1653 a,
.page-team-member nav ul li.menu-item-1653 a:hover{border-top:4px solid #00bebc !important}.page-team nav.glossy a, .page-team a.glossy, .page-team
input.glossy{background-color:#00bebc;border:1px
solid #00bebc !important}.page-team #hero
h2{margin:40px
20px 0px 30px;text-align:left}.page-team #hero h2
strong{position:relative;left:-20px}.page-team section#hero
figure{right:20px;top:60px}.page-team
section#hero{height:280px}#fourohfour{}#fourohfour a, #fourohfour header aside, #fourohfour header aside
b{color:#395698}#fourohfour header aside a:hover{color:#395698 !important}#fourohfour header h1#logo, #fourohfour footer nav ul li
a{background-color:#395698}#fourohfour header nav ul li.current-menu-item a,, .section_fourohfour header nav ul li.current-menu-item a:hover{border-top:4px solid #395698 !important}#fourohfour nav.glossy a, #fourohfour
a.glossy{background-color:#395698;border:1px
solid #395698}#hero.fourohfour
h2{margin:125px
580px 100px 20px;text-align:right}#hero.fourohfour
figure{top:-65px}#hero.fourohfour{height:380px}#error{font-size:1.1em;padding:10px
0px 30px 0px}#error
a{background:none;padding:0px
0px 0px 0px}.page-about{}.page-about a, .page-about header aside, .page-about header aside b, .page-about h4, .page-services aside#whereTo.sub nav#primary li a.active, .page-services aside#whereTo.sub nav#primary li a:hover, .page-services a, .page-services header aside, .page-services header aside b, .page-services h4, .page-services section#readyToBook
em{color:#CC2A69}.page-about header aside a:hover{color:#CC2A69 !important}.page-about header h1#logo, .page-about footer nav ul li
a{background-color:#CC2A69}.page-about header nav ul li.current-menu-item a, .page-about header nav ul li.current-menu-item a:hover{border-top:4px solid #CC2A69 !important}.page-about nav.glossy a, .page-about a.glossy, .page-about
input.glossy{background-color:#CC2A69;border:1px
solid #CC2A69}.page-about #hero
h2{margin:100px
250px 0px 0px;text-align:right;position:relative;z-index:1}.page-about #hero.news
h2{margin:100px
525px 0px 0px;text-align:right;position:relative;z-index:1}.page-about #hero h2
strong{margin-right:20px}.page-about #hero.news h2
strong{margin-right:-50px}.page-about section#hero
figure{right:80px;top:0px;z-index:0}.page-about section#hero.news
figure{right:150px;top:-46px;z-index:0}.page-about
section#hero{height:317px}.page-about section#hero.standardTerms
figure{top:26px}.page-about section#hero.standardTerms
h2{margin-right:520px}.page-about section#hero.standardTerms h2
strong{margin-right:0px}#terms{}#terms a, #terms header aside, #terms header aside
b{color:#ff7000}#terms header aside a:hover{color:#ff7000 !important}#terms header h1#logo, #terms footer nav ul li
a{background-color:#ff7000}#terms header nav ul li.current-menu-item a, .section_terms header nav ul li.current-menu-item a:hover{border-top:4px solid #ff7000 !important}#terms nav.glossy a, #terms
a.glossy{background-color:#ff7000;border:1px
solid #ff7000}#terms #hero
h2{margin:100px
480px 80px 20px;text-align:right}#terms section#hero
figure{top:20px}#terms
section#hero{height:328px}#terms
section#tos{font-size:0.9em;margin-bottom:3em}section#tos
nav.glossy{padding:50px
0px 50px 280px}#terms section#tos
h3{margin-top:2.5em;border-bottom:2px dotted #898989}.page-services,.page-services-single{}.page-services-single a, .page-services-single header aside, .page-services-single header aside b, .page-services-single h4, .page-services aside#whereTo.sub nav#primary li a.active, .page-services aside#whereTo.sub nav#primary li a:hover, .page-services a, .page-services header aside, .page-services header aside b, .page-services h4, .page-services section#readyToBook
em{color:#ee6c07}.page-services-single header aside a:hover, .page-services header aside a:hover{color:#ee6c07 !important}.page-services-single header h1#logo, .page-services-single footer nav ul li a, .page-services header h1#logo, .page-services footer nav ul li a, .page-consultancy section#whatIsIt figure, .page-consultancy section#isItRightForMe figure, .page-consultancy section#whoDoISpeakTo
figure{background-color:#ff7c16}.page-services header nav ul li.current-menu-item a,
.page-services header nav ul li.current-menu-item a:hover,
.page-services header nav ul li.current-page-ancestor a,
.page-services header nav ul li.current-page-ancestor a:hover{border-top:4px solid #ff7c16 !important}.page-services section#bookNow input:focus, .page-services section#bookNow textarea:focus{border:1px
solid #ff7c16}.page-services-single nav.glossy a, .page-services-single a.glossy, .page-services-single input.glossy, .page-services nav.glossy a, .page-services a.glossy, .page-services
input.glossy{background-color:#ff7c16;border:1px
solid #ff7c16}.page-services section#hero
figure{top:-25px}.page-services #hero h2, .page-consultancy #hero
h2{margin:100px
450px 80px 20px;text-align:right}.page-services section#hero, .page-consultancy
section#hero{height:300px}.bathcamp{margin:75px
0 125px 0 !important;text-align:center}.bathcamp
h1{margin:0
0 50px 0 !important}#ctl01_ctl00_a_a_c_SocialList_upList{display:block;min-height:100px;padding-bottom:10em}.caption-top,.caption-bottom{color:#fff;font-weight:bold;cursor:default;<!--background-color:rgba(255, 255, 255, 0.7);-->filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000, endColorstr=#33000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000, endColorstr=#33000000)";text-shadow:1px 1px 0 #202020;padding:11px
0 7px 12px;font-size:16px}.caption-top{border-width:0px 0px 8px 0px}.caption-bottom{border-width:8px 0px 0px 0px;opacity: .99 !important}.caption a, .caption
a{border:0
none;text-decoration:none;background:#fff;font-size:16px;z-index:999}.caption a:hover, .caption a:hover{background:#202020;z-index:9999}.caption-wrapper{float:left;border:1px
solid #dedede;display:block;width:260px;height:165px;margin:16px
12px}br.c{clear:both}.clearfix{clear:both}#content .gform_wrapper
.gsection{margin-top:40px}#content .gfield input, #content .gfield
textarea{padding:8px
8px 6px 8px;font-size:16px}#content .gfield
textarea{line-height:1.5em;box-sizing:border-box}#content
.gfield_description{font-family:'Palatino','Palatino Linotype','Georgia','Book Antiqua',serif}.page-project-planner #content
.gform_body{width:66%;margin:30px
auto 0 auto}.page-project-planner  #content
.gform_footer{width:66%;margin:0
auto}.page-project-planner
#gforms_confirmation_message{width:66%;margin:30px
auto}#content .gform_footer
input.button{width:auto;font-family:'BebasRegular','Impact','Helvetica',sans-serif;word-spacing:0.15em}.page-contact .gform_wrapper
.gform_footer{margin-top:0;padding-top:0}.syntaxhighlighter a,
.syntaxhighlighter div,
.syntaxhighlighter code,
.syntaxhighlighter table,
.syntaxhighlighter table td,
.syntaxhighlighter table tr,
.syntaxhighlighter table tbody,
.syntaxhighlighter table thead,
.syntaxhighlighter table caption,
.syntaxhighlighter
textarea{-moz-border-radius:0 0 0 0 !important;-webkit-border-radius:0 0 0 0 !important;background:none !important;border:0
!important;bottom:auto !important;float:none !important;height:auto !important;left:auto !important;line-height:1.1em !important;margin:0
!important;outline:0
!important;overflow:visible !important;padding:0
!important;position:static !important;right:auto !important;text-align:left !important;top:auto !important;vertical-align:baseline !important;width:auto !important;box-sizing:content-box !important;font-family:"Consolas","Bitstream Vera Sans Mono","Courier New",Courier,monospace !important;font-weight:normal !important;font-style:normal !important;font-size:1em !important;min-height:inherit !important;min-height:auto !important}.syntaxhighlighter{width:100% !important;margin:1em
0 1em 0 !important;position:relative !important;overflow:auto !important;font-size:1em !important}.syntaxhighlighter.source{overflow:hidden !important}.syntaxhighlighter
.bold{font-weight:bold !important}.syntaxhighlighter
.italic{font-style:italic !important}.syntaxhighlighter
.line{white-space:pre !important}.syntaxhighlighter
table{width:100% !important}.syntaxhighlighter table
caption{text-align:left !important;padding: .5em 0 0.5em 1em !important}.syntaxhighlighter table
td.code{width:100% !important}.syntaxhighlighter table td.code
.container{position:relative !important}.syntaxhighlighter table td.code .container
textarea{box-sizing:border-box !important;position:absolute !important;left:0 !important;top:0 !important;width:100% !important;height:100% !important;border:none !important;background:white !important;padding-left:1em !important;overflow:hidden !important;white-space:pre !important}.syntaxhighlighter table td.gutter
.line{text-align:right !important;padding:0
0.5em 0 1em !important}.syntaxhighlighter table td.code
.line{padding:0
1em !important}.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code
.line{padding-left:0em !important}.syntaxhighlighter.show{display:block !important}.syntaxhighlighter.collapsed
table{display:none !important}.syntaxhighlighter.collapsed
.toolbar{padding:0.1em 0.8em 0em 0.8em !important;font-size:1em !important;position:static !important;width:auto !important;height:auto !important}.syntaxhighlighter.collapsed .toolbar
span{display:inline !important;margin-right:1em !important}.syntaxhighlighter.collapsed .toolbar span
a{padding:0
!important;display:none !important}.syntaxhighlighter.collapsed .toolbar span
a.expandSource{display:inline !important}.syntaxhighlighter
.toolbar{position:absolute !important;right:1px !important;top:1px !important;width:11px !important;height:11px !important;font-size:10px !important;z-index:10 !important}.syntaxhighlighter .toolbar
span.title{display:inline !important}.syntaxhighlighter .toolbar
a{display:block !important;text-align:center !important;text-decoration:none !important;padding-top:1px !important}.syntaxhighlighter .toolbar
a.expandSource{display:none !important}.syntaxhighlighter.ie{font-size: .9em !important;padding:1px
0 1px 0 !important}.syntaxhighlighter.ie
.toolbar{line-height:8px !important}.syntaxhighlighter.ie .toolbar
a{padding-top:0px !important}.syntaxhighlighter.printing .line.alt1 .content,
.syntaxhighlighter.printing .line.alt2 .content,
.syntaxhighlighter.printing .line.highlighted .number,
.syntaxhighlighter.printing .line.highlighted.alt1 .content,
.syntaxhighlighter.printing .line.highlighted.alt2
.content{background:none !important}.syntaxhighlighter.printing .line
.number{color:#bbb !important}.syntaxhighlighter.printing .line
.content{color:black !important}.syntaxhighlighter.printing
.toolbar{display:none !important}.syntaxhighlighter.printing
a{text-decoration:none !important}.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain
a{color:black !important}.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments
a{color:#008200 !important}.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string
a{color:blue !important}.syntaxhighlighter.printing
.keyword{color:#069 !important;font-weight:bold !important}.syntaxhighlighter.printing
.preprocessor{color:gray !important}.syntaxhighlighter.printing
.variable{color:#a70 !important}.syntaxhighlighter.printing
.value{color:#090 !important}.syntaxhighlighter.printing
.functions{color:#ff1493 !important}.syntaxhighlighter.printing
.constants{color:#06c !important}.syntaxhighlighter.printing
.script{font-weight:bold !important}.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1
a{color:gray !important}.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2
a{color:#ff1493 !important}.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3
a{color:red !important}.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break
a{color:black !important}.syntaxhighlighter{background-color:white !important}.syntaxhighlighter
.line.alt1{background-color:white !important}.syntaxhighlighter
.line.alt2{background-color:#f8f8f8 !important}.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter
.line.highlighted.alt2{background-color:#e0e0e0 !important}.syntaxhighlighter
.line.highlighted.number{color:black !important}.syntaxhighlighter table
caption{color:black !important}.syntaxhighlighter
.gutter{color:#afafaf !important}.syntaxhighlighter .gutter
.line{border-right:3px solid #6ce26c !important}.syntaxhighlighter .gutter
.line.highlighted{background-color:#6ce26c !important;color:white !important}.syntaxhighlighter.printing .line
.content{border:none !important}.syntaxhighlighter.collapsed{overflow:visible !important}.syntaxhighlighter.collapsed
.toolbar{color:blue !important;background:white !important;border:1px
solid #6ce26c !important}.syntaxhighlighter.collapsed .toolbar
a{color:blue !important}.syntaxhighlighter.collapsed .toolbar a:hover{color:red !important}.syntaxhighlighter
.toolbar{color:white !important;background:#6ce26c !important;border:none !important}.syntaxhighlighter .toolbar
a{color:white !important}.syntaxhighlighter .toolbar a:hover{color:black !important}.syntaxhighlighter .plain, .syntaxhighlighter .plain
a{color:black !important}.syntaxhighlighter .comments, .syntaxhighlighter .comments
a{color:#008200 !important}.syntaxhighlighter .string, .syntaxhighlighter .string
a{color:blue !important}.syntaxhighlighter
.keyword{color:#069 !important}.syntaxhighlighter
.preprocessor{color:gray !important}.syntaxhighlighter
.variable{color:#a70 !important}.syntaxhighlighter
.value{color:#090 !important}.syntaxhighlighter
.functions{color:#ff1493 !important}.syntaxhighlighter
.constants{color:#06c !important}.syntaxhighlighter
.script{font-weight:bold !important;color:#069 !important;background-color:none !important}.syntaxhighlighter .color1, .syntaxhighlighter .color1
a{color:gray !important}.syntaxhighlighter .color2, .syntaxhighlighter .color2
a{color:#ff1493 !important}.syntaxhighlighter .color3, .syntaxhighlighter .color3
a{color:red !important}.syntaxhighlighter
.keyword{font-weight:bold !important}@import url('formreset.css');@import url('datepicker.css');@import url('formsmain.css');@import url('readyclass.css');@import url('browsers.css');@import url('rtl.css');