.container{position:relative;width:1200px;margin:0 auto;padding:0}.column,.columns{float:left;display:inline;margin-left:10px;margin-right:10px}.row{margin-bottom:20px}.column.alpha,.columns.alpha{margin-left:0}.column.omega,.columns.omega{margin-right:0}.column.alpha.omega,.columns.alpha.omega{margin-left:0;margin-right:0}.container .one.column{width:55px}.container .two.columns{width:130px}.container .three.columns{width:205px}.container .four.columns{width:280px}.container .five.columns{width:355px}.container .six.columns{width:430px}.container .seven.columns{width:505px}.container .eight.columns{width:580px}.container .nine.columns{width:655px}.container .ten.columns{width:730px}.container .eleven.columns{width:805px}.container .twelve.columns{width:880px}.container .thirteen.columns{width:955px}.container .fourteen.columns{width:1030px}.container .fifteen.columns{width:1105px}.container .sixteen.columns{width:1180px}.container .one-fifth.column{width:220px}.container .one-third.column{width:380px}.container .two-thirds.column{width:780px}.container .offset-by-one{padding-left:75px}.container .offset-by-two{padding-left:150px}.container .offset-by-three{padding-left:225px}.container .offset-by-four{padding-left:300px}.container .offset-by-five{padding-left:380px}.container .offset-by-six{padding-left:455px}.container .offset-by-seven{padding-left:530px}.container .offset-by-eight{padding-left:605px}.container .offset-by-nine{padding-left:680px}.container .offset-by-ten{padding-left:755px}.container .offset-by-eleven{padding-left:830px}.container .offset-by-twelve{padding-left:905px}.container .offset-by-thirteen{padding-left:980px}.container .offset-by-fourteen{padding-left:1055px}.container .offset-by-fifteen{padding-left:1130px} @media only screen and (min-width:960px) and (max-width:1199px){.container{width:960px}.column,.columns{margin-left:10px;margin-right:10px}.column.alpha,.columns.alpha{margin-left:0}.column.omega,.columns.omega{margin-right:0}.container .one.column{width:40px}.container .two.columns{width:100px}.container .three.columns{width:160px}.container .four.columns{width:220px}.container .five.columns{width:280px}.container .six.columns{width:340px}.container .seven.columns{width:400px}.container .eight.columns{width:460px}.container .nine.columns{width:520px}.container .ten.columns{width:580px}.container .eleven.columns{width:640px}.container .twelve.columns{width:700px}.container .thirteen.columns{width:760px}.container .fourteen.columns{width:820px}.container .fifteen.columns{width:880px}.container .sixteen.columns{width:940px}.container .one-fifth.column{width:172px}.container .one-third.column{width:300px}.container .two-thirds.column{width:620px}.container .offset-by-one{padding-left:60px}.container .offset-by-two{padding-left:120px}.container .offset-by-three{padding-left:180px}.container .offset-by-four{padding-left:240px}.container .offset-by-five{padding-left:300px}.container .offset-by-six{padding-left:360px}.container .offset-by-seven{padding-left:420px}.container .offset-by-eight{padding-left:480px}.container .offset-by-nine{padding-left:540px}.container .offset-by-ten{padding-left:600px}.container .offset-by-eleven{padding-left:660px}.container .offset-by-twelve{padding-left:720px}.container .offset-by-thirteen{padding-left:780px}.container .offset-by-fourteen{padding-left:840px}.container .offset-by-fifteen{padding-left:900px}}@media only screen and (min-width:768px) and (max-width:959px){.container{width:768px}.container .column,.container .columns{margin-left:10px;margin-right:10px}.column.alpha,.columns.alpha{margin-left:0;margin-right:10px}.column.omega,.columns.omega{margin-right:0;margin-left:10px}.container .one.column{width:28px}.container .two.columns{width:76px}.container .three.columns{width:124px}.container .four.columns{width:172px}.container .five.columns{width:220px}.container .six.columns{width:268px}.container .seven.columns{width:316px}.container .eight.columns{width:364px}.container .nine.columns{width:412px}.container .ten.columns{width:460px}.container .eleven.columns{width:508px}.container .twelve.columns{width:556px}.container .thirteen.columns{width:604px}.container .fourteen.columns{width:652px}.container .fifteen.columns{width:700px}.container .sixteen.columns{width:748px}.container .one-fifth.column{width:133px}.container .one-third.column{width:236px}.container .two-thirds.column{width:492px}.container .offset-by-one{padding-left:48px}.container .offset-by-two{padding-left:96px}.container .offset-by-three{padding-left:144px}.container .offset-by-four{padding-left:192px}.container .offset-by-five{padding-left:240px}.container .offset-by-six{padding-left:288px}.container .offset-by-seven{padding-left:336px}.container .offset-by-eight{padding-left:348px}.container .offset-by-nine{padding-left:432px}.container .offset-by-ten{padding-left:480px}.container .offset-by-eleven{padding-left:528px}.container .offset-by-twelve{padding-left:576px}.container .offset-by-thirteen{padding-left:624px}.container .offset-by-fourteen{padding-left:672px}.container .offset-by-fifteen{padding-left:720px}}@media only screen and (max-width:767px){.container{width:300px}.columns,.column{margin:0}.container .one.column,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-fifth.column,.container .one-third.column,.container .two-thirds.column{width:300px}.container .offset-by-one,.container .offset-by-two,.container .offset-by-three,.container .offset-by-four,.container .offset-by-five,.container .offset-by-six,.container .offset-by-seven,.container .offset-by-eight,.container .offset-by-nine,.container .offset-by-ten,.container .offset-by-eleven,.container .offset-by-twelve,.container .offset-by-thirteen,.container .offset-by-fourteen,.container .offset-by-fifteen{padding-left:0}}@media only screen and (min-width:480px) and (max-width:767px){.container{width:420px}.columns,.column{margin:0}.container .one.column,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-fifth.column,.container .one-third.column,.container .two-thirds.column{width:420px}}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.row:after,.clearfix:after{clear:both}.row,.clearfix{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
html,body{height:100%}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,
q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}.column,.columns{margin-right:5px;margin-left:5px} ::-moz-selection{background:#D6D6D6;color:#fff}
::selection{background:#D6D6D6;color:#fff}body{background-color:#fff;font:15px 'Oswald',sans-serif;font-weight:300;color:#222;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-align:left;width:100%;height:100%;text-align:center}.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%}
.embed-container{max-width:960px;margin:0 auto;position:relative;padding-bottom:30%;padding-top:30px;margin-top:30px;height:0;overflow:hidden;width:100%;border-bottom:10px solid #D6D6D6;border-top:10px solid #D6D6D6}
.embed-container iframe,
.embed-container object,
.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.hidden{display:none}img.scale-with-grid{max-width:100%;height:auto} h1,h2,h3,h4{font-weight:300;font-family:'Helvetica Neue',Helvetica,Arial,"Lucida Grande",sans-serif;color:#222;margin:0 0 6px}
h1{font-size:90px;letter-spacing:-2px;margin-bottom:15px;position:relative;text-transform:uppercase;line-height:1}
h1 span{color:#000}
h2{font-size:44px;text-transform:uppercase;position:relative}
h2.white{color:#fff}
h3{font-size:22px;line-height:1;color:#555}
h3.sectionTitle{border-bottom:1px solid #cacaca;font-size:28px;line-height:30px;margin-bottom:10px;padding:26px 0 6px}
.small{font-size:36px;font-weight:300}
.smallBold{font-size:36px;font-weight:700}
.medium{font-size:44px;text-transform:uppercase}
.mediumBold{font-size:44px;font-weight:700;text-transform:uppercase}
.large{font-size:56px;text-transform:uppercase}
.largeBold{font-size:56px;font-weight:700;text-transform:uppercase}
.author{font-size:18px;font-weight:300}h4{font-size:22px}
p{margin-bottom:10px}
p a{color:#C5C5C5;text-decoration:none}
p a:hover{color:#B4B4B4;transition:color 0.5s}
a{color:#D6D6D6;text-decoration:none}
a:hover{color:#907111}
strong{font-weight:700}
.introtext{font-size:20px;margin-bottom:35px}
.marginTop{margin-top:30px}
.highlight{background:#D6D6D6;color:#FFF;padding:0 6px}
.dropcap{background:#D6D6D6;color:#FFF;display:inline-block;float:left;font-size:30px;font-weight:bold;height:44px;line-height:44px;margin:7px 7px 0 0;text-align:center;width:44px} .header{position:relative;overflow:hidden;z-index:1;margin-bottom:-50px}
.page{position:relative;overflow:hidden;z-index:2}
.page.desktop{position:relative !important;z-index:6}
.page{padding-top:75px;padding-bottom:75px}
.page{background:#fff;background-attachment:scroll}
nav{background:#000;background:rgba(0,0,0,0.8);width:100%;position:relative;z-index:1000;height:46px;text-align:center;border-bottom:6px solid #D6D6D6}
nav ul{height:38px;display:inline-block;padding-top:9px}
nav ul li{position:relative;float:left;margin:0}
nav ul li a{font-family:'Helvetica Neue',Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;font-weight:400;color:white;text-decoration:none;text-transform:uppercase;padding:10px}
nav ul li a:hover{color:#D6D6D6;transition:color 0.5s}
.dropmenu{display:none}#header .container{height:100%}
.logo{width:30em;margin-top:25px;background-color:rgba(255,255,255,0.8);padding:15px}
.main_logo{height:250px;width:50em;float:right;background:-moz-radial-gradient(center,ellipse cover,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.5) 25%,rgba(255,255,255,0) 65%,rgba(255,255,255,0) 100%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(255,255,255,0.5)),color-stop(25%,rgba(255,255,255,0.5)),color-stop(65%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-radial-gradient(center,ellipse cover,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.5) 25%,rgba(255,255,255,0) 65%,rgba(255,255,255,0) 100%);background:-o-radial-gradient(center,ellipse cover,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.5) 25%,rgba(255,255,255,0) 65%,rgba(255,255,255,0) 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.5) 25%,rgba(255,255,255,0) 65%,rgba(255,255,255,0) 100%);background:radial-gradient(ellipse at center,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.5) 25%,rgba(255,255,255,0) 65%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#80ffffff',endColorstr='#0ffff',GradientType=1 )} .slider-text{width:100%}
.slider-text{bottom:0px;min-height:220px;overflow:hidden;position:absolute}
#prevslide,#nextslide{position:absolute;height:40px;width:40px;top:64px;margin-top:-21px;opacity:0.8;border-radius:50%}
#prevslide{right:60px;background:url('../themes/craigbolam/assets/images/icons/icon-up-arrow.png') center center no-repeat #000}
#nextslide{right:10px;background:url('../themes/craigbolam/assets/images/icons/icon-down-arrow.png') center center no-repeat #000}
#prevslide:active,#nextslide:active{margin-top:-19px}
#prevslide:hover,#nextslide:hover{cursor:pointer}#slidecaption h2{text-shadow:0 0 5px #000;font-weight:700;font-size:84px;color:#fff;text-align:left;line-height:1}
#slidecaption h2 span{font-weight:300;font-size:86px}#supersized-loader{position:absolute;top:50%;left:50%;z-index:0;width:60px;height:60px;margin:-30px 0 0 -30px;text-indent:-999em;background:url(../themes/craigbolam/assets/images/progress.gif) no-repeat center center}#supersized{display:block;position:absolute;left:0;top:0;overflow:hidden;z-index:-999;height:100%;width:100%}
#supersized img{width:auto;height:auto;position:relative;display:none;outline:none;border:none}
#supersized.speed img{-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges}#supersized.quality img{-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}#supersized li{display:block;list-style:none;z-index:-30;position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%;background:#111}
#supersized a{width:100%;height:100%;display:block}
#supersized li.prevslide{z-index:-20}
#supersized li.activeslide{z-index:-10}
#supersized li.image-loading{background:#111 url(../themes/craigbolam/assets/images/progress.gif) no-repeat center center;width:100%;height:100%}
#supersized li.image-loading img{visibility:hidden}
#supersized li.prevslide img,#supersized li.activeslide img{display:inline} .parallax{width:100%;height:480px;padding:0;background-attachment:fixed;background-repeat:no-repeat;border-top:10px solid rgba(255,255,255,0.3);border-bottom:10px solid rgba(255,255,255,0.3);color:#fff;position:relative;background-size:cover}
.parallax .quoteWrap{display:table;width:100%;height:100%;padding:0 !important;margin:0 !important}
.parallax.fixed{background-attachment:fixed}
.parallax.fixed-desktop{background-attachment:fixed !important}
.parallax .quoteWrap .quote{display:table-cell;vertical-align:middle}
.parallax{text-align:center}
.parallax h3 span{text-shadow:0px 0px 20px #000;color:#fff}
.parallax h3 span.largeBold{text-shadow:0px 0px 20px #000;color:#FFF}
.parallaxText{display:table-cell;vertical-align:middle}
.imageClip{background:url(../themes/craigbolam/assets/images/parallax/model-clipped.png) center center no-repeat;width:287px;height:800px;margin:-500px auto 0 auto}
.cutting{.home-tweets-ul a font-size:150px;font-weight:700;opacity:0.5;margin-left:-150px}#parallax-2{background-image:url(../themes/craigbolam/assets/css/images/parallax/parallax-2.jpg)} #salon .salon-container{max-width:1100px;margin:0 auto;padding:0 1.5rem}#salon .salon-images{display:flex;gap:1.5rem;margin-bottom:3rem}#salon .salon-images img{flex:1;width:0;aspect-ratio:4 / 3;object-fit:cover}#salon h1,
#salon .salon-intro,
#salon .team-header,
#salon .careers{max-width:800px;margin-inline:auto}#salon .salon-intro{margin-bottom:3rem}#salon .team-header{margin-bottom:0}#salon .teamGrid{display:grid;grid-template-columns:1fr;gap:3rem;margin:2.5rem auto 3rem}#salon .teamMember{display:flex;flex-direction:column;align-items:center;text-align:center}#salon .teamImage{width:320px;height:320px;border-radius:50%;overflow:hidden;margin-bottom:1.5rem;flex-shrink:0}#salon .teamImage img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(100%)}@media (min-width:768px){#salon .teamGrid{grid-template-columns:1fr 1fr;gap:4rem 3rem}}@media (max-width:1023px){#salon .teamImage{width:260px;height:260px}}@media (max-width:767px){#salon .salon-images{flex-direction:column}#salon .salon-images img{width:100%;flex:unset}}.teamGrid{display:grid;grid-template-columns:1fr;gap:3rem;max-width:1100px;margin:2.5rem auto 0;width:100%}@media (min-width:768px){.teamGrid{grid-template-columns:1fr 1fr;gap:4rem 3rem}}.teamMember{display:flex;flex-direction:column;align-items:center;text-align:center}.teamMember .teamImage{width:320px;height:320px;border-radius:50%;overflow:hidden;margin-bottom:1.5rem;flex-shrink:0}.teamMember .teamImage img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(100%)}@media (max-width:1023px){.teamMember .teamImage{width:260px;height:260px}} .serviceImage{border-radius:50%;width:220px;height:220px;transition:all 0.5s ease-in-out 0s;margin:20px auto 30px;background-color:#000}
.serviceImage h4{text-align:center;padding-top:90px;opacity:0;transform:scale(0);transition:all 0.8s ease-in-out 0s}
.circle{border-radius:50%}table{border:medium none;border-collapse:separate;border-radius:6px 6px 6px 6px;border-spacing:0;margin-bottom:15px;width:100%}
table th{background-color:#F7F7F7;background-image:-moz-linear-gradient(center bottom,#F7F7F7 0%,#FFF 100%);border-color:#DDD;border-image:none;border-style:solid none solid solid;border-width:1px medium 1px 1px;color:#444;font-size:14px;font-weight:bold;padding:10px 15px;text-align:center;vertical-align:top}
table th:first-child{border-radius:6px 0 0 0}
table td:last-child{border-right:1px solid #DDD}
table th:last-child{border-radius:0 6px 0 0;border-right:1px solid #DDD}
table td{border-color:#D6D6D6;border-image:none;border-style:none none solid solid;border-width:medium medium 1px 1px;padding:10px 15px;transition:all 0.4s ease-in-out 0s}
table tr:hover td{background-color:#D6D6D6;color:#000}.services-container{max-width:1100px;margin:0 auto;padding:0 20px}.services-intro{text-align:center;max-width:680px;margin:0 auto 48px}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(6,auto);column-gap:32px}.serviceBlock{display:grid;grid-row:span 6;grid-template-rows:subgrid;min-width:0;align-content:start}.serviceBlock h2{text-align:center;display:flex;align-items:center;justify-content:center;margin:0 0 16px}.serviceImage{display:flex;align-items:flex-end;justify-content:center;min-height:180px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:16px}.serviceImage h4{text-align:center;padding-bottom:12px}.serviceTable{width:100%;border-collapse:collapse;margin:24px 0;font-size:15px}.serviceTable th{background:#1a1a1a;color:#fff;font-weight:600;padding:14px;text-align:center}.serviceTable td{padding:14px;border-bottom:1px solid #e5e5e5;transition:background-color 0.2s ease}.serviceTable tr:hover td{background-color:#f7f7f7}.serviceTable tr td:first-child{font-weight:500;text-align:left}.services-note{font-size:14px;color:#666;margin-top:10px}@media (max-width:1023px){.services-grid{grid-template-columns:1fr}}.accTrigger{cursor:pointer;display:block;margin:10px 0;background:#fff;border-radius:30px;border-bottom:6px solid #D6D6D6;transition:all 0.5s ease-in-out 0s;background:#E7E7E7}
.accTrigger:hover{background:#B9B9B9;border-bottom:6px solid #ABABAB}
.accTrigger a{display:block;color:#000;outline:none;padding:10px;text-decoration:none;font-size:24px;transition:all 0.5s ease-in-out 0s}
.accTrigger.active a{cursor:default}
.accTrigger.active{background:#E7E7E7;border-bottom:6px solid #D6D6D6}
.accTrigger a:hover{color:#000}
.accContainer .content{padding:2px 15px 5px 15px;line-height:19px}
.accContent p{margin-bottom:10px}
.accContent{padding:10px 0}
.accImage{display:table-cell;vertical-align:middle;width:20%}
.accImageInner{border-radius:200px;border:3px solid #D6D6D6;padding:2px;width:94%}
.accImage img{border-radius:200px;display:block}
.accTitle,.accText{width:35%;text-align:left;display:table-cell;vertical-align:middle;position:relative}
.accTitle h3{font-size:54px;color:#D6D6D6;margin-left:10%;margin-bottom:0}
.accTitle h2{font-size:90px;color:#D6D6D6;margin-left:10%;margin-bottom:0}
.accText p{margin:10px 0 10px 5%;font-size:16px} .thumbLink{display:block;width:100%}
.thumbImage{box-sizing:border-box;border:5px solid rgba(237,201,175,0.9);border-radius:220px 220px 220px 220px;display:block;margin-bottom:20px;overflow:hidden;position:relative;transition:all 0.3s ease-in-out 0s;width:100%}
.thumbImage img{border-radius:220px 220px 220px 220px}
.da-thumbs{margin-top:10px;position:relative}
.da-thumbs article{position:relative}
.da-thumbs article a,.da-thumbs article a img{display:block;position:relative}
.da-thumbs article a{overflow:hidden}
.thumbImage div{height:65%;position:absolute;text-align:center;width:100%}
.thumbImage div{display:none;padding-top:35%}
.thumbImage img{transition:all 0.3s ease-in-out 0s}
.thumbImage div.da-animate{transition:all 0.3s ease-in-out 0s}
.da-slideFromTop{left:0;top:-100%}
.da-slideFromBottom{left:0;top:100%}
.da-slideFromLeft{left:-100%;top:0}
.da-slideFromRight{left:100%;top:0}
.da-slideTop{top:0}
.da-slideLeft{left:0}
.iconWrapper{background-color:rgba(237,201,175,0.7);background-image:url("../themes/craigbolam/assets/images/btn-zoom.png");background-position:50% 50%;background-repeat:no-repeat;border-radius:50% 50% 50% 50%;display:inline-block;height:60px;margin:0 auto;position:relative;text-align:center;width:60px;z-index:1000}
#gallery h3{margin-bottom:20px} .contactDetails p{padding-left:17px;font-size:18px}
.contactDetails{text-align:left}
.contactAddress{background:url("../themes/craigbolam/assets/images/icons/icon-address-grey.png") no-repeat scroll left 3px transparent}
.contactPhone{background:url("../themes/craigbolam/assets/images/icons/icon-phone-grey.png") no-repeat scroll left 3px transparent}
.contactEmail{background:url("../themes/craigbolam/assets/images/icons/icon-email-grey.png") no-repeat scroll left 5px transparent}
.contactSkype{background:url("../themes/craigbolam/assets/images/icons/icon-skype-grey.png") no-repeat scroll left 5px transparent}
.contactTime{background:url("../themes/craigbolam/assets/images/icons/icon-time-grey.png") no-repeat scroll left 5px transparent}.bookAppointment{margin-top:20px}.bookAppointment a{display:inline-block;background-color:#1a1a1a;color:rgb(255,255,255);font-weight:bold;text-decoration:none;padding:15px 30px;border-radius:6px;font-size:1.1em;transition:background-color 0.3s}
.bookAppointment a:hover{background-color:#333}textarea{height:147px;padding:20px;margin-bottom:20px;overflow:auto}.formSecWrap{float:left;margin-right:20px}
.formSecWrap2{margin-right:0px}
input[type="text"],input[type="password"],input[type="email"],textarea,select{background:#E7E7E7;border:none;border-radius:20px;color:#777;display:block;margin:0 0 10px 0;outline:medium none;padding:4px 10px;width:410px;font-family:'Helvetica Neue',Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;font-weight:300}
input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{box-shadow:0 0 3px rgba(0,0,0,0.2);color:#444}.formWrap{margin-top:60px}
.formWrap label{margin:0 0 2px 0;display:block;text-align:left}
.formWrap input[type="submit"]{margin:10px 0 20px 0}a.button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"]{background:#B4B4B4;border-radius:20px;padding:4px 10px;color:#fff;display:inline-block;font-size:14px;text-decoration:none;cursor:pointer;width:100%;border:none;margin:0 0 10px 0;line-height:21px;text-align:center;transition:all 0.6s ease-in-out}
a.button:hover,
button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover{background:#909090}.newsForm input[type="text"],.newsForm input[type="email"]{width:280px;padding:4px 10px;display:inline-block;margin-right:10px}
.newsForm input[type="submit"]{width:auto;padding:4px 10px;display:inline-block;margin-right:10px} .alert{padding:8px 35px 8px 14px;margin-bottom:10px;margin-top:10px;clear:left;color:#c09853;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:3px}
.alert h4{margin:0}
.alert p{margin:0}
.alert .close{position:relative;top:-2px;right:-35px;line-height:20px}
.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}
.alert-danger,
.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}
.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}
button.close{background:none;border:0 none;cursor:pointer;padding:0}
.close{color:#000;float:right;font-size:20px;font-weight:bold;line-height:20px;opacity:0.2;text-shadow:0 1px 0 #FFF} #footer{position:relative;overflow:hidden;padding:30px 0 50px 0;z-index:1;background:#fff}
#footer p.copyright{margin-bottom:0;margin-top:20px;text-align:center;color:#888} .socialLinks{text-align:center}
.socialLinks li{display:inline-block;margin:10px 5px 10px 5px;width:60px;height:60px;border-radius:50%;transition:all 0.6s ease-in-out}
.socialLinks li a{display:block;height:16px;width:20px}
.socialLinks li a img{display:block;height:30px;width:30px;margin:15px 0 0 15px}
.socialLinks li:hover{}.twitter{background-image:url("../themes/craigbolam/assets/images/icons/social-twitter.png")}
.facebook{background-image:url("../themes/craigbolam/assets/images/icons/social-facebook.png")}
.vimeo{background-image:url("../themes/craigbolam/assets/images/icons/social-vimeo.png")}
.youtube{background-image:url("../themes/craigbolam/assets/images/icons/social-youtube.png")}
.skype{background-image:url("../themes/craigbolam/assets/images/icons/social-skype.png")}
.linkedin{background-image:url("../themes/craigbolam/assets/images/icons/social-linkedin.png")}
.pinterest{background-image:url("../themes/craigbolam/assets/images/icons/social-pinterest.png")}
.googleplus{background-image:url("../themes/craigbolam/assets/images/icons/social-google+.png")}
.flickr{background-image:url("../themes/craigbolam/assets/images/icons/social-flickr.png")}
.rss{background-image:url("../themes/craigbolam/assets/images/icons/social-rss.png")}#mc_embed_signup .clear{visibility:visible;display:inline}
#mc_embed_signup form{text-align:center !important}
#mc_embed_signup input.email,#mc_embed_signup input.button{margin:auto !important}
#mc_embed_signup input.button{margin-top:15px !important}
.newsletter{margin-top:40px}
#mc_embed_signup input.button{border-radius:16px} .clear{float:none}@media only screen and (max-width:1199px){.parallax.fixed{background-attachment:scroll;background-position:center center}}@media only screen and (min-width:960px) and (max-width:1199px){input[type="text"],input[type="password"],input[type="email"],textarea,select{width:320px}.teamOverlay{width:210px;height:210px}.accTitle h2{font-size:80px}.accTitle h3{font-size:44px}}@media only screen and (max-width:959px){.dropmenu{display:block;margin-top:5px}#nav{display:none}.small{font-size:30px;font-weight:300}.smallBold{font-size:30px;font-weight:700}.medium{font-size:38px;text-transform:uppercase}.mediumBold{font-size:38px;font-weight:700;text-transform:uppercase}.large{font-size:50px;text-transform:uppercase}.largeBold{font-size:50px;font-weight:700;text-transform:uppercase}.author{font-size:16px;font-weight:300}.cutting{font-size:100px}.accImage img{width:100%}#slidecaption h2{font-size:72px}#slidecaption h2 span{font-size:84px}}@media only screen and (min-width:768px) and (max-width:959px){input[type="text"],input[type="password"],input[type="email"],textarea,select{width:248px}.newsForm input[type="text"],.newsForm input[type="email"]{width:210px}.imageClip2{margin-top:120px}.teamOverlay{width:162px;height:162px}.accTitle h2{font-size:60px}.accTitle h3{font-size:36px}.container .column,.container .columns{margin-right:5px;margin-left:5px}.dropmenu{width:700px}}@media only screen and (max-width:767px){.dropmenu{display:block;margin-top:5px}#nav{display:none}#slidecaption{display:none}#prevslide,#nextslide{top:120px}#prevslide{right:45px;transform:scale(.5)}#nextslide{right:22px;transform:scale(.5)}.header{margin-bottom:-50px}h1{font-size:64px}.parallax{height:350px}.cutting{display:none}.accTitle h2{font-size:40px}.accTitle h3{font-size:24px}.accText{display:none}.accTrigger a{font-size:20px}.imageClip{background-size:60%}#layout-content{margin-left:-15px}h2{margin-top:35px}.main_logo{height:250px;float:left;background:none}.logo{-webkit-transform:scale(.75);margin-top:50px}.slider-text{overflow:visible;right:110px}}@media only screen and (min-width:480px) and (max-width:767px){input[type="text"],input[type="password"],input[type="email"],textarea,select{width:400px}.newsForm input[type="text"],.newsForm input[type="email"]{width:400px}.imageClip2{margin-top:152px}.teamOverlay{width:410px;height:410px}}@media only screen and (max-width:479px){input[type="text"],input[type="password"],input[type="email"],textarea,select{width:280px}.imageClip2{margin-top:211px}.teamOverlay{width:290px;height:290px}.logo{-webkit-transform:scale(.6)}.slider-text{right:230px}}
div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(../themes/craigbolam/assets/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(../themes/craigbolam/assets/images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(../themes/craigbolam/assets/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(../themes/craigbolam/assets/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(../themes/craigbolam/assets/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(../themes/craigbolam/assets/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(../themes/craigbolam/assets/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(../themes/craigbolam/assets/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(../themes/craigbolam/assets/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(../themes/craigbolam/assets/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(../themes/craigbolam/assets/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(../themes/craigbolam/assets/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(../themes/craigbolam/assets/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(../themes/craigbolam/assets/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(../themes/craigbolam/assets/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:12px;font-weight:400;line-height:14px;margin:5px 50px 5px 0;color:#333}
div.pp_default .pp_bottom .pp_left{background:url(../themes/craigbolam/assets/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(../themes/craigbolam/assets/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(../themes/craigbolam/assets/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(../themes/craigbolam/assets/images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(../themes/craigbolam/assets/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(../themes/craigbolam/assets/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(../themes/craigbolam/assets/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(../themes/craigbolam/assets/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(../themes/craigbolam/assets/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(../themes/craigbolam/assets/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(../themes/craigbolam/assets/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(../themes/craigbolam/assets/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(../themes/craigbolam/assets/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(../themes/craigbolam/assets/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(../themes/craigbolam/assets/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(../themes/craigbolam/assets/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(../themes/craigbolam/assets/images/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(../themes/craigbolam/assets/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(../themes/craigbolam/assets/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(../themes/craigbolam/assets/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(../themes/craigbolam/assets/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(../themes/craigbolam/assets/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(../themes/craigbolam/assets/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(../themes/craigbolam/assets/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(../themes/craigbolam/assets/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(../themes/craigbolam/assets/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:90%;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(../themes/craigbolam/assets/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(../themes/craigbolam/assets/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(../themes/craigbolam/assets/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}
.pp_social{display:none}@media only screen and (max-width:767px){.pp_pic_holder.pp_default{width:100%!important;left:0!important;overflow:hidden}
div.pp_default .pp_content_container .pp_left{padding-left:0!important}
div.pp_default .pp_content_container .pp_right{padding-right:0!important}
.pp_content{width:100%!important;height:auto!important}
.pp_fade{width:100%!important;height:100%!important}
a.pp_expand,a.pp_contract,.pp_hoverContainer,.pp_gallery,.pp_top,.pp_bottom{display:none!important}
#pp_full_res img{width:100%!important;height:auto!important}
.pp_details{width:94%!important;padding-left:3%;padding-right:4%;padding-top:10px;padding-bottom:10px;background-color:#fff;margin-top:-2px!important}
a.pp_close{right:10px!important;top:10px!important}}