.widecolumn .entry p{font-size:1.05em}.narrowcolumn .entry,.widecolumn .entry{line-height:1.4em}.widecolumn{line-height:1.6em}.narrowcolumn .postmetadata{text-align:center}.thread-alt{background-color:#f8f8f8}.thread-even{background-color:#fff}.depth-1{border:1px solid #ddd}.even,.alt{border-left:1px solid #ddd}small{font-family:Arial,Helvetica,Sans-Serif;font-size:.9em;line-height:1.5em}.commentlist li,#commentform input,#commentform textarea{font:.9em 'Lucida Grande',Verdana,Arial,Sans-Serif}.commentlist li ul li{font-size:1em}.commentlist li{font-weight:700}.commentlist li .avatar{float:right;border:1px solid #ddd;padding:2px;background:#fff}.commentlist cite,.commentlist cite a{font-weight:700;font-style:normal;font-size:1.1em}.commentlist p{font-weight:400;line-height:1.5em;text-transform:none}#commentform p{font-family:'Lucida Grande',Verdana,Arial,Sans-Serif}.commentmetadata{font-weight:400}code{font:1.1em 'Courier New',Courier,Fixed}acronym,abbr,span.caps{font-size:.9em;letter-spacing:.07em}#wp-calendar #prev a,#wp-calendar #next a{font-size:9pt}#wp-calendar a{text-decoration:none}#wp-calendar caption{font:bold 1.3em 'Lucida Grande',Verdana,Arial,Sans-Serif;text-align:center}#wp-calendar th{font-style:normal;text-transform:capitalize}.post{padding:0 0 1em;border-bottom:1px solid #ddd;margin:0 0 1em}#leftColumn .post h1,#leftColumn .post h2,#leftColumn .post h3{padding:0}.post small{font-style:italic;color:#aaa}.post small a{color:#888;text-decoration:underline}.post small a:hover{color:#c00}.post hr{display:block}.widecolumn .post{margin:0}.narrowcolumn .postmetadata{padding-top:5px}.widecolumn .postmetadata{margin:30px 0}.widecolumn .smallattachment{text-align:center;float:left;width:128px;margin:5px 5px 5px 0}.widecolumn .attachment{text-align:center;margin:5px 0}p.postmetadata{clear:both;padding-bottom:0;margin-bottom:0;padding-top:0}.clear{clear:both}h3{padding:0;margin:30px 0 0}h3.comments{padding:0;margin:40px auto 20px}p img{padding:0;max-width:100%}img.centered{display:block;margin-left:auto;margin-right:auto}img.alignright{padding:4px;margin:0 0 2px 7px;display:inline}img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline}.alignright{float:right}.alignleft{float:left}html>body .entry ul{margin-left:0;padding:0 0 0 30px;list-style:none;padding-left:10px;text-indent:-10px}html>body .entry li{margin:7px 0 8px 10px}.entry ul li:before,#sidebar ul ul li:before{content:"\00BB \0020"}.entry ol{padding:0 0 0 35px;margin:0}.entry ol li{margin:0;padding:0}.postmetadata ul,.postmetadata li{display:inline;list-style-type:none;list-style-image:none}#sidebar ul,#sidebar ul ol{margin:0 !important;padding:0 !important}#sidebar ul a{color:#333;text-decoration:underline}#sidebar ul a:hover{color:#b00}#sidebar ul li{list-style-type:none;list-style-image:none;margin-bottom:15px}#sidebar ul p,#sidebar ul select{margin:5px 0 8px}#sidebar ul ul,#sidebar ul ol{margin:0 0 5px}#sidebar ul ul ul,#sidebar ul ol{margin:0 0 0 10px}ol li,#sidebar ul ol li{list-style:decimal outside}#sidebar ul ul li,#sidebar ul ol li{margin:3px 0 0;font-size:12px;padding:0}#searchform{margin:10px auto;padding:0 3px 5px 0}#sidebar #searchform #s{width:140px;background:#fff;border-top:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #eee;border-bottom:1px solid #eee;color:#333;height:18px;padding:0 2px}#sidebar #searchsubmit{height:20px;width:50px;cursor:pointer;color:#b00;background:#fff;border:1px solid #aaa}.entry form{text-align:center}select{width:130px}#commentform input{width:170px;padding:2px;margin:5px 5px 1px 0;background:#fff;border-top:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #eee;border-bottom:1px solid #eee;color:#333}#commentform{margin:5px 10px 0 0}#commentform textarea{width:100%;background:#fff;border-top:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #eee;border-bottom:1px solid #eee;color:#333}#respond h3{padding:0}#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden}#commentform #submit{margin:0 0 5px auto;float:right;cursor:pointer;border:0;color:#b00;background:#fff;border:1px solid #ddd}.alt{margin:0;padding:10px}.commentlist{text-align:justify}.commentlist li{margin:5px 0 10px;padding:5px 5px 10px 10px;list-style:none}.commentlist li ul li{margin-right:-5px;margin-left:10px}.commentlist p{margin:10px 5px 10px 0}.children{padding:0}#commentform p{margin:5px 0;padding:0}.nocomments{text-align:center;margin:0;padding:0}.commentmetadata{margin:0;display:block}#sidebar form{margin:0}#wp-calendar{empty-cells:show;margin:10px auto 0;width:155px}#wp-calendar #next a{padding-right:10px;text-align:right}#wp-calendar #prev a{padding-left:10px;text-align:left}#wp-calendar a{display:block}#wp-calendar caption{text-align:center;width:100%}#wp-calendar td{padding:3px 0;text-align:center}#wp-calendar td.pad:hover{background-color:#fff}acronym,abbr,span.caps{cursor:help}acronym,abbr{border-bottom:1px dashed #999}blockquote{margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd}blockquote cite{margin:5px 0 0;display:block}.center{text-align:center}.hidden{display:none}a img{border:none}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.wp-caption img{margin:0;padding:0;border:0 none}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}.blog-sidebar>ul>li,.blog-sidebar>ul{list-style:none !important;padding:0}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle{bottom:0 !important}.site-notice-wrapper{padding:2%}.site-notice-wrapper p{font-size:1.1em}.site-notice-wrapper p a{color:#a1ceec}.site-notice-wrapper p a:hover{color:#fff}.intro p a{font-weight:400}#CF5e31b65a69271_2-row-1 input[type=email],#CF5e31b65a69271_2-row-1 input[type=tel],#CF5e31b65a69271_2-row-1 input[type=text],#CF5e31b65a69271_1-row-1 input[type=email],#CF5e31b65a69271_1-row-1 input[type=tel],#CF5e31b65a69271_1-row-1 input[type=text]{width:100%}.show-xs{display:none}.hero.mobile-hero #cycle-wrapper div{background-position:top center!important;background-size:cover!important}.hero.mobile-hero #cycle-wrapper{max-height:240px!important;min-height:240px!important}.hero.mobile-hero .container-fluid{position:absolute;z-index:999;top:15px;right:0;height:100%}.hero.mobile-hero .flexslider{position:relative!important}.hero.mobile-hero .custom-navigation{position:absolute;bottom:40px;right:10px}.hero.mobile-hero .hero-text{margin-top:5px!important}.hero.mobile-hero .hero-text h1,.hero.mobile-hero .hero-text p{font-size:20px!important}.np{padding:0!important}@media (max-width:767px){.show-xs{display:block!important}.header-phones .contact-us{margin-top:5px !important}li.book_an_appointment{margin-top:35px}}@media (max-width:420px){a.book_an_appointment{font-size:10px !important}}@media (max-width:360px){a.book_an_appointment{font-size:10px !important;padding:5px 10px}.logo img{max-width:143px !important}}div:not(.contact-form) form.wpcf7-form{padding:0}div:not(.contact-form) form.wpcf7-form input[type=text],div:not(.contact-form) form.wpcf7-form input[type=tel],div:not(.contact-form) form.wpcf7-form input[type=email],div:not(.contact-form) form.wpcf7-form textarea{width:100%;padding:6px 12px;outline:unset;border:1px solid #ccc;font-size:14px}div:not(.contact-form) form.wpcf7-form textarea{height:50px}div:not(.contact-form) form.wpcf7-form label{max-width:100%;width:100%;margin-bottom:10px;font-weight:100}div:not(.contact-form) form.wpcf7-form input[type=submit]{border:1px solid transparent;outline:unset;padding:6px 12px;width:unset;font-weight:400;text-transform:uppercase;background:#337ab7;margin-top:15px}.contact-form .contact{padding:15px 20px;background:#dce7f0 !important}.contact h3.contact-form-title{font-size:24px;margin-top:0;padding-top:0;margin-bottom:12px;color:#666 !important}.contact span.contact-form-title{font-size:24px;margin-top:0;padding-top:0;margin-bottom:12px;color:#666 !important}.contact-form-new .contact #wpcf7-f1030-o1 form.wpcf7-form{background:#dce7f0;padding:0}.contact-form-new .contact #wpcf7-f1030-o1 form.wpcf7-form input[type=text],.contact-form-new .contact #wpcf7-f1030-o1 form.wpcf7-form input[type=tel],.contact-form-new .contact #wpcf7-f1030-o1 form.wpcf7-form input[type=email],.contact-form-new .contact #wpcf7-f1030-o1 form.wpcf7-form textarea{width:100%;padding:6px 12px;outline:unset;border:1px solid #666;font-size:14px}.contact-form-new .contact #wpcf7-f1030-o1 form.wpcf7-form input[type=text]::placeholder,.contact-form-new .contact #wpcf7-f1030-o1 form.wpcf7-form input[type=tel]::placeholder,.contact-form-new .contact #wpcf7-f1030-o1 form.wpcf7-form input[type=email]::placeholder,.contact-form-new .contact #wpcf7-f1030-o1 form.wpcf7-form textarea::placeholder{color:#666;opacity:1}.contact-form-new .contact #wpcf7-f1030-o1 form.wpcf7-form textarea{height:50px}.contact-form-new .contact #wpcf7-f1030-o1 form.wpcf7-form label{max-width:100%;width:300px;margin-bottom:10px;font-weight:100}.contact-form-new .contact #wpcf7-f1030-o1 form.wpcf7-form input[type=submit]{border:1px solid transparent;outline:unset;padding:6px 12px;width:100%;font-weight:400;text-transform:uppercase;background:green;margin-top:15px}.contact-form-new .contact #wpcf7-f1030-o1 form.wpcf7-form .wpcf7-spinner{position:absolute!important}.sm-accordions{position:relative;width:100%;padding-top:25px;padding-bottom:35px}.sm-accordions .am-accordions{padding-top:1.5em;padding-bottom:1.5em}.sm-accordions .accordion-item{position:relative;width:100%;margin-bottom:10px}.sm-accordions .accordion-item .accordion-heading{position:relative;width:100%;color:#337ab7;font-weight:600;font-size:16px;background:#fff}.sm-accordions .accordion-item .accordion-heading a{display:block;padding:15px 20px;height:auto;color:#337ab7;font-weight:700;text-decoration:none;font-size:15px}.sm-accordions .accordion-item .accordion-heading a:hover{color:#23527c}.sm-accordions .accordion-item .accordion-heading:after{position:absolute;min-height:8px;background:url(//www.quaydental.ie/wp-content/themes/quaydental/./img/icon-arrow.svg) no-repeat center;background-size:auto;opacity:1;content:'';width:13px;height:8px;top:0;right:15px;margin-top:20px;transition:all .3s;z-index:1}.sm-accordions .accordion-item.accordion-active>.accordion-heading:after,.sm-accordions .accordion-item .accordion-heading:hover:after{transform:rotate(-180deg)}.sm-accordions .accordion-item .accordion-content{display:none;padding:20px}.qd-dental-plan-block{position:relative;display:flex;flex-wrap:wrap;gap:5px}.qd-dental-plan-block .qd-dental-blk{background:#005b98;padding:15px;min-width:calc( 33% - 5px )}.qd-dental-plan-block .qd-dental-blk a{display:flex;flex-direction:column;align-items:center;color:#fff;text-decoration:none}.qd-dental-plan-block .qd-dental-blk .icon{height:80px;width:80px;justify-content:center;display:flex;align-items:center;border-radius:50%;background:#fff;margin-bottom:10px}.qd-dental-plan-block .qd-dental-blk .icon img{height:100%;width:auto}@media (max-width:1011px){.qd-dental-plan-block .qd-dental-blk{width:100%!important}}nav#pojo-a11y-toolbar{bottom:40px !important}nav#pojo-a11y-toolbar{top:unset !important}.align-boxes{display:flex;column-gap:20px;row-gap:20px}.align-boxes .item{width:100%}.mi_gdpr{color:#666}.mi_gdpr input[type=radio]{width:auto;display:inline-block}.mi_gdpr .wpcf7-list-item{margin-left:0}a:focus,a:focus-visible,.dropdown-menu>li>a:focus,button:focus,input[type=submit]:focus,input[type]:focus,textarea:focus{outline:2px solid #000 !important}div:not(.contact-form) form.wpcf7-form input[type=submit]:focus{outline:2px solid #000 !important;box-shadow:0 0 0 3px rgba(0,0,0,.25) !important;position:relative}.press p,.wpcf7-form>p>a,.header-phones span{color:#005d95 !important;font-weight:400}#caption span{color:#fff;font-size:32px;font-weight:500}.box h2.overlay{position:absolute;font-size:27px;margin-bottom:0;color:#fff;padding:11px 10px}.top{height:27px;color:#005d95 !important;background:#dce7f0 !important;line-height:27px}.top a{color:#005d95 !important;text-decoration:none}.social a{color:#005d95 !important}.bottom .social a{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;text-decoration:none;position:relative}.hero .flex-control-paging li a{color:#000 !important;border:4px solid #60aad9 !important;background:#7e888e !important}.hero .flex-control-paging li.cycle-pager-active a{background:#005b98 !important;cursor:default;color:#fff !important}#marketing-optout-email a{color:#005d95;font-weight:400}.intro .container-fluid .menu ul{padding-left:0}.intro .container-fluid .menu li{list-style:none}.intro .container-fluid .menu ul>li>a{color:#005d95}.intro .container-fluid .sub-title{font-size:18px;margin-bottom:0}.box .thumb span{font-size:18px;margin:0;color:#5a5a5a;font-weight:100;line-height:1;position:relative;padding:0;display:inherit}.contact-us-tel{color:#005d95}F #email-privacy a{color:#005d95}.more-way-to-pay,.pay-later{background-color:#fff;padding:40px}.more-way-to-pay h2,.more-way-to-pay .buttons,.align-boxes .item h2{text-align:center}.pay-later h2{font-size:28px}.pay-later h4 .size-full,.pay-later h3 .size-full{width:auto;height:20px;display:inline-block;margin-top:-14px}.align-boxes .item{border:3px solid #fff;padding:20px 30px 30px !important;background-color:unset !important}.cost-of-dental{background-color:#fff;padding:20px}.cost-of-dental .responsive-table{background-color:#e8eef3;padding:20px}.pay-later h3{font-size:18px}F .btn.btn-default.book_an_appointment.hidden-xs{margin-right:15px}.bottom .bottom-info{font-size:13px}.bottom .bottom-info a{color:#fff}.hero-text .first-banner-title{color:#fff !important;background:#1d6867 !important;line-height:1.4}.hero-text .banner-title{color:#005b98 !important}.hero-text .btn{border:none}.hero-text .btn:hover{border:none}.hero .banner-image{background-size:cover !important;width:100% !important;height:100% !important}.hero .wpcf7-form label{margin-bottom:0 !important;margin-top:10px}.hero .wpcf7-form br{display:none}.social-box iframe{border:none;overflow:hidden}.social-box .press-feed h3,.social-box .press-feed h2{color:#005d95;text-align:center;border:none;overflow:hidden;margin-top:0;font-size:24px}.social-box .press-feed h3{font-size:18px;color:#5a5a5a}.fees tr td,.fees tr th{padding:10px;font-size:14px;border:1px solid #fff;background:#f1f1f1}.fees tr .title{background:#93abb9;color:#fff;font-weight:300}.container-fluid .location iframe{border:0 !important}.container-fluid .col-sm-8{margin-top:0 !important}.contact-form-new .contact #wpcf7-f1271-o1 form.wpcf7-form input[type=text]::placeholder,.contact-form-new .contact #wpcf7-f1271-o1 form.wpcf7-form input[type=tel]::placeholder,.contact-form-new .contact #wpcf7-f1271-o1 form.wpcf7-form input[type=email]::placeholder,.contact-form-new .contact #wpcf7-f1271-o1 form.wpcf7-form textarea::placeholder{color:#525151;opacity:1}.main-footer h2{color:#fff;text-transform:uppercase;font-size:24px}.btn.btn-default.btn_orange{background:#c95000 !important}a{color:#005d95;text-decoration:none}.main-footer .h3{color:#fff;text-transform:uppercase;font-size:24px;margin-bottom:10px;font-weight:300;display:block}.mi_gdpr legend{font-size:15px;margin-bottom:0;margin-top:10px}#invisalign-guide .guide-title{padding-top:30px}.payment-info-box{background-color:#fff;padding:1.25em}.align-boxes .item .description{text-align:left;height:auto}.align-boxes .item p:has(img){height:54px}.align-boxes .item p:has(.btn.btn-default){text-align:left;display:flex;width:100%}.item .btn.btn-default{margin-top:20px}.dental-plan-promo{padding:1.25em;background-color:#f1f1f1;border:1px solid #fff}.section-divider{height:1px;border-top:1px solid #4c515a}.info-box{border:1px solid #dce7f0;padding:10px;background-color:#fff;margin-bottom:10px}.map-embed{padding-bottom:30px}.map-embed iframe{border:0}.team .team-content{background-color:#667882 !important}.intro .hr-line{height:1px;border-top:1px solid #f1f1f1}.intro .theiaStickySidebar .btn-default{margin-right:15px;width:100%}.press-card-link{cursor:pointer}