@import url(https://fonts.googleapis.com/css?family=Cabin);@import url(https://fonts.googleapis.com/css?family=Cabin);body,html{padding:0;margin:0}body{font-family:sans-serif}.wp-embed,.wp-embed-share-input{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.dashicons{display:inline-block;width:20px;height:20px;background-color:transparent;background-repeat:no-repeat;-webkit-background-size:20px 20px;background-size:20px;background-position:center;-webkit-transition:background .1s ease-in;transition:background .1s ease-in;position:relative;top:5px}.dashicons-no{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M15.55%2013.7l-2.19%202.06-3.42-3.65-3.64%203.43-2.06-2.18%203.64-3.43-3.42-3.64%202.18-2.06%203.43%203.64%203.64-3.42%202.05%202.18-3.64%203.43z%27%20fill%3D%27%23fff%27%2F%3E%3C%2Fsvg%3E")}.dashicons-admin-comments{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M5%202h9q.82%200%201.41.59T16%204v7q0%20.82-.59%201.41T14%2013h-2l-5%205v-5H5q-.82%200-1.41-.59T3%2011V4q0-.82.59-1.41T5%202z%27%20fill%3D%27%2382878c%27%2F%3E%3C%2Fsvg%3E")}.wp-embed-comments a:hover .dashicons-admin-comments{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M5%202h9q.82%200%201.41.59T16%204v7q0%20.82-.59%201.41T14%2013h-2l-5%205v-5H5q-.82%200-1.41-.59T3%2011V4q0-.82.59-1.41T5%202z%27%20fill%3D%27%230073aa%27%2F%3E%3C%2Fsvg%3E")}.dashicons-share{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.5%2012q1.24%200%202.12.88T17.5%2015t-.88%202.12-2.12.88-2.12-.88T11.5%2015q0-.34.09-.69l-4.38-2.3Q6.32%2013%205%2013q-1.24%200-2.12-.88T2%2010t.88-2.12T5%207q1.3%200%202.21.99l4.38-2.3q-.09-.35-.09-.69%200-1.24.88-2.12T14.5%202t2.12.88T17.5%205t-.88%202.12T14.5%208q-1.3%200-2.21-.99l-4.38%202.3Q8%209.66%208%2010t-.09.69l4.38%202.3q.89-.99%202.21-.99z%27%20fill%3D%27%2382878c%27%2F%3E%3C%2Fsvg%3E");display:none}.js .dashicons-share{display:inline-block}.wp-embed-share-dialog-open:hover .dashicons-share{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.5%2012q1.24%200%202.12.88T17.5%2015t-.88%202.12-2.12.88-2.12-.88T11.5%2015q0-.34.09-.69l-4.38-2.3Q6.32%2013%205%2013q-1.24%200-2.12-.88T2%2010t.88-2.12T5%207q1.3%200%202.21.99l4.38-2.3q-.09-.35-.09-.69%200-1.24.88-2.12T14.5%202t2.12.88T17.5%205t-.88%202.12T14.5%208q-1.3%200-2.21-.99l-4.38%202.3Q8%209.66%208%2010t-.09.69l4.38%202.3q.89-.99%202.21-.99z%27%20fill%3D%27%230073aa%27%2F%3E%3C%2Fsvg%3E")}.wp-embed{padding:25px;font-size:14px;font-weight:400;line-height:1.5;color:#82878c;background:#fff;border:1px
solid #e5e5e5;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);overflow:auto;zoom:1}.wp-embed
a{color:#82878c;text-decoration:none}.wp-embed a:hover{text-decoration:underline}.wp-embed-featured-image{margin-bottom:20px}.wp-embed-featured-image
img{width:100%;height:auto;border:none}.wp-embed-featured-image.square{float:left;max-width:160px;margin-right:20px}.wp-embed
p{margin:0}p.wp-embed-heading{margin:0
0 15px;font-weight:600;font-size:22px;line-height:1.3}.wp-embed-heading
a{color:#32373c}.wp-embed .wp-embed-more{color:#b4b9be}.wp-embed-footer{display:table;width:100%;margin-top:30px}.wp-embed-site-icon{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:25px;width:25px;border:0}.wp-embed-site-title{font-weight:600;line-height:25px}.wp-embed-site-title
a{position:relative;display:inline-block;padding-left:35px}.wp-embed-meta,.wp-embed-site-title{display:table-cell}.wp-embed-meta{text-align:right;white-space:nowrap;vertical-align:middle}.wp-embed-comments,.wp-embed-share{display:inline}.wp-embed-comments a,.wp-embed-share-tab-button{display:inline-block}.wp-embed-meta a:hover{text-decoration:none;color:#0073aa}.wp-embed-comments
a{line-height:25px}.wp-embed-comments+.wp-embed-share{margin-left:10px}.wp-embed-share-dialog{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#222;background-color:rgba(10,10,10,.9);color:#fff;opacity:1;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.wp-embed-share-dialog.hidden{opacity:0;visibility:hidden}.wp-embed-share-dialog-close,.wp-embed-share-dialog-open{margin:-8px 0 0;padding:0;background:0 0;border:none;cursor:pointer;outline:0}.wp-embed-share-dialog-close .dashicons,.wp-embed-share-dialog-open
.dashicons{padding:4px}.wp-embed-share-dialog-open
.dashicons{top:8px}.wp-embed-share-dialog-close:focus .dashicons,.wp-embed-share-dialog-open:focus
.dashicons{-webkit-box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);-webkit-border-radius:100%;border-radius:100%}.wp-embed-share-dialog-close{position:absolute;top:20px;right:20px;font-size:22px}.wp-embed-share-dialog-close:hover{text-decoration:none}.wp-embed-share-dialog-close
.dashicons{height:24px;width:24px;-webkit-background-size:24px 24px;background-size:24px}.wp-embed-share-dialog-content{height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;overflow:hidden}.wp-embed-share-dialog-text{margin-top:25px;padding:20px}.wp-embed-share-tabs{margin:0
0 20px;padding:0;list-style:none}.wp-embed-share-tab-button
button{margin:0;padding:0;border:none;background:0 0;font-size:16px;line-height:1.3;color:#aaa;cursor:pointer;-webkit-transition:color .1s ease-in;transition:color .1s ease-in}.wp-embed-share-tab-button [aria-selected=true],.wp-embed-share-tab-button button:hover{color:#fff}.wp-embed-share-tab-button+.wp-embed-share-tab-button{margin:0
0 0 10px;padding:0
0 0 11px;border-left:1px solid #aaa}.wp-embed-share-tab[aria-hidden=true]{display:none}p.wp-embed-share-description{margin:0;font-size:14px;line-height:1;font-style:italic;color:#aaa}.wp-embed-share-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:none;height:28px;margin:0
0 10px;padding:0
5px;font-size:14px;font-weight:400;line-height:1.5;resize:none;cursor:text}textarea.wp-embed-share-input{height:72px}html[dir=rtl] .wp-embed-featured-image.square{float:right;margin-right:0;margin-left:20px}html[dir=rtl] .wp-embed-site-title
a{padding-left:0;padding-right:35px}html[dir=rtl] .wp-embed-site-icon{margin-right:0;margin-left:10px;left:auto;right:0}html[dir=rtl] .wp-embed-meta{text-align:left}html[dir=rtl] .wp-embed-share{margin-left:0;margin-right:10px}html[dir=rtl] .wp-embed-share-dialog-close{right:auto;left:20px}html[dir=rtl] .wp-embed-share-tab-button+.wp-embed-share-tab-button{margin:0
10px 0 0;padding:0
11px 0 0;border-left:none;border-right:1px solid #aaa}.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial-wrapper{width:100%}@media screen and (max-width: 800px){.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial-wrapper{width:50%}}@media screen and (max-width: 480px){.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial-wrapper{width:100%}}.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial{background:#8fc9c9}.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial-text{background:#d0e9ea;color:#444;padding:14px
21px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-round-image-frame{border-radius:50px;width:50px;height:50px}@media screen and (max-width: 800px){.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-round-image-frame{width:50px;height:50px}}@media screen and (max-width: 480px){.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-round-image-frame{width:50px;height:50px}}.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial-wrapper{zoom:1}.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial-wrapper:before{content:'';display:block}.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial-wrapper:after{content:'';display:table;clear:both}.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial-wrapper.sow-layout-side.sow-user-left .sow-testimonial-user,
.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial-wrapper.sow-layout-side.sow-user-middle .sow-testimonial-user{width:33%;float:left;padding:14px
28px 14px 14px}.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial-wrapper.sow-layout-side.sow-user-left .sow-testimonial-user img,
.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial-wrapper.sow-layout-side.sow-user-middle .sow-testimonial-user
img{margin:0
auto;max-width:100%;height:auto}@media screen and (max-width: 800px){.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial-wrapper.sow-layout-side.sow-user-left .sow-testimonial-user img,
.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial-wrapper.sow-layout-side.sow-user-middle .sow-testimonial-user
img{width:50px}}@media screen and (max-width: 480px){.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial-wrapper.sow-layout-side.sow-user-left .sow-testimonial-user img,
.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial-wrapper.sow-layout-side.sow-user-middle .sow-testimonial-user
img{width:50px}}.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial-wrapper.sow-layout-side.sow-user-left .sow-testimonial-text,
.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial-wrapper.sow-layout-side.sow-user-middle .sow-testimonial-text{margin-left:33%}.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial-wrapper.sow-layout-side.sow-user-right .sow-testimonial-user{width:33%;float:right;padding:14px
14px 14px 28px}.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial-wrapper.sow-layout-side.sow-user-right .sow-testimonial-user
img{width:50px;margin:0
auto;max-width:100%;height:auto}.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial-wrapper.sow-layout-side.sow-user-right .sow-testimonial-text{margin-right:33%}.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial-wrapper.sow-layout-text-above .sow-testimonial-user,
.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial-wrapper.sow-layout-text-below .sow-testimonial-user{width:auto;padding:14px}.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial-wrapper.sow-layout-text-above .sow-testimonial-user img,
.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial-wrapper.sow-layout-text-below .sow-testimonial-user
img{width:50px;height:auto}.so-widget-sow-testimonials-default-8dbbac6451c3 .sow-testimonials .sow-testimonial-wrapper.sow-layout-text-below .sow-testimonial-user{padding:14px}.sow-testimonials{margin:-10px;zoom:1}.sow-testimonials:before{content:'';display:block}.sow-testimonials:after{content:'';display:table;clear:both}.sow-testimonials
*{box-sizing:border-box}.sow-testimonials .sow-testimonial-wrapper{float:left;padding:10px}.sow-testimonials .sow-testimonial-user{position:relative}.sow-testimonials .sow-testimonial-user .sow-round-image-frame{background-size:cover;display:inline-block}.sow-testimonials .sow-testimonial-user .sow-image-wrapper{display:block}.sow-testimonials .sow-testimonial-user .sow-text
strong{display:block}.sow-testimonials .sow-testimonial-user .sow-caret{position:absolute;height:24px;width:14px;top:20px;right:-3px;fill:#f0f0f0}.sow-testimonials .sow-testimonial-text>*:first-child{margin-top:0}.sow-testimonials .sow-testimonial-text>*:last-child{margin-bottom:0}.sow-testimonials .sow-user-left .sow-testimonial-user{text-align:left}.sow-testimonials .sow-user-right .sow-testimonial-user{text-align:right}.sow-testimonials .sow-user-middle .sow-testimonial-user{text-align:center}.so-widget-sow-button-atom-a6b7bdbaea02 .ow-button-base
a{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Cabin;font-size:1.45em;padding:1.4em 2.8em;background:#34b7d8;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #2398b6), color-stop(1, #34b7d8));background:-ms-linear-gradient(bottom, #2398b6, #34b7d8);background:-moz-linear-gradient(center bottom, #2398b6 0%, #34b7d8 100%);background:-o-linear-gradient(#34b7d8, #2398b6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#34b7d8', endColorstr='#2398b6', GradientType=0);border:1px
solid;border-color:#218ea9 #1f87a1 #1c7c94 #1f87a1;color:#fff !important;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;border-radius:0.5em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);text-shadow:0 1px 0 rgba(0, 0, 0, 0.05)}.so-widget-sow-button-atom-a6b7bdbaea02 .ow-button-base a .sow-icon-image,
.so-widget-sow-button-atom-a6b7bdbaea02 .ow-button-base a [class^="sow-icon-"]{margin:-0.1em 0.75em -0.2em -0.75em}.so-widget-sow-button-atom-a6b7bdbaea02 .ow-button-base a:visited,
.so-widget-sow-button-atom-a6b7bdbaea02 .ow-button-base a:active,
.so-widget-sow-button-atom-a6b7bdbaea02 .ow-button-base a:hover{color:#fff !important}.so-widget-sow-button-atom-a6b7bdbaea02 .ow-button-base a.ow-button-hover:hover{background:#3dbada;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #25a0bf), color-stop(1, #3dbada));background:-ms-linear-gradient(bottom, #25a0bf, #3dbada);background:-moz-linear-gradient(center bottom, #25a0bf 0%, #3dbada 100%);background:-o-linear-gradient(#3dbada, #25a0bf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3dbada', endColorstr='#25a0bf', GradientType=0);border-color:#2295b2 #218ea9 #1e839c #218ea9;color:#fff}.ow-button-base{zoom:1}.ow-button-base:before{content:'';display:block}.ow-button-base:after{content:'';display:table;clear:both}.ow-button-base
a{text-align:center;display:inline-block;cursor:pointer;text-decoration:none;line-height:1em}.ow-button-base a .sow-icon-image,
.ow-button-base a [class^="sow-icon-"]{font-size:1.3em;height:1em;width:auto;margin:-0.1em 0.75em -0.2em -0.75em;display:block;float:left}.ow-button-base a .sow-icon-image{width:1em;background-size:cover}.ow-button-base.ow-button-align-left{text-align:left}.ow-button-base.ow-button-align-right{text-align:right}.ow-button-base.ow-button-align-center{text-align:center}.ow-button-base.ow-button-align-justify
a{display:block}@font-face{font-family:'sow-fontawesome';src:url(//douglaschiropractic.ie/wp-content/plugins/so-widgets-bundle/icons/fontawesome/font/fontawesome-webfont.eot?v=4.7.0);src:url(//douglaschiropractic.ie/wp-content/plugins/so-widgets-bundle/icons/fontawesome/font/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),
url(//douglaschiropractic.ie/wp-content/plugins/so-widgets-bundle/icons/fontawesome/font/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),
url(//douglaschiropractic.ie/wp-content/plugins/so-widgets-bundle/icons/fontawesome/font/fontawesome-webfont.woff?v=4.7.0) format('woff'),
url(//douglaschiropractic.ie/wp-content/plugins/so-widgets-bundle/icons/fontawesome/font/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),
url(//douglaschiropractic.ie/wp-content/plugins/so-widgets-bundle/icons/fontawesome/font/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.sow-icon-fontawesome{font-family:'sow-fontawesome';display:inline-block;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sow-icon-fontawesome[data-sow-icon]:before{content:attr(data-sow-icon)}.so-widget-sow-button-atom-fa8ead8b8c8d .ow-button-base
a{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Cabin;font-size:1.45em;padding:1.4em 2.8em;background:#f77979;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #f44949), color-stop(1, #f77979));background:-ms-linear-gradient(bottom, #f44949, #f77979);background:-moz-linear-gradient(center bottom, #f44949 0%, #f77979 100%);background:-o-linear-gradient(#f77979, #f44949);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f77979', endColorstr='#f44949', GradientType=0);border:1px
solid;border-color:#f33a3a #f33131 #f22222 #f33131;color:#fff !important;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;border-radius:0.5em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);text-shadow:0 1px 0 rgba(0, 0, 0, 0.05)}.so-widget-sow-button-atom-fa8ead8b8c8d .ow-button-base a .sow-icon-image,
.so-widget-sow-button-atom-fa8ead8b8c8d .ow-button-base a [class^="sow-icon-"]{margin:-0.1em 0.75em -0.2em -0.75em}.so-widget-sow-button-atom-fa8ead8b8c8d .ow-button-base a:visited,
.so-widget-sow-button-atom-fa8ead8b8c8d .ow-button-base a:active,
.so-widget-sow-button-atom-fa8ead8b8c8d .ow-button-base a:hover{color:#fff !important}.so-widget-sow-button-atom-fa8ead8b8c8d .ow-button-base a.ow-button-hover:hover{background:#f88383;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #f55252), color-stop(1, #f88383));background:-ms-linear-gradient(bottom, #f55252, #f88383);background:-moz-linear-gradient(center bottom, #f55252 0%, #f88383 100%);background:-o-linear-gradient(#f88383, #f55252);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88383', endColorstr='#f55252', GradientType=0);border-color:#f44444 #f33a3a #f22c2c #f33a3a;color:#fff}