body.custom-background{background-size:cover}body{font-size:14px !important}.no-padding{padding-left:0 !important;padding-right:0 !important}.center-it{text-align:center;margin:auto}.center-it img{margin:auto}.menu-wrapper{padding-top:18px}#content{min-height:1000px}img.test-thumb{padding:10px}img.post-thumb{margin:auto}.top_bar{width:100%;height:40px;background-color:#000;position:relative}.top_bar .drawer-tab{position:absolute;width:45px;height:45px;right:0;top:0;cursor:pointer}.top_bar .container{padding-top:8px}.top_bar span.contact-top{padding-right:10px;font-size:13px}.top_bar .drawer-tab #close-img{display:none}.pull-down{display:none;width:100%;height:400px;background-image:url("../images/gr-footer-bg.jpg");background-size:cover}.pull-down .container{background-image:url("../images/gr-watermark.png");background-position:bottom right;background-repeat:no-repeat}#social-pop-ups .container{position:relative}.fb-pop{background-color:#3a5795;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;padding-top:10px;cursor:pointer}.twt-pop{background-color:#1da1f2;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;padding-top:10px;cursor:pointer}.twt-pop .fa,.fb-pop .fa{color:#fff;font-size:20px}.twt-social-feed,.fb-social-feed{display:none;height:660px;position:absolute;bottom:0;width:100%;padding-left:30px;padding-right:30px;z-index:2222;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;padding-top:10px}.twt-social-feed{background-color:#1da1f2}.fb-social-feed{background-color:#3a5795}.site-footer{background-image:url("../images/gr-footer-bg.jpg");background-size:cover;font-size:13px;clear:both}.site-footer #footer-widgets{background-image:url("../images/gr-watermark.png");background-position:bottom right;background-repeat:no-repeat}.footer-logo,.footer-social,.footer-address{padding-top:15px;text-align:right}.site-footer a:hover{color:#096ea2;-o-transition:color .2s ease-out,background 2s ease-in;-ms-transition:color .2s ease-out,background 2s ease-in;-moz-transition:color .2s ease-out,background 2s ease-in;-webkit-transition:color .2s ease-out,background 2s ease-in;transition:color .2s ease-out,background 2s ease-in;text-decoration:none}.footer-menu{width:100%;float:left}.footer-menu ul{list-style:none;margin-left:0;padding-left:0}.footer-menu ul li{float:left;display:inline-block;padding-right:16px}.footer-menu ul li a{text-decoration:none;color:#096ea2}.footer-menu ul li a:hover{color:#fff;-o-transition:color .2s ease-out,background 2s ease-in;-ms-transition:color .2s ease-out,background 2s ease-in;-moz-transition:color .2s ease-out,background 2s ease-in;-webkit-transition:color .2s ease-out,background 2s ease-in;transition:color .2s ease-out,background 2s ease-in}.copyright-footer{font-size:12px;padding-bottom:15px;padding-top:30px;width:100%}.menu-region-links-footer-container ul li{line-height:2.5em;margin-left:14px;list-style-image:url("../images/bullet.png")}.is-sticky .site-header{background-image:url("https://www.graphedia.ie/wp-content/themes/graphedia/images/gr-footer-bg.jpg");background-size:cover}.is-sticky .site-branding img{height:auto;margin-top:8px}.is-sticky .site-branding.col-md-4{width:22%}.is-sticky .menu-wrapper.col-md-8{width:77%}#mega_main_menu>.menu_holder>.menu_inner>ul>li.menu-quote{display:none}.is-sticky #mega_main_menu>.menu_holder>.menu_inner>ul>li.menu-quote{display:inline-block;margin-left:5px}.is-sticky #mega_main_menu>.menu_holder>.menu_inner>ul>li.menu-quote a{background-color:#af2a23}#mega_main_menu>.menu_holder>.menu_inner>ul>li>.item_link{padding:0 15px}span.mobile_menu_active>ul.mega_main_menu_ul{background-color:black}.testimonial-text{font-weight:normal;font-size:14px}.testimonial-text ul{margin-left:0;padding-left:0}.testimonial-slider .slide{border:1px solid white;padding:8px;border-radius:10px;background-image:url("https://www.graphedia.ie/wp-content/uploads/digital-design-agency-b.png")}.portfolio .testimonial{padding:10px;border:1px solid #fff;border-radius:5px;background-image:url("https://www.graphedia.ie/wp-content/uploads/digital-design-agency-b.png")}.testimonial-slider .slide .cat-badge{position:absolute;bottom:10px;right:10px;background-color:#0c71a5;padding:5px}.testimonial-title{font-weight:700;padding-bottom:10px}.testimonial-list .vc_gitem-zone{background:transparent !important}.testimonial-list .vc_btn3{background:#286090 !important}.test-single-image{border:1px solid white;background-color:white;overflow:hidden;border-radius:5px;padding:5px;min-height:180px}.test-single-image img{margin:auto !important;height:auto !important;max-width:200px !important}body.page-template-page-home-2017,body.page-template-page-home-2017 h1,body.page-template-page-home-2017 h2,body.page-template-page-home-2017 h3{font-family:Lato}body.page-template-page-home-2017{font-family:Lato;line-height:1.5;font-size:15px}.home-services{margin-top:15px}.services{min-height:130px;margin-bottom:5px;text-align:center}.services h3{height:130px;display:table-cell;vertical-align:middle;text-align:center;margin:auto}.services.red{background-color:#000}body.page-template-page-home-2017 .featured-slider .slide{border-radius:0}.typed-cursor{opacity:1;-webkit-animation:blink .7s infinite;-moz-animation:blink .7s infinite;animation:blink .7s infinite}#type{font-family:Lato}@keyframes blink{0{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blink{0{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes blink{0{opacity:1}50%{opacity:0}100%{opacity:1}}#back-to-top{position:fixed;bottom:40px;right:40px;z-index:9999;width:32px;height:32px;text-align:center;line-height:30px;background:#f5f5f5;color:#444;cursor:pointer;border:0;border-radius:2px;text-decoration:none;transition:opacity .2s ease-out;opacity:0}#back-to-top:hover{background:#e9ebec}#back-to-top.show{opacity:1}.portfolio-cat{padding-bottom:10px;margin-right:20px}.featured-slider .slide{border:1px solid white;background-color:white;overflow:hidden;border-radius:5px;padding:5px}.featured-slider .slide img{margin:auto}.featured-slider .slide .project-title{background-color:#096da2;bottom:0;display:none;font-size:13px;left:0;padding:8px;position:absolute;text-align:center;width:100%}.featured-slider .slide .cat-badge{background-color:#0c71a5;font-size:12px;padding:5px;position:absolute;right:5px;top:5px}.apps{background-color:#ca0d48 !important}.video{background-color:#2a96c8 !important}.design{background-color:#7e8590 !important}.web{background-color:#66a13e !important}.marketing{background-color:#ffd700 !important}ul.portfolio_terms{padding-left:0;margin-left:0;list-style:none}.portfolio-images img{margin:auto;padding-top:20px;padding-bottom:20px}.portfolio-item-col-4{float:left;margin-right:20px;width:250px;margin-bottom:20px}.portfolio-item-col-3{float:left;margin-right:20px;width:30%;margin-bottom:20px}.portfolio-item-col-2{float:left;margin-right:20px;width:45%;margin-bottom:20px}.portfolio-inner{background-color:white;position:relative;padding:4px;border-radius:5px}.portfolio-item .portfolio-img{margin:auto;text-align:center}.portfolio-item .portfolio-title{left:0;background-color:#096da2;font-size:13px;padding:8px;text-align:center;display:none;position:absolute;bottom:0;width:100%;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.portfolio-item .portfolio-title a{text-decoration:none}.next-project{position:absolute;right:0;top:120%;width:200px;height:100px;background-image:url("https://www.graphedia.ie/wp-content/uploads/digital-design-agency-b.png");border-bottom-left-radius:5px;border-top-left-radius:5px;-webkit-box-shadow:-2px 2px 5px 0 rgba(0,0,0,0.75);-moz-box-shadow:-2px 2px 5px 0 rgba(0,0,0,0.75);box-shadow:-2px 2px 5px 0 rgba(0,0,0,0.75);display:none}.next-inner{color:white;display:table-cell;vertical-align:middle;text-align:center;width:200px;height:100px}.previous-project{position:absolute;left:0;top:120%;width:200px;height:100px;background-image:url("https://www.graphedia.ie/wp-content/uploads/digital-design-agency-b.png");color:white;border-bottom-right-radius:5px;border-top-right-radius:5px;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,0.75);-moz-box-shadow:2px 2px 5px 0 rgba(0,0,0,0.75);box-shadow:2px 2px 5px 0 rgba(0,0,0,0.75);display:none}.nav-pills>li>a{background-image:url("../images/portfolio-overlay.png")}.nav-pills>li>a:hover,.nav-pills>li.active>a{background-image:url("https://www.graphedia.ie/wp-content/uploads/digital-design-agency-b.png")}.portfolio-images{background-color:white;border-radius:5px;margin-bottom:15px}.portfolio-content{padding-top:10px}.portfolio-loader{position:relative;z-index:2222;display:none}.spinner{position:absolute;top:150px;left:50%;width:120px;height:120px;margin:-60px 0 0 -60px;-webkit-animation:spin 4s linear infinite;-moz-animation:spin 4s linear infinite;animation:spin 4s linear infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#secondary h2.widget-title{border-left:1px solid #0a6da0;padding-left:10px}#secondary .widget{background-image:url("https://www.graphedia.ie/wp-content/themes/graphedia/images/portfolio-overlay.png");background-size:cover;padding:15px;border-radius:5px}#secondary ul#menu-sidebar-menu li{line-height:2.5em;list-style-image:url("../images/bullet.png");margin-left:14px}.entry-footer{font-size:14px;background-image:url("../images/portfolio-overlay.png");background-size:cover;padding:15px;border-radius:5px;margin-bottom:10px}.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%}.social-icons{text-align:right}#successForm .modal-header,#successForm .modal-body{color:white}#successForm .modal-dialog{margin:250px auto}#successForm .modal-content{background-image:url("https://www.graphedia.ie/wp-content/uploads/digital-design-agency-b.png")}#successForm .modal-footer{border-top:0}.btn-primary{background-color:#931d19 !important;border:1px solid #720a0a !important}.contact-form-section{background-image:url("https://www.graphedia.ie/wp-content/uploads/digital-design-agency-b.png");border-radius:5px;border:1px solid #fff;padding:15px;margin-bottom:15px}.contact-form-section h2{margin-left:15px}.map_marker h2,.map_marker{color:black}.widget ul.subpages{margin-left:15px}.widget_ak_featured_post_widget img{border-radius:10px;padding:2px;border:1px solid white}.btn-primary{background-image:url("https://www.graphedia.ie/wp-content/uploads/digital-design-agency-b.png") !important;border:0 !important}.btn-secondary{background-color:#0a6da1;border:1px solid #0a6da1}.home-content{background-image:url("https://www.graphedia.ie/wp-content/uploads/digital-design-agency-b.png");background-size:cover;background-attachment:fixed;margin-bottom:15px}.social-feeds{background-image:url("https://www.graphedia.ie/wp-content/uploads/digital-design-agency-b.png");background-size:cover;background-attachment:fixed;padding-top:15px;padding-bottom:15px}.home-portfolio{margin-bottom:40px}.home-clients{background-color:#fff;margin-bottom:30px}.home-testimonial{margin-bottom:30px}.home-coa{cursor:pointer}#mega_main_menu>.menu_holder>.menu_inner>ul>li.widgets_dropdown.submenu_full_width.drop_to_center>.mega_dropdown,#mega_main_menu>.menu_holder>.menu_inner>ul>li.widgets_dropdown.drop_to_right>.mega_dropdown{background-image:url("https://www.graphedia.ie/wp-content/uploads/digital-design-agency-b.png")}#mega_main_menu>.menu_holder>.menu_inner>ul>li>a:hover{background-image:url("https://www.graphedia.ie/wp-content/uploads/digital-design-agency-b.png")}#mega_main_menu.responsive-enable.mobile_minimized-enable .nav_logo.mobile_menu_active+ul{background:black}#catapult-cookie-bar{box-sizing:border-box;max-height:0;opacity:0;z-index:99999;overflow:hidden;color:#fff;position:fixed;left:20px;bottom:6%;width:300px;background-color:#096fa2}#catapult-cookie-bar a{color:#fff}button#catapultCookie{background:#b83024;color:#fff;border:0;padding:6px 9px;border-radius:3px}#catapult-cookie-bar h3{color:#fff}.has-cookie-bar #catapult-cookie-bar{opacity:1;max-height:999px;min-height:30px}@media only screen and (max-width :768px){.extendfull,.extendright{margin-right:0;padding-right:0}.extendfull,.extendleft{margin-left:0;padding-left:0}#content.container{padding-left:0;padding-right:0}.portfolio-item{float:left;width:42%}}/*!
 * Justified Gallery - v3.6.1
 * http://miromannino.github.io/Justified-Gallery/
 * Copyright (c) 2015 Miro Mannino
 * Licensed under the MIT license.
 */@-webkit-keyframes justified-gallery-show-caption-animation{from{opacity:0}to{opacity:.7}}@-moz-keyframes justified-gallery-show-caption-animation{from{opacity:0}to{opacity:.7}}@-o-keyframes justified-gallery-show-caption-animation{from{opacity:0}to{opacity:.7}}@keyframes justified-gallery-show-caption-animation{from{opacity:0}to{opacity:.7}}@-webkit-keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}@-moz-keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}@-o-keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}@keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}.justified-gallery{width:100%;position:relative;overflow:hidden;margin-left:0;margin-right:0;text-align:center;margin-bottom:15px}.justified-gallery>a,.justified-gallery>div{position:absolute;display:inline-block;overflow:hidden;opacity:0;filter:alpha(opacity=0)}.justified-gallery>a>img,.justified-gallery>div>img,.justified-gallery>a>a>img,.justified-gallery>div>a>img{position:absolute;top:50%;left:50%;margin:0;padding:0;border:0}.justified-gallery>a>.caption,.justified-gallery>div>.caption{display:none;position:absolute;bottom:0;padding:5px;background-color:#000;left:0;right:0;margin:0;color:#fff;font-size:12px;font-weight:300;font-family:sans-serif}.justified-gallery>a>.caption.caption-visible,.justified-gallery>div>.caption.caption-visible{display:initial;opacity:.7;filter:"alpha(opacity=70)";-webkit-animation:justified-gallery-show-caption-animation 500ms 0 ease;-moz-animation:justified-gallery-show-caption-animation 500ms 0 ease;-ms-animation:justified-gallery-show-caption-animation 500ms 0 ease}.justified-gallery>.entry-visible{opacity:1;filter:alpha(opacity=100);-webkit-animation:justified-gallery-show-entry-animation 500ms 0 ease;-moz-animation:justified-gallery-show-entry-animation 500ms 0 ease;-ms-animation:justified-gallery-show-entry-animation 500ms 0 ease}.justified-gallery>.jg-filtered{display:none}.justified-gallery>.spinner{position:absolute;bottom:0;margin-left:-24px;padding:10px 0;left:50%;opacity:initial;filter:initial;overflow:initial}.justified-gallery>.spinner>span{display:inline-block;opacity:0;filter:alpha(opacity=0);width:8px;height:8px;margin:0 4px;background-color:#000;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.quick-access{background-image:url("../images/get-a-quote.png");background-repeat:no-repeat;cursor:pointer;height:312px;position:absolute;right:0;top:160px;width:64px;z-index:99999}.cd-panel-loader{height:60px;margin:70px auto auto;text-align:center;width:100%}.cd-panel{position:fixed;top:0;left:0;height:100%;width:100%;visibility:hidden;-webkit-transition:visibility 0 .6s;-moz-transition:visibility 0 .6s;transition:visibility 0 .6s;z-index:9999}.cd-panel::after{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;cursor:pointer;-webkit-transition:background .3s .3s;-moz-transition:background .3s .3s;transition:background .3s .3s}.cd-panel.is-visible{visibility:visible;-webkit-transition:visibility 0 0;-moz-transition:visibility 0 0;transition:visibility 0 0}.cd-panel.is-visible::after{background:rgba(0,0,0,0.6);-webkit-transition:background .1s 0;-moz-transition:background .1s 0;transition:background .1s 0}.cd-panel.is-visible .cd-panel-close::before{-webkit-animation:cd-close-1 .6s .3s;-moz-animation:cd-close-1 .6s .3s;animation:cd-close-1 .6s .3s}.cd-panel.is-visible .cd-panel-close::after{-webkit-animation:cd-close-2 .6s .3s;-moz-animation:cd-close-2 .6s .3s;animation:cd-close-2 .6s .3s}@-webkit-keyframes cd-close-1{0,50%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(45deg)}}@-moz-keyframes cd-close-1{0,50%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(45deg)}}@keyframes cd-close-1{0,50%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes cd-close-2{0,50%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(-45deg)}}@-moz-keyframes cd-close-2{0,50%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(-45deg)}}@keyframes cd-close-2{0,50%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}}.cd-panel-header{position:fixed;width:90%;height:50px;line-height:50px;z-index:2;-webkit-transition:top .3s 0;-moz-transition:top .3s 0;transition:top .3s 0}.cd-panel-header h1{padding-left:5%;color:white}.from-right .cd-panel-header,.from-left .cd-panel-header{top:-50px}.from-right .cd-panel-header{right:0}.from-left .cd-panel-header{left:0}.is-visible .cd-panel-header{top:0;-webkit-transition:top .3s .3s;-moz-transition:top .3s .3s;transition:top .3s .3s}@media only screen and (min-width:768px){.cd-panel-header{width:70%}}@media only screen and (min-width:1170px){.cd-panel-header{width:50%}}.cd-panel-close{position:absolute;top:0;right:0;height:100%;width:60px;display:inline-block;overflow:hidden;white-space:nowrap;cursor:pointer}.cd-panel-close a{text-decoration:none;color:white;font-size:1.5em}.cd-panel .directory_contact a{color:white}.cd-panel .directory_contact{color:white}.cd-panel-container{position:fixed;width:90%;height:100%;top:0;background:#FFF;z-index:1;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s;background-image:url("https://www.graphedia.ie/wp-content/uploads/digital-design-agency-b.png");background-size:cover}.from-right .cd-panel-container{right:0;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.from-left .cd-panel-container{left:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.is-visible .cd-panel-container{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0}@media only screen and (min-width:768px){.cd-panel-container{width:70%}}@media only screen and (min-width:1170px){.cd-panel-container{width:50%}}.cd-panel-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:70px 5%;overflow:auto;-webkit-overflow-scrolling:touch;background-repeat:no-repeat;background-size:cover}.cd-panel-content p{font-size:16px !important;color:#FFF;line-height:1.4;margin:2em 0}.cd-panel-content h2{color:#FFF}.cd-panel-content p:first-of-type{margin-top:0}@media only screen and (min-width:768px){.cd-panel-content p{font-size:16px;font-size:1rem;line-height:1.6}}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:url(../images/overlay.png) repeat 0 0;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxTopLeft{width:21px;height:21px;background:url(../images/controls.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(../images/controls.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(../images/controls.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(../images/controls.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(../images/controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(../images/controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(../images/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(../images/border.png) 0 -29px repeat-x}#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxLoadingOverlay{background:url(../images/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(../images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(../images/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(../images/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;bottom:0;right:0;background:url(../images/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}.bx-wrapper{position:relative;margin:0 auto 0;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{left:-5px;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(../images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;display:none}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(../images/controls2.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(../images/controls2.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../images/controls2.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../images/controls2.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;display:block;font-size:.85em;padding:10px}.taptap-menu-button-alt::after,.taptap-menu-button-alt::before,.taptap-menu-button-alt div.taptap-menu-button-alt-middle::before,.taptap-menu-button-alt div.taptap-menu-button-alt-middle::after{background-color:#fff !important}.taptap-search-button svg,.taptap-search-button-right svg{fill:#fff !important}.taptap-by-bonfire ul li a{color:#fff !important}#breadcrumbs{list-style:none;margin:10px 0;overflow:hidden}#breadcrumbs li{display:inline-block;vertical-align:middle;margin-right:15px}#breadcrumbs .separator{font-size:18px;font-weight:100;color:#ccc}.slidein-form{background-image:url("../images/portfolio-overlay.png");border:1px solid white;border-radius:10px;padding:15px}.slidein-form label{font-weight:normal !important}.footer-logos img{display:inline-block}.footer-logos a{padding:0;margin:0}.top-links{text-align:right}ul#gr-share-icons{margin:0 auto;padding:0;width:100%}ul#gr-share-icons li{list-style:none;display:table-cell}ul#gr-share-icons li a{display:block;font-size:18px;padding-top:15px;padding-bottom:15px;padding-left:20px;padding-right:20px;text-decoration:none}ul#gr-share-icons li a.fb:hover{background-color:#37589b;transition:all .2s ease-in-out 0}ul#gr-share-icons li a.twitter:hover{background-color:#46d4fe;transition:all .2s ease-in-out 0}ul#gr-share-icons li a.linkedin:hover{background-color:#37589b;transition:all .2s ease-in-out 0}ul#gr-share-icons li a.googleplus:hover{background-color:#de5a49;transition:all .2s ease-in-out 0}ul#gr-share-icons li a.pinterest:hover{background-color:#cb2027;transition:all .2s ease-in-out 0}ul#gr-share-icons li a.email:hover{background-color:#9fae37;transition:all .2s ease-in-out 0}ul#gr-share-icons li.funny{background-image:url("../images/share-bg.png");background-position:right center;background-repeat:no-repeat;height:36px;width:300px}ul#gr-share-icons li.funny:hover{background-image:url("../images/share-bg-over.png")}ul.portfolio_terms li{display:inline-block;margin-right:5px;margin-bottom:4px}ul.portfolio_terms li .fa{background-color:rgba(0,0,0,0.2);padding:10px;border-radius:50%}ul.portfolio_terms li a{background-color:rgba(0,0,0,0.2);padding:10px;border-radius:10px;margin-bottom:4px}ul.gr-menus li .fa{list-style:none;background-color:rgba(255,255,255,0.3);padding:10px;border-radius:50%}ul.gr-menus li a{background-color:rgba(255,255,255,0.3);padding:10px;border-radius:10px}ul.gr-menus li a{line-height:45px}.entry-content ol,.entry-content ul{margin-left:15px}.latest-news h3{margin-top:0}#boxzilla-3575{width:450px;background-image:url("https://www.graphedia.ie/wp-content/uploads/digital-design-agency-b.png") !important}@media only screen and (max-width:1024px){.hide-ipad{display:none}}.blog-info h3{margin-top:0;font-size:15px}.intrinsic-container{position:relative;height:0}.intrinsic-container-16x9{padding-bottom:56.25%}.intrinsic-container-4x3{padding-bottom:75%}.intrinsic-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}iframe[name='google_conversion_frame']{height:0 !important;width:0 !important;line-height:0 !important;font-size:0 !important;margin-top:-13px;float:left}