::-moz-focus-inner{border:0;padding:0;}input[type="search"]::-webkit-search-decoration{display:none;}input,button,select,textarea{margin:0;vertical-align:middle;}button,input[type="reset"],input[type="submit"],input[type="button"]{-webkit-appearance:none;-moz-border-radius:11px;-webkit-border-radius:11px;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;border-radius:11px;background:#ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0;overflow:visible;padding:3px 10px 4px;text-shadow:#fff 0 1px 1px;width:auto;*padding-top:2px;*padding-bottom:0px;}button{*padding-top:1px;*padding-bottom:1px;}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;outline:0;padding:2px 3px;font-size:13px;font-family:Arial,sans-serif;height:1.8em;*padding-top:2px;*padding-bottom:1px;*height:auto;}input.placeholder_text,textarea.placeholder_text,input:-moz-placeholder,textarea:-moz-placeholder{color:#888;}::-webkit-input-placeholder{color:#888;}button:focus,button:active,input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{-moz-box-shadow:#06f 0 0 7px;-webkit-box-shadow:#06f 0 0 7px;box-shadow:#06f 0 0 7px;z-index:1;}input[type="file"]:focus,input[type="file"]:active,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}select[disabled],textarea[disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="email"][disabled],input[type="month"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="time"][disabled],input[type="url"][disabled],input[type="week"][disabled]{background-color:#eee;}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#888;cursor:default;}textarea,select[size],select[multiple]{height:auto;}@media (-webkit-min-device-pixel-ratio:0){select{background-image:url(/sites/all/themes/omega/omega/images/select-arrow.gif);background-repeat:no-repeat;background-position:right center;padding-right:20px;}select[size],select[multiple]{background-image:none;padding:0;}}textarea{min-height:40px;overflow:auto;resize:vertical;width:100%;}optgroup{color:#000;font-style:normal;font-weight:normal;}.ie6-button,* html button{background:#ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;padding:2px 10px 0px;overflow:visible;width:auto;}* html button{padding-top:1px;padding-bottom:1px;}.ie6-input,* html textarea,* html select{background:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;padding:2px 3px 1px;font-size:13px;font-family:Arial,sans-serif;vertical-align:top;}* html select{margin-top:1px;}.placeholder_text,.ie6-input-disabled,.ie6-button-disabled{color:#888;}.ie6-input-disabled{background:#eee;}
.alignright{float:right;margin:0px 0px 10px 10px;}.alignleft{float:left;}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}body{padding:0;margin:0;}img{display:inline-block;}.item-list li{list-style:none;}ul.tabs{border-bottom:1px solid #DDD;margin:0 0 10px 0;padding:0 0 0 5px;}ul.tabs > li{float:left;border-right:0px;}ul.tabs > li{margin-bottom:-1px;float:left;list-style:none;}ul.tabs > li.active > a,ul.tabs > li.active > a:hover{color:#555;cursor:default;background-color:white;border:1px solid #DDD;border-bottom-color:transparent;}ul.tabs > li > a{padding-top:8px;padding-bottom:8px;line-height:18px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px;display:block;background:none;}ul.tabs > li > a:hover{border-color:#EEE #EEE #DDD;text-decoration:none;background-color:#EEE;}ul.action-links:before,ul.action-links:after{content:" ";display:table;}ul.action-links:after{clear:both;}ul.action-links{*zoom:1;padding:0;margin:0 0 20px 0;}ul.action-links > li > a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px;display:block;}ul.action-links > .active > a,ul.action-links > .active > a:hover{color:white;background-color:#08C;}ul.action-links > li{float:left;list-style:none;line-height:20px;}ul.action-links > li > a:hover{text-decoration:none;background-color:#EEE;}table{max-width:100%;background-color:#ffffff;border-collapse:collapse;border-spacing:0;border:1px solid #DDD;border-collapse:separate;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;margin-bottom:20px;overflow:hidden;word-wrap:break-word;}table th,table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #DDD;border-bottom:none;border-left:1px solid #DDD;}table th label{padding-left:10px;}table thead:first-child tr:first-child th:first-child,table tbody:first-child tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;}table thead:first-child tr:first-child th:last-child,table tbody:first-child tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px;}table caption + thead tr:first-child th,table caption + tbody tr:first-child th,tabled caption + tbody tr:first-child td,table colgroup + thead tr:first-child th,table colgroup + tbody tr:first-child th,table colgroup + tbody tr:first-child td,table thead:first-child tr:first-child th,table tbody:first-child tr:first-child th,table tbody:first-child tr:first-child td{border-top:0;}fieldset,#menu-block-settings{border:1px solid #DDD;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;background:#ffffff;margin-top:20px;margin-bottom:20px;padding:2.5em 0 0 0;position:relative;}fieldset fieldset{background-color:#F6F6F6;}fieldset fieldset fieldset{background-color:#FFFFFF;}fieldset fieldset fieldset fieldset{background-color:#F6F6F6;}.vertical-tabs fieldset{-webkit-border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;border:none;}fieldset .fieldset-wrapper{padding:0 13px 13px 15px;}fieldset .fieldset-legend{margin-top:0.5em;padding-left:15px;position:absolute;text-transform:uppercase;}.vertical-tabs{background:#ffffff;}.vertical-tabs legend{display:none;}.vertical-tabs fieldset legend{top:0px;left:0px;}div.vertical-tabs .vertical-tabs-panes .vertical-tabs-pane fieldset{border:1px solid #CCC;margin:1em 0;}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:2px 2px;margin-bottom:9px;font-size:14px;line-height:18px;color:#555;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:white;border:1px solid #CCC;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;}select{padding-right:20px;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.4em;}ul.views-summary li{list-style:none;}div.messages,.block-workbench .workbench-info-block{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-image:none;}.block-workbench .workbench-info-block{color:#C09853;background-color:#FCF8E3;border:1px solid #FBEED5;}div.error{color:#B94A48;background-color:#F2DEDE;border-color:#EED3D7;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}label{display:block;font-weight:bold;}label.option{display:inline;font-weight:normal;}.container-inline div,.container-inline label{display:inline;}.container-inline .fieldset-wrapper{display:block;}.nowrap{white-space:nowrap;}html.js .js-hide{display:none;}.element-hidden{display:none;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;}.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}*:first-child + html .clearfix{min-height:1%;}.progress .bar{background-color:#fff;border:1px solid;}.progress .filled{background-color:#000;height:1.5em;width:5px;}.progress .percentage{float:right;}.ajax-progress{display:inline-block;}.ajax-progress .throbber{background:transparent url(/sites/all/themes/custom/images/throbber.gif) no-repeat 0px -18px;float:left;height:15px;margin:2px;width:15px;}.ajax-progress .message{padding-left:20px;}tr .ajax-progress .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}body.drag{cursor:move;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{background:url(/misc/draggable.png) no-repeat 6px 9px !important;height:13px;margin:-0.4em 0.5em;padding:0.42em 0.5em;width:13px;box-sizing:content-box;-moz-box-sizing:content-box;}a.tabledrag-handle-hover .handle{background-position:6px -11px;}div.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}div.tree-child{background:url(/sites/all/themes/custom/images/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/sites/all/themes/custom/images/tree-bottom.png) no-repeat 11px center;}div.tree-child-horizontal{background:url(/sites/all/themes/custom/images/tree.png) no-repeat -11px center;}.tabledrag-toggle-weight-wrapper{text-align:right;}table.sticky-header{background-color:#fff;margin-top:0;}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;}.resizable-textarea .grippie{background:#eee url(/sites/all/themes/custom/images/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}html.js fieldset.collapsed{border-bottom-width:1px;border-left-width:1px;border-right-width:1px;height:auto;}html.js fieldset.collapsed .fieldset-wrapper{display:none;}fieldset.collapsible{position:relative;}fieldset.collapsible .fieldset-legend{display:block;}#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1;}html.js input.form-autocomplete{background-image:url(/sites/all/themes/custom/images/throbber.gif);background-position:100% 5px;background-repeat:no-repeat;}html.js input.throbbing{background-position:100% -18px;}.marker{color:red;}.wordwrap{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}body{color:#111111;font:14px "Droid Sans";line-height:1.4;}body.front{background:url(/sites/all/themes/custom/images/bg-road.jpg) no-repeat fixed center 50px;}@font-face{font-family:'LeagueGothicRegular';src:url(/sites/all/themes/custom/fonts/league-gothic.regular.eot);src:url(/sites/all/themes/custom/fonts/league-gothic.regular.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/custom/fonts/league-gothic.regular.woff) format("woff"),url(/sites/all/themes/custom/fonts/league-gothic.regular.ttf) format("truetype"),url(/sites/all/themes/custom/fonts/league-gothic.regular.svg#LeagueGothicRegular) format("svg");font-weight:normal;font-style:normal;}.html .btn,.html a.btn,.html button,.html input[type="reset"],.html input[type="submit"],.html input[type="button"]{background:#e41b3f;border:none;border-bottom:3px solid #9f132c;behavior:url(/sites/all/themes/custom/css/pie.htc);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-shadow:none;height:37px;line-height:37px;padding:0px 25px;margin:0 5px 0 0;text-transform:uppercase;font-family:'LeagueGothicRegular';font-size:24px;font-weight:normal;color:#ffffff;}.html .btn:link,.html a.btn:link,.html button:link,.html input[type="reset"]:link,.html input[type="submit"]:link,.html input[type="button"]:link{color:#ffffff;}.html .btn:hover,.html .btn:focus,.html a.btn:hover,.html a.btn:focus,.html button:hover,.html button:focus,.html input[type="reset"]:hover,.html input[type="reset"]:focus,.html input[type="submit"]:hover,.html input[type="submit"]:focus,.html input[type="button"]:hover,.html input[type="button"]:focus{background:#b61632;}.html .btn.white,.html a.btn.white,.html button.white,.html input[type="reset"].white,.html input[type="submit"].white,.html input[type="button"].white{background:#ffffff;border-bottom:3px solid #2a495d;color:#e41b3f;}.html .btn.white:hover,.html .btn.white:focus,.html a.btn.white:hover,.html a.btn.white:focus,.html button.white:hover,.html button.white:focus,.html input[type="reset"].white:hover,.html input[type="reset"].white:focus,.html input[type="submit"].white:hover,.html input[type="submit"].white:focus,.html input[type="button"].white:hover,.html input[type="button"].white:focus{background:#e6e6e6;}.html{}.html label{color:#0083a5;padding:0 0 8px 0;}.html .marker,.html .form-required{color:#0083a5;}.html input[type="text"],.html textarea{background:#cce6ed;border:none;border-top:3px solid #a3b8be;color:#232323;behavior:url(/sites/all/themes/custom/css/pie.htc);-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.html a:link,.html a:visited{color:#0083a5;text-decoration:none;}.html a:hover{color:#005b72;text-decoration:none;}.html a:active{color:#005b72;text-decoration:none;}.html a.more-link{color:#e31b3f;font-weight:bold;}.html a.back-link{line-height:39px;padding:0px 0px 0px 0px;margin:0 0 20px 0;color:#e31b3f;font-size:14px;display:block;font-weight:bold;font-weight:bold;width:190px;margin:0px auto 20px auto;}.html a.back-link span{width:44px;height:39px;float:left;margin-right:10px;background:url(/sites/all/themes/custom/images/sprites.png) 0px -2114px no-repeat;}.html a.back-link:link,.html a.back-link:visited{color:#e31b3f;}.html a.prev-post{line-height:39px;padding:0px 0px 0px 0px;color:#e31b3f;font-size:14px;display:block;font-weight:bold;font-weight:bold;float:left;}.html a.prev-post span{width:44px;height:39px;float:left;margin-right:10px;background:url(/sites/all/themes/custom/images/sprites.png) 0px -2114px no-repeat;}.html a.prev-post:link,.html a.prev-post:visited{color:#e31b3f;}.html a.next-post{line-height:39px;padding:0px 0px 0px 0px;color:#e31b3f;font-size:14px;display:block;font-weight:bold;font-weight:bold;float:right;}.html a.next-post span{width:44px;height:39px;float:left;margin-right:10px;background:url(/sites/all/themes/custom/images/next-post.png) right top no-repeat;}.html a.next-post:link,.html a.next-post:visited{color:#e31b3f;}h1,h2,h3,h4,h5,h6{letter-spacing:0;}h1,.heading1{text-align:center;text-transform:uppercase;color:#5383b3;font-size:60px;line-height:100px;font-weight:normal;font-family:"LeagueGothicRegular";margin:0;}h1.node-title,.heading1.node-title{font-size:30px;line-height:1;color:#232323;}h2,.heading2{font-family:"LeagueGothicRegular";font-weight:400;font-size:30px;margin:0 0 15px 0;text-transform:uppercase;}h3,.heading3{font-family:"Droid Sans";font-weight:700;font-size:18px;margin:0 0 15px 0;color:#ef4720;}h4,.heading4{font-family:"Droid Sans";font-weight:700;font-size:16px;margin:0 0 15px 0;color:#242424;}ul{margin:0 0 15px 0;padding:0;}ul li{padding:0 0 0 20px;list-style:none;}ul.tabs > li{padding:0;}.field-name-body ul li{list-style-type:disc;list-style-position:inside;}ol{margin:0 0 15px 0;padding:0;}ol li{padding:0 0 0 0px;margin:0 0 0 40px;}p{margin:0 0 10px 0;}.pager{font-size:18px;}.pager a:link,.pager a:visited{color:#8bd6e8;}.pager a:hover,.pager a:active,.pager .pager-current{color:#ffffff;}.dots{background:url(/sites/all/themes/custom/images/dots.png) center bottom repeat-x;height:4px;}.front #zone-content-wrapper{background:url(/sites/all/themes/custom/images/bg-nudge.png) no-repeat top center;}#zone-preface{padding-bottom:20px;}.hidden-phone{display:none !important;}.visible-phone{display:inherit !important;}.hidden-desktop{display:inherit !important;}.visible-desktop{display:none !important;}h1#page-title{font-size:42px;line-height:1;padding:20px 0 0 0;color:#ffffff;}.page-user .menu-mlid-534{background:#e41b3f;color:#ffffff;}.context-social-packages #zone-menu{background:url(/sites/all/themes/custom/images/bg-drip-red.png) center top no-repeat !important;}.context-blog #zone-branding-wrapper .menu-mlid-493 a{background:#f27600 !important;color:#ffffff;}#block-blockify-blockify-page-title{height:160px;}#zone-branding-wrapper{background:#242424;font:24px "LeagueGothicRegular";}#zone-branding-wrapper .content ul{display:none;}#zone-branding-wrapper .content ul,#zone-branding-wrapper .content li{list-style:none;margin:0;padding:0;}#zone-branding-wrapper .content a{display:block;padding:10px 15px;color:#ffffff;border-bottom:1px solid #666;text-align:center;text-transform:uppercase;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}#zone-branding-wrapper .content a:hover{background:#ffffff;color:#000000;}#zone-branding-wrapper .content a.active,#zone-branding-wrapper .content a.active-trail{background:#e41b3f;color:#ffffff;}#zone-branding-wrapper .content a#menu-pull{text-align:left;background-color:#242424;width:100%;position:relative;}#zone-branding-wrapper .content a#menu-pull img{vertical-align:middle;}#zone-branding-wrapper .content a#menu-pull:after{content:'';background:url(/sites/all/themes/custom/images/nav-icon.png) no-repeat;width:20px;height:20px;display:inline-block;position:absolute;right:15px;top:21px;}#zone-branding-wrapper .block-nudge-logo{display:none;padding-top:5px;}#zone-branding-wrapper .block-nudge-logo .invert{display:none;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);}#zone-branding-wrapper #block-nudge-menu-contact li.first a span:first-child{display:inline !important;visibility:visible !important;}#zone-branding-wrapper #block-nudge-menu-contact li.first .skype_pnh_container{position:absolute !important;display:none !important;left:-9999px !important;}.page-projects #zone-branding-wrapper .content a.active,.page-projects #zone-branding-wrapper .content a.active-trail{background:#0083a5;}.responsive-layout-mobile.page-home{background-color:rgba(255,255,255,0.8);}.responsive-layout-mobile.page-home #zone-content-wrapper{background:url(/sites/all/themes/custom/images/bg-nudge-mobile.png) no-repeat top center;}.responsive-layout-mobile.page-home #page1{padding:105px 20px 0 20px;}.responsive-layout-mobile.page-home #page1 .page-wrapper{box-shadow:0 5px 0 0 rgba(0,0,0,0.1);background-color:transparent;background-color:rgba(255,255,255,0.8);border-bottom:30px solid #ddecf0;margin-bottom:15px;}.responsive-layout-mobile.page-home #page1 .page-wrapper .block-title{color:#242424;font:30px "LeagueGothicRegular";text-transform:uppercase;text-align:center;padding-top:20px;}.responsive-layout-mobile.page-home #page1 .page-wrapper .block-body{font-size:14px;color:#0083a5;text-align:center;margin-bottom:25px;font-weight:bold;}.responsive-layout-mobile.page-home #page1 .page-wrapper .car-mobile{width:250px;height:40px;background:url(/sites/all/themes/custom/images/car-mobile.png) no-repeat;margin:0px auto -25px auto;}.responsive-layout-mobile.page-home #page2{background:#ededed;padding:0 0 340px 0;}.responsive-layout-mobile.page-home #page2 .block-title{color:#ffffff;font:30px "LeagueGothicRegular";text-transform:uppercase;text-align:center;padding-top:20px;}.responsive-layout-mobile.page-home #page2 .skills{display:none;}.responsive-layout-mobile.page-home #page2 .skills-mobile{background:url(/sites/all/themes/custom/images/pattern.png);border-top:3px solid rgba(0,0,0,0.25);text-align:center;}.responsive-layout-mobile.page-home #page2 .skills-mobile .skill{width:72px;height:72px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;behavior:url(/sites/all/themes/custom/css/pie.htc);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0px 2px;background-position:center center;}.responsive-layout-mobile.page-home #page2 .skills-mobile .skill.active{width:78px;height:78px;}.responsive-layout-mobile.page-home #page2 .skills-mobile .skill#skill-66-mobile{background-image:url(/sites/all/themes/custom/images/skill_support_mobile.png);}.responsive-layout-mobile.page-home #page2 .skills-mobile .skill#skill-66-mobile.active{background-image:url(/sites/all/themes/custom/images/skill_support_mobile_expanded.png);}.responsive-layout-mobile.page-home #page2 .skills-mobile .skill#skill-63-mobile{background-image:url(/sites/all/themes/custom/images/skill_web_mobile.png);}.responsive-layout-mobile.page-home #page2 .skills-mobile .skill#skill-63-mobile.active{background-image:url(/sites/all/themes/custom/images/skill_web_mobile_expanded.png);}.responsive-layout-mobile.page-home #page2 .skills-mobile .skill#skill-65-mobile{background-image:url(/sites/all/themes/custom/images/skill_marketing_mobile.png);}.responsive-layout-mobile.page-home #page2 .skills-mobile .skill#skill-65-mobile.active{background-image:url(/sites/all/themes/custom/images/skill_marketing_mobile_expanded.png);}.responsive-layout-mobile.page-home #page2 .skills-mobile .skill#skill-64-mobile{background-image:url(/sites/all/themes/custom/images/skill_app_mobile.png);}.responsive-layout-mobile.page-home #page2 .skills-mobile .skill#skill-64-mobile.active{background-image:url(/sites/all/themes/custom/images/skill_app_mobile_expanded.png);}.responsive-layout-mobile.page-home #page2 .skills-mobile .skill-text{padding:15px 0px;margin-top:10px;}.responsive-layout-mobile.page-home #page2 .skills-mobile .skill-text .title{font-size:30px;font-family:"LeagueGothicRegular";color:#ffffff;text-transform:uppercase;margin:0px 20px;border-bottom:1px solid #ffffff;}.responsive-layout-mobile.page-home #page2 .skills-mobile .skill-text .description{font-size:14px;color:#ffffff;line-height:1.5em;padding-top:5px;}.responsive-layout-mobile.page-home #page2 .skills-mobile .skill-text .description p{margin:0;}.responsive-layout-mobile.page-home #page2 .skills-mobile #skill-63-mobile.active,.responsive-layout-mobile.page-home #page2 .skills-mobile #skill-63-desc{background:#04ba98;}.responsive-layout-mobile.page-home #page2 .skills-mobile #skill-64-mobile.active,.responsive-layout-mobile.page-home #page2 .skills-mobile #skill-64-desc{background:#f86f69;}.responsive-layout-mobile.page-home #page2 .skills-mobile #skill-65-mobile.active,.responsive-layout-mobile.page-home #page2 .skills-mobile #skill-65-desc{background:#242424;}.responsive-layout-mobile.page-home #page2 .skills-mobile #skill-66-mobile.active,.responsive-layout-mobile.page-home #page2 .skills-mobile #skill-66-desc{background:#e41b3f;}.responsive-layout-mobile.page-home #page3{margin:0px 0  100px 0;padding:50px 0px 30px 0px;background:#232323;position:relative;}.responsive-layout-mobile.page-home #page3 .block-trail{display:none;}.responsive-layout-mobile.page-home #page3 .block-title{color:#242424;font:30px "LeagueGothicRegular";text-transform:uppercase;text-align:center;position:absolute;top:-328px;left:50%;margin-left:-85px;}.responsive-layout-mobile.page-home #page3 .mac-wrap{position:absolute;top:-300px;left:50%;width:300px;margin:0px 0 0 -150px;}.responsive-layout-mobile.page-home #page3 .mac-wrap .mac-shine{display:none;}.responsive-layout-mobile.page-home #page3 .mac-wrap .mac img{width:300px;height:300px;}.responsive-layout-mobile.page-home #page3 .mac-wrap .mac .field-name-field-project-mac-image{position:absolute;top:13px;left:3px;}.responsive-layout-mobile.page-home #page3 .mac-wrap .mac .field-name-field-project-mac-image img{width:284px;height:222px;}.responsive-layout-mobile.page-home #page3 .project-details{position:relative;margin:0px 20px;padding:10px;background-color:rgba(255,255,255,0.8);z-index:800;text-align:center;}.responsive-layout-mobile.page-home #page3 .project-details .project-title{margin:0 0 6px 0;font:30px "LeagueGothicRegular";text-transform:uppercase;text-align:center;}.responsive-layout-mobile.page-home #page3 .project-details .project-body{line-height:15px;text-align:center;}.responsive-layout-mobile.page-home #page3 .project-details .project-more{display:inline;}.responsive-layout-mobile.page-home #page3 .project-details .project-skills{width:70%;display:block;margin:0px auto;text-align:left;}.responsive-layout-mobile.page-home #page3 .project-details .project-skills .field-collection-container{border:none;margin:0;}.responsive-layout-mobile.page-home #page3 .project-details .project-skills .field-collection-container .field-collection-view{border:none;margin:0;padding:0;}.responsive-layout-mobile.page-home #page3 .project-details .project-skills .field-collection-container .field-collection-view .field-name-field-skill-small-icon{float:left;margin-right:10px;}.responsive-layout-mobile.page-home #page3 .project-details .project-skills .field-collection-container .field-collection-view-links,.responsive-layout-mobile.page-home #page3 .project-details .project-skills .field-collection-container .action-links{display:none;}.responsive-layout-mobile.page-home #page3 .project-details .project-testimonial{width:252px;margin:20px auto;height:80px;padding:8px;background:url(/sites/all/themes/custom/images/sprites.png) no-repeat scroll -450px -1625px;color:#ffffff;line-height:18px;font-size:13px;}.responsive-layout-mobile.page-home #page3 .project-details .project-all{display:block;width:252px;margin:0px auto;border:5px solid #000000;behavior:url(/sites/all/themes/custom/css/pie.htc);-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;}.responsive-layout-mobile.page-home #page3 .project-details .project-all a{display:block;width:100%;height:35px;margin:0px auto;padding-top:4px;background-color:#e41b3f;color:#ffffff;font:24px "LeagueGothicRegular";text-transform:uppercase;text-align:center;behavior:url(/sites/all/themes/custom/css/pie.htc);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;box-shadow:0 3px 0 0 #890a21;}.responsive-layout-mobile.page-home #page3 .project-details .project-all a:hover{background-color:#ae1535;box-shadow:0 3px 0 0 #65071d;}.responsive-layout-mobile.page-home #page4{background:#ffffff;padding:0 0 40px 0;}.responsive-layout-mobile.page-home #page4 .block-title{color:#242424;font:30px "LeagueGothicRegular";text-transform:uppercase;text-align:center;}.responsive-layout-mobile.page-home #page4 #block-views-blog-block-home{padding-top:50px;background:url(/sites/all/themes/custom/images/black-lines.png) center top repeat-x;}.responsive-layout-mobile.page-home #page4 #block-views-blog-block-home .view-blog .views-row{text-align:center;margin-bottom:20px;}.responsive-layout-mobile.page-home #page4 .blog-image{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:top;margin-right:10px;}.responsive-layout-mobile.page-home #page4 .blog-image img{width:100px;height:100px;}.responsive-layout-mobile.page-home #page4 .blog-overlay{height:250px;width:250px;padding:10px;color:#ffffff;text-align:center;background-color:transparent;background-color:rgba(228,27,63,0.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6E41B3F,endColorstr=#E6E41B3F);zoom:1;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.responsive-layout-mobile.page-home #page4 .blog-overlay .title{line-height:30px;font-family:"LeagueGothicRegular";font-size:24px;text-transform:uppercase;text-align:center;}.responsive-layout-mobile.page-home #page4 .blog-overlay .title a{color:#ffffff;}.responsive-layout-mobile.page-home #page4 .blog-overlay .user-picture img{margin:0 auto;}.responsive-layout-mobile.page-home #page4 .blog-overlay .blog-name{margin-top:5px;}.responsive-layout-mobile.page-home #page4 .blog-overlay .blog-name span{text-transform:uppercase;}.responsive-layout-mobile.page-home #page4 .blog-overlay .blog-divider{margin:10px 20px;border-bottom:1px solid #ffffff;-moz-opacity:0.5;opacity:0.5;filter:alpha(opacity=50);}.responsive-layout-mobile.page-home #page4 .blog-overlay .blog-button{margin-top:17px;}.responsive-layout-mobile.page-home #page4 .blog-overlay .blog-button a{padding:2px 15px;background:#ffffff;color:#e41b3f;line-height:18px;margin:0;height:auto;font:18px "LeagueGothicRegular";text-transform:uppercase;behavior:url(/sites/all/themes/custom/css/pie.htc);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.responsive-layout-mobile.page-home #page4 .blog-overlay .blog-button a:hover{color:#000000;}.responsive-layout-mobile.page-home #page4 .blog-more{text-align:center;}.responsive-layout-mobile.page-home #page4 .blog-more a{color:#ffffff;}.context-social-packages #zone-content .block{float:left;padding-top:45px;padding-bottom:45px;padding-left:20px;padding-right:20px;position:relative;width:100% !important;}@media (max-width:979px){.context-social-packages #zone-content .block{overflow:hidden;}}.context-social-packages #zone-content .block-system-main{padding:0 !important;}.context-social-packages .block-webform{background-color:#E3E1E1;}.context-social-packages .block-webform h2{text-align:center;}.context-social-packages .block-webform form{width:100%;margin:0 auto;}.context-social-packages .block-webform input[type="text"],.context-social-packages .block-webform textarea{background:white;width:100%;padding:20px;}.context-social-packages .block-webform .form-actions{text-align:center;}.context-social-packages .block-webform input[type="submit"]{text-align:center;padding-left:75px;padding-right:75px;}.context-social-packages .block-package-introduction{padding-top:30px !important;}.context-social-packages .block-package-introduction h2{text-align:center;padding-top:10px;}.context-social-packages .block-package-introduction h2 span{border-bottom:1px solid #939393;position:relative;}.context-social-packages .block-package-introduction p{text-align:center;}.context-social-packages .block-package-analysis{background-color:#E3E1E1;z-index:3;background:url(/sites/all/themes/custom/images/pattern-grey.png);position:relative;}.context-social-packages .block-package-analysis h2{padding-left:59px;}@media (max-width:735px){.context-social-packages .block-package-analysis h2{padding-left:0px;padding-top:20px;}}.context-social-packages .block-package-analysis h2 span{border-bottom:1px solid #939393;position:relative;}.context-social-packages .block-package-analysis h2 span:before{position:absolute;display:block;content:" ";width:49px;height:49px;background-image:url(/sites/all/themes/custom/images/icon-analysis.png);left:-60px;top:-5px;}@media (max-width:735px){.context-social-packages .block-package-analysis h2 span:before{left:50%;margin-left:-25px;top:-49px;}}.context-social-packages .block-package-analysis .content{position:relative;}.context-social-packages .block-package-analysis .package-analysis-text{width:350px;float:left;text-align:left;}@media (max-width:735px){.context-social-packages .block-package-analysis .package-analysis-text{width:100%;text-align:center;}}.context-social-packages .block-package-analysis .package-analysis-image{background:url(/sites/all/themes/custom/images/reports-image.png);width:416px;height:440px;position:absolute;right:-60px;top:-40px;}@media (max-width:735px){.context-social-packages .block-package-analysis .package-analysis-image{display:none;}}.context-social-packages .block-nudge-package-running,.context-social-packages .block-package-recommendations{background-color:#0082a4;background:url(/sites/all/themes/custom/images/pattern.png);z-index:4;position:relative;color:white;text-align:center;}.context-social-packages .block-nudge-package-running h2,.context-social-packages .block-package-recommendations h2{padding-left:49px;}.context-social-packages .block-nudge-package-running h2 span,.context-social-packages .block-package-recommendations h2 span{position:relative;}.context-social-packages .block-nudge-package-running h2 span:before,.context-social-packages .block-package-recommendations h2 span:before{position:absolute;display:block;content:" ";width:49px;height:49px;background-image:url(/sites/all/themes/custom/images/icon-recommendation.png);left:-60px;top:-5px;}.context-social-packages .block-nudge-package-running:before,.context-social-packages .block-package-recommendations:before{display:block;position:absolute;top:0px;margin-left:auto;margin-right:auto;left:0;right:0;content:" ";width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:30px solid #e3e1e1;}.context-social-packages .block-nudge-package-running:after,.context-social-packages .block-package-recommendations:after{display:block;position:absolute;bottom:-30px;margin-left:auto;margin-right:auto;left:0;right:0;content:" ";height:60px;width:100px;background:url(/sites/all/themes/custom/images/pattern.png);}.context-social-packages .block-package-running{position:relative;text-align:left;}.context-social-packages .block-package-running h2{padding-left:49px;}.context-social-packages .block-package-running h2 span{border-bottom:1px solid #939393;position:relative;}.context-social-packages .block-package-running h2 span:before{position:absolute;display:block;content:" ";width:49px;height:49px;background-image:url(/sites/all/themes/custom/images/icon-upandrunning.png);left:-60px;top:-5px;}.context-social-packages .block-package-running .package-content{z-index:1;text-align:center;}.context-social-packages .package-arrows{position:absolute;width:100%;height:50px;top:1px;z-index:5;}.context-social-packages .package-arrows:before{display:block;position:absolute;top:0px;margin-left:auto;margin-right:auto;left:0;right:100px;content:" ";width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-bottom:30px solid #e3e1e1;}.context-social-packages .package-arrows:after{display:block;position:absolute;top:0px;margin-left:auto;margin-right:auto;left:100px;right:0px;content:" ";width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-bottom:30px solid #e3e1e1;}@media (max-width:735px){.context-social-packages .block-package-client{padding:0px !important;padding-top:20px !important;padding-bottom:20px !important;}}.context-social-packages .block-package-client h2{text-align:center;}.context-social-packages .block-package-client h2 span{border-bottom:1px solid #939393;position:relative;}.context-social-packages .block-package-client .package-client-quote{background-color:#f27600;padding:20px;color:white;position:relative;}.context-social-packages .block-package-client .package-client-quote:after{display:block;position:absolute;bottom:-10px;margin-left:auto;margin-right:auto;left:0;right:0;content:" ";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:20px solid #f27600;}.context-social-packages .block-package-client .package-client-name{text-align:center;margin-top:20px;}.context-social-packages .block-package-client .package-client-name span{font-weight:bold;}#zone-footer-wrapper{background:#ffffff;position:relative;}#zone-footer-wrapper .waves-1,#zone-footer-wrapper .waves-2{width:100%;position:absolute;top:150px;left:0px;background-repeat:repeat-x;background-position-x:0px;background-position-y:0px;}#zone-footer-wrapper .waves-1{z-index:1;height:100%;background-image:url(/sites/all/themes/custom/images/waves-back.png);}#zone-footer-wrapper .waves-2{opacity:0.9;z-index:20;height:100%;background-image:url(/sites/all/themes/custom/images/waves-front.png);}#zone-footer-wrapper #footer-icons{position:relative;padding-top:65px;}#zone-footer-wrapper #footer-icons .footer-col{margin-bottom:50px;}#zone-footer-wrapper #footer-icons .footer-icon{position:relative;-webkit-background-size:830px 3000px;background-image:url(/sites/all/themes/custom/images/sprites.png);background-repeat:no-repeat;margin:0 auto;text-align:center;vertical-align:top;width:110px;height:110px;}#zone-footer-wrapper #footer-icons .legal-icon{background-position:-318px -2059px;margin-bottom:10px;z-index:99999;}#zone-footer-wrapper #footer-icons .links-icon{background-position:-195px -2059px;margin-bottom:10px;z-index:30;}#zone-footer-wrapper #footer-icons .connect-icon{background-position:-71px -2059px;margin-bottom:10px;z-index:30;}#zone-footer-wrapper #zone-footer{position:relative;z-index:40;}#zone-footer-wrapper #block-nudge-accreditations .block-title,#zone-footer-wrapper #block-nudge-footer .block-title{text-transform:uppercase;text-align:center;color:#242424;font-family:'LeagueGothicRegular';font-weight:normal;font-size:30px;line-height:1.6em;}#zone-footer-wrapper #block-nudge-accreditations .block-body,#zone-footer-wrapper #block-nudge-footer .block-body{line-height:1em;}#zone-footer-wrapper #block-nudge-accreditations #block-nudge-legal,#zone-footer-wrapper #block-nudge-footer #block-nudge-legal{padding:0px 0px;font-size:10px;text-align:center;}#zone-footer-wrapper #block-nudge-accreditations #block-nudge-links,#zone-footer-wrapper #block-nudge-footer #block-nudge-links{font-size:12px;}#zone-footer-wrapper #block-nudge-accreditations #block-nudge-links .block-title a,#zone-footer-wrapper #block-nudge-footer #block-nudge-links .block-title a{color:#000;}#zone-footer-wrapper #block-nudge-accreditations #block-nudge-links .block-title a:hover,#zone-footer-wrapper #block-nudge-footer #block-nudge-links .block-title a:hover{color:#e41b3f;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;}#zone-footer-wrapper #block-nudge-accreditations #block-nudge-links .item-list li a:hover,#zone-footer-wrapper #block-nudge-footer #block-nudge-links .item-list li a:hover{color:#e41b3f;}#zone-footer-wrapper #block-nudge-accreditations #block-nudge-links .item-list li,#zone-footer-wrapper #block-nudge-footer #block-nudge-links .item-list li{margin-top:0;}#zone-footer-wrapper #block-nudge-accreditations #block-nudge-links .item-list li span,#zone-footer-wrapper #block-nudge-footer #block-nudge-links .item-list li span{background:#ffd200;}#zone-footer-wrapper #block-nudge-accreditations #block-nudge-connect .item-list li a.twitter span,#zone-footer-wrapper #block-nudge-footer #block-nudge-connect .item-list li a.twitter span{background-position:-740px -2006px;}#zone-footer-wrapper #block-nudge-accreditations #block-nudge-connect .item-list li a.linkedin span,#zone-footer-wrapper #block-nudge-footer #block-nudge-connect .item-list li a.linkedin span{background-position:-740px -2039px;}#zone-footer-wrapper #block-nudge-accreditations #block-nudge-connect .item-list li a.facebook span,#zone-footer-wrapper #block-nudge-footer #block-nudge-connect .item-list li a.facebook span{background-position:-740px -2073px;}#zone-footer-wrapper #block-nudge-accreditations #block-nudge-connect .item-list li a.blog span,#zone-footer-wrapper #block-nudge-footer #block-nudge-connect .item-list li a.blog span{background-position:-740px -2106px;}#zone-footer-wrapper #block-nudge-accreditations #block-nudge-connect .item-list li a.pinterest span,#zone-footer-wrapper #block-nudge-footer #block-nudge-connect .item-list li a.pinterest span{background:url(/sites/all/themes/custom/images/pinterest-icon.png) no-repeat;}#zone-footer-wrapper #block-nudge-accreditations .item-list,#zone-footer-wrapper #block-nudge-footer .item-list{text-align:center;}#zone-footer-wrapper #block-nudge-accreditations .item-list li,#zone-footer-wrapper #block-nudge-footer .item-list li{margin:10px 0;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:200px;}#zone-footer-wrapper #block-nudge-accreditations .item-list li a,#zone-footer-wrapper #block-nudge-footer .item-list li a{display:block;color:#242424;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;font-weight:bold;}#zone-footer-wrapper #block-nudge-accreditations .item-list li span,#zone-footer-wrapper #block-nudge-footer .item-list li span{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:22px;height:22px;margin-right:10px;behavior:url(/sites/all/themes/custom/css/pie.htc);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;vertical-align:middle;background-color:#f27600;-webkit-background-size:830px 3000px;background-image:url(/sites/all/themes/custom/images/sprites.png);background-repeat:no-repeat;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}#zone-footer-wrapper #block-nudge-accreditations .item-list li a:hover,#zone-footer-wrapper #block-nudge-footer .item-list li a:hover{color:#666666;}#zone-footer-wrapper #block-nudge-accreditations .item-list li a:hover span,#zone-footer-wrapper #block-nudge-footer .item-list li a:hover span{background-color:#006680;}#zone-footer-wrapper #block-nudge-accreditations .block-title{max-width:335px;margin:0 auto;}#zone-footer-wrapper .accreditations-bing-ads,#zone-footer-wrapper .accreditations-bima{width:130px;height:130px;margin:35px auto 20px;background-image:url(/sites/all/themes/custom/images/bima_member_button_colour.png);background-repeat:no-repeat;display:block;}#zone-footer-wrapper .accreditations-bing-ads{width:200px;height:60px;margin:35px auto 20px;background-image:url(/sites/all/themes/custom/images/BingAds_Accredited_Badge.png);background-repeat:no-repeat;display:block;}#zone-newsletter-wrapper{background:url(/sites/all/themes/custom/images/newsletter_bg.png);padding:0 0 13px 0;}#zone-newsletter-wrapper #zone-newsletter{width:100%;margin:0px auto;display:block;}#zone-newsletter-wrapper #zone-newsletter #mailchimp-lists-user-subscribe-form-nudge-newsletter{text-align:center;}#zone-newsletter-wrapper #zone-newsletter #mailchimp-lists-user-subscribe-form-nudge-newsletter #edit-mailchimp-lists-mailchimp-nudge-newsletter-title{margin:0px;padding:0px;color:#ffffff;text-align:center;}#zone-newsletter-wrapper #zone-newsletter #mailchimp-lists-user-subscribe-form-nudge-newsletter .form-item-mailchimp-lists-mailchimp-nudge-newsletter-subscribe{margin:0px 0px 10px 0px;padding:0px;color:#ffffff;text-align:center;}#zone-newsletter-wrapper #zone-newsletter #mailchimp-lists-user-subscribe-form-nudge-newsletter .form-item-mailchimp-lists-mailchimp-nudge-newsletter-subscribe label{color:#ffffff;}#zone-newsletter-wrapper .block-title{color:#ffffff;line-height:56px;text-transform:uppercase;margin:0;padding:0;font-size:30px;font-family:'LeagueGothicRegular';font-weight:normal;text-align:center;}#zone-newsletter-wrapper .form-item-mailchimp-lists-mailchimp-nudge-newsletter-mergevars-EMAIL{text-align:center;color:#ffffff;margin:5px 0px;}#zone-newsletter-wrapper .form-item-mailchimp-lists-mailchimp-nudge-newsletter-mergevars-EMAIL label{display:none;}#zone-newsletter-wrapper .form-item-mailchimp-lists-mailchimp-nudge-newsletter-mergevars-EMAIL .form-required{display:none;}#zone-newsletter-wrapper input[type="text"]{background:rgba(0,0,0,0.2);border:none;behavior:url(/sites/all/themes/custom/css/pie.htc);-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;height:44px;line-height:44px;width:95%;margin:7px 0px;padding:0px 10px;}#zone-newsletter-wrapper input[type="text"]::-webkit-input-placeholder{color:#ffffff;}#zone-newsletter-wrapper input[type="submit"]{width:210px;}#block-nudge-footer{position:relative;}#block-views-nudge-accreditions-block{z-index:20;}#block-views-nudge-accreditions-block .block-title{text-align:center;}#block-views-nudge-accreditions-block .view-id-nudge_accreditions{text-align:center;}#block-views-nudge-accreditions-block .view-id-nudge_accreditions .views-row{display:block;margin:10px;}.page-user{background:url(/sites/all/themes/custom/images/bg-office.jpg) center top no-repeat #242424;}.page-user #zone-menu{background:url(/sites/all/themes/custom/images/bg-drip-red.png) center top no-repeat;min-height:151px;}.page-user #zone-menu h1#page-title{color:#ffffff;}.page-user .profile{zoom:1;}.page-user .profile:before,.page-user .profile:after{content:"\0020";display:block;height:0;overflow:hidden;}.page-user .profile:after{clear:both;}.page-user .profile a{color:#4dd0f2;}.page-user .profile a:hover{color:#e31b3f;}.page-user .field-name-field-user-quote{color:#ffffff;text-align:center;margin-bottom:35px;padding:0px 20px;font-size:18px;}.page-user .profile-left{width:100%;float:none;}.page-user .profile-left #profile-icons{margin-bottom:20px;text-align:center;}.page-user .profile-left #profile-icons .profile-icon{width:40px;height:40px;background:#000000;margin:0px 2px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;-webkit-background-size:830px 3000px;background:url(/sites/all/themes/custom/images/sprites.png);}.page-user .profile-left #profile-icons .profile-icon.profile-twitter{background-position:0px -1999px;}.page-user .profile-left #profile-icons .profile-icon.profile-wordpress{background-position:-212px -1999px;}.page-user .profile-left #profile-icons .profile-icon.profile-github{background-position:-85px -1999px;}.page-user .profile-left #profile-icons .profile-icon.profile-pinterest{background-position:-170px -1999px;}.page-user .profile-left #profile-icons .profile-icon.profile-drupal{background-position:-128px -1999px;}.page-user .profile-left #profile-icons .profile-icon.profile-linkedin{background-position:-43px -1999px;}.page-user .profile-left #profile-icons .profile-icon.profile-instagram{background-position:-255px -2000px;}.page-user .profile-left #profile-icons .profile-icon:hover{-webkit-filter:brightness(90%);}.page-user .profile-left .field{padding:10px 10px;border-bottom:1px solid #0f0f0f;border-top:1px solid #444444;}.page-user .profile-left .field .field-label{color:#979797;text-align:center;line-height:26px;font-weight:normal;}.page-user .profile-left .field .field-items{color:#ffffff;text-align:center;line-height:26px;}.page-user .profile-left .border-fix-bottom{border-top:1px solid #242424;top:-1px;position:relative;}.page-user .profile-left .border-fix-top{border-bottom:1px solid #242424;bottom:-1px;position:relative;}.page-user .profile-left .field-name-field-user-color{position:relative;}.page-user .profile-left .field-name-field-user-color .field-items{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:30px;height:30px;margin-bottom:20px;}.page-user .profile-left .field-name-field-user-color .jquery_colorpicker_color_display{width:30px;height:30px;}.page-user .profile-left .profile-color-wrapper{position:relative;text-align:center;}.page-user .profile-left .profile-color{position:relative;margin-bottom:-16px;top:-22px;color:#ffffff;text-align:center;width:100%;display:block;}.page-user .profile-left .field-name-field-user-bw-profile{border:none;margin-bottom:20px;display:none;}.page-user .profile-left .field-name-field-user-bw-profile .field-item{border:5px solid #ffffff;width:210px;height:210px;margin:0px auto;border-radius:210px;overflow:hidden;}.page-user .profile-right{width:100%;float:none;padding:0px 20px;}.page-user .profile-right #profile-name{font-size:36px;color:#ffffff;font-family:'LeagueGothicRegular';text-transform:uppercase;text-align:center;}.page-user .profile-right .field-name-field-user-bw-profile{border:none;margin-bottom:20px;}.page-user .profile-right .field-name-field-user-bw-profile .field-item{border:5px solid #ffffff;width:210px;height:210px;margin:0px auto;border-radius:210px;overflow:hidden;}.page-user .profile-right .field-name-field-user-role{color:#ffffff;border-bottom:1px solid #ffffff;padding-bottom:10px;margin-bottom:10px;margin-left:0px;padding-left:0px;font-size:18px;text-align:center;}.page-user .profile-right #profile-meta{color:#ffffff;text-align:center;margin-bottom:19px;}.page-user .profile-right #profile-meta .field-name-field-user-website{display:inline-block;}.page-user .profile-right #profile-meta .profile-meta-separator{display:none;}.page-user .profile-right .field-name-field-user-bio{color:#ffffff;margin-bottom:20px;line-height:17px;}.page-user .profile-right .field-name-field-user-noteable-projects{color:#ffffff;}.page-user .profile-right .field-name-field-user-noteable-projects .field-label{text-transform:uppercase;color:#ffffff;font-size:30px;margin:0px 0px 15px 0px;font-family:'LeagueGothicRegular';font-weight:normal;}.page-user .profile-right .contributions-wrapper{background:url(/sites/all/themes/custom/images/pattern.png);padding:25px 20px;margin:0 0 20px 0;}.page-user .profile-right .contributions-wrapper #block-nudge-profile-posts{margin-bottom:20px;border-bottom:1px solid #0098b5;}.page-user .profile-right .contributions-wrapper #block-nudge-profile-posts .block-inner{border-bottom:1px solid #037593;padding-bottom:20px;}.page-user .profile-right .contributions-wrapper #block-nudge-profile-posts h2.block-title{text-transform:uppercase;color:#ffffff;font-size:30px;margin:0px 0px 15px 0px;font-family:'LeagueGothicRegular';font-weight:normal;}.page-user .profile-right .contributions-wrapper #block-nudge-profile-posts .title a{font-size:14px;color:#ffffff;line-height:18px;}.page-user .profile-right .contributions-wrapper #block-nudge-profile-posts .see-more a{color:#8bd6e7;line-height:18px;}.page-user .profile-right .contributions-wrapper .field-name-field-user-contributions > .field-label{text-transform:uppercase;color:#ffffff;font-size:30px;margin:0px 0px 15px 0px;font-family:'LeagueGothicRegular';font-weight:normal;}.page-user .profile-right .contributions-wrapper .field-collection-view,.page-user .profile-right .contributions-wrapper .field-collection-container{margin:0;padding:0;border:none;}.page-user .profile-right .contributions-wrapper .field-collection-container{border-bottom:1px solid #0098b5;margin-bottom:20px;}.page-user .profile-right .contributions-wrapper .field-collection-container .field-items .field-item{margin:0 0 10px 0;}.page-user .profile-right .contributions-wrapper .field-type-field-collection{border-bottom:1px solid #037593;}.page-user .profile-right .contributions-wrapper .field-collection-view-links,.page-user .profile-right .contributions-wrapper .action-links-field-collection-add{display:none;}.page-user .profile-right .contributions-wrapper .field-collection-item-field-user-contributions a.contribution-title{color:#242424;font-weight:bold;}.page-user .profile-right .contributions-wrapper .field-collection-item-field-user-contributions a.contribution-title:hover{color:#8bd6e8;text-decoration:underline;}.page-user .profile-right .contributions-wrapper .field-collection-item-field-user-contributions .field-name-field-user-contribution-desc{color:#ffffff;}.page-user-edit #zone-content-wrapper{background:#ffffff;}.page-user-edit .field-name-field-user-quote{color:#000000;text-align:left;margin-bottom:35px;}.context-blog #zone-menu,.context-archive #zone-menu{background:url(/sites/all/themes/custom/images/bg-drip-orange.png) center top no-repeat;min-height:155px;}.context-blog #zone-menu #page-title,.context-archive #zone-menu #page-title{font-size:42px;line-height:1;padding:20px 0 0 0;color:#ffffff;}.page-blog #zone-menu{}.page-blog #zone-menu .node-blog{color:#111111;}.page-blog #zone-menu .blog-content{}.page-blog #zone-menu .blog-content .heading2 a{color:#242424;}.page-blog #zone-menu .blog-content .heading2 a:hover{color:#e41b3f;}.page-blog #zone-menu .blog-content a{color:#0083a5;font-weight:bold;}.page-blog #zone-menu .blog-content a:hover{color:#e41b3f;}.page-blog #zone-menu .blog-content a.more-link{color:#e31b3f;}.page-blog #zone-menu .blog-content a.more-link:hover{color:#242424;}.node-type-blog .node-blog{text-align:center;margin-bottom:40px;color:#000000;}.node-type-blog h1.node-title{text-transform:uppercase;font-size:30px;margin:0 0 15px;}.node-type-blog h1.node-title a{color:#ffffff;}.node-type-blog h1.node-title a:hover{color:#0083a5;}.node-type-blog .field-name-body{margin:10px 10%;text-align:left;}.node-type-blog .field-name-field-blog-image{clear:both;width:40%;margin:10px 10px 10px 10%;float:left;}.node-type-blog .field-name-field-blog-image img{display:block;width:100%;height:100%;}.page-blog,.context-blog.page-taxonomy-term,.context-archive{}.page-blog #zone-content-wrapper,.context-blog.page-taxonomy-term #zone-content-wrapper,.context-archive #zone-content-wrapper{background:url(/sites/all/themes/custom/images/pattern.png) center top;border-top:3px solid rgba(0,0,0,0.5);}.page-blog .node-blog,.context-blog.page-taxonomy-term .node-blog,.context-archive .node-blog{text-align:center;color:#242424;background:#ffffff;margin:0px 20px 40px 20px;padding:20px 0 20px 0;}.page-blog .field-name-field-blog-tags div,.context-blog.page-taxonomy-term .field-name-field-blog-tags div,.context-archive .field-name-field-blog-tags div{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.page-blog .view-blog,.context-blog.page-taxonomy-term .view-blog,.context-archive .view-blog{padding-top:35px;}.page-blog .blog-content,.context-blog.page-taxonomy-term .blog-content,.context-archive .blog-content{}.page-blog .blog-content .heading2,.context-blog.page-taxonomy-term .blog-content .heading2,.context-archive .blog-content .heading2{text-transform:uppercase;font-size:30px;}.page-blog .blog-content .heading2 a,.context-blog.page-taxonomy-term .blog-content .heading2 a,.context-archive .blog-content .heading2 a{color:#242424;}.page-blog .blog-content a,.context-blog.page-taxonomy-term .blog-content a,.context-archive .blog-content a{color:#0083a5;}.context-blog.page-taxonomy-term,.context-archive{background:url(/sites/all/themes/custom/images/pattern.png) center top;}.context-blog.page-taxonomy-term #zone-content-wrapper,.context-archive #zone-content-wrapper{background:none;border-top:none;}.node-type-blog #region-sidebar-second{background:url(/sites/all/themes/custom/images/pattern.png) center top;border-top:3px solid rgba(0,0,0,0.5);}.node-type-blog #region-sidebar-second a{color:#ffffff;}.blog-summary{padding:10px 20px;clear:both;}.blog-tags{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;padding-left:0px;}.blog-tags .field-label{padding-right:5px;}.blog-tags .field-item a:after{content:",";}.blog-tags .field-item:last-child a:after{content:" ";}#block-views-blog-tags-blog-tags{margin:0 0 55px 0;text-align:center;}#block-views-blog-tags-blog-tags h2.block-title{border-bottom:1px solid #03728f;margin:0;padding:0 0 12px 0;}#block-views-blog-tags-blog-tags .content{border-top:1px solid #0094b0;padding:15px 0 0 0;}#block-views-blog-tags-blog-tags .view-content div{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}#block-views-blog-tags-blog-tags .field-content{font-size:18px;line-height:25px;}#block-views-blog-tags-blog-tags .field-content a:after{content:",";}#block-views-blog-tags-blog-tags a{color:#ffffff;}#block-views-blog-tags-blog-tags a:hover{color:#242424;}#block-nudge-blog-archive{text-align:center;margin-bottom:40px;padding-bottom:40px;}#block-nudge-blog-archive h2.block-title{border-bottom:1px solid #03728f;margin:0;padding:0 0 12px 0;}#block-nudge-blog-archive .content{border-top:1px solid #0094b0;padding:15px 0 0 0;}#block-nudge-blog-archive .item-list{padding:0;margin:0;}#block-nudge-blog-archive .item-list li{padding:0;margin:0;}#block-nudge-blog-archive .item-list li a.year{color:#ffffff;font-size:18px;padding:0 0 10px 0px;}#block-nudge-blog-archive .item-list li a.year:before{content:"- ";}#block-nudge-blog-archive .item-list li a.year:after{content:" -";}#block-nudge-blog-archive .item-list li a.year.active{color:#ffffff;}#block-nudge-blog-archive .item-list li a.year.expanded{color:#055264;}#block-nudge-blog-archive .item-list li a.year:hover{color:#242424;}#block-nudge-blog-archive .item-list li a.month{color:#ffffff;font-size:18px;}#block-nudge-blog-archive .item-list li a.month:hover{color:#242424;}#block-nudge-blog-archive .item-list li a.month span{color:#8bd6e8;}.share-links{margin:0 0 35px 0;float:right;}.share-links .title{font:24px "LeagueGothicRegular";text-transform:uppercase;line-height:40px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:top;}.share-links .share{width:40px;height:40px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;-webkit-background-size:830px 3000px;background:url(/sites/all/themes/custom/images/sprites.png);}.share-links .share.share-twitter{background-position:-324px -2000px;}.share-links .share.share-facebook{background-position:-376px  -2000px;}.share-links .share.share-google{background-position:-426px  -2000px;}.share-links .share.share-in{background-position:-476px  -2000px;}.share-links .share:hover{-webkit-filter:brightness(90%);}#comments .comment{margin-bottom:25px;}#comments .comment .field-name-comment-body{padding-left:48px;margin-top:-19px;}#comments .comment-meta{height:42px;}#comments .comment-meta .user-picture{float:left;}#comments .comment-meta .user-picture img{behavior:url(/sites/all/themes/custom/css/pie.htc);-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}#comments .comment-meta .comment-divider{border-bottom:1px solid #919191;margin-left:41px;}#comments .comment-meta .comment-name{padding-left:5px;padding-bottom:5px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}#comments .comment-meta .comment-date{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}#comments .comment .content{padding:5px 0 0 0;}#comments .links.inline{float:right;display:none;}.comment-background{background:url(/sites/all/themes/custom/images/comment-bg.png);padding:18px 20px;margin:0 0 20px;}.comment-background h2.title{color:#ffffff;}.comment-background label{color:#ffffff;}.comment-background a.username{color:#ffffff;}.comment-background .form-required{color:#ffffff;}.comment-background .form-item-name,.comment-background #edit-author--2{width:300px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.comment-background .form-item-name #edit-name,.comment-background #edit-author--2 #edit-name{width:290px;background-color:#000000;background:rgba(0,0,0,0.25);border-top:3px solid #921934;height:42px;color:#ffffff;}.comment-background #edit-comment-body textarea{background-color:#000000;background:rgba(0,0,0,0.25);border-top:3px solid #921934;color:#ffffff;font-weight:bold;resize:none;}.comment-background #edit-comment-body textarea.placeholder{color:#ffffff;}.comment-background #edit-comment-body textarea:-moz-placeholder{color:#ffffff;}.comment-background #edit-comment-body textarea::-moz-placeholder{color:#ffffff;}.comment-background #edit-comment-body textarea::-webkit-input-placeholder{color:#ffffff;}.comment-background #edit-submit{color:#e31b3f;background:#ffffff;}.comment-background #edit-field-comment-email{width:306px;padding-left:16px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.comment-background #edit-field-comment-email input{background-color:#000000;background:rgba(0,0,0,0.25);border-top:3px solid #921934;width:290px;height:42px;color:#ffffff;padding:0 5px;}.comment-background #edit-field-comment-email input.placeholder{color:#ffffff;}.comment-background #edit-field-comment-email input:-moz-placeholder{color:#ffffff;}.comment-background #edit-field-comment-email input::-moz-placeholder{color:#ffffff;}.comment-background #edit-field-comment-email input::-webkit-input-placeholder{color:#ffffff;}.comment-background .form-actions{margin:0;}.comment-background .filter-wrapper{margin:0;padding:0;}.page-projects #zone-menu{background:url(/sites/all/themes/custom/images/bg-drip-blue.png) no-repeat scroll 50% 0;min-height:135px;}.page-projects #block-system-main > .block-inner{padding-top:60px;}.page-projects .view-projects .views-row{margin:0 auto;width:300px;}.page-projects .view-projects .content{position:relative;}.page-projects .view-projects article > .content{margin-bottom:50px;border-bottom:3px dotted #e5e5e5;}.page-projects .view-projects .node-title{max-width:300px;margin:0 auto;padding:0;font:32px "LeagueGothicRegular";}.page-projects .view-projects .node-title a{display:block;margin:18px auto;color:#000000;text-align:center;text-transform:uppercase;}.page-projects .view-projects .project-image img{display:block;margin:0 auto;}.page-projects .view-projects .project-overlay{display:none;}.page-projects .view-projects .project-tags{height:80px;font-size:16px;font-weight:bold;color:#0083a5;text-align:center;line-height:20px;}.page-projects .view-projects .project-tags .title{color:#242424;}.page-projects .view-projects .more-link{text-align:center;}.page-projects .view-projects .more-link a{display:block;width:300px;height:35px;margin:0 auto 15px auto;padding-top:4px;background-color:#e41b3f;color:#ffffff;font:24px "LeagueGothicRegular";text-transform:uppercase;text-align:center;behavior:url(/sites/all/themes/custom/css/pie.htc);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;box-shadow:0 3px 0 0 #890a21;}.page-projects .view-projects .more-link a:hover{background-color:#ae1535;box-shadow:0 3px 0 0 #65071d;}.page-projects #zone-postscript-wrapper{margin-bottom:30px;background:#242424;border-top:3px solid #cccccc;color:#ffffff;}.page-projects #zone-postscript-wrapper .block-title{position:relative;z-index:2;height:198px;margin:-3px 0 25px 0;padding-top:20px;background:url(/sites/all/themes/custom/images/bg-drip-white.png) no-repeat top center;font:60px "LeagueGothicRegular";text-transform:uppercase;text-align:center;color:#0083a5;}.page-projects #zone-postscript-wrapper .grid-3{display:block;float:none;}.page-projects #zone-postscript-wrapper .view-projects .views-row{float:left;width:150px;margin:0 5px 20px 5px;height:265px;text-align:center;}.page-projects #zone-postscript-wrapper .view-projects .views-row .title{font:24px "LeagueGothicRegular";line-height:24px;text-transform:uppercase;color:#e31b3f;margin-top:18px;}.page-projects #zone-postscript-wrapper .view-projects .views-row .project-testimonial{margin:10px 0;font-weight:bold;}.page-projects #zone-postscript-wrapper .view-projects .views-row .project-testimonial-name{margin-bottom:10px;}.page-projects #zone-lowercontent-wrapper{background:#242424;border-top:3px solid #cccccc;}.page-projects #block-nudge-back-catalogue{text-align:center;}.page-projects #block-nudge-back-catalogue h2.block-title{color:#0083a5;font-size:48px;text-transform:uppercase;font-family:"LeagueGothicRegular";font-weight:normal;height:206px;background:url(/sites/all/themes/custom/images/lower-drip.png) center top;text-align:center;margin:-5px 0 0 0;padding:0;}.page-projects #block-nudge-back-catalogue .node{width:150px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:top;margin:0px 17px 20px 17px;}.page-projects #block-nudge-back-catalogue .node div.node-title{font-size:24px;color:#e31b3f;font-family:"LeagueGothicRegular";text-transform:uppercase;text-align:left;}.page-projects #block-nudge-back-catalogue .node .field-name-field-historical-thumbnail{margin-bottom:20px;text-align:left;}.page-projects #block-nudge-back-catalogue .node .field-name-field-project-testimonial{color:#ffffff;font-size:16px;font-weight:bold;text-align:left;position:relative;}.page-projects #block-nudge-back-catalogue .node .field-name-field-project-testimonial-name{color:#ffffff;font-size:14px;text-align:left;}.node-type-project{background:#e0e6e8;}.node-type-project #zone-menu{background:url(/sites/all/themes/custom/images/bg-drip-blue.png) no-repeat scroll 50% 0;min-height:145px;}.node-type-project a.back-link{margin:0 auto;margin-top:50px;}.node-type-project #zone-lowercontent-wrapper{background:url(/sites/all/themes/custom/images/pattern-black.png);}.node-type-project #zone-lowercontent-wrapper .field-collection-container{border:none;padding:0;margin:0;}.node-type-project #zone-lowercontent-wrapper #block-nudge-our-skills{padding:17px 0 30px 0;margin:0 0 0px 0;}.node-type-project #zone-lowercontent-wrapper #block-nudge-our-skills .block-title{color:#ffffff;text-align:center;width:100%;font-size:30px;font-family:"LeagueGothicRegular";text-transform:uppercase;font-weight:normal;margin:0px 0px 14px 0px;padding:0 0 12px 0;background:url(/sites/all/themes/custom/images/skills_divider.png) center bottom no-repeat;}.node-type-project #zone-lowercontent-wrapper #block-nudge-our-skills .field-name-field-project-skills{width:auto;background:white;background:rgba(255,255,255,0.7);margin:0px 20px 0px 20px;padding:15px 0px 0px 0px;border:1px solid #ffffff;}.node-type-project #zone-lowercontent-wrapper #block-nudge-our-skills .field-name-field-skill-small-icon{float:left;position:relative;top:-7px;margin:0 10px 0 0;}.node-type-project #zone-lowercontent-wrapper #block-nudge-our-skills .field-collection-view-links{display:none;}.node-type-project #zone-lowercontent-wrapper #block-nudge-our-skills .field-collection-view{border:none;padding:5px 20px;}.node-type-project #zone-lowercontent-wrapper .action-links{display:none;}.node-type-project #zone-lowerlowercontent-wrapper{padding:40px 0px;}.node-type-project #zone-lowerlowercontent-wrapper #block-nudge-project-visit{background:url(/sites/all/themes/custom/images/dots.png) repeat-x;text-align:center;}.node-type-project #zone-lowerlowercontent-wrapper #block-nudge-project-visit .visit-site{font-size:24px;line-height:38px;padding:0px 45px;font-family:"LeagueGothicRegular";background:#e41b3f;text-transform:uppercase;color:#ffffff;behavior:url(/sites/all/themes/custom/css/pie.htc);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;top:-17px;height:38px;display:inline-block;}.node-type-project #zone-lowerlowercontent-wrapper #block-nudge-project-images{padding:0px 20px;text-align:center;}.node-type-project #zone-lowerlowercontent-wrapper #block-nudge-project-images img.project-large{width:100%;max-width:600px;height:auto;margin-bottom:15px;}.node-type-project #zone-lowerlowercontent-wrapper #block-nudge-project-images img.project-medium{width:100%;max-width:300px;height:auto;margin-bottom:15px;}.node-type-project #page-title{color:#ffffff;margin:0;line-height:100px;}.node-type-project .field-name-field-project-subtitle{font-size:18px;text-align:center;padding:0px 20px;line-height:25px;margin:30px 0 40px 0;}.node-type-project .field-name-field-project-image{padding:0px 20px;margin-bottom:15px;}.node-type-project .field-name-field-project-image img{width:100%;height:auto;}.node-type-project .field-name-body{background:url(/sites/all/themes/custom/images/dots.png) center bottom repeat-x;padding:0 20px 25px 20px;text-align:center;}.node-type-project .field-name-field-project-features{width:auto;margin:55px  20px 25px 20px;background:#ffffff;padding:20px 40px;position:relative;border-bottom:3px solid #c9cfd0;}.node-type-project .field-name-field-project-features .field-label{text-align:center;position:absolute;top:-40px;left:0px;width:100%;font-size:24px;font-family:"LeagueGothicRegular";text-transform:uppercase;}.node-type-project .field-name-field-project-features .field-item{-webkit-background-size:830px 3000px;background:url(/sites/all/themes/custom/images/sprites.png) 0px -2772px no-repeat;line-height:21px;margin:0 0 10px 0;padding:0 0 0 40px;color:#242424;font-size:14px;}.node-type-project .field-name-field-project-testimonial{width:auto;margin:55px  20px 10px 20px;background:#0083a5;padding:25px 20px;position:relative;text-align:center;color:#ffffff;}.node-type-project .field-name-field-project-testimonial::after{display:block;position:absolute;z-index:1000;bottom:-10px;left:50%;content:" ";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #0083a5;}.node-type-project .field-name-field-project-testimonial .field-label{color:#232323;text-align:center;position:absolute;top:-40px;left:0px;width:100%;font-size:24px;font-family:"LeagueGothicRegular";text-transform:uppercase;}.node-type-project .field-name-field-project-testimonial .field-item{font-size:16px;}.node-type-project .field-name-field-project-testimonial-name{text-align:center;padding:20px 0 50px 0;font-size:14px;}.page-team{background:url(/sites/all/themes/custom/images/bg-office.jpg) center top no-repeat #242424;}.page-team #zone-menu{background:url(/sites/all/themes/custom/images/bg-drip-red.png) center top no-repeat;}.page-team .view-header{color:#ffffff;font-size:18px;text-align:center;line-height:35px;margin-bottom:30px;}.page-team .view-header strong{display:block;}.view-team{margin:0 -15px;text-align:center;margin-bottom:35px;}.view-team .views-row{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-align:center;}.view-team .views-row:nth-child(7n+3){margin-right:50px;}@media (max-width:990px){.view-team{margin:0;}.view-team .views-row:nth-child(7n+3){margin-right:10px;}}.profile-teaser-wrapper{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:0px 10px 25px 10px;}.profile-teaser-wrapper .profile-teaser{position:relative;z-index:1;display:block;width:210px;height:210px;text-align:center;-webkit-perspective:1000px;-moz-perspective:1000px;-ms-perspective:1000px;-o-perspective:1000px;perspective:1000px;}.profile-teaser-wrapper .profile-teaser span{display:block;}.profile-teaser-wrapper .profile-teaser .card{width:210px;height:210px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.profile-teaser-wrapper .profile-teaser:hover .card,.profile-teaser-wrapper .profile-teaser.hover .card{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);}.profile-teaser-wrapper .profile-teaser .panel{position:absolute;width:100%;height:100%;padding:0px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;background:#ffffff;behavior:url(/sites/all/themes/custom/css/pie.htc);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.profile-teaser-wrapper .profile-teaser .panel .team-overlay{background:#ffffff;behavior:url(/sites/all/themes/custom/css/pie.htc);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:0.7;position:absolute;top:0px;left:0px;height:210px;width:210px;}.profile-teaser-wrapper .profile-teaser .panel.back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);}.profile-teaser-wrapper .profile-teaser .panel.back img{border:0px solid #ffffff;behavior:url(/sites/all/themes/custom/css/pie.htc);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.profile-teaser-wrapper .profile-teaser .panel.back .back-more{width:210px;line-height:210px;position:absolute;top:0px;left:0px;text-align:center;color:#0083a5;font-size:18px;}.profile-teaser-wrapper .profile-teaser .panel img{border:5px solid #ffffff;behavior:url(/sites/all/themes/custom/css/pie.htc);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.profile-teaser-wrapper .name{font-family:'LeagueGothicRegular';text-transform:uppercase;color:#ffffff;font-size:30px;margin:10px 0 0 0;}.profile-teaser-wrapper .role{color:#ffffff;font-size:16px;}.footer{display:none;}.context-contact #zone-menu{background:url(/sites/all/themes/custom/images/bg-drip-royal-blue.png) center top no-repeat;}.context-contact .field-name-body{text-align:center;}.context-contact #region-sidebar-second{background:url(/sites/all/themes/custom/images/pattern.png);border-top:3px solid rgba(0,0,0,0.25);padding:30px 0 50px 0;}.context-contact #region-sidebar-second h2{color:#094151;}.context-contact #region-sidebar-second .person-type{width:250px;margin:0px auto;}.context-contact #region-sidebar-second .person-type li{padding:0 0 0 0px;position:relative;}.context-contact #region-sidebar-second .person-type li span{width:55px;height:55px;display:block;position:absolute;left:10px;top:-4px;}.context-contact #region-sidebar-second .person-title{border-bottom:1px solid #037593;color:#094151;font-weight:bold;padding:4px 0px;text-align:center;}.context-contact #region-sidebar-second .person-text{border-top:1px solid #0098b5;color:#ffffff;font-weight:bold;padding:4px 50px 25px 50px;text-align:center;}.context-contact #region-sidebar-second li.give-us-a-call{margin:0px 0px 65px 0px;}.context-contact #region-sidebar-second li.give-us-a-call .telephone{font-size:24px;font-weight:bold;color:#ffffff;text-align:center;-webkit-background-size:830px 3000px;background:url(/sites/all/themes/custom/images/sprites.png) 25px -2450px no-repeat;height:56px;line-height:56px;margin:0px -25px;}.context-contact #region-sidebar-second li.pop-in{text-align:center;color:#ffffff;margin-bottom:35px;}.context-contact #region-sidebar-second li.coffee-person span{-webkit-background-size:830px 3000px;background:url(/sites/all/themes/custom/images/sprites.png) 0px -2182px no-repeat;}.context-contact #region-sidebar-second li.beer-person span{-webkit-background-size:830px 3000px;background:url(/sites/all/themes/custom/images/sprites.png) 0px -2242px no-repeat;}.context-contact #region-sidebar-second li.whiskey-person span{-webkit-background-size:830px 3000px;background:url(/sites/all/themes/custom/images/sprites.png) 0px -2304px no-repeat;}.context-contact #region-sidebar-second li.anything-else span{-webkit-background-size:830px 3000px;background:url(/sites/all/themes/custom/images/sprites.png) 0px -2365px no-repeat;}.context-contact #region-sidebar-second li.other-ways h2{-webkit-background-size:830px 3000px;background:url(/sites/all/themes/custom/images/sprites.png) -13px -2509px no-repeat;padding:65px 0 0 0;}.context-contact #region-sidebar-second li.other-ways .email{color:#ffffff;font-size:16px;line-height:39px;text-align:center;}.context-contact #region-sidebar-second li.other-ways .email a{color:#ffffff;}.context-contact #region-sidebar-second li.other-ways .email a:hover{color:#242424;}.context-contact #block-nudge-contact-map{}.context-contact #block-nudge-contact-map h2.block-title{text-align:center;}.context-contact #block-nudge-contact-map .address-wrapper{margin:0 0 10px 0;}.context-contact #block-nudge-contact-map .address-wrapper .address{width:49%;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:top;text-align:center;}.context-contact #block-nudge-contact-map .address-wrapper .address .title{font-size:18px;font-weight:bold;color:#e31b3f;}.context-contact #block-nudge-contact-map .gmap{width:100% !important;margin:0 0 20px 0;}.context-contact #enquiry-node-form{text-align:center;margin:0 0 70px 0;}.context-contact #enquiry-node-form .form-actions{text-align:center;}.context-contact #enquiry-node-form .form-actions #edit-submit{width:200px;margin:0px;}.context-contact #enquiry-node-form .form-item-title{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:0px 15px;}.context-contact #enquiry-node-form .form-item-title input{width:230px;behavior:url(/sites/all/themes/custom/css/pie.htc);-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;line-height:45px;height:45px;}.context-contact #enquiry-node-form .field-name-field-enquiry-telephone{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:0px 15px;}.context-contact #enquiry-node-form .field-name-field-enquiry-telephone input{width:230px;behavior:url(/sites/all/themes/custom/css/pie.htc);-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;line-height:45px;height:45px;}.context-contact #enquiry-node-form .field-name-field-enquiry-email-address{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:0px 15px;}.context-contact #enquiry-node-form .field-name-field-enquiry-email-address input{width:230px;behavior:url(/sites/all/themes/custom/css/pie.htc);-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;line-height:45px;height:45px;}.context-contact #enquiry-node-form .field-name-field-enquiry-options{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:0px 15px;}.context-contact #enquiry-node-form .field-name-field-enquiry-options select{width:230px;behavior:url(/sites/all/themes/custom/css/pie.htc);-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;height:45px;}.context-contact #enquiry-node-form .field-name-body{width:100%;padding:0px 20px;margin:0px auto;}.context-contact #enquiry-node-form .field-name-body textarea{behavior:url(/sites/all/themes/custom/css/pie.htc);-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;height:90px;}#region-sidebar-second h2{color:#ffffff;text-align:center;}.node-type-service #zone-menu{background:url(/sites/all/themes/custom/images/bg-drip-orange.png) center top no-repeat;min-height:155px;}.node-type-service #zone-menu #page-title{font-size:36px;line-height:1;padding:20px 0 0 0;color:#ffffff;}.node-type-service #region-content{padding:20px;}.node-type-service #region-content h1.node-title{color:#ef471f;margin-bottom:25px;}@media print{header{display:none;}footer{display:none;}#region-sidebar-first{display:none;}#region-sidebar-second{display:none;}}.line,.line_content{position:absolute;text-align:justify;}.line_content:after{content:"";display:inline-block;width:100%;}.node-type-page #zone-menu{background:url(/sites/all/themes/custom/images/bg-drip-royal-blue.png) center top no-repeat;}.node-type-page .field-name-body{padding:0px 20px;}.context-kindness #block-blockify-blockify-page-title{display:none;}.context-kindness #zone-content-wrapper{background:#769fd2;}.context-kindness #zone-content-wrapper #offerpop{background:#ffffff;width:810px;margin:0px auto;}.ribbon{width:170px;height:176px;overflow:hidden;position:absolute;top:-3px;right:-3px;z-index:99999;}.ribbon-inner{font:bold 15px Sans-Serif;color:#333;text-align:center;text-shadow:rgba(255,255,255,0.5) 0px 1px 0px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-5px;top:39px;width:240px;background-color:#BFDC7A;background-image:-webkit-gradient(linear,left top,left bottom,from(#BFDC7A),to(#8EBF45));background-image:-webkit-linear-gradient(top,#BFDC7A,#8EBF45);background-image:-moz-linear-gradient(top,#BFDC7A,#8EBF45);background-image:-ms-linear-gradient(top,#BFDC7A,#8EBF45);background-image:-o-linear-gradient(top,#BFDC7A,#8EBF45);color:#6a6340;-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 3px rgba(0,0,0,0.3);box-shadow:0px 0px 3px rgba(0,0,0,0.3);}.ribbon-inner:before,.ribbon-inner:after{content:"";border-top:3px solid #6e8900;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px;}.ribbon-inner:before{left:0;}.ribbon-inner:after{right:0;}
