html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;width:100% \9;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;width:100% \9;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#3071a9;border-color:#285e8e}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#428bca;font-weight:normal;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#428bca}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#428bca;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#2a6496;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.clearfix:before,.clearfix:after,.nav:before,.nav:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.nav:after,.modal-footer:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
@font-face{font-family:'FontAwesome';src:url(/sites/all/themes/stroke_zen_v2/fonts/fontawesome/fontawesome-webfont.eot);src:url(/sites/all/themes/stroke_zen_v2/fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.0.1) format("embedded-opentype"),url(/sites/all/themes/stroke_zen_v2/fonts/fontawesome/fontawesome-webfont.woff) format("woff"),url(/sites/all/themes/stroke_zen_v2/fonts/fontawesome/fontawesome-webfont.ttf?v=4.0.3) format("truetype"),url(/sites/all/themes/stroke_zen_v2/fonts/fontawesome/fontawesome-webfont.svg) format("svg");font-weight:normal;font-style:normal;}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%;}.fa-2x{font-size:2em;}.fa-3x{font-size:3em;}.fa-4x{font-size:4em;}.fa-5x{font-size:5em;}.fa-fw{width:1.28571em;text-align:center;}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none;}.fa-ul > li{position:relative;}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center;}.fa-li.fa-lg{left:-1.85714em;}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em;}.pull-right{float:right;}.pull-left{float:left;}.fa.pull-left{margin-right:.3em;}.fa.pull-right{margin-left:.3em;}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear;}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);}100%{-moz-transform:rotate(359deg);}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);}100%{-o-transform:rotate(359deg);}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);}100%{-ms-transform:rotate(359deg);}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(359deg);}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1);}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1);}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle;}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center;}.fa-stack-1x{line-height:inherit;}.fa-stack-2x{font-size:2em;}.fa-inverse{color:white;}.fa-glass:before{content:"\f000";}.fa-music:before{content:"\f001";}.fa-search:before{content:"\f002";}.fa-envelope-o:before{content:"\f003";}.fa-heart:before{content:"\f004";}.fa-star:before{content:"\f005";}.fa-star-o:before{content:"\f006";}.fa-user:before{content:"\f007";}.fa-film:before{content:"\f008";}.fa-th-large:before{content:"\f009";}.fa-th:before{content:"\f00a";}.fa-th-list:before{content:"\f00b";}.fa-check:before{content:"\f00c";}.fa-times:before{content:"\f00d";}.fa-search-plus:before{content:"\f00e";}.fa-search-minus:before{content:"\f010";}.fa-power-off:before{content:"\f011";}.fa-signal:before{content:"\f012";}.fa-gear:before,.fa-cog:before{content:"\f013";}.fa-trash-o:before{content:"\f014";}.fa-home:before{content:"\f015";}.fa-file-o:before{content:"\f016";}.fa-clock-o:before{content:"\f017";}.fa-road:before{content:"\f018";}.fa-download:before{content:"\f019";}.fa-arrow-circle-o-down:before{content:"\f01a";}.fa-arrow-circle-o-up:before{content:"\f01b";}.fa-inbox:before{content:"\f01c";}.fa-play-circle-o:before{content:"\f01d";}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e";}.fa-refresh:before{content:"\f021";}.fa-list-alt:before{content:"\f022";}.fa-lock:before{content:"\f023";}.fa-flag:before{content:"\f024";}.fa-headphones:before{content:"\f025";}.fa-volume-off:before{content:"\f026";}.fa-volume-down:before{content:"\f027";}.fa-volume-up:before{content:"\f028";}.fa-qrcode:before{content:"\f029";}.fa-barcode:before{content:"\f02a";}.fa-tag:before{content:"\f02b";}.fa-tags:before{content:"\f02c";}.fa-book:before{content:"\f02d";}.fa-bookmark:before{content:"\f02e";}.fa-print:before{content:"\f02f";}.fa-camera:before{content:"\f030";}.fa-font:before{content:"\f031";}.fa-bold:before{content:"\f032";}.fa-italic:before{content:"\f033";}.fa-text-height:before{content:"\f034";}.fa-text-width:before{content:"\f035";}.fa-align-left:before{content:"\f036";}.fa-align-center:before{content:"\f037";}.fa-align-right:before{content:"\f038";}.fa-align-justify:before{content:"\f039";}.fa-list:before{content:"\f03a";}.fa-dedent:before,.fa-outdent:before{content:"\f03b";}.fa-indent:before{content:"\f03c";}.fa-video-camera:before{content:"\f03d";}.fa-picture-o:before{content:"\f03e";}.fa-pencil:before{content:"\f040";}.fa-map-marker:before{content:"\f041";}.fa-adjust:before{content:"\f042";}.fa-tint:before{content:"\f043";}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044";}.fa-share-square-o:before{content:"\f045";}.fa-check-square-o:before{content:"\f046";}.fa-arrows:before{content:"\f047";}.fa-step-backward:before{content:"\f048";}.fa-fast-backward:before{content:"\f049";}.fa-backward:before{content:"\f04a";}.fa-play:before{content:"\f04b";}.fa-pause:before{content:"\f04c";}.fa-stop:before{content:"\f04d";}.fa-forward:before{content:"\f04e";}.fa-fast-forward:before{content:"\f050";}.fa-step-forward:before{content:"\f051";}.fa-eject:before{content:"\f052";}.fa-chevron-left:before{content:"\f053";}.fa-chevron-right:before{content:"\f054";}.fa-plus-circle:before{content:"\f055";}.fa-minus-circle:before{content:"\f056";}.fa-times-circle:before{content:"\f057";}.fa-check-circle:before{content:"\f058";}.fa-question-circle:before{content:"\f059";}.fa-info-circle:before{content:"\f05a";}.fa-crosshairs:before{content:"\f05b";}.fa-times-circle-o:before{content:"\f05c";}.fa-check-circle-o:before{content:"\f05d";}.fa-ban:before{content:"\f05e";}.fa-arrow-left:before{content:"\f060";}.fa-arrow-right:before{content:"\f061";}.fa-arrow-up:before{content:"\f062";}.fa-arrow-down:before{content:"\f063";}.fa-mail-forward:before,.fa-share:before{content:"\f064";}.fa-expand:before{content:"\f065";}.fa-compress:before{content:"\f066";}.fa-plus:before{content:"\f067";}.fa-minus:before{content:"\f068";}.fa-asterisk:before{content:"\f069";}.fa-exclamation-circle:before{content:"\f06a";}.fa-gift:before{content:"\f06b";}.fa-leaf:before{content:"\f06c";}.fa-fire:before{content:"\f06d";}.fa-eye:before{content:"\f06e";}.fa-eye-slash:before{content:"\f070";}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071";}.fa-plane:before{content:"\f072";}.fa-calendar:before{content:"\f073";}.fa-random:before{content:"\f074";}.fa-comment:before{content:"\f075";}.fa-magnet:before{content:"\f076";}.fa-chevron-up:before{content:"\f077";}.fa-chevron-down:before{content:"\f078";}.fa-retweet:before{content:"\f079";}.fa-shopping-cart:before{content:"\f07a";}.fa-folder:before{content:"\f07b";}.fa-folder-open:before{content:"\f07c";}.fa-arrows-v:before{content:"\f07d";}.fa-arrows-h:before{content:"\f07e";}.fa-bar-chart-o:before{content:"\f080";}.fa-twitter-square:before{content:"\f081";}.fa-facebook-square:before{content:"\f082";}.fa-camera-retro:before{content:"\f083";}.fa-key:before{content:"\f084";}.fa-gears:before,.fa-cogs:before{content:"\f085";}.fa-comments:before{content:"\f086";}.fa-thumbs-o-up:before{content:"\f087";}.fa-thumbs-o-down:before{content:"\f088";}.fa-star-half:before{content:"\f089";}.fa-heart-o:before{content:"\f08a";}.fa-sign-out:before{content:"\f08b";}.fa-linkedin-square:before{content:"\f08c";}.fa-thumb-tack:before{content:"\f08d";}.fa-external-link:before{content:"\f08e";}.fa-sign-in:before{content:"\f090";}.fa-trophy:before{content:"\f091";}.fa-github-square:before{content:"\f092";}.fa-upload:before{content:"\f093";}.fa-lemon-o:before{content:"\f094";}.fa-phone:before{content:"\f095";}.fa-square-o:before{content:"\f096";}.fa-bookmark-o:before{content:"\f097";}.fa-phone-square:before{content:"\f098";}.fa-twitter:before{content:"\f099";}.fa-facebook:before{content:"\f09a";}.fa-github:before{content:"\f09b";}.fa-unlock:before{content:"\f09c";}.fa-credit-card:before{content:"\f09d";}.fa-rss:before{content:"\f09e";}.fa-hdd-o:before{content:"\f0a0";}.fa-bullhorn:before{content:"\f0a1";}.fa-bell:before{content:"\f0f3";}.fa-certificate:before{content:"\f0a3";}.fa-hand-o-right:before{content:"\f0a4";}.fa-hand-o-left:before{content:"\f0a5";}.fa-hand-o-up:before{content:"\f0a6";}.fa-hand-o-down:before{content:"\f0a7";}.fa-arrow-circle-left:before{content:"\f0a8";}.fa-arrow-circle-right:before{content:"\f0a9";}.fa-arrow-circle-up:before{content:"\f0aa";}.fa-arrow-circle-down:before{content:"\f0ab";}.fa-globe:before{content:"\f0ac";}.fa-wrench:before{content:"\f0ad";}.fa-tasks:before{content:"\f0ae";}.fa-filter:before{content:"\f0b0";}.fa-briefcase:before{content:"\f0b1";}.fa-arrows-alt:before{content:"\f0b2";}.fa-group:before,.fa-users:before{content:"\f0c0";}.fa-chain:before,.fa-link:before{content:"\f0c1";}.fa-cloud:before{content:"\f0c2";}.fa-flask:before{content:"\f0c3";}.fa-cut:before,.fa-scissors:before{content:"\f0c4";}.fa-copy:before,.fa-files-o:before{content:"\f0c5";}.fa-paperclip:before{content:"\f0c6";}.fa-save:before,.fa-floppy-o:before{content:"\f0c7";}.fa-square:before{content:"\f0c8";}.fa-bars:before{content:"\f0c9";}.fa-list-ul:before{content:"\f0ca";}.fa-list-ol:before{content:"\f0cb";}.fa-strikethrough:before{content:"\f0cc";}.fa-underline:before{content:"\f0cd";}.fa-table:before{content:"\f0ce";}.fa-magic:before{content:"\f0d0";}.fa-truck:before{content:"\f0d1";}.fa-pinterest:before{content:"\f0d2";}.fa-pinterest-square:before{content:"\f0d3";}.fa-google-plus-square:before{content:"\f0d4";}.fa-google-plus:before{content:"\f0d5";}.fa-money:before{content:"\f0d6";}.fa-caret-down:before{content:"\f0d7";}.fa-caret-up:before{content:"\f0d8";}.fa-caret-left:before{content:"\f0d9";}.fa-caret-right:before{content:"\f0da";}.fa-columns:before{content:"\f0db";}.fa-unsorted:before,.fa-sort:before{content:"\f0dc";}.fa-sort-down:before,.fa-sort-asc:before{content:"\f0dd";}.fa-sort-up:before,.fa-sort-desc:before{content:"\f0de";}.fa-envelope:before{content:"\f0e0";}.fa-linkedin:before{content:"\f0e1";}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2";}.fa-legal:before,.fa-gavel:before{content:"\f0e3";}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4";}.fa-comment-o:before{content:"\f0e5";}.fa-comments-o:before{content:"\f0e6";}.fa-flash:before,.fa-bolt:before{content:"\f0e7";}.fa-sitemap:before{content:"\f0e8";}.fa-umbrella:before{content:"\f0e9";}.fa-paste:before,.fa-clipboard:before{content:"\f0ea";}.fa-lightbulb-o:before{content:"\f0eb";}.fa-exchange:before{content:"\f0ec";}.fa-cloud-download:before{content:"\f0ed";}.fa-cloud-upload:before{content:"\f0ee";}.fa-user-md:before{content:"\f0f0";}.fa-stethoscope:before{content:"\f0f1";}.fa-suitcase:before{content:"\f0f2";}.fa-bell-o:before{content:"\f0a2";}.fa-coffee:before{content:"\f0f4";}.fa-cutlery:before{content:"\f0f5";}.fa-file-text-o:before{content:"\f0f6";}.fa-building-o:before{content:"\f0f7";}.fa-hospital-o:before{content:"\f0f8";}.fa-ambulance:before{content:"\f0f9";}.fa-medkit:before{content:"\f0fa";}.fa-fighter-jet:before{content:"\f0fb";}.fa-beer:before{content:"\f0fc";}.fa-h-square:before{content:"\f0fd";}.fa-plus-square:before{content:"\f0fe";}.fa-angle-double-left:before{content:"\f100";}.fa-angle-double-right:before{content:"\f101";}.fa-angle-double-up:before{content:"\f102";}.fa-angle-double-down:before{content:"\f103";}.fa-angle-left:before{content:"\f104";}.fa-angle-right:before{content:"\f105";}.fa-angle-up:before{content:"\f106";}.fa-angle-down:before{content:"\f107";}.fa-desktop:before{content:"\f108";}.fa-laptop:before{content:"\f109";}.fa-tablet:before{content:"\f10a";}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b";}.fa-circle-o:before{content:"\f10c";}.fa-quote-left:before{content:"\f10d";}.fa-quote-right:before{content:"\f10e";}.fa-spinner:before{content:"\f110";}.fa-circle:before{content:"\f111";}.fa-mail-reply:before,.fa-reply:before{content:"\f112";}.fa-github-alt:before{content:"\f113";}.fa-folder-o:before{content:"\f114";}.fa-folder-open-o:before{content:"\f115";}.fa-smile-o:before{content:"\f118";}.fa-frown-o:before{content:"\f119";}.fa-meh-o:before{content:"\f11a";}.fa-gamepad:before{content:"\f11b";}.fa-keyboard-o:before{content:"\f11c";}.fa-flag-o:before{content:"\f11d";}.fa-flag-checkered:before{content:"\f11e";}.fa-terminal:before{content:"\f120";}.fa-code:before{content:"\f121";}.fa-reply-all:before{content:"\f122";}.fa-mail-reply-all:before{content:"\f122";}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123";}.fa-location-arrow:before{content:"\f124";}.fa-crop:before{content:"\f125";}.fa-code-fork:before{content:"\f126";}.fa-unlink:before,.fa-chain-broken:before{content:"\f127";}.fa-question:before{content:"\f128";}.fa-info:before{content:"\f129";}.fa-exclamation:before{content:"\f12a";}.fa-superscript:before{content:"\f12b";}.fa-subscript:before{content:"\f12c";}.fa-eraser:before{content:"\f12d";}.fa-puzzle-piece:before{content:"\f12e";}.fa-microphone:before{content:"\f130";}.fa-microphone-slash:before{content:"\f131";}.fa-shield:before{content:"\f132";}.fa-calendar-o:before{content:"\f133";}.fa-fire-extinguisher:before{content:"\f134";}.fa-rocket:before{content:"\f135";}.fa-maxcdn:before{content:"\f136";}.fa-chevron-circle-left:before{content:"\f137";}.fa-chevron-circle-right:before{content:"\f138";}.fa-chevron-circle-up:before{content:"\f139";}.fa-chevron-circle-down:before{content:"\f13a";}.fa-html5:before{content:"\f13b";}.fa-css3:before{content:"\f13c";}.fa-anchor:before{content:"\f13d";}.fa-unlock-alt:before{content:"\f13e";}.fa-bullseye:before{content:"\f140";}.fa-ellipsis-h:before{content:"\f141";}.fa-ellipsis-v:before{content:"\f142";}.fa-rss-square:before{content:"\f143";}.fa-play-circle:before{content:"\f144";}.fa-ticket:before{content:"\f145";}.fa-minus-square:before{content:"\f146";}.fa-minus-square-o:before{content:"\f147";}.fa-level-up:before{content:"\f148";}.fa-level-down:before{content:"\f149";}.fa-check-square:before{content:"\f14a";}.fa-pencil-square:before{content:"\f14b";}.fa-external-link-square:before{content:"\f14c";}.fa-share-square:before{content:"\f14d";}.fa-compass:before{content:"\f14e";}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150";}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151";}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152";}.fa-euro:before,.fa-eur:before{content:"\f153";}.fa-gbp:before{content:"\f154";}.fa-dollar:before,.fa-usd:before{content:"\f155";}.fa-rupee:before,.fa-inr:before{content:"\f156";}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157";}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158";}.fa-won:before,.fa-krw:before{content:"\f159";}.fa-bitcoin:before,.fa-btc:before{content:"\f15a";}.fa-file:before{content:"\f15b";}.fa-file-text:before{content:"\f15c";}.fa-sort-alpha-asc:before{content:"\f15d";}.fa-sort-alpha-desc:before{content:"\f15e";}.fa-sort-amount-asc:before{content:"\f160";}.fa-sort-amount-desc:before{content:"\f161";}.fa-sort-numeric-asc:before{content:"\f162";}.fa-sort-numeric-desc:before{content:"\f163";}.fa-thumbs-up:before{content:"\f164";}.fa-thumbs-down:before{content:"\f165";}.fa-youtube-square:before{content:"\f166";}.fa-youtube:before{content:"\f167";}.fa-xing:before{content:"\f168";}.fa-xing-square:before{content:"\f169";}.fa-youtube-play:before{content:"\f16a";}.fa-dropbox:before{content:"\f16b";}.fa-stack-overflow:before{content:"\f16c";}.fa-instagram:before{content:"\f16d";}.fa-flickr:before{content:"\f16e";}.fa-adn:before{content:"\f170";}.fa-bitbucket:before{content:"\f171";}.fa-bitbucket-square:before{content:"\f172";}.fa-tumblr:before{content:"\f173";}.fa-tumblr-square:before{content:"\f174";}.fa-long-arrow-down:before{content:"\f175";}.fa-long-arrow-up:before{content:"\f176";}.fa-long-arrow-left:before{content:"\f177";}.fa-long-arrow-right:before{content:"\f178";}.fa-apple:before{content:"\f179";}.fa-windows:before{content:"\f17a";}.fa-android:before{content:"\f17b";}.fa-linux:before{content:"\f17c";}.fa-dribbble:before{content:"\f17d";}.fa-skype:before{content:"\f17e";}.fa-foursquare:before{content:"\f180";}.fa-trello:before{content:"\f181";}.fa-female:before{content:"\f182";}.fa-male:before{content:"\f183";}.fa-gittip:before{content:"\f184";}.fa-sun-o:before{content:"\f185";}.fa-moon-o:before{content:"\f186";}.fa-archive:before{content:"\f187";}.fa-bug:before{content:"\f188";}.fa-vk:before{content:"\f189";}.fa-weibo:before{content:"\f18a";}.fa-renren:before{content:"\f18b";}.fa-pagelines:before{content:"\f18c";}.fa-stack-exchange:before{content:"\f18d";}.fa-arrow-circle-o-right:before{content:"\f18e";}.fa-arrow-circle-o-left:before{content:"\f190";}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191";}.fa-dot-circle-o:before{content:"\f192";}.fa-wheelchair:before{content:"\f193";}.fa-vimeo-square:before{content:"\f194";}.fa-turkish-lira:before,.fa-try:before{content:"\f195";}.fa-plus-square-o:before{content:"\f196";}
*,*:after,*:before,input[type="text"],.form-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/sites/all/themes/stroke_zen_v2/behaviors/box-sizing/boxsizing.php);}.sidebar .block,.sidebar .views-exposed-form .views-exposed-widget,#block-stroke-support-stroke-support-contact,.pane-bean-events-related,.landing-tail-block,.views-exposed-form .views-exposed-widget.views-widget-sort-sort_bef_combine,.views-exposed-form .views-exposed-widget.views-widget-sort-by,.sidebar .block-facetapi.show-facets,#content
.view-shop-search-backoffice-clone .views-exposed-widgets{}#block-stroke-support-stroke-support-location,#block-stroke-support-stroke-support-meetup{}#page{background-position:top center;background-repeat:no-repeat;background-attachment:fixed;}.field-name-field-tagging{margin-top:10px;font-family:"EffraLight",Arial,Helvetica,"Nimbus Sans L",sans-serif;}.field-name-field-tagging .views-label{display:none;}.field-name-field-tagging .field,.field-name-field-tagging .field-items,.field-name-field-tagging .field-item{display:inline;}.field-name-field-tagging a:after{content:'|';color:#444444;padding:0 .4em;height:15px;overflow:hidden;position:relative;display:inline-block;top:1px;}.field-name-field-tagging .field:last-child a:after{display:none;}.page-checkout table th,.page-checkout table td{padding:10px 7px;}@media (min-width:768px){.page-checkout table th,.page-checkout table td{padding:10px 20px;}}*,*:after,*:before,input[type="text"],.form-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}* html{font-size:100%;}html{font-size:16px;line-height:1.5em;}body{font-size:18px;}a:hover,a:focus{text-decoration:none;}.node-page.view-mode-full{}.sidebar:after{content:"";display:table;clear:both;}.sidebar .block{margin-bottom:1.25em;}.sidebar .block:last-child{margin-bottom:0em;}@media (min-width:320px){.sidebar .block{margin-bottom:1.875em;}}.sidebar .block .block__title{display:block;color:#444444;line-height:1.3;padding-bottom:12px;margin-top:0;margin-bottom:12px;font-size:18px;font-size:1.125rem;}.sidebar .block-menu ul.nav,.sidebar .block-menu-block ul.nav{margin-bottom:0;}.sidebar .block-menu ul.nav li,.sidebar .block-menu-block ul.nav li{margin-top:0.4em;display:inline-block;width:100%;}.sidebar .block-menu ul.nav li a,.sidebar .block-menu-block ul.nav li a{padding:0;float:left;}.sidebar .block-menu ul.nav li a:hover,.sidebar .block-menu ul.nav li.active a,.sidebar .block-menu-block ul.nav li a:hover,.sidebar .block-menu-block ul.nav li.active a{color:#5b358c;background:none;}.sidebar .block-taxonomy-menu-block > ul{list-style:none;padding-left:0;margin-bottom:0;}.sidebar .block-taxonomy-menu-block > ul li{display:inline-block;width:100%;}.sidebar .block-taxonomy-menu-block > ul li a{float:left;}.sidebar .block-taxonomy-menu-block > ul li a:hover,.sidebar .block-taxonomy-menu-block > ul li.active a,.sidebar .block-taxonomy-menu-block > ul li a.active{color:#5b358c;}.sidebar .views-exposed-form .views-exposed-widget{margin-bottom:1.875em;}.sidebar .views-exposed-form .views-exposed-widget label{display:block;color:#444444;line-height:1.3;padding-bottom:12px;margin-top:0;margin-bottom:12px;font-size:18px;font-size:1.125rem;}.sidebar .views-exposed-form .views-exposed-widget fieldset{margin:0;}.sidebar .views-exposed-form .views-exposed-widget fieldset legend{padding:0;background:transparent;display:block;color:#444444;line-height:1.3;padding-bottom:12px;margin-top:0;margin-bottom:12px;font-size:18px;font-size:1.125rem;}.sidebar .views-exposed-form .views-exposed-widget fieldset legend .fieldset-title:before{content:"\f0d8";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.sidebar .views-exposed-form .views-exposed-widget fieldset legend .fieldset-title:before{width:20px;}.sidebar .views-exposed-form .views-exposed-widget fieldset .fieldset-wrapper{border:none;padding:0;}.sidebar .views-exposed-form .views-exposed-widget fieldset.collapsed .fieldset-title:before{content:"\f0d7";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.sidebar .views-exposed-form .views-exposed-widget fieldset.collapsed legend:after{background-image:none;}.sidebar .views-exposed-form .views-exposed-widget.views-submit-button{display:none;}.sidebar .views-exposed-form .views-exposed-widget .form-item{padding:0;}.block-menu fieldset{margin:0;}.block-menu fieldset legend{padding:0;background:transparent;display:block;color:#444444;line-height:1.3;padding-bottom:12px;margin-top:0;margin-bottom:12px;font-size:18px;font-size:1.125rem;}.block-menu fieldset legend .fieldset-title:before{content:"\f0d8";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.block-menu fieldset legend .fieldset-title:before{width:20px;}.block-menu fieldset .fieldset-wrapper{border:none;padding:0;}.block-menu fieldset.collapsed .fieldset-title:before{content:"\f0d7";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#block-stroke-support-stroke-support-contact .pane-inner,.pane-bean-events-related .pane-inner,.landing-tail-block .pane-inner{padding-top:0 !important;padding-bottom:0 !important;}#block-stroke-support-stroke-support-contact .pane-inner:hover,.pane-bean-events-related .pane-inner:hover,.landing-tail-block .pane-inner:hover{background-color:transparent !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}#block-stroke-page-stroke-page-useful-links{margin-bottom:3em;}@media (min-width:768px){#block-stroke-page-stroke-page-useful-links{margin-bottom:auto;}}.field .field-label{font-weight:normal;}.form-item{padding:10px 0;}.form-item:after{content:"";display:table;clear:both;}.form-item .form-item{padding:0;}.container-inline-date .form-item{padding:10px 0;}.container-inline-date .form-item .form-item{padding:0;}.form-item label{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;color:#1e1d1c;}.form-item input.error,.form-item select.error,.form-item textarea.error{border-color:#a94442;}.form-item .description{margin-top:.5em;color:#636363;font-family:"EffraLight",Arial,Helvetica,"Nimbus Sans L",sans-serif;}.form-item .form-radios .form-item{padding:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}.form-item input.error + label:before{border:1px solid #a94442;}.form-item input.error + span:before{border-color:#a94442;}.label-inline{display:inline;}input[type="text"],.form-text{display:block;margin:0;width:100%;max-width:28em !important;font-family:"EffraRegular",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:16px;font-size:1rem;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;appearance:none;border:1px solid #9e9e9e;color:#444444;padding:.25em .5em;}input[type="text"]:focus,.form-text:focus{outline:none;}.form-actions{padding-top:.875em;}#main .btn,#main button{color:#fff !important;background-color:#0095db !important;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;text-align:center;font-size:15px !important;border:none;height:55px !important;line-height:55px !important;border-radius:55px !important;padding:0 30px !important;}@media (min-width:1200px){#main .btn,#main button{font-size:17px !important;}}#main .btn:hover,#main button:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;text-decoration:none !important;}@media (min-width:1200px){#main .btn,#main button{height:60px !important;line-height:60px !important;border-radius:60px !important;padding:0 35px !important;}}#main .btn:hover,#main button:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;}#main .btn:active,#main button:active{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;}input.btn[disabled]{color:white;background-color:#5b358c;}.modal button.close{color:#fff !important;background-color:#0095db !important;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.modal button.close:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.form-actions .btn,.form-actions button{display:inline-block;margin-right:10px;}.filter-wrapper{padding-top:0;}.filter-wrapper .form-item{padding:0;}.filter-wrapper .form-item label{display:inline;width:auto;float:none;margin-right:0;}.filter-wrapper .tips{padding:10px 0 10px 0;}.filter-help{padding:0;}.views-exposed-form label{font-weight:normal;}.views-exposed-form .views-exposed-widget{padding:0;float:none;}.views-exposed-form .views-exposed-widget .form-item{padding:0;}.views-exposed-form .views-exposed-widget .form-item.form-type-select{width:100%;float:none;}.views-exposed-form .views-exposed-widget.views-widget-sort-sort_bef_combine .form-type-select label,.views-exposed-form .views-exposed-widget.views-widget-sort-by .form-type-select label{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;float:none;width:auto;padding-top:0;}@media (min-width:320px){.views-exposed-form .views-exposed-widget.views-widget-sort-sort_bef_combine,.views-exposed-form .views-exposed-widget.views-widget-sort-by{font-size:18px;font-size:1.125rem;}}.views-exposed-widgets{margin-bottom:0;}.search-krumo input[type="text"]{width:200px !important;float:left;margin-right:1em;}.form-type-select .chosen-container{font-size:1em;}.chosen-container{font-size:16px;font-size:1rem;}.chosen-container .chosen-single{font-family:"EffraRegular",Arial,Helvetica,"Nimbus Sans L",sans-serif;padding:.25em .5em;height:auto;line-height:1.4;border:1px solid #9e9e9e;background-color:white;background:white;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;color:#444444;}.chosen-container .chosen-single div{position:absolute;top:0;right:0;display:block;width:22px;height:100%;color:#0095db;font-size:20px;font-size:1.25rem;}.chosen-container .chosen-single div:before{content:"\f0d7";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.chosen-container .chosen-single div b{display:none;background:none;}.chosen-container .chosen-single:hover div{color:#5b358c;}.chosen-container.error .chosen-single{border:2px solid #a94442;}.chosen-container .chosen-drop{position:absolute;border:1px solid #706f6f;border-top:0;background:white;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:0px 3px 0px 0px #706f6f;-moz-box-shadow:0px 3px 0px 0px #706f6f;box-shadow:0px 3px 0px 0px #706f6f;}.chosen-container .chosen-results{margin:-1px 0 0 0;padding:0;}.chosen-container .chosen-results li{padding:.25em .5em;line-height:inherit;}.chosen-container .chosen-results li.disabled-result{color:#0095db;}.chosen-container .chosen-results li.highlighted{background:#ded2ee;color:#5b358c;}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #706f6f;background:white;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.chosen-container-active.chosen-with-drop .chosen-single div{color:#5b358c;}.chosen-container-active.chosen-with-drop .chosen-single div:before{content:"\f0d8";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}fieldset{border:none;padding:0;margin:1.125em 0;}html.js fieldset.collapsed{height:auto !important;}.container-inline-date > .form-item{display:block;margin-right:0;margin-bottom:0;}.container-inline-date .form-item .form-item{float:none;}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;}.container-inline-date .date-spacer{margin-left:0;}.container-inline-date .date-padding{padding:0;float:none;}.date-no-float{clear:both;float:none;width:98%;}.date-float{clear:none;float:left;width:auto;}#user-register-form .form-item-name,#user-register-form .form-item-mail,#user-register-form .field-name-field-contact-first-name,#user-register-form .field-name-field-contact-surname,#user-register-form .form-type-date-popup{max-width:600px;}#user-register-form .form-item-name label,#user-register-form .form-item-mail label,#user-register-form .field-name-field-contact-first-name label,#user-register-form .field-name-field-contact-surname label,#user-register-form .form-type-date-popup label{display:block;margin-bottom:.5em;}@media (min-width:320px){#user-register-form .form-item-name:after,#user-register-form .form-item-mail:after,#user-register-form .field-name-field-contact-first-name:after,#user-register-form .field-name-field-contact-surname:after,#user-register-form .form-type-date-popup:after{content:"";display:table;clear:both;}#user-register-form .form-item-name label,#user-register-form .form-item-mail label,#user-register-form .field-name-field-contact-first-name label,#user-register-form .field-name-field-contact-surname label,#user-register-form .form-type-date-popup label{width:30.43478%;float:left;margin-right:-100%;margin-left:0%;clear:none;padding-top:.3125em;}#user-register-form .form-item-name .form-text,#user-register-form .form-item-mail .form-text,#user-register-form .field-name-field-contact-first-name .form-text,#user-register-form .field-name-field-contact-surname .form-text,#user-register-form .form-type-date-popup .form-text{width:65.21739%;float:right;margin-left:0;margin-right:0;clear:none;}#user-register-form .form-item-name .description,#user-register-form .form-item-mail .description,#user-register-form .field-name-field-contact-first-name .description,#user-register-form .field-name-field-contact-surname .description,#user-register-form .form-type-date-popup .description{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}}@media (min-width:768px){#user-register-form .form-item-name label,#user-register-form .form-item-mail label,#user-register-form .field-name-field-contact-first-name label,#user-register-form .field-name-field-contact-surname label,#user-register-form .form-type-date-popup label{width:21.73913%;float:left;margin-right:-100%;margin-left:0%;clear:none;}#user-register-form .form-item-name .form-text,#user-register-form .form-item-mail .form-text,#user-register-form .field-name-field-contact-first-name .form-text,#user-register-form .field-name-field-contact-surname .form-text,#user-register-form .form-type-date-popup .form-text{width:73.91304%;float:right;margin-left:0;margin-right:0;clear:none;}#user-register-form .form-item-name .description,#user-register-form .form-item-mail .description,#user-register-form .field-name-field-contact-first-name .description,#user-register-form .field-name-field-contact-surname .description,#user-register-form .form-type-date-popup .description{width:73.91304%;float:right;margin-left:0;margin-right:0;clear:none;}}#user-register-form .form-type-select{max-width:600px;}#user-register-form .form-type-select label{display:block;margin-bottom:.5em;}@media (min-width:320px){#user-register-form .form-type-select:after{content:"";display:table;clear:both;}#user-register-form .form-type-select label{width:30.43478%;float:left;margin-right:-100%;margin-left:0%;clear:none;padding-top:.3125em;}#user-register-form .form-type-select .chosen-container{width:65.21739%;float:right;margin-left:0;margin-right:0;clear:none;}#user-register-form .form-type-select .description{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}}@media (min-width:768px){#user-register-form .form-type-select label{width:21.73913%;float:left;margin-right:-100%;margin-left:0%;clear:none;}#user-register-form .form-type-select .chosen-container{width:73.91304%;float:right;margin-left:0;margin-right:0;clear:none;}#user-register-form .form-type-select .description{width:73.91304%;float:right;margin-left:0;margin-right:0;clear:none;}}#user-login .form-item-name,#user-login .form-item-pass{max-width:600px;}#user-login .form-item-name label,#user-login .form-item-pass label{display:block;margin-bottom:.5em;}@media (min-width:320px){#user-login .form-item-name:after,#user-login .form-item-pass:after{content:"";display:table;clear:both;}#user-login .form-item-name label,#user-login .form-item-pass label{width:30.43478%;float:left;margin-right:-100%;margin-left:0%;clear:none;padding-top:.3125em;}#user-login .form-item-name .form-text,#user-login .form-item-pass .form-text{width:65.21739%;float:right;margin-left:0;margin-right:0;clear:none;}#user-login .form-item-name .description,#user-login .form-item-pass .description{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}}@media (min-width:768px){#user-login .form-item-name label,#user-login .form-item-pass label{width:21.73913%;float:left;margin-right:-100%;margin-left:0%;clear:none;}#user-login .form-item-name .form-text,#user-login .form-item-pass .form-text{width:73.91304%;float:right;margin-left:0;margin-right:0;clear:none;}#user-login .form-item-name .description,#user-login .form-item-pass .description{width:73.91304%;float:right;margin-left:0;margin-right:0;clear:none;}}table{width:100%;}table th{font-weight:normal;font-family:"EffraMedium",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:16px;font-size:1rem;}table td{font-size:16px;font-size:1rem;}table th,table td{text-align:center;padding:10px 0 10px 10px;border-bottom:1px solid #9e9e9e;}table th:first-child,table td:first-child{text-align:left;padding-left:0;}@media (min-width:320px){table th{font-size:18px;font-size:1.125rem;}table td{font-size:16px;font-size:1rem;}table th,table td{padding:10px 20px;}table th:first-child,table td:first-child{padding-left:20px;}}article table{background-color:#e6f5fc;border:1px solid #9e9e9e;width:100%;}article table caption{padding:0.5em 0;font-family:"EffraMedium",Arial,Helvetica,"Nimbus Sans L",sans-serif;}article table th{font-family:"EffraMedium",Arial,Helvetica,"Nimbus Sans L",sans-serif;background-color:#dae8fb;}article table td{border:1px solid #9e9e9e;text-align:left;vertical-align:middle;}.commerce-order-handler-area-order-total .commerce-price-formatted-components{width:auto;margin-left:auto;}.commerce-order-handler-area-order-total .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount{font-weight:normal;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;}@media (min-width:320px){.commerce-order-handler-area-order-total .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount{font-size:18px;font-size:1.125rem;}}.commerce-order-handler-area-order-total .commerce-price-formatted-components td.component-title{white-space:nowrap;}.address-lookup-label{margin-bottom:.5em;}.capture-plus-alt{margin-top:.5em;}input[type=radio],input[type=checkbox]{margin-right:10px;}select{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:#fff;}select > option{background:#fff;color:#0095db;}select > option a{color:#0095db;}textarea{border:1px solid #9e9e9e;}textarea:focus{outline:none;background-color:rgba(0,149,219,0.03);}#content .field-name-field-media-file img{width:100%;height:auto;}.field-name-field-content-slice-heading{margin-top:1.3em;margin-bottom:0.5em;}.field-name-field-content-slice-text ul{margin:0;margin-top:0em;padding-top:0em;padding-bottom:0em;margin-bottom:1.5em;padding-left:1.5em;}.field-name-field-content-slice-text ul li{margin-bottom:.5em;}.field-name-field-content-slice-text ul li:last-child{margin-bottom:0;}.field-name-field-content-slice .field-name-field-media{margin:0 0 1.5em;}.slice-collapsible .field-name-field-content-slice-heading{cursor:pointer;position:relative;padding-right:40px;}.slice-collapsible .field-name-field-content-slice-heading h3{color:#5b358c;cursor:pointer;}.slice-collapsible .field-name-field-content-slice-heading h3:after{content:"\f068";color:#5b358c;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:5px;top:8px;}.slice-collapsible .field-name-field-content-slice-heading h3:hover,.slice-collapsible .field-name-field-content-slice-heading h3:focus{color:#5b358c;}.slice-collapsible.slice-collapsible-hidden .field-name-field-content-slice-text,.slice-collapsible.slice-collapsible-hidden .field-name-field-media,.slice-collapsible.slice-collapsible-hidden .group-quote.field-group-div{display:none;}.slice-collapsible.slice-collapsible-hidden .field-name-field-content-slice-heading h3{color:#5b358c;}.slice-collapsible.slice-collapsible-hidden .field-name-field-content-slice-heading h3:after{content:"\f067";}article .field-collection-view{padding:0;margin:0;border:none;}article .field-collection-view .entity-field-collection-item{float:none;}.node-type-page #main .page__title{color:#fbba00;max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;}@media (min-width:1200px){.node-type-page #main .page__title{padding-left:0;padding-right:0;}}.node-type-page #main .content-top-wrapper{background-color:#5b358c;margin-bottom:35px;}@media (min-width:1200px){.node-type-page #main .content-top-wrapper{margin-bottom:70px;}}.node-type-page #main .content-top-wrapper #block-stroke-book-stroke-book-book-outline .block__title{display:none;}.node-type-page #main .content-top-wrapper #block-stroke-book-stroke-book-book-outline a{padding:5px 0;color:#fff;}.node-type-page #main .content-top-wrapper #block-stroke-book-stroke-book-book-outline a:hover,.node-type-page #main .content-top-wrapper #block-stroke-book-stroke-book-book-outline a.active{color:#fff;text-decoration:underline;background-color:#5b358c;}.node-type-page #main .content-top-wrapper .region-content-top{max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;}@media (min-width:1200px){.node-type-page #main .content-top-wrapper .region-content-top{padding-left:0;padding-right:0;}}.node-type-page #main .main-content-sidebar-wrapper{max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;}@media (min-width:1200px){.node-type-page #main .main-content-sidebar-wrapper{padding-left:0;padding-right:0;}}#content .book-navigation{margin-top:40px;}#content .book-navigation .page-links{border:none;padding:0;}#content .book-navigation .page-links a.page-next,#content .book-navigation .page-links a.page-previous{background-color:#f5f5f5;height:40px;line-height:40px;border-radius:40px;width:100%;margin-bottom:20px;}@media (min-width:1200px){#content .book-navigation .page-links a.page-next,#content .book-navigation .page-links a.page-previous{height:45px;line-height:45px;border-radius:45px;width:inherit;}}#content .book-navigation .page-links a.page-next span.next-txt,#content .book-navigation .page-links a.page-previous span.next-txt{background-color:#0095db;color:#fff;display:inline-block;padding:0 30px;border-radius:40px;margin-left:20px;}#content .book-navigation .page-links a.page-next span.next-txt::after,#content .book-navigation .page-links a.page-previous span.next-txt::after{content:'';background:url(/sites/all/themes/stroke_zen_v2/images/arrow-next.svg);height:10px;width:15px;background-size:15px;display:inline-block;background-repeat:no-repeat;margin-left:5px;}#content .book-navigation .page-links a.page-next span.next-txt:hover,#content .book-navigation .page-links a.page-previous span.next-txt:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;}#content .book-navigation .page-links a.page-next span.next-title,#content .book-navigation .page-links a.page-previous span.next-title{padding-left:30px;}#content .book-navigation .page-links a.page-next span.prev-txt,#content .book-navigation .page-links a.page-previous span.prev-txt{background-color:#0095db;color:#fff;display:inline-block;padding:0 30px;border-radius:40px;margin-right:20px;}#content .book-navigation .page-links a.page-next span.prev-txt::before,#content .book-navigation .page-links a.page-previous span.prev-txt::before{content:'';background:url(/sites/all/themes/stroke_zen_v2/images/arrow-prev.svg);height:10px;width:15px;background-size:15px;display:inline-block;background-repeat:no-repeat;margin-right:5px;}#content .book-navigation .page-links a.page-next span.prev-txt:hover,#content .book-navigation .page-links a.page-previous span.prev-txt:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;}#content .book-navigation .page-links a.page-next span.prev-title,#content .book-navigation .page-links a.page-previous span.prev-title{padding-right:30px;}.two-sidebars aside.region-sidebar-second > div:nth-child(1){padding:10px;}.two-sidebars aside.region-sidebar-second > div:nth-child(1) h2.block-title{padding:5px 15px;}.two-sidebars aside.region-sidebar-second > div:nth-child(1) li a{display:inline-block;padding:5px 15px;border-radius:24px;}@media (min-width:320px){.two-sidebars aside.region-sidebar-second > div:nth-child(1) li a{line-height:35px;}}@media (min-width:768px){.two-sidebars aside.region-sidebar-second > div:nth-child(1) li a{line-height:20px;}}@media (min-width:1200px){.two-sidebars aside.region-sidebar-second > div:nth-child(1) li a{line-height:20px;}}.two-sidebars aside.region-sidebar-second > div:nth-child(1) li a:hover,.two-sidebars aside.region-sidebar-second > div:nth-child(1) li a.active,.two-sidebars aside.region-sidebar-second > div:nth-child(1) li a:focus{background-color:#41216b;}.two-sidebars aside.region-sidebar-second > div:last-child{margin-bottom:1.875em;}.node-type-sporting-fundraising-event #main #content-wrapper,.node-type-training-conference-event #main #content-wrapper,.node-type-news #main #content-wrapper,.node-type-job-listing #main #content-wrapper,.node-type-support-service #main #content-wrapper,.node-type-resource #main #content-wrapper{max-width:1175px;padding-left:10px;padding-right:10px;margin:0 auto;}@media (min-width:1200px){.node-type-sporting-fundraising-event #main #content-wrapper,.node-type-training-conference-event #main #content-wrapper,.node-type-news #main #content-wrapper,.node-type-job-listing #main #content-wrapper,.node-type-support-service #main #content-wrapper,.node-type-resource #main #content-wrapper{padding-left:0;padding-right:0;}}.node-type-sporting-fundraising-event #main #content-wrapper #content .view-mode-full .field,.node-type-training-conference-event #main #content-wrapper #content .view-mode-full .field,.node-type-news #main #content-wrapper #content .view-mode-full .field,.node-type-job-listing #main #content-wrapper #content .view-mode-full .field,.node-type-support-service #main #content-wrapper #content .view-mode-full .field,.node-type-resource #main #content-wrapper #content .view-mode-full .field{margin-bottom:10px;}.node-type-sporting-fundraising-event #main #content-wrapper #content .view-mode-full .field .field-label,.node-type-training-conference-event #main #content-wrapper #content .view-mode-full .field .field-label,.node-type-news #main #content-wrapper #content .view-mode-full .field .field-label,.node-type-job-listing #main #content-wrapper #content .view-mode-full .field .field-label,.node-type-support-service #main #content-wrapper #content .view-mode-full .field .field-label,.node-type-resource #main #content-wrapper #content .view-mode-full .field .field-label{font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;}.node-type-sporting-fundraising-event #main #content-wrapper aside.region-sidebar-second > div:nth-child(1),.node-type-training-conference-event #main #content-wrapper aside.region-sidebar-second > div:nth-child(1),.node-type-news #main #content-wrapper aside.region-sidebar-second > div:nth-child(1),.node-type-job-listing #main #content-wrapper aside.region-sidebar-second > div:nth-child(1),.node-type-support-service #main #content-wrapper aside.region-sidebar-second > div:nth-child(1),.node-type-resource #main #content-wrapper aside.region-sidebar-second > div:nth-child(1){background-color:#5b358c;}.node-type-sporting-fundraising-event #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) .block-title,.node-type-training-conference-event #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) .block-title,.node-type-news #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) .block-title,.node-type-job-listing #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) .block-title,.node-type-support-service #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) .block-title,.node-type-resource #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) .block-title{color:#fff;}.node-type-sporting-fundraising-event #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) a,.node-type-training-conference-event #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) a,.node-type-news #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) a,.node-type-job-listing #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) a,.node-type-support-service #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) a,.node-type-resource #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) a{color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;width:100%;}.node-type-sporting-fundraising-event #main #content-wrapper aside.region-sidebar-second > div:nth-child(n+2),.node-type-training-conference-event #main #content-wrapper aside.region-sidebar-second > div:nth-child(n+2),.node-type-news #main #content-wrapper aside.region-sidebar-second > div:nth-child(n+2),.node-type-job-listing #main #content-wrapper aside.region-sidebar-second > div:nth-child(n+2),.node-type-support-service #main #content-wrapper aside.region-sidebar-second > div:nth-child(n+2),.node-type-resource #main #content-wrapper aside.region-sidebar-second > div:nth-child(n+2){background-color:#f5f5f5;}.block-stroke-book .nav > li > a{display:inline-block;}.page-taxonomy-term #main #content-wrapper article{max-width:1175px;padding-left:10px;padding-right:10px;margin:0 auto;}@media (min-width:1200px){.page-taxonomy-term #main #content-wrapper article{padding-left:0;padding-right:0;}}.page-taxonomy-term #main .node-teaser{margin-bottom:1.875em;padding-bottom:1.875em;border-bottom:1px solid #e0e0e0;}.page-taxonomy-term #main .node-teaser .node-title a{color:#000;font-size:24px !important;}.page-taxonomy-term #main .node-teaser .field-label{font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;}.page-taxonomy-term #main .node-teaser .field-collection-container{margin-bottom:0;padding-bottom:0;border-bottom:0;}.page-taxonomy-term #main .node-teaser ul{padding-left:0;list-style-type:none;}.page-taxonomy-term #main .node-teaser ul li a{font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;text-align:center;font-size:15px !important;border:none;color:#fff !important;background-color:#0095db !important;height:40px !important;line-height:40px !important;border-radius:40px !important;padding:0 20px !important;display:inline-block;}@media (min-width:1200px){.page-taxonomy-term #main .node-teaser ul li a{font-size:17px !important;}}.page-taxonomy-term #main .node-teaser ul li a:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;text-decoration:none !important;}@media (min-width:1200px){.page-taxonomy-term #main .node-teaser ul li a{height:45px !important;line-height:45px !important;border-radius:45px !important;padding:0 25px !important;}}* html{font-size:100%;}html{font-size:16px;line-height:1.5em;}@font-face{font-family:'Action';src:url(/sites/all/themes/stroke_zen_v2/fonts/action/action-webfont.eot);src:url(/sites/all/themes/stroke_zen_v2/fonts/action/action-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/stroke_zen_v2/fonts/action/action-webfont.woff) format("woff"),url(/sites/all/themes/stroke_zen_v2/fonts/action/action-webfont.ttf) format("truetype"),url(/sites/all/themes/stroke_zen_v2/fonts/action/action-webfont.svg#ActionRegular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'ActionDisplay';src:url(/sites/all/themes/stroke_zen_v2/fonts/action/actiondisplay-webfont.eot);src:url(/sites/all/themes/stroke_zen_v2/fonts/action/actiondisplay-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/stroke_zen_v2/fonts/action/actiondisplay-webfont.woff) format("woff"),url(/sites/all/themes/stroke_zen_v2/fonts/action/actiondisplay-webfont.ttf) format("truetype"),url(/sites/all/themes/stroke_zen_v2/fonts/action/actiondisplay-webfont.svg#ActionDisplayRegular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'EffraBold';src:url(/sites/all/themes/stroke_zen_v2/fonts/effra/bf129681-00b0-4e8b-afb9-03a5b3673b2e.eot?#iefix);src:url(/sites/all/themes/stroke_zen_v2/fonts/effra/bf129681-00b0-4e8b-afb9-03a5b3673b2e.eot?#iefix) format("eot"),url(/sites/all/themes/stroke_zen_v2/fonts/effra/d9c686bd-1b2c-4730-a0b4-9376d5cc0217.woff) format("woff"),url(/sites/all/themes/stroke_zen_v2/fonts/effra/f6eb1dc4-bd7a-4ec7-8efa-af82ddea3829.ttf) format("truetype"),url(/sites/all/themes/stroke_zen_v2/fonts/effra/51807340-4baf-41b5-a341-d06a17d6442a.svg#51807340-4baf-41b5-a341-d06a17d6442a) format("svg");}@font-face{font-family:'EffraMedium';src:url(/sites/all/themes/stroke_zen_v2/fonts/effra/6a34d279-871d-48bb-9c56-c74409b89853.eot?#iefix);src:url(/sites/all/themes/stroke_zen_v2/fonts/effra/6a34d279-871d-48bb-9c56-c74409b89853.eot?#iefix) format("eot"),url(/sites/all/themes/stroke_zen_v2/fonts/effra/f81cab36-9cc4-49ac-a2f0-2e7e8f838ca7.woff) format("woff"),url(/sites/all/themes/stroke_zen_v2/fonts/effra/da12cdd8-93ef-4ca3-a27e-d029e1a339fe.ttf) format("truetype"),url(/sites/all/themes/stroke_zen_v2/fonts/effra/07cbc46a-43da-4e3f-9147-ede3584d5103.svg#07cbc46a-43da-4e3f-9147-ede3584d5103) format("svg");}@font-face{font-family:'EffraRegular';src:url(/sites/all/themes/stroke_zen_v2/fonts/effra/22d5253a-df89-458b-b414-0191063f0b7f.eot?#iefix);src:url(/sites/all/themes/stroke_zen_v2/fonts/effra/22d5253a-df89-458b-b414-0191063f0b7f.eot?#iefix) format("eot"),url(/sites/all/themes/stroke_zen_v2/fonts/effra/07f98c09-a3b5-4ab3-a35e-9d9474d19279.woff) format("woff"),url(/sites/all/themes/stroke_zen_v2/fonts/effra/c95fc487-48ab-48c1-b4da-f9478f900fdb.ttf) format("truetype"),url(/sites/all/themes/stroke_zen_v2/fonts/effra/7edd076c-820b-4d62-8cda-94cbed70c375.svg#7edd076c-820b-4d62-8cda-94cbed70c375) format("svg");}@font-face{font-family:'EffraLight';src:url(/sites/all/themes/stroke_zen_v2/fonts/effra/b7efdc09-493c-4ece-9318-858f00453c42.eot?#iefix);src:url(/sites/all/themes/stroke_zen_v2/fonts/effra/b7efdc09-493c-4ece-9318-858f00453c42.eot?#iefix) format("eot"),url(/sites/all/themes/stroke_zen_v2/fonts/effra/751064cf-4abc-41a8-824e-4eaed9b85d23.woff) format("woff"),url(/sites/all/themes/stroke_zen_v2/fonts/effra/5f22f65c-93cb-4f49-98f1-9cdcddbe0f49.ttf) format("truetype"),url(/sites/all/themes/stroke_zen_v2/fonts/effra/edad0b27-2a7f-4689-a93e-893192afa06d.svg#edad0b27-2a7f-4689-a93e-893192afa06d) format("svg");}html{font-family:"EffraRegular",Arial,Helvetica,"Nimbus Sans L",sans-serif;color:#444444;}body{font-family:inherit;color:inherit;}h1,.alpha,h2,.beta,h3,.gamma,h4,.delta,h5,.epsilon,h6,.zeta{margin-top:0em;padding-top:0em;padding-bottom:0em;margin-bottom:0.3em;color:#444444;font-family:"EffraRegular",Arial,Helvetica,"Nimbus Sans L",sans-serif;line-height:1.3;font-weight:normal;}h1,.alpha,#page-title{font-size:72px;font-size:4.5rem;margin-top:.5em;margin-bottom:.25em;color:white;font-family:"Action",Arial,Helvetica,"Nimbus Sans L",sans-serif;line-height:1;font-weight:normal;}h2,.beta{font-size:30px;font-size:1.875rem;}h3,.gamma{color:#5b358c;font-size:22px;font-size:1.375rem;}h4,.delta{font-size:18px;font-size:1.125rem;}h5,.epsilon{font-size:16px;font-size:1rem;}h6,.zeta{font-size:13.28px;font-size:0.83rem;}p{margin:0;margin-top:0em;padding-top:0em;padding-bottom:0em;margin-bottom:1.5em;}th,b,strong{font-weight:normal;font-family:"EffraMedium",Arial,Helvetica,"Nimbus Sans L",sans-serif;}th{font-size:18px;font-size:1.125rem;}a{color:#0095db;}a:visited{color:#0095db;}a:focus{color:#5b358c;}a:hover{color:#5b358c;}a:active{color:#5b358c;}address{font-style:normal;}h1{font-size:30px !important;line-height:38px !important;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;color:#000;}@media (min-width:1200px){h1{font-size:38px !important;line-height:48px !important;}}h2{font-size:28px !important;line-height:34px !important;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;color:#000;}@media (min-width:1200px){h2{font-size:34px !important;line-height:44px !important;}}h3{font-size:22px !important;line-height:27px !important;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;color:#000;}@media (min-width:1200px){h3{font-size:26px !important;line-height:30px !important;}}h4{font-size:24px !important;line-height:29px !important;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;color:#000;}@media (min-width:1200px){h4{font-size:26px !important;line-height:31px !important;}}h5{font-size:22px !important;line-height:29px !important;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;color:#000;}@media (min-width:1200px){h5{font-size:23px !important;line-height:29px !important;}}body.page-user #content
div.panel-col-first .view-private-message-block{padding:0;margin:0;}body.page-user #content
div.panel-col-first .view-private-message-block .view-content,body.page-user #content
div.panel-col-first .view-private-message-block .views-row{border:none;padding:0;margin:0;}body.page-user #content
div.panel-col-first .view-private-message-block .view-content .views-field,body.page-user #content
div.panel-col-first .view-private-message-block .views-row .views-field{padding:0;margin:0 0 10px 0;float:none;width:100%;max-width:240px;text-align:center;}body.page-user #content
div.panel-col-first .view-private-message-block .view-content .views-field a,body.page-user #content
div.panel-col-first .view-private-message-block .views-row .views-field a{color:#fff !important;background-color:#0095db !important;width:100%;max-width:240px;}body.page-user #content
div.panel-col-first .link-to-forum a{width:100%;max-width:240px;}.logged-in .block.participate-talkstroke{display:none;}.page-forum #main #content-wrapper,.harmony-thread #main #content-wrapper,.harmony-section #main #content-wrapper{max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;}@media (min-width:768px){.page-forum #main #content-wrapper,.harmony-thread #main #content-wrapper,.harmony-section #main #content-wrapper{display:inherit;}}@media (min-width:1200px){.page-forum #main #content-wrapper,.harmony-thread #main #content-wrapper,.harmony-section #main #content-wrapper{padding-left:0;padding-right:0;}}.page-forum #main #content-wrapper #content,.harmony-thread #main #content-wrapper #content,.harmony-section #main #content-wrapper #content{order:2;}.page-forum #main #content-wrapper aside.region-sidebar-second,.harmony-thread #main #content-wrapper aside.region-sidebar-second,.harmony-section #main #content-wrapper aside.region-sidebar-second{order:1;margin-bottom:30px;}.page-forum #main #content-wrapper aside.region-sidebar-second > div:nth-child(1),.harmony-thread #main #content-wrapper aside.region-sidebar-second > div:nth-child(1),.harmony-section #main #content-wrapper aside.region-sidebar-second > div:nth-child(1){background-color:#5b358c;}.page-forum #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) .block-title,.harmony-thread #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) .block-title,.harmony-section #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) .block-title{color:#fff;}.page-forum #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) a,.harmony-thread #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) a,.harmony-section #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) a{color:#fff;width:100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.page-forum #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) a:hover,.page-forum #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) a:focus,.page-forum #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) a.active,.harmony-thread #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) a:hover,.harmony-thread #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) a:focus,.harmony-thread #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) a.active,.harmony-section #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) a:hover,.harmony-section #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) a:focus,.harmony-section #main #content-wrapper aside.region-sidebar-second > div:nth-child(1) a.active{background-color:#41216b;padding:8px 20px;border-radius:20px;margin:-8px -20px;}.page-forum #main #content-wrapper aside.region-sidebar-second .participate-talkstroke,.harmony-thread #main #content-wrapper aside.region-sidebar-second .participate-talkstroke,.harmony-section #main #content-wrapper aside.region-sidebar-second .participate-talkstroke{background:#0095db;display:flex;flex-direction:column;align-items:center;}.page-forum #main #content-wrapper aside.region-sidebar-second .participate-talkstroke .block__title,.harmony-thread #main #content-wrapper aside.region-sidebar-second .participate-talkstroke .block__title,.harmony-section #main #content-wrapper aside.region-sidebar-second .participate-talkstroke .block__title{color:#fff;}.page-forum #main #content-wrapper aside.region-sidebar-second .participate-talkstroke .forum-login a,.harmony-thread #main #content-wrapper aside.region-sidebar-second .participate-talkstroke .forum-login a,.harmony-section #main #content-wrapper aside.region-sidebar-second .participate-talkstroke .forum-login a{font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;text-align:center;font-size:15px !important;border:none;color:#0095db !important;background-color:#fff !important;height:55px !important;line-height:55px !important;border-radius:55px !important;padding:0 30px !important;display:inline-block;margin-right:20px;}@media (min-width:1200px){.page-forum #main #content-wrapper aside.region-sidebar-second .participate-talkstroke .forum-login a,.harmony-thread #main #content-wrapper aside.region-sidebar-second .participate-talkstroke .forum-login a,.harmony-section #main #content-wrapper aside.region-sidebar-second .participate-talkstroke .forum-login a{font-size:17px !important;}}.page-forum #main #content-wrapper aside.region-sidebar-second .participate-talkstroke .forum-login a:hover,.harmony-thread #main #content-wrapper aside.region-sidebar-second .participate-talkstroke .forum-login a:hover,.harmony-section #main #content-wrapper aside.region-sidebar-second .participate-talkstroke .forum-login a:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;text-decoration:none !important;}@media (min-width:1200px){.page-forum #main #content-wrapper aside.region-sidebar-second .participate-talkstroke .forum-login a,.harmony-thread #main #content-wrapper aside.region-sidebar-second .participate-talkstroke .forum-login a,.harmony-section #main #content-wrapper aside.region-sidebar-second .participate-talkstroke .forum-login a{height:60px !important;line-height:60px !important;border-radius:60px !important;padding:0 35px !important;}}.logged-in.page-forum .participate-talkstroke{display:none !important;}.view-harmony-thread-listing .view-header{margin-bottom:30px;}.view-harmony-thread-listing .view-header h3{margin-bottom:10px;}.view-harmony-thread-listing .view-content .table-list-head{background-color:#fbba00;display:none;}@media (min-width:768px){.view-harmony-thread-listing .view-content .table-list-head{display:table-header-group;}}.view-harmony-thread-listing .view-content .table-list-head ul li{font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;}.view-harmony-thread-listing .view-content .table-list-body{padding:0;}.view-harmony-thread-listing .view-content .table-list-body li a{color:#000 !important;}.view-harmony-thread-listing .view-content .table-list-body .views-field-name{margin-bottom:15px;}@media (min-width:768px){.view-harmony-thread-listing .view-content .table-list-body .views-field-name{text-align:center;}}.view-harmony-thread-listing .view-content .table-list-body .views-field-name img{border-radius:50px;}@media (min-width:768px){.view-harmony-thread-listing .view-content .table-list-body .views-field-name .name{display:block;}}.page-forum #hero-area,.page-shop #hero-area{margin-bottom:40px;}@media (min-width:1200px){.page-forum #hero-area,.page-shop #hero-area{margin-bottom:60px;}}.page-forum #hero-area .hero-content-wrapper,.page-shop #hero-area .hero-content-wrapper{display:flex;flex-direction:column-reverse;}@media (min-width:1200px){.page-forum #hero-area .hero-content-wrapper,.page-shop #hero-area .hero-content-wrapper{flex-direction:row;}}.page-forum #hero-area .hero-content-wrapper .hero-text-wrapper,.page-shop #hero-area .hero-content-wrapper .hero-text-wrapper{margin-bottom:0;}@media (min-width:1200px){.page-forum #hero-area .hero-content-wrapper .hero-text-wrapper,.page-shop #hero-area .hero-content-wrapper .hero-text-wrapper{align-items:center;display:flex;flex-grow:1;}}.page-forum #hero-area .hero-content-wrapper .hero-text-wrapper .page__title,.page-shop #hero-area .hero-content-wrapper .hero-text-wrapper .page__title{margin:30px 0;}.page-forum #hero-area .hero-content-wrapper .hero-image-wrapper,.page-shop #hero-area .hero-content-wrapper .hero-image-wrapper{background-image:url(/sites/all/themes/stroke_zen_v2/images/yellow-stroke.svg);background-repeat:no-repeat;background-size:cover;text-align:center;background-position:center;}@media (min-width:1200px){.page-forum #hero-area .hero-content-wrapper .hero-image-wrapper,.page-shop #hero-area .hero-content-wrapper .hero-image-wrapper{width:60%;}}.page-thread.section-forum.not-logged-in #main .harmony-post .profile .user-picture{order:0 !important;}.page-thread.section-forum.not-logged-in #main .harmony-post .profile .username{color:#000 !important;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;}.section-forum #main .block-taxonomy-menu-block ul li{margin-bottom:0;}.section-forum #main .block-taxonomy-menu-block ul li.active a,.section-forum #main .block-taxonomy-menu-block ul li a.active,.section-forum #main .block-taxonomy-menu-block ul li a:hover{background-color:#41216b;border-radius:20px;color:#fff;}.section-forum #main .block-taxonomy-menu-block ul li a{padding:8px 20px;width:100%;}.page-thread.section-forum #main #content .harmony-post,.page-post.section-forum #main #content .harmony-post{border-bottom:0;}.page-thread.section-forum #main #content .harmony-post .post-header .post-created,.page-post.section-forum #main #content .harmony-post .post-header .post-created{font-weight:bold;}@media (min-width:1200px){.page-thread.section-forum #main #content .harmony-post .clearfix,.page-post.section-forum #main #content .harmony-post .clearfix{display:flex;}}.page-thread.section-forum #main #content .harmony-post .clearfix .post-user-profile,.page-post.section-forum #main #content .harmony-post .clearfix .post-user-profile{float:none;width:100%;margin-right:0;}@media (min-width:1200px){.page-thread.section-forum #main #content .harmony-post .clearfix .post-user-profile,.page-post.section-forum #main #content .harmony-post .clearfix .post-user-profile{max-width:235px;min-width:235px;}}.page-thread.section-forum #main #content .harmony-post .clearfix .post-user-profile .profile,.page-post.section-forum #main #content .harmony-post .clearfix .post-user-profile .profile{display:flex;flex-wrap:wrap;align-items:center;}@media (min-width:1200px){.page-thread.section-forum #main #content .harmony-post .clearfix .post-user-profile .profile,.page-post.section-forum #main #content .harmony-post .clearfix .post-user-profile .profile{flex-wrap:nowrap;align-items:center;flex-direction:column;}}.page-thread.section-forum #main #content .harmony-post .clearfix .post-user-profile .profile .action-link-wrapper,.page-post.section-forum #main #content .harmony-post .clearfix .post-user-profile .profile .action-link-wrapper{order:3;width:100%;text-align:left;margin-top:10px;}@media (min-width:1200px){.page-thread.section-forum #main #content .harmony-post .clearfix .post-user-profile .profile .action-link-wrapper,.page-post.section-forum #main #content .harmony-post .clearfix .post-user-profile .profile .action-link-wrapper{text-align:inherit;}}.page-thread.section-forum #main #content .harmony-post .clearfix .post-user-profile .profile .action-link-wrapper .action-link,.page-post.section-forum #main #content .harmony-post .clearfix .post-user-profile .profile .action-link-wrapper .action-link{display:inline-table;height:40px !important;line-height:40px !important;border-radius:40px !important;padding:0 20px !important;}@media (min-width:1200px){.page-thread.section-forum #main #content .harmony-post .clearfix .post-user-profile .profile .action-link-wrapper .action-link,.page-post.section-forum #main #content .harmony-post .clearfix .post-user-profile .profile .action-link-wrapper .action-link{height:45px !important;line-height:45px !important;border-radius:45px !important;padding:0 25px !important;}}.page-thread.section-forum #main #content .harmony-post .clearfix .post-user-profile .profile .user-picture,.page-post.section-forum #main #content .harmony-post .clearfix .post-user-profile .profile .user-picture{float:none;order:1;margin-right:15px;}@media (min-width:1200px){.page-thread.section-forum #main #content .harmony-post .clearfix .post-user-profile .profile .user-picture,.page-post.section-forum #main #content .harmony-post .clearfix .post-user-profile .profile .user-picture{margin-right:0;margin-bottom:10px;}}.page-thread.section-forum #main #content .harmony-post .clearfix .post-user-profile .profile .user-picture img,.page-post.section-forum #main #content .harmony-post .clearfix .post-user-profile .profile .user-picture img{width:105px;height:105px;border-radius:105px;}.page-thread.section-forum #main #content .harmony-post .clearfix .post-user-profile .profile a.username,.page-post.section-forum #main #content .harmony-post .clearfix .post-user-profile .profile a.username{text-align:left;color:#000;order:2;}.page-thread.section-forum #main #content .harmony-post .clearfix .post-content,.page-post.section-forum #main #content .harmony-post .clearfix .post-content{margin-left:0;margin-top:0;font-size:16px;line-height:24px;}.page-thread.section-forum #main #content .view-content,.page-post.section-forum #main #content .view-content{padding-top:0;}.page-thread.section-forum #main .views-row,.page-post.section-forum #main .views-row{margin-bottom:0;padding-bottom:0;padding:20px;}.page-thread.section-forum #main .views-row-even,.page-post.section-forum #main .views-row-even{background-color:#f5f5f5;}.page-thread.section-forum #main ul.post-links li,.page-post.section-forum #main ul.post-links li{padding-left:0;list-style-type:none;}.page-thread.section-forum #main .post-header,.page-post.section-forum #main .post-header{margin-left:0;}@media (min-width:1200px){.page-thread.section-forum #main .post-header,.page-post.section-forum #main .post-header{margin-left:235px;}}.page-thread.section-forum #main .post-header a,.page-post.section-forum #main .post-header a{color:#000;}.page-thread.section-forum #main #block-harmony-core-reply-form,.page-post.section-forum #main #block-harmony-core-reply-form{margin-top:20px;}.page-thread.section-forum .view-content{margin-bottom:20px;}#block-views-reply-to-block h2{margin-left:20px;}.page-post.section-forum .post-form{margin-top:20px;}div.messages{padding:15px;margin-bottom:15px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}div.messages.error{color:#a94442;border-color:#ebccd1;background-color:#f2dede;}div.messages.error,div.messages.alert{position:relative;padding-left:50px;padding-right:30px;}div.messages.alert .close,div.messages.alert .close:hover{position:absolute;top:13px;right:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:25px;font-size:1.5625rem;background:none;}div.messages.error:before,div.messages.alert:before{font-size:24px;font-size:1.5rem;margin-top:-12px;top:50%;left:15px;position:absolute;}div.messages.alert-success:before{content:"\f00c";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}div.messages.error:before,div.messages.alert-warning:before{content:"\f071";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}div.messages.alert-danger:before{content:"\f00d";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}div.messages.alert ul{margin-top:0;padding-left:20px;}.checkout-help{background-color:#dff0d8;border:1px solid #d6e9c6;color:#3c763d;padding:15px;margin-bottom:15px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}.section-supporters-network-signup .messages.info{background-color:#dff0d8;border:1px solid #d6e9c6;color:#3c763d;padding:15px;margin-bottom:15px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;padding-left:50px;padding-right:30px;}.section-supporters-network-signup .messages.info:before{content:"\f00c";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.section-supporters-network-signup .messages.info:before{font-size:24px;font-size:1.5rem;margin-top:-12px;top:50%;left:15px;position:absolute;}.section-supporters-network-signup .messages.info .close,.section-supporters-network-signup .messages.info .close:hover{position:absolute;top:13px;right:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:25px;font-size:1.5625rem;background:none;}.modal-map .modal-dialog .field-name-field-coordinates .field-label{display:none;}.modal-map .modal-dialog .field-name-field-address{display:none;}@media (min-width:768px){.modal-map .modal-dialog{width:90%;margin:60px auto;}}#cboxOverlay.product-img{background:black;}#colorbox.product-img #cboxTitle{display:none !important;}#colorbox.product-img #cboxContent{background:white;}#colorbox.product-img #cboxContent #cboxLoadedContent{background:none;}#colorbox.product-img #cboxLoadingOverlay{background:white;}#colorbox.product-img #cboxLoadingGraphic{background:none;position:relative;}#colorbox.product-img #cboxLoadingGraphic:after{content:'';background:url(/misc/throbber.gif) no-repeat center -20px;float:left;height:15px;margin:0;position:absolute;width:15px;left:49%;top:49%;}#colorbox.product-img #cboxClose{top:-20px;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}#modalContent .modal-header{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;border:0;padding:10px;}#modalContent .modal-header .close{font-size:14px;font-size:0.875rem;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;background:none;margin:0;position:relative;top:3px;padding:0;}#modalContent .modal-header .close:before{content:"\f00d";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#modalContent .modal-header .close:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}#modalContent .modal-header .close:before{margin-right:5px;}#modalContent .modal-content{width:auto !important;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}#views-exposed-form-sporting-fundraising-events-page #edit-field-geofield-distance-wrapper,#views-exposed-form-sporting-fundraising-events-page #edit-fundraising-type-wrapper,#views-exposed-form-sporting-fundraising-events-page .views-widget-sort-order,#views-exposed-form-sporting-fundraising-events-page .views-submit-button,#views-exposed-form-training-conference-events-page #edit-field-geofield-distance-wrapper,#views-exposed-form-training-conference-events-page #edit-fundraising-type-wrapper,#views-exposed-form-training-conference-events-page .views-widget-sort-order,#views-exposed-form-training-conference-events-page .views-submit-button,#views-exposed-form-external-events-page #edit-field-geofield-distance-wrapper,#views-exposed-form-external-events-page #edit-fundraising-type-wrapper,#views-exposed-form-external-events-page .views-widget-sort-order,#views-exposed-form-external-events-page .views-submit-button{display:none;}.pagination-wrapper{text-align:center;margin-top:1.875em;}.pagination-wrapper .pagination{margin:0;text-transform:capitalize;}.pagination-wrapper .pagination > li > a,.pagination-wrapper .pagination > li > span{border:none;background:transparent;margin-left:0;padding:6px 9px;}.pagination-wrapper .pagination > li > a:hover{background:transparent;color:#5b358c;}.pagination-wrapper .pagination > li.active > a,.pagination-wrapper .pagination > li.active > a:hover{background:transparent;color:#5b358c;}.pane-title{font-size:22px;font-size:1.375rem;}.pane-title a,.pane-title .no-link{display:block;padding-bottom:15px;margin-bottom:15px;}.pane-title .no-link{margin-top:5px;}.pane-bean-newsletter-signup-block .pane-title .no-link{margin-top:0px;}.pane-content .field-item p:first-of-type{margin-top:0;}.pane-content .field{margin-bottom:20px;}.pane-content .field:last-child{margin-bottom:0;}.pane-content .form-item,.pane-content .form-actions{padding:20px 0 0 0;}.no-title .pane-title span,.no-title .pane-title span.no-title,.no-title .pane-title span:after,.no-title .pane-title span.no-title:after{display:none;}#hero-banner{background:url("/sites/all/themes/stroke_zen_v2/images/rgbapng/ffffff-6.png");padding:2.5em 1em 0;text-align:center;margin-top:3em;}#hero-banner img{width:100%;height:auto;}@media (min-width:768px){#hero-banner{padding:2.5em 2.5em 0;}}.nav-tabs.primary-tabs{margin-bottom:2em;}.nav-tabs.primary-tabs > li{margin-bottom:0;position:relative;top:1px;}.nav-tabs.primary-tabs > li a{padding:7px 15px;}.nav-tabs.primary-tabs > li > a:hover{background:#ded2ee;-webkit-box-shadow:inset 0 -3px 10px -3px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -3px 10px -3px rgba(0,0,0,0.2);box-shadow:inset 0 -3px 10px -3px rgba(0,0,0,0.2);}.nav-tabs.primary-tabs > li.active > a,.nav-tabs.primary-tabs > li.active > a:hover,.nav-tabs.primary-tabs > li.active > a:focus{background:none;border-bottom:1px solid whitesmoke;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.nav-tabs.primary-tabs li.more{margin-bottom:-1px;}.nav-tabs.primary-tabs li.more.active{top:0;}.nav-tabs.primary-tabs li.more .dropdown{float:left;}.nav-tabs.primary-tabs li.more .dropdown .dropdown-menu{left:auto;right:0;}.nav-tabs.primary-tabs li.more .dropdown .dropdown-menu a:hover{background:#ded2ee;color:#5b358c;}.nav-tabs.primary-tabs li.more .dropdown .dropdown-menu .active a,.nav-tabs.primary-tabs li.more .dropdown .dropdown-menu .active a:hover{background:#0095db;color:white;}.nav-tabs.primary-tabs li.more .dropdown a.dropdown-toggle{cursor:pointer;padding:9px 15px;float:left;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}.nav-tabs.primary-tabs li.more .dropdown a.dropdown-toggle:hover{background:#ded2ee;text-decoration:none;-webkit-box-shadow:inset 0 -3px 10px -3px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -3px 10px -3px rgba(0,0,0,0.2);box-shadow:inset 0 -3px 10px -3px rgba(0,0,0,0.2);}.nav-tabs.primary-tabs li.more .dropdown.open a.dropdown-toggle{background:#ded2ee;text-decoration:none;-webkit-box-shadow:inset 0 -3px 10px -3px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -3px 10px -3px rgba(0,0,0,0.2);box-shadow:inset 0 -3px 10px -3px rgba(0,0,0,0.2);color:#5b358c;}.nav-tabs.primary-tabs li.more.more.active a.dropdown-toggle,.nav-tabs.primary-tabs li.more.more.active a.dropdown-toggle:hover,.nav-tabs.primary-tabs li.more.more.active a.dropdown-toggle:focus{background:none;border:1px solid #ddd;border-bottom:1px solid whitesmoke;color:#444444;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.field-name-field-media{position:relative;}.field-name-field-media img{width:100%;height:auto;}.field-name-field-media .caption-wrapper{width:100%;color:white;background:url("/sites/all/themes/stroke_zen_v2/images/rgbapng/512178-30.png") 0 0 repeat;padding:.75em 1em;}@media (min-width:320px){.field-name-field-media .caption-wrapper{position:absolute;bottom:0;left:0;}}.field-name-field-media .media-youtube-video.overlay{position:absolute;top:50%;left:50%;}.media-youtube-video .btn{width:110px;height:104px;margin-left:-55px;margin-top:-52px;background:transparent url("/sites/all/themes/stroke_zen_v2/images/rgbapng/backgrounds/play-button-background.png") top no-repeat;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.media-youtube-video .btn:before{content:"\f04b";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.media-youtube-video .btn span{display:none;}.media-youtube-video .btn:before{font-size:26px;font-size:1.625rem;-webkit-border-radius:35px;-moz-border-radius:35px;-ms-border-radius:35px;-o-border-radius:35px;border-radius:35px;width:70px;height:70px;padding:16px 22px;text-align:center;border:5px solid white;}.media-youtube-video .btn:hover{background-position:bottom;}#main a.chosen-single{color:#9e9e9e;font-size:16px !important;font-family:"EffraRegular",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;}#main a.chosen-single:hover{color:#9e9e9e;text-decoration:none !important;}#main a.chosen-single:hover div{color:#0095db;}#main a.chosen-single > div{display:flex;align-items:center;}.group-quote{border-left:12px solid #5B358C;padding:12px 15px;margin:75px 0;color:#000;}@media (min-width:768px){.group-quote{margin:75px 45px;padding:12px 25px;}}.group-quote .field-name-field-content-slice-quote{font-size:22px;font-family:"EffraRegular",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-style:italic;}@media (min-width:768px){.group-quote .field-name-field-content-slice-quote{font-size:24px;}}.group-quote .field-name-field-content-slice-quote::before{content:'';height:25px;width:100%;background:url(/sites/all/themes/stroke_zen_v2/images/quote-first.svg);display:block;background-repeat:no-repeat;}.group-quote .field-name-field-content-slice-quote::after{content:'';height:25px;width:100%;background:url(/sites/all/themes/stroke_zen_v2/images/quote-second.svg);display:block;background-repeat:no-repeat;background-position:right;}.group-quote .field-name-field-content-slice-quote > .field-items{padding:6px 18px;}@media (min-width:1200px){.group-quote .field-name-field-content-slice-quote > .field-items{padding:6px 30px;}}.group-quote .field-name-field-content-slice-quote-author{font-size:16px;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;margin-left:28px;}.site-map-menus .site-map-box-menu-main-menu h2{display:none;}.field-type-taxonomy-term-reference{font-family:"EffraRegular",Arial,Helvetica,"Nimbus Sans L",sans-serif;}.field-type-taxonomy-term-reference .field-item:after{content:' | ';color:#444444;padding:0 .4em;height:15px;overflow:hidden;position:relative;display:inline-block;top:1px;}.field-type-taxonomy-term-reference .field-item:last-child:after{display:none;}.tooltip-inner{background:white;border-color:white;color:#444444;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.48);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.48);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.48);padding:.5em;font-size:15px;font-size:0.9375rem;}.tooltip-inner *{color:#444444;margin:0;}.tooltip-arrow{display:none;}.field-name-field-content-slice-text img{height:auto !important;max-width:100% !important;}.highlighted-wrapper{border-top:1px solid #CECECE;}#main .region-highlighted{display:flex;flex-direction:row-reverse;max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;}@media (min-width:1200px){#main .region-highlighted{padding-left:0;padding-right:0;}}#main .region-highlighted .block-easy-breadcrumb{display:flex;flex-direction:column;justify-content:center;flex-grow:1;margin:10px 0;}#main .region-highlighted .block-addthis{display:none;}@media (min-width:1200px){#main .region-highlighted .block-addthis{display:flex;align-items:center;min-width:466px;}#main .region-highlighted .block-addthis h2.block-title{font-size:16px !important;margin-right:10px;}#main .region-highlighted .block-addthis .shurly-result{display:flex;flex-direction:column;justify-content:center;margin-right:20px;}#main .region-highlighted .block-addthis .shurly-result > .form-item{padding:0;}#main .region-highlighted .block-addthis .shurly-result > .form-item input{border:none;background:#f5f5f5;color:#9e9e9e;max-width:145px;}}#main .region-content-bottom .block-addthis{align-items:center;background:#f5f5f5;padding:20px;margin-bottom:20px;margin-top:20px;}@media (min-width:768px){#main .region-content-bottom .block-addthis{padding:7px 20px 7px 20px;}}#main .region-content-bottom .block-addthis h2.block-title{font-size:16px !important;margin-right:10px;float:left;position:relative;top:7px;}@media (min-width:1200px){#main .region-content-bottom .block-addthis h2.block-title{top:2px;}}#main .region-content-bottom .block-addthis .at-icon-wrapper{background-color:#f5f5f5 !important;height:30px !important;width:30px !important;}@media (min-width:768px){#main .region-content-bottom .block-addthis .at-icon-wrapper{height:25px !important;width:25px !important;}}#main .region-content-bottom .block-addthis .addthis_toolbox{margin-top:5px;clear:left;}@media (min-width:768px){#main .region-content-bottom .block-addthis .addthis_toolbox{clear:none;}}#main .region-content-bottom .block-addthis .addthis_toolbox a{margin-top:10px;background-color:none !important;height:auto;margin-right:10px;}#main .region-content-bottom .block-addthis .shurly-result{margin-right:10px;float:left;width:80%;clear:right;}@media (min-width:768px){#main .region-content-bottom .block-addthis .shurly-result{width:50%;clear:none;}}#main .region-content-bottom .block-addthis .shurly-result input{border:none;color:#9e9e9e;background:#ffffff;}@media (min-width:1200px){#main .region-content-bottom .block-addthis{display:none;}}@media (min-width:768px){.two-sidebars #main .region-content-bottom .block-addthis .addthis_toolbox{clear:left;}}.node-type-page #main #content{font-size:18px;}.node-type-page #main #content a{font-size:18px !important;}@media (min-width:1200px){.node-type-page #main .region-content-bottom .block-addthis,.node-type-news #main .region-content-bottom .block-addthis{display:flex;margin-top:35px;}.node-type-page #main .region-content-bottom .block-addthis h2,.node-type-news #main .region-content-bottom .block-addthis h2{margin-right:10px;}.node-type-page #main .region-content-bottom .block-addthis .shurly-result,.node-type-news #main .region-content-bottom .block-addthis .shurly-result{flex-grow:1;}.node-type-page #main .region-content-bottom .block-addthis .shurly-result input,.node-type-news #main .region-content-bottom .block-addthis .shurly-result input{max-width:255px;}}.block-addthis .addthis_toolbox .at-icon-wrapper{background-color:#fff !important;height:22px !important;width:22px !important;}.block-addthis .addthis_toolbox .at-icon-wrapper .at-icon{display:none;}.block-addthis .addthis_toolbox .addthis_button_twitter{height:100%;display:flex;flex-direction:column;justify-content:center;margin-right:5px;}.block-addthis .addthis_toolbox .addthis_button_twitter .at-icon-wrapper{background-image:url(/sites/all/themes/stroke_zen_v2/images/twitter.svg);background-repeat:no-repeat;background-size:contain;}.block-addthis .addthis_toolbox .addthis_button_facebook{height:100%;display:flex;flex-direction:column;justify-content:center;margin-right:5px;}.block-addthis .addthis_toolbox .addthis_button_facebook .at-icon-wrapper{background-image:url(/sites/all/themes/stroke_zen_v2/images/facebook.png);background-repeat:no-repeat;background-size:contain;}.block-addthis .addthis_toolbox .addthis_button_email{height:100%;display:flex;flex-direction:column;justify-content:center;margin-right:5px;}.block-addthis .addthis_toolbox .addthis_button_email .at-icon-wrapper{background-image:url(/sites/all/themes/stroke_zen_v2/images/mail.svg);background-repeat:no-repeat;background-size:contain;}.block-addthis .addthis_toolbox .addthis_button_print{height:100%;display:flex;flex-direction:column;justify-content:center;margin-right:5px;}.block-addthis .addthis_toolbox .addthis_button_print .at-icon-wrapper{background-image:url(/sites/all/themes/stroke_zen_v2/images/print.svg);background-repeat:no-repeat;background-size:contain;}.easy-breadcrumb{font-size:16px;}.easy-breadcrumb .easy-breadcrumb_segment-separator{display:none;}.easy-breadcrumb .easy-breadcrumb_segment:nth-child(n+2)::before{content:"\00bb";margin:0 10px;color:#000;}#main #content-wrapper div.messages button.close{background:none !important;font-size:36px !important;height:30px !important;line-height:30px !important;color:#356635 !important;}.privatemsg-message-participants{border-bottom:2px solid #C5C5C5;padding:0 0 25px 0;float:left;width:100%;margin-bottom:30px;}.privatemsg-message{border-bottom:1px solid #9e9e9e;padding-bottom:25px;margin-bottom:20px;}@media (min-width:320px){.privatemsg-message{margin-bottom:40px;}}.privatemsg-message .privatemsg-message-date{font-size:75%;}.privatemsg-message .privatemsg-author-avatar{float:left;width:120px;margin-right:1.5em;}@media (min-width:320px){.privatemsg-message .privatemsg-author-avatar{margin-top:-22px;}}.privatemsg-message .privatemsg-author-avatar .user-picture img{width:100%;}.privatemsg-message .privatemsg-author-avatar .privatemsg-author-name{width:100%;display:inline-block;text-align:center;padding:.2em 1em;background:#5b358c;background:#5b358c;color:white;}.privatemsg-message .privatemsg-message-column{clear:both;float:left;display:block;margin-top:1em;width:100%;}@media (min-width:320px){.privatemsg-message .privatemsg-message-column{clear:none;float:none;display:inline;margin-top:0;width:auto;}}.privatemsg-message .privatemsg-message-column ul.privatemsg-message-actions{display:inline-block;padding:0;}.privatemsg-message .privatemsg-message-column ul.privatemsg-message-actions li{display:inline-block;}.privatemsg-message .privatemsg-message-column ul.privatemsg-message-actions li a{color:#fff !important;background-color:#0095db !important;}.privatemsg-message .privatemsg-author-name .username,.privatemsg-message .privatemsg-author-name .username:active{color:white;}.privatemsg-message .privatemsg-author-name .username:hover{text-decoration:underline;}#privatemsg-list-form input[type=submit]{float:left;}#privatemsg-list table th,#privatemsg-list table td{text-align:left;}#privatemsg-list table th{font-size:16px;font-size:1rem;line-height:1.2;}body.page-messages ul.action-links{padding:0;}body.page-messages ul.action-links li{display:inline-block;}@media (min-width:0) and (max-width:320px){#privatemsg-list-form{}#privatemsg-list-form #edit-delete{margin:0 0 10px;}#privatemsg-list-form div.container-inline *{margin:0 !important;}#privatemsg-list-form div.container-inline div.form-item-operation{margin:0 0 30px !important;clear:both;position:relative;top:10px;display:block;}#privatemsg-list-form div.container-inline div.form-item-operation *{margin:0 !important;}#privatemsg-list-form table,#privatemsg-list-form table thead,#privatemsg-list-form table tbody,#privatemsg-list-form table th,#privatemsg-list-form table td,#privatemsg-list-form table tr{display:block;}#privatemsg-list-form table thead tr{position:absolute;top:-9999px;left:-9999px;}#privatemsg-list-form table tr{border:1px solid #ccc;}#privatemsg-list-form table td{border:none;position:relative;padding:15px 5px 15px 120px;left:-5px;white-space:normal;text-overflow:ellipsis;text-align:left;overflow:hidden;}#privatemsg-list-form table td:before{position:absolute;top:50%;left:10px;font-size:14px;font-size:0.875rem;width:15%;padding-right:10px;white-space:nowrap;margin-top:-10px;text-align:left;font-weight:bold;}#privatemsg-list-form table td:before{content:attr(data-title);}#privatemsg-list-form .sticky-header{display:none;}}#block-user-login form ul{padding-left:0;list-style:none;}#block-user-login form .form-item label,#block-user-login form .form-item .form-text{clear:both;float:left;width:100%;}#block-commerce-cart-cart{background:#fff;border:solid 1px #cccccc;}#block-commerce-cart-cart .line-item-quantity:before{width:2em;height:2em;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;overflow:hidden;background-image:url("/sites/all/themes/stroke_zen_v2/images/rgbapng/icon-sprite.png");background-position:0 0;background-repeat:no-repeat;background-size:32px 64px;margin-top:-.5em;content:'';}#block-commerce-cart-cart .line-item-summary{text-align:left;}#block-commerce-cart-cart .line-item-summary .line-item-total{display:inline-block;margin-left:20px;padding-left:20px;border-left:1px solid #444;text-align:left;}#block-commerce-cart-cart .line-item-summary .line-item-total .line-item-total-label{display:none;}#block-commerce-cart-cart .line-item-summary ul.links{list-style-type:none;padding:0;}#block-commerce-cart-cart .line-item-summary ul.links li{text-align:left;}.shop-enquiries-block p{margin-bottom:0.75em;}.bean-text-media-link .content .landing-page-image{float:right;}.bean-text-media-link .content .landing-page-image .field-name-field-media-file img.any-media-image{width:auto;}#block-stroke-page-stroke-page-call-to-action h2{display:none;}aside .block.block-container.button-block{margin-bottom:1.875em;}aside .block.block-container.button-block:last-of-type{margin-bottom:0px;}aside #block-block-9 p{margin-bottom:0px;}.region-sidebar-first .block .block-title{font-size:24px !important;padding-bottom:0;line-height:32px !important;}.region-sidebar-first .block ul{list-style-type:none;padding:0;}.region-sidebar-first .block ul li{margin-bottom:15px;}.node-type-page.section-terms #footer{margin-top:20px;}.page-checkout-review #main form#commerce-checkout-form-review{max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;}@media (min-width:1200px){.page-checkout-review #main form#commerce-checkout-form-review{padding-left:0;padding-right:0;}}.page-checkout-review #main form#commerce-checkout-form-review fieldset.commerce_payment > legend{font-size:1.25rem;color:#5b358c;background:#ded2ee;width:100%;padding:8px 20px;line-height:1.3;font-weight:normal;}.region-sidebar-second .block{padding:35px;}.region-sidebar-second .block .block-title{font-size:24px !important;padding-bottom:0;}.region-sidebar-second .block ul{list-style-type:none;padding:0;}.region-sidebar-second .block ul li{margin-bottom:15px;}.region-sidebar-second .block__related-resources{background-color:#5b358c;padding:30px 15px !important;}.region-sidebar-second .block__related-resources .block-title{color:#fff;padding:0 15px;}.region-sidebar-second .block__related-resources .view-empty{color:#fff;padding:0 15px;}.region-sidebar-second .block__related-resources a{color:#fff;padding:5px 15px;border-radius:24px;line-height:20px;-webkit-box-decoration-break:clone;box-decoration-break:clone;width:100%;display:inline-block;}.region-sidebar-second .block__related-resources a:hover,.region-sidebar-second .block__related-resources a:focus{background-color:#41216b;}.region-sidebar-second .block-stroke-page{background-color:#f5f5f5;}@media (min-width:320px){#main .region-sidebar-second #block-stroke-page-stroke-page-useful-links + #block-stroke-page-stroke-page-call-to-action{margin-bottom:2em;padding-top:0;}#main .region-sidebar-second #block-stroke-page-stroke-page-useful-links{margin-bottom:0;}#main .region-sidebar-second #block-stroke-page-stroke-page-useful-links:last-child{margin-bottom:2em;}}#main .region-sidebar-second .btn{height:auto !important;white-space:initial;line-height:1.2em !important;padding:15px 35px !important;}@media (min-width:768px){#main .region-sidebar-second #block-stroke-page-stroke-page-useful-links + #block-stroke-page-stroke-page-call-to-action{padding-top:0;}}.node-type-personal-story #main #hero-area .page__title{font-family:"Action",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:38px !important;line-height:40px !important;}@media (min-width:1200px){.node-type-personal-story #main #hero-area .page__title{font-size:45px !important;line-height:60px !important;}}.node-type-personal-story #main #content{max-width:775px;padding-left:10px;padding-right:10px;margin:0 auto 30px auto;}@media (min-width:1200px){.node-type-personal-story #main #content{padding-left:0;padding-right:0;}}.node-type-sporting-fundraising-event #main .block-stroke-event{background:#f5f5f5;padding-bottom:30px;}.node-type-sporting-fundraising-event #main .block-stroke-event > div{margin-bottom:10px;padding-left:20px;padding-right:20px;}.node-type-sporting-fundraising-event #main .block-stroke-event img{width:100%;}.node-type-sporting-fundraising-event #main .block-stroke-event label{font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;margin-right:10px;}.node-type-sporting-fundraising-event #main .block-stroke-event label + div{display:inline;}.node-type-sporting-fundraising-event #main .block-stroke-event .event-register{margin-top:20px;}.node-type-sporting-fundraising-event #main .block-stroke-event .event-register a{height:40px !important;line-height:40px !important;border-radius:40px !important;padding:0 20px !important;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;text-align:center;font-size:15px !important;border:none;color:#fff !important;background-color:#0095db !important;display:inline-block;}@media (min-width:1200px){.node-type-sporting-fundraising-event #main .block-stroke-event .event-register a{height:45px !important;line-height:45px !important;border-radius:45px !important;padding:0 25px !important;}}@media (min-width:1200px){.node-type-sporting-fundraising-event #main .block-stroke-event .event-register a{font-size:17px !important;}}.node-type-sporting-fundraising-event #main .block-stroke-event .event-register a:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;text-decoration:none !important;}.node-type-sporting-fundraising-event #main .block-stroke-event .event-date{font-size:14px;line-height:17px;padding:10px 18px;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;background:#fbba00;text-align:center;}@media (min-width:1200px){.node-type-sporting-fundraising-event #main .block-stroke-event .event-date{font-size:16px;line-height:19px;}}body.page-checkout fieldset#edit-registration-information .fieldset-wrapper{padding:10px 10px 0;}body.page-checkout fieldset#edit-registration-information .form-item{padding:5px 0;}html.js body.page-checkout fieldset.collapsed{margin-bottom:15px;}.node-type-page.section-donate #footer{margin-top:20px;}#main fieldset.commerce_coupon > .fieldset-wrapper{display:flex;align-items:center;}#main fieldset.commerce_coupon > .fieldset-wrapper > .form-item-commerce-coupon-coupon-code{margin-right:20px;}.node-type-training-conference-event #main #content .commerce-add-to-cart .chosen-container.form-select,.node-type-sporting-fundraising-event #main #content .commerce-add-to-cart .chosen-container.form-select{width:auto;border:1px solid #9e9e9e;}.node-type-training-conference-event #main #content .commerce-add-to-cart .chosen-container.form-select .chosen-single,.node-type-sporting-fundraising-event #main #content .commerce-add-to-cart .chosen-container.form-select .chosen-single{width:100%;}.node-type-training-conference-event #main #content .commerce-add-to-cart input.btn,.node-type-sporting-fundraising-event #main #content .commerce-add-to-cart input.btn{margin:0 10px 1em 0;}.node-homepage .panel-col-top{margin-bottom:1.25em;}.node-homepage .field-name-field-headline-text{font-size:22px;font-size:1.375rem;line-height:1.4;font-family:"EffraLight",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-weight:bold;color:#5b358c;max-width:100%;}@media (min-width:320px){.node-homepage .panel-col-top{margin-bottom:1.5em;}.node-homepage .field-name-field-headline-text{font-size:28px;font-size:1.75rem;}}@media (min-width:768px){.node-homepage .field-name-field-headline-text{font-size:36px;font-size:2.25rem;}}.node-homepage{}.node-homepage .field-collection-view{padding:0;margin:0;border:none;}.node-homepage .field-collection-container{border:none;margin-bottom:0;}.node-homepage .field-collection-container .field-items .field-item{margin-bottom:0;}.node-type-homepage #hero-area{background-color:#5b358c;}.node-type-homepage #hero-area button,.node-type-homepage #hero-area .btn{margin-top:20px;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;text-align:center;font-size:15px !important;border:none;color:#0095db !important;background-color:#fff !important;height:55px !important;line-height:55px !important;border-radius:55px !important;padding:0 30px !important;}@media (min-width:1200px){.node-type-homepage #hero-area button,.node-type-homepage #hero-area .btn{font-size:17px !important;}}.node-type-homepage #hero-area button:hover,.node-type-homepage #hero-area .btn:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;text-decoration:none !important;}@media (min-width:1200px){.node-type-homepage #hero-area button,.node-type-homepage #hero-area .btn{height:60px !important;line-height:60px !important;border-radius:60px !important;padding:0 35px !important;}}.node-type-homepage #hero-area button:hover,.node-type-homepage #hero-area .btn:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;}.node-type-homepage .hero-content-wrapper{position:relative;}@media (min-width:768px){.node-type-homepage .hero-content-wrapper{position:relative;height:auto;overflow:auto;}}.node-type-homepage .hero-content-wrapper .hero-text-wrapper{padding-top:255px;}.node-type-homepage .hero-content-wrapper .hero-text-wrapper .page__title{color:#fbba00 !important;margin-top:0 !important;padding-top:25px;margin-bottom:10px;}.node-type-homepage .hero-content-wrapper .hero-text-wrapper .sub-title{font-size:1.2em;margin-bottom:0;color:#fff;}@media (min-width:1200px){.node-type-homepage .hero-content-wrapper .hero-text-wrapper .sub-title{font-size:1.5em;}}@media (min-width:768px){.node-type-homepage .hero-content-wrapper .hero-text-wrapper{padding-top:0;width:39.13043%;float:left;margin-right:-100%;margin-left:0%;clear:none;margin-bottom:0;}}.node-type-homepage .hero-content-wrapper .hero-image-wrapper{height:245px;position:absolute;top:0;}.node-type-homepage .hero-content-wrapper .hero-image-wrapper img{max-height:100%;max-width:100%;}@media (min-width:768px){.node-type-homepage .hero-content-wrapper .hero-image-wrapper img{position:absolute;bottom:0;right:0;}}@media (min-width:768px){.node-type-homepage .hero-content-wrapper .hero-image-wrapper{width:56.52174%;float:right;margin-left:0;margin-right:0;clear:none;bottom:0;right:0;height:100%;}}.node-type-homepage .field-name-field-headline-text{color:#000;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;}.node-type-homepage #main{margin-bottom:0;}.node-type-homepage #main .bottom-wrapper{height:auto;overflow:auto;}.node-type-homepage #main .bottom-wrapper .panel-pane:hover,.node-type-homepage #main .bottom-wrapper .panel-pane:focus{background-color:#0266c2 !important;cursor:pointer;color:#fff;}.node-type-homepage #main .bottom-wrapper .panel-pane:hover .pane-title a,.node-type-homepage #main .bottom-wrapper .panel-pane:focus .pane-title a{color:#fff;text-decoration:none;}.node-type-homepage #main .bottom-wrapper .panel-pane .pane-title a{color:#000;font-size:20px !important;padding-bottom:0;margin-bottom:0;}@media (min-width:1200px){.node-type-homepage #main .bottom-wrapper .panel-pane .pane-title a{font-size:22px !important;line-height:26px !important;}}.node-type-homepage #main .bottom-wrapper .panel-pane .pane-title a:hover,.node-type-homepage #main .bottom-wrapper .panel-pane .pane-title a:focus{text-decoration:none !important;}.node-type-homepage #main .bottom-wrapper .panel-pane .pane-content p{margin-top:5px !important;font-size:16px;}@media (min-width:1200px){.node-type-homepage #main .bottom-wrapper .panel-pane .pane-content p{font-size:19px;}}#main .panel-3col-33-stacked > .bottom-wrapper{margin-top:35px !important;}#main #content-wrapper{padding-bottom:0 !important;padding-left:0;padding-right:0;}#main .panel-3col-33-stacked .outer-center-wrapper{height:auto;overflow:auto;padding-bottom:35px;}@media (min-width:1200px){#main .panel-3col-33-stacked .outer-center-wrapper{padding-bottom:55px;}}#main .panel-3col-33-stacked .outer-center-wrapper .center-wrapper > .panel-panel{position:relative;width:100%;float:right;margin-left:0;margin-right:0;clear:none;margin-bottom:15px;padding-bottom:35px;background:#f5f5f5;}@media screen and (min-width:1024px){#main .panel-3col-33-stacked .outer-center-wrapper .center-wrapper > .panel-panel:nth-child(1){width:30.43478%;float:left;margin-right:-100%;margin-left:0%;clear:none;}#main .panel-3col-33-stacked .outer-center-wrapper .center-wrapper > .panel-panel:nth-child(2){width:30.43478%;float:left;margin-right:-100%;margin-left:34.78261%;clear:none;}#main .panel-3col-33-stacked .outer-center-wrapper .center-wrapper > .panel-panel:nth-child(3){width:30.43478%;float:right;margin-left:0;margin-right:0;clear:none;}}#main .panel-3col-33-stacked .outer-center-wrapper .center-wrapper > .panel-panel .group-header{position:relative;}#main .panel-3col-33-stacked .outer-center-wrapper .center-wrapper > .panel-panel .group-header .field-name-field-date-event{font-size:14px;line-height:17px;padding:10px 18px;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;background:#fbba00;position:absolute;bottom:0;}@media (min-width:1200px){#main .panel-3col-33-stacked .outer-center-wrapper .center-wrapper > .panel-panel .group-header .field-name-field-date-event{font-size:16px;line-height:19px;}}#main .panel-3col-33-stacked .outer-center-wrapper .center-wrapper > .panel-panel .group-header .field-name-field-media{margin-bottom:0;}#main .panel-3col-33-stacked .outer-center-wrapper .center-wrapper > .panel-panel .group-content{padding:15px 15px 0 15px;}#main .panel-3col-33-stacked .outer-center-wrapper .center-wrapper > .panel-panel .group-content .field-name-title-field{margin-bottom:5px;}#main .panel-3col-33-stacked .outer-center-wrapper .center-wrapper > .panel-panel .group-content .field-name-field-body{color:#1e1d1c;line-height:27px;font-size:18px;}@media (min-width:1200px){#main .panel-3col-33-stacked .outer-center-wrapper .center-wrapper > .panel-panel .group-content .field-name-field-body{line-height:29px;font-size:20px;}}#main .panel-3col-33-stacked .outer-center-wrapper .center-wrapper > .panel-panel .group-content .field-name-field-action-link a{height:40px !important;line-height:40px !important;border-radius:40px !important;padding:0 20px !important;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;text-align:center;font-size:15px !important;border:none;color:#fff !important;background-color:#0095db !important;display:inline-block !important;line-height:40px !important;}@media (min-width:1200px){#main .panel-3col-33-stacked .outer-center-wrapper .center-wrapper > .panel-panel .group-content .field-name-field-action-link a{height:45px !important;line-height:45px !important;border-radius:45px !important;padding:0 25px !important;}}@media (min-width:1200px){#main .panel-3col-33-stacked .outer-center-wrapper .center-wrapper > .panel-panel .group-content .field-name-field-action-link a{font-size:17px !important;}}#main .panel-3col-33-stacked .outer-center-wrapper .center-wrapper > .panel-panel .group-content .field-name-field-action-link a:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;text-decoration:none !important;}#main .panel-3col-33-stacked .outer-center-wrapper .center-wrapper > .panel-panel .group-content .field-name-field-action-link a:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;}#main .panel-3col-33-stacked .panel-col-bottom h2.pane-title{font-size:32px !important;line-height:42px !important;font-family:"Action",Arial,Helvetica,"Nimbus Sans L",sans-serif;color:#fff;display:flex;flex-shrink:0;align-items:center;}@media (min-width:768px){#main .panel-3col-33-stacked .panel-col-bottom h2.pane-title{margin-right:30px;margin-bottom:0;}}@media (min-width:768px){#main .panel-3col-33-stacked .panel-col-bottom .pane-content{display:flex;align-items:center;}}#main .panel-3col-33-stacked .panel-col-bottom .pane-content p{margin-bottom:0;}#main .panel-3col-33-stacked .panel-col-bottom .pane-content a.btn{margin-top:15px;}@media (min-width:768px){#main .panel-3col-33-stacked .panel-col-bottom .pane-content a.btn{margin:0 0 0 10px;}}@media (min-width:1200px){#main .panel-3col-33-stacked .panel-col-bottom .pane-content a.btn{margin:0 0 0 40px;}}#main .panel-3col-33-stacked .panel-col-bottom .pane-1{margin:0 auto;text-align:left;padding:15px;background:#0095db;color:#fff;font-size:1.1em;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;}@media (min-width:768px){#main .panel-3col-33-stacked .panel-col-bottom .pane-1{text-align:left;}}#main .panel-3col-33-stacked .panel-col-bottom .pane-1 a{color:#fff;}#main .panel-3col-33-stacked .panel-col-bottom .pane-1 a.btn{color:#0095db !important;background-color:#fff !important;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;text-align:center;font-size:15px !important;border:none;height:55px !important;line-height:55px !important;border-radius:55px !important;padding:0 30px !important;}@media (min-width:1200px){#main .panel-3col-33-stacked .panel-col-bottom .pane-1 a.btn{font-size:17px !important;}}#main .panel-3col-33-stacked .panel-col-bottom .pane-1 a.btn:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;text-decoration:none !important;}@media (min-width:1200px){#main .panel-3col-33-stacked .panel-col-bottom .pane-1 a.btn{height:60px !important;line-height:60px !important;border-radius:60px !important;padding:0 35px !important;}}#main .panel-3col-33-stacked .panel-col-bottom .pane-1 a.btn:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;}@media (min-width:1200px){#main .panel-3col-33-stacked .panel-col-bottom .pane-1 .pane-content > p:nth-child(1){width:80%;float:left;}}#main .panel-3col-33-stacked .panel-col-bottom .pane-8{font-size:1.5em;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;color:#000;}@media (min-width:1200px){#main .panel-3col-33-stacked .panel-col-bottom .pane-8{font-size:1.7em;}}#main .panel-3col-33-stacked .bottom-wrapper > .panel-panel{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:768px){#main .panel-3col-33-stacked .bottom-wrapper > .panel-panel:nth-child(1){width:30.43478%;float:left;margin-right:-100%;margin-left:0%;clear:none;}#main .panel-3col-33-stacked .bottom-wrapper > .panel-panel:nth-child(2){width:30.43478%;float:left;margin-right:-100%;margin-left:34.78261%;clear:none;}#main .panel-3col-33-stacked .bottom-wrapper > .panel-panel:nth-child(3){width:30.43478%;float:right;margin-left:0;margin-right:0;clear:none;}}#main .panel-3col-33-stacked .bottom-wrapper > .panel-panel .panel-pane{background-color:#f5f5f5;padding:35px 20px;margin-bottom:10px;}@media (min-width:768px){#main .panel-3col-33-stacked .bottom-wrapper > .panel-panel .panel-pane{margin-bottom:35px;}}#main .panel-3col-33-stacked .last-wrapper .panel-col-bottom .panel-pane{margin-top:50px;text-align:left;padding:15px;background:#0095db;color:#fff;font-size:1.1em;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;}#main .panel-3col-33-stacked .last-wrapper .panel-col-bottom .panel-pane a{color:#fff;}#main .panel-3col-33-stacked .last-wrapper .panel-col-bottom .panel-pane a.btn{color:#0095db !important;background-color:#fff !important;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;text-align:center;font-size:15px !important;border:none;height:55px !important;line-height:55px !important;border-radius:55px !important;padding:0 30px !important;}@media (min-width:1200px){#main .panel-3col-33-stacked .last-wrapper .panel-col-bottom .panel-pane a.btn{font-size:17px !important;}}#main .panel-3col-33-stacked .last-wrapper .panel-col-bottom .panel-pane a.btn:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;text-decoration:none !important;}@media (min-width:1200px){#main .panel-3col-33-stacked .last-wrapper .panel-col-bottom .panel-pane a.btn{height:60px !important;line-height:60px !important;border-radius:60px !important;padding:0 35px !important;}}#main .panel-3col-33-stacked .last-wrapper .panel-col-bottom .panel-pane a.btn:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;}@media (min-width:1200px){#main .panel-3col-33-stacked .last-wrapper .panel-col-bottom .panel-pane .pane-content > p:nth-child(1){width:80%;float:left;flex-grow:1;}}.node-type-homepage .panel-col-bottom .tiles-title{margin:40px 0 20px 0;font-size:24px;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;color:#000;}@media (min-width:1200px){.node-type-homepage .panel-col-bottom .tiles-title{margin:70px 0 20px 0;font-size:28px;}}#main #hero-area .hero-content-wrapper{max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;}@media (min-width:1200px){#main #hero-area .hero-content-wrapper{padding-left:0;padding-right:0;}}#main #content .panel-col-top .inside{max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;}@media (min-width:1200px){#main #content .panel-col-top .inside{padding-left:0;padding-right:0;}}#main #content .center-wrapper,#main #content .bottom-wrapper{max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;}@media (min-width:1200px){#main #content .center-wrapper,#main #content .bottom-wrapper{padding-left:0;padding-right:0;}}#main #content .center-wrapper .panel-col-bottom .pane-inner,#main #content .bottom-wrapper .panel-col-bottom .pane-inner{max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;}@media (min-width:768px){#main #content .center-wrapper .panel-col-bottom .pane-inner,#main #content .bottom-wrapper .panel-col-bottom .pane-inner{padding-left:10px;padding-right:10px;display:flex;text-align:left;}}@media (min-width:1200px){#main #content .center-wrapper .panel-col-bottom .pane-inner,#main #content .bottom-wrapper .panel-col-bottom .pane-inner{padding-left:0;padding-right:0;}}#main #content .panel-col-bottom .pane-inner{max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;}@media (min-width:768px){#main #content .panel-col-bottom .pane-inner{padding-left:10px;padding-right:10px;display:flex;}}@media (min-width:1200px){#main #content .panel-col-bottom .pane-inner{padding-left:0;padding-right:0;}}@media (min-width:768px){.section-donate #main .panel-col-bottom.panel-col-content-top .pane-inner{padding-left:10px !important;padding-right:10px !important;}}.page-checkout #main #commerce-checkout-form-checkout,.page-checkout #main #commerce-checkout-form-registration{padding-left:10px;padding-right:10px;margin:30px auto 0 auto;max-width:1175px;}@media (min-width:1200px){.page-checkout #main #commerce-checkout-form-checkout,.page-checkout #main #commerce-checkout-form-registration{padding-left:0;padding-right:0;}}.page-checkout #main #content-wrapper{padding-top:0;}.form-item-customer-profile-contact-and-t-field-tandc-und a{font-family:"EffraRegular",Arial,Helvetica,"Nimbus Sans L",sans-serif;}#main .form-item-deceased-title-select label{display:block;}.panelizer-view-mode.node-homepage .outer-center-wrapper .pane-inner > h2.pane-title{display:none;}.node-type-job-listing #main #content{margin-bottom:30px;}.node-type-job-listing #main #content header{background-color:#5b358c;color:#fff;padding:20px;margin:0 calc(50% - 50vw) 20px calc(50% - 50vw);}.node-type-job-listing #main #content header .node__title{font-family:"Action",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:38px !important;line-height:40px !important;margin:0 0 10px 0;color:#fbba00;}@media (min-width:1200px){.node-type-job-listing #main #content header .node__title{font-size:45px !important;line-height:60px !important;}}.node-job-listing.view-mode-full header h1{max-width:1175px;margin:0 auto !important;padding-left:0;padding-right:0;}.node-type-landing-page #main{margin-bottom:0;}.node-type-landing-page #main #hero-area{background-color:#fff;border-top:1px solid #CECECE;padding:20px 0 0 0;}.node-type-landing-page #main #hero-area button,.node-type-landing-page #main #hero-area .btn{margin-top:20px;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;text-align:center;font-size:15px !important;border:none;color:#fff !important;background-color:#0095db !important;height:55px !important;line-height:55px !important;border-radius:55px !important;padding:0 30px !important;}@media (min-width:1200px){.node-type-landing-page #main #hero-area button,.node-type-landing-page #main #hero-area .btn{font-size:17px !important;}}.node-type-landing-page #main #hero-area button:hover,.node-type-landing-page #main #hero-area .btn:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;text-decoration:none !important;}@media (min-width:1200px){.node-type-landing-page #main #hero-area button,.node-type-landing-page #main #hero-area .btn{height:60px !important;line-height:60px !important;border-radius:60px !important;padding:0 35px !important;}}.node-type-landing-page #main #hero-area button:hover,.node-type-landing-page #main #hero-area .btn:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;}.node-type-landing-page #main #hero-area .hero-content-wrapper{position:relative;max-width:1175px;padding:0 10px;}@media (min-width:1200px){.node-type-landing-page #main #hero-area .hero-content-wrapper{padding-left:0;padding-right:0;}}.node-type-landing-page #main #hero-area .hero-content-wrapper .hero-text-wrapper{padding-top:0;margin-top:0;}@media (min-width:768px){.node-type-landing-page #main #hero-area .hero-content-wrapper .hero-text-wrapper{margin-bottom:2em;}}.node-type-landing-page #main #hero-area .hero-content-wrapper .hero-text-wrapper .page__title{color:#5b358c !important;margin-top:0 !important;padding-top:25px;margin-bottom:10px;}.node-type-landing-page #main #hero-area .hero-content-wrapper .hero-text-wrapper .sub-title{font-size:1.2em;margin-bottom:0;color:#000;}@media (min-width:1200px){.node-type-landing-page #main #hero-area .hero-content-wrapper .hero-text-wrapper .sub-title{font-size:1.5em;}}.node-type-landing-page #main #hero-area .hero-content-wrapper .hero-image-wrapper{height:245px;position:absolute;top:0;}.node-type-landing-page #main #hero-area .hero-content-wrapper .hero-image-wrapper img{max-height:100%;}@media (min-width:768px){.node-type-landing-page #main #hero-area .hero-content-wrapper .hero-image-wrapper{width:56.52174%;float:right;margin-left:0;margin-right:0;clear:none;height:inherit;position:inherit;}}@media (min-width:1200px){.node-type-landing-page #main #hero-area .hero-content-wrapper .hero-image-wrapper{height:inherit;}}@media (min-width:768px){.node-type-landing-page #main #hero-area .hero-content-wrapper .right{display:none;}}.node-type-landing-page #main #hero-area .hero-content-wrapper .right .right-inner .hero-image-wrapper{float:none;width:100%;height:inherit;position:inherit;}.node-type-landing-page #main #hero-area .hero-content-wrapper .right .right-inner .hero-image-wrapper img{width:100%;}@media (min-width:1200px){.node-type-landing-page #main #hero-area[style]{min-height:430px;}}.node-type-landing-page #main #hero-area[style] .hero-content-wrapper{display:flex;flex-direction:column-reverse;}@media (min-width:768px){.node-type-landing-page #main #hero-area[style] .hero-content-wrapper{display:flex;flex-direction:row;}}@media (min-width:768px){.node-type-landing-page #main #hero-area[style] .hero-content-wrapper .hero-text-wrapper{padding-top:0;width:39.13043%;float:left;margin-right:-100%;margin-left:0%;clear:none;}}.node-type-landing-page #main .hero-landing-page .container-wrapper-inner{background-repeat:no-repeat !important;background-position:-9999px !important;}@media (min-width:768px){.node-type-landing-page #main .hero-landing-page .container-wrapper-inner{background-repeat:no-repeat !important;background-position:bottom right !important;background-size:contain !important;}}.node-type-landing-page #main .field-collection-container{border:none;margin-bottom:0;}.node-type-landing-page #main #content .panel-3col-33-stacked .outer-center-wrapper{height:auto;overflow:auto;background-color:#5b358c;padding-top:50px;}.node-type-landing-page #main #content .panel-3col-33-stacked .outer-center-wrapper .center-wrapper .panel-panel{background:#fff;}.node-type-landing-page #main #content .panel-3col-33-stacked .outer-center-wrapper .center-wrapper .panel-panel:hover{background-color:#0266c2;cursor:pointer;color:#fff;}.node-type-landing-page #main #content .panel-3col-33-stacked .outer-center-wrapper .center-wrapper .panel-panel:hover h3{color:#fff;}.node-type-landing-page #main #content .panel-3col-33-stacked .outer-center-wrapper .center-wrapper .panel-panel:hover .field-collection-item-field-media:after,.node-type-landing-page #main #content .panel-3col-33-stacked .outer-center-wrapper .center-wrapper .panel-panel:hover .field-collection-item-field-media:active,.node-type-landing-page #main #content .panel-3col-33-stacked .outer-center-wrapper .center-wrapper .panel-panel:hover .field-collection-item-field-media:focus{content:"";opacity:1;position:absolute;top:0px;right:0px;bottom:0px;left:0px;display:block;visibility:visible;min-width:100px;min-height:100%;background-color:rgba(2,102,194,0.3);}.node-type-landing-page #main #content .panel-3col-33-stacked .outer-center-wrapper .center-wrapper .panel-panel .pane-block .field-name-field-body{padding:15px 15px 0 15px;}.node-type-landing-page #main #content .panel-3col-33-stacked .outer-center-wrapper .center-wrapper .panel-panel .pane-block .field-name-field-media .field-collection-view-final{padding-top:0;margin:0;}.node-type-landing-page #main #content .panel-3col-33-stacked .outer-center-wrapper .center-wrapper .panel-panel .pane-title{display:none;}.node-type-landing-page #main #content .panel-3col-33-stacked .bottom-wrapper{height:auto;overflow:auto;}@media (min-width:1200px){.node-type-landing-page #main #content .panel-3col-33-stacked .bottom-wrapper{margin-bottom:2em;}}.node-type-landing-page #main #content .panel-3col-33-stacked .bottom-wrapper .panel-panel{background:#f5f5f5;}.node-type-landing-page #main #content .panel-3col-33-stacked .bottom-wrapper h2.pane-title{font-size:22px !important;padding-bottom:0;}.node-type-landing-page #main #content .panel-3col-33-stacked .bottom-wrapper h2.pane-title a{font-size:22px !important;color:#000;padding-bottom:0;}.node-type-landing-page #main #content .panel-3col-33-stacked .bottom-wrapper .panel-col-last{background:#5b358c;}.node-type-landing-page #main #content .panel-3col-33-stacked .bottom-wrapper .panel-col-last .panel-pane{background:#5b358c;padding:25px 15px !important;}.node-type-landing-page #main #content .panel-3col-33-stacked .bottom-wrapper .panel-col-last .panel-pane h2.pane-title{color:#fff;margin-bottom:0;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;padding:0 20px;display:flex;align-items:center;}.node-type-landing-page #main #content .panel-3col-33-stacked .bottom-wrapper .panel-col-last .panel-pane h2.pane-title > a{padding-left:0;padding-right:0;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;padding-bottom:0;}.node-type-landing-page #main #content .panel-3col-33-stacked .bottom-wrapper .panel-col-last .panel-pane h2.pane-title > a:hover,.node-type-landing-page #main #content .panel-3col-33-stacked .bottom-wrapper .panel-col-last .panel-pane h2.pane-title > a:focus,.node-type-landing-page #main #content .panel-3col-33-stacked .bottom-wrapper .panel-col-last .panel-pane h2.pane-title > a.active{background:none;text-decoration:underline !important;}.node-type-landing-page #main #content .panel-3col-33-stacked .bottom-wrapper .panel-col-last .panel-pane p{color:#fff;margin:0 20px;}.node-type-landing-page #main #content .panel-3col-33-stacked .bottom-wrapper .panel-col-last .panel-pane a{color:#fff;font-family:"EffraRegular",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;padding:8px 20px;display:inline-block;border-radius:20px;width:100%;}.node-type-landing-page #main #content .panel-3col-33-stacked .bottom-wrapper .panel-col-last .panel-pane a:hover,.node-type-landing-page #main #content .panel-3col-33-stacked .bottom-wrapper .panel-col-last .panel-pane a:focus{text-decoration:none !important;background-color:#41216b;}.node-type-landing-page #main #content .panel-3col-33-stacked .bottom-wrapper .panel-col-last .panel-pane ul{list-style-type:none;padding:0;}.node-type-landing-page #main #content .panel-3col-33-stacked .bottom-wrapper .panel-col-last .panel-pane ul li{color:#fff;font-family:"EffraRegular",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;}.node-type-landing-page #main #panels-ipe-regionid-main{max-width:1175px;padding-left:10px !important;padding-right:10px !important;margin:0 auto 40px auto;}@media (min-width:1200px){.node-type-landing-page #main #panels-ipe-regionid-main{padding-left:0 !important;padding-right:0 !important;margin:0 auto 60px auto;}}.node-type-news #main #content{margin-bottom:30px;}.node-type-news #main #content header{background-color:#5b358c;color:#fff;padding:20px;margin:0 -10px 20px -10px;}@media (min-width:1200px){.node-type-news #main #content header{margin:0 0 30px 0;}}.node-type-news #main #content header .node__title{font-family:"Action",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:38px !important;line-height:40px !important;margin:0 0 10px 0;color:#fbba00;}@media (min-width:1200px){.node-type-news #main #content header .node__title{font-size:45px !important;line-height:60px !important;}}.node-news .date-wrapper{font-weight:bold;margin-bottom:0.5em;}.commerce-product-field-field-attachment:not(.commerce-product-field-empty):before{content:"\f019";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.commerce-product-field-field-attachment:not(.commerce-product-field-empty) a{display:inline-block;padding-left:0.5em;}#block-shop-cart-and-basket-cards .cards{padding-bottom:10px;}#block-shop-cart-and-basket-cards .cards span{display:block;padding-bottom:6px;}#views-form-commerce-cart-form-default table th,#views-form-commerce-cart-form-default table td{text-align:left;}#views-form-commerce-cart-form-default table th.views-field-field-images{text-align:center;}#views-form-commerce-cart-form-default .line-item-summary{padding-right:20px;}#views-form-commerce-cart-form-default .frsb-logo{margin:15px 11px;}#edit-checkout-donate-commerce-donate-amount:after{content:"";display:table;clear:both;}#edit-checkout-donate-commerce-donate-amount .form-item{max-width:none;float:left;padding:0;}#edit-checkout-donate-commerce-donate-amount .form-item input{float:none;}#edit-checkout-donate-commerce-donate-amount .form-item #edit-checkout-donate-commerce-donate-amount-und-select{padding-top:3px;}@media (min-width:0) and (max-width:768px){#content .view-commerce-cart-form{}#content .view-commerce-cart-form td.views-field-field-images{display:none;}#content .view-commerce-cart-form table,#content .view-commerce-cart-form thead,#content .view-commerce-cart-form tbody,#content .view-commerce-cart-form th,#content .view-commerce-cart-form td,#content .view-commerce-cart-form tr{display:block;}#content .view-commerce-cart-form table{}#content .view-commerce-cart-form table thead tr{position:absolute;top:-9999px;left:-9999px;}#content .view-commerce-cart-form table tr{border:1px solid #ccc;}#content .view-commerce-cart-form table td{border:none;position:relative;padding-left:50%;text-align:left;}#content .view-commerce-cart-form table td:before{position:absolute;top:6px;left:20px;width:45%;padding-right:20px;white-space:nowrap;}#content .view-commerce-cart-form table td div input{float:none;width:auto;}#content .view-commerce-cart-form td.views-field-line-item-title:before{content:"Product";}#content .view-commerce-cart-form td.views-field-commerce-unit-price:before{content:"Price";}#content .view-commerce-cart-form td.views-field-edit-quantity:before{content:"Quantity";}#content .view-commerce-cart-form td.views-field-commerce-total:before{content:"Total";}}#cboxContent,#cboxLoadedContent{background:#fff !important;}#cboxLoadingOverlay{background:#fff !important;}.node-type-research-project #main #content{max-width:1175px;margin:0 auto 35px auto;padding-left:10px;padding-right:10px;}@media (min-width:1200px){.node-type-research-project #main #content{padding-left:0;padding-right:0;}}.node-type-research-project #main #content .group-heaser-wrapper{background-color:#5b358c;margin:0 calc(50% - 50vw) 30px calc(50% - 50vw);padding:35px 0;}@media (min-width:1200px){.node-type-research-project #main #content .group-heaser-wrapper{padding:50px 0;}}.node-type-research-project #main #content .group-heaser-wrapper .group-header-text-wrapper{color:#fff;max-width:1175px;padding-left:20px;padding-right:20px;margin:0 auto;}@media (min-width:1200px){.node-type-research-project #main #content .group-heaser-wrapper .group-header-text-wrapper{padding-left:0;padding-right:0;}}.node-type-research-project #main #content .group-heaser-wrapper .group-header-text-wrapper > div{max-width:1175px;margin:0 auto 8px auto;}@media (min-width:768px){.node-type-research-project #main #content .group-heaser-wrapper .group-header-text-wrapper > div:nth-child(-n+7){width:33%;float:left;}.node-type-research-project #main #content .group-heaser-wrapper .group-header-text-wrapper > div:first-child{width:100%;}.node-type-research-project #main #content .group-heaser-wrapper .group-header-text-wrapper > div.field-name-field-tagging{clear:both;margin-left:0;margin-right:0;}.node-type-research-project #main #content .group-heaser-wrapper .group-header-text-wrapper > div.field-name-field-rp-scientific-title{margin-left:0;margin-right:0;}.node-type-research-project #main #content .group-heaser-wrapper .group-header-text-wrapper > div.field-name-field-rp-scientific-title{margin-left:0;margin-right:0;}.node-type-research-project #main #content .group-heaser-wrapper .group-header-text-wrapper > div.field-name-field-published-date{margin-left:0;margin-right:0;}}.node-type-research-project #main #content .group-heaser-wrapper .group-header-text-wrapper .field-name-title h1{font-family:"Action",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:38px !important;line-height:40px !important;margin:0 0 10px 0;color:#fbba00;line-height:45px !important;}@media (min-width:1200px){.node-type-research-project #main #content .group-heaser-wrapper .group-header-text-wrapper .field-name-title h1{font-size:45px !important;line-height:60px !important;}}.node-type-research-project #main #content .field{margin-bottom:10px;}.node-type-research-project #main #content .field .field-label{font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;margin-right:6px;}.node-type-landing-page #main #content-wrapper{padding-top:0;}.node-type-landing-page .node-landing-page.panelizer-view-mode .outer-center-wrapper .panel-panel:hover,.node-type-landing-page .node-landing-page.panelizer-view-mode .outer-center-wrapper .panel-panel:active{background-color:#0266c2 !important;color:#fff;cursor:pointer;}.node-type-landing-page .node-landing-page.panelizer-view-mode .outer-center-wrapper .panel-panel:hover h3,.node-type-landing-page .node-landing-page.panelizer-view-mode .outer-center-wrapper .panel-panel:active h3{color:#fff;}.node-type-resource #main #content{margin-bottom:30px;}.node-type-resource #main #content header{background-color:#5b358c;color:#fff;padding:20px;margin:0 -10px 20px -10px;}@media (min-width:1200px){.node-type-resource #main #content header{margin:0 0 30px 0;}}.node-type-resource #main #content header .page__title,.node-type-resource #main #content header .node__title{font-family:"Action",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:38px !important;line-height:40px !important;margin:0 0 10px 0;color:#fbba00;}@media (min-width:1200px){.node-type-resource #main #content header .page__title,.node-type-resource #main #content header .node__title{font-size:45px !important;line-height:60px !important;}}.node-type-resource #main #content header p{margin-bottom:0.5em;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;}.node-type-resource #main #content header p span{margin-left:10px;font-family:"EffraRegular",Arial,Helvetica,"Nimbus Sans L",sans-serif;}.page-search #main #content-wrapper{max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;margin-top:30px;}@media (min-width:1200px){.page-search #main #content-wrapper{padding-left:0;padding-right:0;}}.page-shop-search #main .content-top-wrapper .region-content-top{max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;}@media (min-width:1200px){.page-shop-search #main .content-top-wrapper .region-content-top{padding-left:0;padding-right:0;}}.page-shop-search #main .content-top-wrapper .region-content-top #block-shop-cart-and-basket-cart-summary .cart-summary{float:right;color:#000;}.page-shop-search #main .content-top-wrapper .region-content-top #block-shop-cart-and-basket-cart-summary .cart-summary a{color:#000;}.page-shop-search #main .content-top-wrapper .region-content-top #block-shop-cart-and-basket-cart-summary .cart-summary span.items{vertical-align:inherit;}.page-shop-search #main .content-top-wrapper .region-content-top #block-shop-cart-and-basket-cart-summary .cart-summary span.items a{color:#000 !important;}.page-shop-search #main .content-top-wrapper .region-content-top #block-shop-cart-and-basket-cart-summary .cart-summary a.cart-link{background-image:url(/sites/all/themes/stroke_zen_v2/images/basket-black.svg);}@media (min-width:1200px){.page-shop-search #main .content-top-wrapper .region-content-top .views-exposed-widgets{display:flex;}}.page-shop-search #main .content-top-wrapper .region-content-top .views-exposed-widgets .views-widget-sort-by label{margin-right:5px;}.page-shop-search #main .content-top-wrapper .region-content-top a.chosen-single{border:none;}@media (min-width:1200px){.page-shop-search #main .content-top-wrapper .region-content-top .views-submit-button{margin-left:20px;}}@media (min-width:1200px){.page-shop-search #main .content-top-wrapper .region-content-top .views-submit-button > input{margin-top:0;}}.page-shop-search #main .content-top-wrapper .region-content-top input#edit-combine{border:none !important;color:#9e9e9e !important;margin-bottom:20px;}.page-shop-search #main .content-top-wrapper .region-content-top input#edit-combine::after{font-family:FontAwesome;content:"\f002";color:#0095db;}.page-shop-search #main .content-main-wrapper{max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;}@media (min-width:1200px){.page-shop-search #main .content-main-wrapper{padding-left:0;padding-right:0;}}ul.chosen-results{width:100%;}a.chosen-single{width:100%;}.page-search.page-views #main .block-facetapi,.page-shop-search.page-views #main .block-facetapi{background-color:#5b358c;}.page-search.page-views #main .block-facetapi:nth-last-child(1),.page-shop-search.page-views #main .block-facetapi:nth-last-child(1){margin-bottom:20px;}.page-search.page-views #main .block-facetapi h2.block-title,.page-shop-search.page-views #main .block-facetapi h2.block-title{color:#fff;font-size:20px !important;margin-bottom:10px !important;}.page-search.page-views #main .block-facetapi a,.page-shop-search.page-views #main .block-facetapi a{color:#fff;}.page-search.page-views #main .block-facetapi a:hover,.page-search.page-views #main .block-facetapi a:focus,.page-search.page-views #main .block-facetapi a.active,.page-shop-search.page-views #main .block-facetapi a:hover,.page-shop-search.page-views #main .block-facetapi a:focus,.page-shop-search.page-views #main .block-facetapi a.active{text-decoration:underline;}.page-search.page-views #main .block-facetapi .form-type-select a.chosen-single,.page-shop-search.page-views #main .block-facetapi .form-type-select a.chosen-single{color:#5b358c;}.page-search.page-views #main #content .node h2.node-title a,.page-shop-search.page-views #main #content .node h2.node-title a{color:#000;font-size:24px !important;}.page-search.page-views #main #content .node .field-label,.page-shop-search.page-views #main #content .node .field-label{font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;}.page-search.page-views #main #content .node .field-name-field-tags a,.page-shop-search.page-views #main #content .node .field-name-field-tags a{font-size:16px !important;}.page-search.page-views #main #content .views-row,.page-shop-search.page-views #main #content .views-row{border-bottom:1px solid #e0e0e0;}.page-search.page-views #main #content .views-exposed-widgets,.page-shop-search.page-views #main #content .views-exposed-widgets{max-width:370px;position:relative;}.page-search.page-views #main #content .views-exposed-widgets #edit-key-wrapper,.page-shop-search.page-views #main #content .views-exposed-widgets #edit-key-wrapper{display:flex;}.page-search.page-views #main #content .views-exposed-widgets #edit-key-wrapper label,.page-shop-search.page-views #main #content .views-exposed-widgets #edit-key-wrapper label{margin-right:10px;font-size:18px;}.sidebar .block-facetapi.show-facets{padding:20px;margin-bottom:20px !important;}.node-type-support-service #main #content{margin-bottom:30px;}@media (min-width:768px){.node-type-support-service #main #content .region-content-bottom
  .wrapper{display:flex;justify-content:space-between;}}.node-type-support-service #main #content .region-content-bottom
.wrapper div.block-stroke-support{background:#f5f5f5;padding:20px;margin-bottom:15px;width:100%;}@media (min-width:768px){.node-type-support-service #main #content .region-content-bottom
  .wrapper div.block-stroke-support{margin-right:20px;}.node-type-support-service #main #content .region-content-bottom
  .wrapper div.block-stroke-support:nth-last-child(1){margin-right:0;}}.node-type-support-service #main #content .region-content-bottom
.wrapper div.block-stroke-support dl dt{font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;}.node-type-support-service #main #content .region-content-bottom
.wrapper div.block-stroke-support dl dd{margin:0 0 10px 0;}.node-type-support-service #main #content .region-content-bottom
.wrapper div.block-stroke-support .block__title{color:#5b358c;font-size:24px !important;}.node-type-support-service #main #content .region-content-bottom
.wrapper div.block-stroke-support .name-block,.node-type-support-service #main #content .region-content-bottom
.wrapper div.block-stroke-support .contact-name{font-size:20px;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;}.node-type-support-service #main #content .region-content-bottom
.wrapper div.block-stroke-support button{margin-top:20px;height:40px !important;line-height:40px !important;border-radius:40px !important;padding:0 20px !important;}@media (min-width:1200px){.node-type-support-service #main #content .region-content-bottom
  .wrapper div.block-stroke-support button{height:45px !important;line-height:45px !important;border-radius:45px !important;padding:0 25px !important;}}.node-webform .form-item-submitted-date-day,.node-webform .form-item-submitted-date-month,.node-webform .form-item-submitted-date-year{float:left;margin-left:0.5rem;}.node-webform .form-item-submitted-date-day .chosen-container,.node-webform .form-item-submitted-date-month .chosen-container,.node-webform .form-item-submitted-date-year .chosen-container{max-width:100px;}.node-webform .form-item-submitted-date-day{margin-left:0px;}.node-webform .form-item-submitted-time-minute,.node-webform .form-item-submitted-time-hour,.node-webform #edit-submitted-time-ampm{float:left;margin-left:0.5rem;}.node-webform .form-item-submitted-time-minute .chosen-container,.node-webform .form-item-submitted-time-hour .chosen-container,.node-webform #edit-submitted-time-ampm .chosen-container{max-width:100px;}.node-webform .form-item-submitted-time-hour{margin-left:0px;}.node-webform .webform-container-inline label,.node-webform .webform-container-inline input{display:inline;}.webform-datepicker .form-type-select:after,.webform-component-webform_time .form-type-select:after{content:none;}.webform-datepicker .form-radios,.webform-component-webform_time .form-radios{margin-left:1em;}.webform-datepicker .form-radios .form-item label,.webform-component-webform_time .form-radios .form-item label{margin-right:0.5em;}.webform-component-managed_file input.form-submit{display:inline-block;}.node-type-webform #main #content header{background-color:#5b358c;padding:25px 0;margin-bottom:30px;}@media (min-width:1200px){.node-type-webform #main #content header{padding:40px 0;}}.node-type-webform #main #content header .header-wrapper{max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;}@media (min-width:1200px){.node-type-webform #main #content header .header-wrapper{padding-left:0;padding-right:0;}}.node-type-webform #main #content header .header-wrapper h1{font-family:"Action",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:38px !important;line-height:40px !important;color:#fbba00;}@media (min-width:1200px){.node-type-webform #main #content header .header-wrapper h1{font-size:45px !important;line-height:60px !important;}}.node-type-webform.one-sidebar #main #content-wrapper,.page-node-done #main #content-wrapper{max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;}@media (min-width:1200px){.node-type-webform.one-sidebar #main #content-wrapper,.page-node-done #main #content-wrapper{padding-left:0;padding-right:0;}}.node-type-webform.no-sidebars #main #content .node-webform.view-mode-full{max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;}@media (min-width:1200px){.node-type-webform.no-sidebars #main #content .node-webform.view-mode-full{padding-left:0;padding-right:0;}}.node-type-webform.no-sidebars #main #content .node-webform.view-mode-full fieldset{border:1px solid #ccc;padding:20px;width:100%;}@media (min-width:1200px){.node-type-webform.no-sidebars #main #content .node-webform.view-mode-full #webform-component-your-fundraising{width:48%;float:left;}.node-type-webform.no-sidebars #main #content .node-webform.view-mode-full #webform-component-your-fundraising label{display:block;}}@media (min-width:1200px){.node-type-webform.no-sidebars #main #content .node-webform.view-mode-full #webform-component-about-you{width:48%;float:left;margin-right:4%;}.node-type-webform.no-sidebars #main #content .node-webform.view-mode-full #webform-component-about-you label{display:block;}}@media (min-width:1200px){.node-type-webform.no-sidebars #main #content .node-webform.view-mode-full #webform-component-staying-in-touch label{display:block;}}.node-type-webform.no-sidebars #main #content .node-webform.view-mode-full .form-actions{margin-bottom:30px;}.node-type-webform #main #content .node-webform.view-mode-full fieldset{border:1px solid #ccc;padding:20px;width:100%;}.node-type-webform #main #content .node-webform.view-mode-full fieldset > legend{font-weight:bold;font-size:22px;padding:0 10px;}fieldset.commerce_coupon.form-wrapper div.form-item-commerce-coupon-coupon-code{float:left;margin:5px 0 0;padding:0;}fieldset.commerce_coupon.form-wrapper div.form-item-commerce-coupon-coupon-code label,fieldset.commerce_coupon.form-wrapper div.form-item-commerce-coupon-coupon-code input{float:none;display:inline;margin:0 4px 0 0;padding:0;vertical-align:middle;}fieldset.commerce_coupon.form-wrapper div.form-item-commerce-coupon-coupon-code input{width:150px;}select,.chosen-container{min-width:200px !important;}@media (min-width:0px) and (max-width:500px){select.country{width:200px !important;}.checkout-buttons{margin-bottom:1em;}.checkout-buttons .btn{margin-bottom:10px;}}.page-checkout .registration_information legend{background-color:#DED2EE;color:#5B358C;width:100%;padding:7px 15px;}.page-checkout fieldset{margin:0;}.page-checkout fieldset .fieldset-wrapper{padding:15px 0 30px 0;border-bottom:none;}@media (min-width:320px){.page-checkout fieldset .fieldset-wrapper{padding:20px 20px 40px 20px;}}.page-checkout fieldset.cart_contents .fieldset-wrapper{padding:0 0 40px 0;}.page-checkout fieldset.collapsible .fieldset-title:before{content:"\f0d8";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.page-checkout fieldset.collapsible .fieldset-title:before{width:17px;}.page-checkout fieldset.collapsed .fieldset-title:before{content:"\f0d7";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.page-checkout #content .view-content{padding-top:0;border-top:none;}.block-commerce-checkout-progress{text-align:center;margin-bottom:1.25em;}@media (min-width:320px){.block-commerce-checkout-progress{margin-bottom:2.5em;}}ol.inline.commerce-checkout-progress li{float:none;width:auto;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}ol.commerce-checkout-progress{margin:0 auto;list-style:none;margin:0;padding:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-size:14px;font-size:0.875rem;font-family:"Action",Arial,Helvetica,"Nimbus Sans L",sans-serif;}ol.commerce-checkout-progress li{text-align:center;position:relative;padding-top:45px;padding-left:5px;padding-right:5px;margin-top:15px;}ol.commerce-checkout-progress li:before{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-size:26px;font-size:1.625rem;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;position:absolute;top:0;left:50%;margin-left:-20px;width:40px;height:40px;line-height:40px;color:white;background-color:#706f6f;z-index:9;}ol.commerce-checkout-progress li:nth-child(1):before{content:"1";}ol.commerce-checkout-progress li:nth-child(2):before{content:"2";}ol.commerce-checkout-progress li:nth-child(3):before{content:"3";}ol.commerce-checkout-progress li:nth-child(4):before{content:"4";}ol.commerce-checkout-progress li:nth-child(5):before{content:"5";}ol.commerce-checkout-progress li:after{content:" ";display:block;position:absolute;width:100%;top:23px;left:50%;margin-left:20px;background-position-x:left;z-index:1;}ol.commerce-checkout-progress li:nth-child(1):after{width:100%;left:50%;}ol.commerce-checkout-progress li:last-child:after{display:none;}@media (min-width:0) and (max-width:610px){ol.commerce-checkout-progress{font-size:18px;font-size:1.125rem;margin:10px 0 20px;}ol.commerce-checkout-progress li{width:100% !important;text-align:left;text-indent:70px;padding-top:15px;}ol.commerce-checkout-progress li:before{text-align:center;text-indent:0;left:40px;top:6px;}ol.commerce-checkout-progress li:after{display:none;}}@media (min-width:320px){ol.commerce-checkout-progress{font-size:16px;font-size:1rem;}ol.commerce-checkout-progress li{padding-left:5px;padding-right:5px;}}@media (min-width:880px){ol.commerce-checkout-progress{font-size:20px;font-size:1.25rem;}ol.commerce-checkout-progress li{padding-left:20px;padding-right:20px;}}.commerce-checkout-progress li.active{font-weight:normal;color:#5b358c;}.commerce-checkout-progress li.active:before{background-color:#5b358c;}#commerce-checkout-form-checkout table{width:100%;margin-bottom:0;}#commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper{padding-top:0;}#commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper .btn-default[disabled]{color:#fff !important;background-color:#0095db !important;display:inline-block;opacity:1;vertical-align:middle;}#commerce-checkout-form-checkout .checkout-buttons img.frsb{margin-top:1em;}@media (min-width:320px){#commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper *{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}#commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper .btn{margin-right:1em;}#commerce-checkout-form-checkout .checkout-buttons img.frsb{margin-top:0;}}.giftaid-link{margin:.5em 0;}.checkout_review
> table.checkout-review > tbody > tr > td{border:none;}.checkout_review
> table.checkout-review .pane-title{font-size:20px;font-size:1.25rem;}.checkout_review
> table.checkout-review .pane-title td{font-size:20px;font-size:1.25rem;color:#5b358c;background:#ded2ee;width:100%;padding:8px 20px;line-height:1.3;font-weight:normal;}.checkout_review
> table.checkout-review .pane-data-full{padding:15px 0 30px 0;}.checkout_review
> table.checkout-review .pane-data-full .view-commerce-cart-summary{margin:-15px 0 0 0;}@media (min-width:320px){.checkout_review
  > table.checkout-review .pane-data-full{padding:20px 20px 40px 20px;}.checkout_review
  > table.checkout-review .pane-data-full .view-commerce-cart-summary{margin:-20px -20px 0 -20px;}}.commerce-credit-card-start,.commerce-credit-card-expiration{margin-bottom:0;padding:5px 0;max-width:600px;}.commerce-credit-card-start:after,.commerce-credit-card-expiration:after{content:"";display:table;clear:both;}.commerce-credit-card-start .form-item,.commerce-credit-card-expiration .form-item{padding:0;margin-bottom:0;float:none;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;display:inline;width:auto;}.commerce-credit-card-start .commerce-month-year-divider,.commerce-credit-card-expiration .commerce-month-year-divider{float:none;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:5px 10px;}.commerce-credit-card-start .form-type-select,.commerce-credit-card-expiration .form-type-select{float:none;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}.commerce-credit-card-start .form-type-select label,.commerce-credit-card-expiration .form-type-select label{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:auto;margin-right:1em;}.commerce-credit-card-start .form-type-select .chosen-container,.commerce-credit-card-expiration .form-type-select .chosen-container{float:none;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-left:0;margin-right:0;width:auto;min-width:inherit !important;}.page-checkout fieldset.checkout-buttons .fieldset-wrapper{padding-top:0;padding-bottom:0;}.page-checkout fieldset.checkout-buttons .checkout-cancel{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}.page-checkout fieldset.checkout-buttons .checkout-back{color:#fff !important;background-color:#0095db !important;}.page-checkout fieldset.checkout-buttons .btn{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-top:1em;margin-right:1em;}.page-checkout fieldset.checkout-buttons .button-operator{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding:.4em 10px;margin-top:1em;}.commerce-line-item-views-form input.delete-line-item{color:#fff !important;background-color:#0095db !important;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}.line-item-summary .line-item-total-label{font-weight:normal;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;}table td.views-field-line-item-title{text-align:left;}table .form-item{padding:0;}.review-registrant{padding-bottom:1em;}.review-registrant:last-child{padding-bottom:0;}.review-registrant h4{background-color:#ddd;font-weight:bold;margin:0 0 5px -15px;padding:5px 15px;}#views-exposed-form-global-search-page{position:relative;}#views-exposed-form-global-search-page #edit-key-wrapper{margin-bottom:1.25em;padding:0;width:100%;}#views-exposed-form-global-search-page #edit-key-wrapper:after{content:"";display:table;clear:both;}#views-exposed-form-global-search-page #edit-key-wrapper label{margin-top:4px;white-space:nowrap;}#views-exposed-form-global-search-page #edit-key-wrapper .form-item{padding:0;}#views-exposed-form-global-search-page #edit-key-wrapper .form-text{padding-right:35px;}#views-exposed-form-global-search-page .views-submit-button{padding:0;margin:0;}#views-exposed-form-global-search-page .views-submit-button:before{content:"\f002";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#views-exposed-form-global-search-page .views-submit-button .form-submit{padding:0;margin:0;position:absolute;top:23px;right:0;width:35px;height:30px;border:0;background:red;box-shadow:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}#views-exposed-form-global-search-page .views-submit-button:before{position:absolute;top:28px;right:8px;font-size:18px;font-size:1.125rem;color:#0095db;}@media (min-width:320px){#views-exposed-form-global-search-page .views-submit-button .form-submit{top:1px;}#views-exposed-form-global-search-page .views-submit-button:before{top:6px;}}#content .view-global-search .field-name-title a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}#content .view-global-search .field-name-post-date{margin-bottom:.8em;font-family:"EffraLight",Arial,Helvetica,"Nimbus Sans L",sans-serif;}#content .view-global-search .field-name-post-date .label-inline{margin-right:.35em;}#content .view-global-search .field-name-post-date *{display:inline;}.block-facetapi .block-title{display:block;color:#444444;line-height:1.3;padding-bottom:12px;margin-top:0;margin-bottom:12px;font-size:18px;font-size:1.125rem;}.block-facetapi .facetapi-facetapi-links{padding:0;margin-bottom:0;margin-top:0;list-style:none;}.block-facetapi .facetapi-facetapi-links a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding:.25em 0;}.sidebar .block-facetapi{margin:0;padding:0 1.25em 1.25em 1.25em;-webkit-border-radius:none;-moz-border-radius:none;-ms-border-radius:none;-o-border-radius:none;border-radius:none;}.sidebar .block-facetapi.show-facets{margin-bottom:0;}@media (min-width:768px){.sidebar .block-facetapi{padding-top:.9375em;margin-bottom:1.25em;}}#views-exposed-form-resources-resources-search-form .form-type-textfield,#views-exposed-form-news-news-search-form .form-type-textfield{position:relative;}#views-exposed-form-resources-resources-search-form .form-type-textfield:before,#views-exposed-form-news-news-search-form .form-type-textfield:before{content:"\f002";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#views-exposed-form-resources-resources-search-form .form-type-textfield:before,#views-exposed-form-news-news-search-form .form-type-textfield:before{position:absolute;top:6px;right:8px;font-size:18px;font-size:1.125rem;color:#0095db;}#views-exposed-form-resources-resources-search-form .form-type-textfield .form-text,#views-exposed-form-news-news-search-form .form-type-textfield .form-text{float:none;width:100%;}html.js #views-exposed-form-resources-resources-search-form #edit-submit-resources,html.js #views-exposed-form-news-news-search-form #edit-submit-news,html.js #views-exposed-form-shop-search-backoffice-clone-page-1 #edit-submit-shop-search-backoffice-clone,html.js #views-exposed-form-news-page #edit-search-api-views-fulltext-wrapper,html.js #views-exposed-form-resources-page #edit-search-api-views-fulltext-wrapper{display:none;}form#stroke-shop-search-form{position:relative;}form#stroke-shop-search-form .form-item-search{width:100%;padding:0;}form#stroke-shop-search-form .form-item-search:after{content:"";display:table;clear:both;}form#stroke-shop-search-form .form-item-search label{margin-top:4px;white-space:nowrap;}form#stroke-shop-search-form .form-item-search input{float:none;padding-right:2.5em;width:100%;}form#stroke-shop-search-form .form-actions{padding:0;margin:0;}form#stroke-shop-search-form .form-actions:before{content:"\f002";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}form#stroke-shop-search-form .form-actions .form-submit{padding:0;margin:0;position:absolute;top:0;right:0;width:35px;height:30px;border:0;background:red;box-shadow:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}form#stroke-shop-search-form .form-actions:before{position:absolute;top:8px;right:8px;font-size:18px;font-size:1.125rem;color:#0095db;}#footer .nav a,#bottom .nav a{color:white;}#footer .nav a:visited,#bottom .nav a:visited{color:white;}#footer .nav a:focus,#bottom .nav a:focus{color:#ded2ee;}#footer .nav a:hover,#bottom .nav a:hover{color:#ded2ee;}#footer .nav a:active,#bottom .nav a:active{color:#ded2ee;}#footer .nav a:hover,#bottom .nav a:hover{text-decoration:underline;background-color:transparent;}#footer .nav > li > a,#bottom .nav > li > a{padding:8px 20px;}@media (min-width:320px){#footer .nav > li > a,#bottom .nav > li > a{padding-left:0;padding-right:0;}}#footer .nav{margin-top:.5em;}#footer .menu-block-1{background-color:white;}#footer .menu-block-1 .nav{margin-top:0;}#footer .menu-block-1 .nav > li > a{color:#444444;padding-top:11px;padding-bottom:11px;}#footer .menu-block-1 .nav > li > a:visited{color:#444444;}#footer .menu-block-1 .nav > li > a:focus{color:#5b358c;}#footer .menu-block-1 .nav > li > a:hover{color:#5b358c;}#footer .menu-block-1 .nav > li > a:active{color:#5b358c;}#footer .menu-block-1 .nav > li > a.active,#footer .menu-block-1 .nav > li > a:hover{color:#5b358c;text-decoration:none;background-color:#ded2ee;}@media (min-width:320px){#footer .menu-block-1 .nav > li > a{padding-left:20px;padding-right:20px;}}#footer .menu-block-1 .nav > li + li{margin-top:0;}#footer .menu-block-1 .nav > li.expanded > a{color:#5b358c;font-size:22px;font-size:1.375rem;}#footer .menu-block-1 .nav > li.expanded > a:visited{color:#5b358c;}#footer .menu-block-1 .nav > li.expanded > a:focus{color:#5b358c;}#footer .menu-block-1 .nav > li.expanded > a:hover{color:#5b358c;}#footer .menu-block-1 .nav > li.expanded > a:active{color:#5b358c;}#footer .menu-block-1 > .nav > li:first-child,#footer .menu-block-1 > .nav > li.active:first-child{border-bottom:1px solid #5b358c;}#footer .menu-block-1 > .nav > li:first-child > a,#footer .menu-block-1 > .nav > li.active:first-child > a{color:#0095db;font-size:22px;font-size:1.375rem;line-height:1.3;padding-top:7px;padding-bottom:7px;background-color:transparent;}#footer .menu-block-1 > .nav > li:first-child > a:visited,#footer .menu-block-1 > .nav > li.active:first-child > a:visited{color:#0095db;}#footer .menu-block-1 > .nav > li:first-child > a:focus,#footer .menu-block-1 > .nav > li.active:first-child > a:focus{color:#5b358c;}#footer .menu-block-1 > .nav > li:first-child > a:hover,#footer .menu-block-1 > .nav > li.active:first-child > a:hover{color:#5b358c;}#footer .menu-block-1 > .nav > li:first-child > a:active,#footer .menu-block-1 > .nav > li.active:first-child > a:active{color:#5b358c;}#footer .menu-block-1 > .nav > li:first-child > a:hover,#footer .menu-block-1 > .nav > li.active:first-child > a:hover{background-color:#ded2ee;}#bottom{line-height:1;}#bottom .nav > li > a{padding:0 0 5px 0px;}@media (min-width:320px){#bottom .nav > li{display:table-cell;width:1%;vertical-align:middle;}#bottom .nav > li > a{text-align:center;padding:5px 10px;}}.nav{margin:0;line-height:1.2em;}#navigation .nav{text-align:center;}#navigation .nav a{color:#444444;}#navigation .nav a:visited{color:#444444;}#navigation .nav a:focus{color:#5b358c;}#navigation .nav a:hover{color:#5b358c;}#navigation .nav a:active{color:#444444;}#navigation .nav > li{display:table-cell !important;width:1% !important;}#navigation .nav > li > a{padding:10px 0;white-space:nowrap;}#navigation .nav > li > a:hover{background-color:#ded2ee;}#navigation .nav > li.active > a,#navigation .nav > li.active > a:hover,#navigation .nav > li.active > a:focus{color:#444444;background-color:white;}#navigation .nav > li.last > a{-webkit-box-shadow:inset 0px 0px 2px 0px rgba(0,0,0,0.2);-moz-box-shadow:inset 0px 0px 2px 0px rgba(0,0,0,0.2);box-shadow:inset 0px 0px 2px 0px rgba(0,0,0,0.2);}.mean-container .mean-bar{background:none;position:absolute;top:0;left:0;overflow:visible;right:0;min-height:0;padding:0;height:0;z-index:999;}.mean-container a.meanmenu-reveal{width:24px;padding-right:20px;padding-top:7px;}.mean-container a.meanmenu-reveal span{background:#0095db;height:4px;margin-top:4px;}.mean-container a.meanmenu-reveal.meanclose span{background:#5b358c;}@media (min-width:320px){.mean-container a.meanmenu-reveal{padding-right:40px;}}.mean-container .mean-nav{background:white;}.mean-container .mean-nav .block-menu > ul,.mean-container .mean-nav .menu-block-wrapper > ul{-webkit-box-shadow:0 4px 4px 0px rgba(0,0,0,0.3);-moz-box-shadow:0 4px 4px 0px rgba(0,0,0,0.3);box-shadow:0 4px 4px 0px rgba(0,0,0,0.3);float:left;padding-bottom:15px;}.mean-container .mean-nav .block-menu > ul li,.mean-container .mean-nav .menu-block-wrapper > ul li{padding:0;margin-bottom:5px;}.mean-container .mean-nav .block-menu > ul li a,.mean-container .mean-nav .menu-block-wrapper > ul li a{background:#fafafa;text-align:center;color:#0095db;text-transform:none;padding:0.5em;float:none;margin:0 auto;}.mean-container .mean-nav .block-menu > ul li a:hover,.mean-container .mean-nav .menu-block-wrapper > ul li a:hover{background:#ded2ee;color:#5b358c;}.mean-container .mean-nav .block-menu > ul li a.active-trail,.mean-container .mean-nav .block-menu > ul li a.active-trail:hover,.mean-container .mean-nav .menu-block-wrapper > ul li a.active-trail,.mean-container .mean-nav .menu-block-wrapper > ul li a.active-trail:hover{background:white;color:#444444;}.mean-container .mean-nav .block-menu > ul li.extra .nav,.mean-container .mean-nav .menu-block-wrapper > ul li.extra .nav{padding:15px 0 0;}.mean-container .mean-nav .block-menu > ul li.extra li,.mean-container .mean-nav .menu-block-wrapper > ul li.extra li{width:50%;}.mean-container .mean-nav .block-menu > ul li.extra li.first,.mean-container .mean-nav .menu-block-wrapper > ul li.extra li.first{float:left;}.mean-container .mean-nav .block-menu > ul li.extra li.last,.mean-container .mean-nav .menu-block-wrapper > ul li.extra li.last{float:right;}.mean-container .mean-nav .block-menu > ul li.extra a,.mean-container .mean-nav .menu-block-wrapper > ul li.extra a{color:#fff !important;background-color:#0095db !important;}.mean-bar{display:none;}.nav-controller{display:block;}@media (min-width:1200px){.nav-controller{display:none;}}.navbar-toggle{position:relative;float:right;padding:9px 10px;background-color:#fff;color:#fff;background-image:none;border:1px solid transparent;border-radius:4px;}.navbar-toggle .icon-bar{background:#fff;}.navbar-toggle span{display:none;}.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999;width:100%;background:#5b358c;overflow-x:none;overflow-y:auto;color:#fff;padding-top:20px;}.sidr .sidr-inner{margin:0 10px 50px 10px;text-align:center;}.sidr .header-search-block{width:250px;height:35px;margin:25px auto !important;}.sidr .header-search-block input:focus{background:#fff;}.sidr a{color:#fff;}.sidr a:hover{text-decoration:underline;}.sidr a.close-nav{float:right;}.sidr.right{left:auto;right:-260px;}.sidr.left{left:-260px;right:auto;}.sidr .block{margin-bottom:auto;}.sidr .inner{height:inherit;}.sidr .slide-nav a:hover{background:blue;color:#fff;}.sidr .slide-content{padding:20px;}.sidr .slide-content ul.nav li a:hover,.sidr .slide-content ul.nav li a:focus{background-color:#5b358c;text-decoration:underline;}@media (min-width:768px){.sidr .nav-justified li{display:block;width:100%;}}#header{z-index:999;}.node-type-page #main #content-wrapper{padding-top:0;}#navigation{max-width:1455px;margin:0 auto;}#navigation .region-navigation #block-superfish-1 li.sf-depth-1.sfHover a,#navigation .region-navigation #block-superfish-1 li.sf-depth-1.active-trail a{background:#0095db;color:#fff !important;}#navigation .region-navigation #block-superfish-1 li.sf-depth-1.active-trail{color:#fff !important;background:#0095db;}#navigation .region-navigation #block-superfish-1 li.sf-depth-1.active-trail > a{color:#fff !important;}#navigation .region-navigation #block-superfish-1 li.sf-depth-1:nth-last-child(1).active-trail{background:#fff;}#navigation .region-navigation #block-superfish-1 li.sf-depth-1 a.sf-depth-1{height:125px;line-height:125px;padding-top:0;padding-bottom:0;}#navigation .region-navigation #block-superfish-1 li.sf-depth-1 a.sf-depth-1.active{background:#0095db;color:#fff;}#navigation .region-navigation #block-superfish-1 li.sf-depth-1 a.sf-depth-1:nth-last-child(1).active{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;}#navigation .region-navigation #block-superfish-1 li.sf-depth-1 > ul{margin-top:80px;background:#0095db;border-radius:0 !important;padding-right:0 !important;}#navigation .region-navigation #block-superfish-1 li.sf-depth-1 > ul a.sf-depth-2{color:#fff !important;}#navigation .region-navigation #block-superfish-1 li.sf-depth-1 > ul a.sf-depth-2:hover,#navigation .region-navigation #block-superfish-1 li.sf-depth-1 > ul a.sf-depth-2.active,#navigation .region-navigation #block-superfish-1 li.sf-depth-1 > ul a.sf-depth-2:focus{background-color:#0266c2;}#navigation .region-navigation #block-superfish-1 li.sf-depth-1:nth-last-child(1){margin-top:31px;margin-left:10px;margin-right:10px;}#navigation .region-navigation #block-superfish-1 li.sf-depth-1:nth-last-child(1) a{color:#fff !important;background-color:#0095db !important;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;text-align:center;font-size:15px !important;border:none;height:55px !important;line-height:55px !important;border-radius:55px !important;padding:0 30px !important;padding:0 35px !important;}@media (min-width:1200px){#navigation .region-navigation #block-superfish-1 li.sf-depth-1:nth-last-child(1) a{font-size:17px !important;}}#navigation .region-navigation #block-superfish-1 li.sf-depth-1:nth-last-child(1) a:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;text-decoration:none !important;}@media (min-width:1200px){#navigation .region-navigation #block-superfish-1 li.sf-depth-1:nth-last-child(1) a{height:60px !important;line-height:60px !important;border-radius:60px !important;padding:0 35px !important;}}#navigation{display:block !important;min-height:60px;position:relative;padding-left:0.6em;padding-right:0.6em;}@media (min-width:768px){#navigation{min-height:80px;padding-left:1em;padding-right:1em;}}@media (min-width:1200px){#navigation{min-height:126px;}}#navigation #block-superfish-1{display:none;}@media (min-width:1200px){#navigation #block-superfish-1{display:block;}}#navigation .header__logo-wrapper{width:30.43478%;float:left;margin-right:-100%;margin-left:0%;clear:none;position:absolute;top:50%;transform:translateY(-50%);height:40px;}@media (min-width:768px){#navigation .header__logo-wrapper{height:55px;}}@media (min-width:1200px){#navigation .header__logo-wrapper{height:80px;width:13.04348%;float:left;margin-right:-100%;margin-left:0%;clear:none;}}#navigation .header__logo-wrapper img{max-width:100%;max-height:100%;}#navigation #mobile-cart{width:47.82609%;float:left;margin-right:-100%;margin-left:34.78261%;clear:none;position:absolute;top:50%;transform:translateY(-50%);}#navigation #mobile-cart .header-basket{color:#5b358c;}#navigation #mobile-cart .header-basket a.cart-link{background-image:url(/sites/all/themes/stroke_zen_v2/images/basket-mobile.svg);height:20px !important;}#navigation #mobile-cart .header-basket a{color:#5b358c !important;}#navigation .nav-controller{width:13.04348%;float:right;margin-left:0;margin-right:0;clear:none;position:absolute;top:50%;transform:translateY(-50%);right:0.6em;max-width:40px;}@media (min-width:768px){#navigation .nav-controller{right:1em;}}@media (min-width:1200px){#navigation .nav-controller{width:82.6087%;float:right;margin-left:0;margin-right:0;clear:none;}}#navigation .region-navigation{width:82.6087%;float:right;margin-left:0;margin-right:0;clear:none;position:absolute;top:50%;transform:translateY(-50%);right:0;font-size:18px;}#navigation .region-navigation #block-superfish-1{float:right;}#navigation .region-navigation #block-superfish-1 > ul > li{background:#fff;}#navigation .region-navigation #block-superfish-1 > ul > li a{border:none;color:#000;padding-right:0.5em !important;padding-left:0.5em !important;}#navigation .region-navigation #block-superfish-1 > ul > li a span.sf-sub-indicator{display:none;}#navigation .region-navigation #block-superfish-1 > ul > li a:hover{background:#0095db;color:#fff;}#navigation .region-navigation #block-superfish-1 > ul > li a:active{background:#0095db;color:#fff;}#navigation .region-navigation #block-superfish-1 > ul > li > ul li{background:#0095db;color:#fff !important;}#navigation .region-navigation #block-superfish-1 ul#superfish-1{margin-bottom:0;}#existing-content-menu{background:#fff;width:30px;height:28px;background-image:url(/sites/all/themes/stroke_zen_v2/images/mob-menu-toggle.svg);border-radius:0;background-repeat:no-repeat;cursor:pointer;}#main .region-content-top .block{margin-right:0 !important;}@media (min-width:1200px){#main .region-content-top .block{margin-bottom:0 !important;}}#main .region-content-top .views-widget{margin-right:0 !important;}@media (min-width:1200px){#main .region-content-top .views-widget{margin-right:20px !important;}}#main .region-content-top .views-widget-sort-by > .form-item,#main .region-content-top .views-widget-sort-order > .form-item{display:block !important;}#main .region-content-top .views-widget-sort-by > .form-item label,#main .region-content-top .views-widget-sort-order > .form-item label{display:block;}#main .region-content-top .views-widget-sort-by > .form-item .chosen-container,#main .region-content-top .views-widget-sort-order > .form-item .chosen-container{width:100%;max-width:370px;}@media (min-width:1200px){#main .region-content-top .views-widget-sort-by > .form-item .chosen-container,#main .region-content-top .views-widget-sort-order > .form-item .chosen-container{width:inherit;}}#main .region-content-top .views-widget-sort-by > .form-item .chosen-container .chosen-single,#main .region-content-top .views-widget-sort-order > .form-item .chosen-container .chosen-single{border:0;}#main .region-content-top .views-widget-sort-by > .form-item .chosen-container .chosen-single > div,#main .region-content-top .views-widget-sort-order > .form-item .chosen-container .chosen-single > div{display:flex;align-items:center;}@media (min-width:1200px){#main .region-content-top .facet-reset{margin-left:20px;display:flex;align-items:center;}}.page-taxonomy-term.section-service-type #main #content{max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;}@media (min-width:1200px){.page-taxonomy-term.section-service-type #main #content{padding-left:0;padding-right:0;}}.page-shop-search #main .views-widget-sort-by{margin-bottom:1.25em;}@media (min-width:1200px){.page-shop-search #main .views-widget-sort-by{margin-bottom:0;}}.page-shop-search #main .views-exposed-form #edit-combine-wrapper .views-widget{max-width:370px;position:relative;}.page-shop-search #main .views-exposed-form #edit-combine-wrapper .views-widget .form-type-textfield > span{right:8px !important;top:2px;width:auto !important;height:auto !important;}.page-shop-search #main .views-exposed-form #edit-combine-wrapper .views-widget .form-type-textfield > span::before{content:"\f002";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;color:#0095db;}.page-events-training-conference #main #content .region-content-top .chosen-container,.page-views.page-news #main #content .region-content-top .chosen-container,.page-resources.page-views #main #content .region-content-top .chosen-container,.page-working-for-us #main #content .region-content-top .chosen-container{width:100%;max-width:370px;}@media (min-width:1200px){.page-events-training-conference #main #content .region-content-top .chosen-container,.page-views.page-news #main #content .region-content-top .chosen-container,.page-resources.page-views #main #content .region-content-top .chosen-container,.page-working-for-us #main #content .region-content-top .chosen-container{width:inherit;}}@media (min-width:1200px){.page-events-training-conference #main #content .region-content-top .block-facetapi,.page-views.page-news #main #content .region-content-top .block-facetapi,.page-resources.page-views #main #content .region-content-top .block-facetapi,.page-working-for-us #main #content .region-content-top .block-facetapi{margin-right:20px !important;margin-bottom:1.25em !important;}}.page-events-training-conference #main #content .region-content-top .block-facetapi h2.block-title,.page-views.page-news #main #content .region-content-top .block-facetapi h2.block-title,.page-resources.page-views #main #content .region-content-top .block-facetapi h2.block-title,.page-working-for-us #main #content .region-content-top .block-facetapi h2.block-title{font-size:18px !important;}@media (min-width:1200px){.page-events-training-conference #main #content .region-content-top #views-exposed-form-training-conference-events-page .views-exposed-widgets,.page-events-training-conference #main #content .region-content-top #views-exposed-form-news-page .views-exposed-widgets,.page-events-training-conference #main #content .region-content-top #views-exposed-form-resources-page .views-exposed-widgets,.page-views.page-news #main #content .region-content-top #views-exposed-form-training-conference-events-page .views-exposed-widgets,.page-views.page-news #main #content .region-content-top #views-exposed-form-news-page .views-exposed-widgets,.page-views.page-news #main #content .region-content-top #views-exposed-form-resources-page .views-exposed-widgets,.page-resources.page-views #main #content .region-content-top #views-exposed-form-training-conference-events-page .views-exposed-widgets,.page-resources.page-views #main #content .region-content-top #views-exposed-form-news-page .views-exposed-widgets,.page-resources.page-views #main #content .region-content-top #views-exposed-form-resources-page .views-exposed-widgets,.page-working-for-us #main #content .region-content-top #views-exposed-form-training-conference-events-page .views-exposed-widgets,.page-working-for-us #main #content .region-content-top #views-exposed-form-news-page .views-exposed-widgets,.page-working-for-us #main #content .region-content-top #views-exposed-form-resources-page .views-exposed-widgets{display:inline-flex;}}.page-events-training-conference #main #content .region-content-top .reset-standalone,.page-views.page-news #main #content .region-content-top .reset-standalone,.page-resources.page-views #main #content .region-content-top .reset-standalone,.page-working-for-us #main #content .region-content-top .reset-standalone{display:flex;align-items:center;}.page-events-training-conference #main #content .region-content-top .reset-standalone .facet-reset,.page-views.page-news #main #content .region-content-top .reset-standalone .facet-reset,.page-resources.page-views #main #content .region-content-top .reset-standalone .facet-reset,.page-working-for-us #main #content .region-content-top .reset-standalone .facet-reset{margin-left:0 !important;}.sidr .menu-name-menu-main-menu-navbar > ul > li{margin-bottom:30px;}.sidr .menu-name-menu-main-menu-navbar > ul > li.last a{font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;text-align:center;font-size:15px !important;border:none;color:#0095db !important;background-color:#fff !important;height:55px !important;line-height:55px !important;border-radius:55px !important;padding:0 30px !important;display:inline-block;}@media (min-width:1200px){.sidr .menu-name-menu-main-menu-navbar > ul > li.last a{font-size:17px !important;}}.sidr .menu-name-menu-main-menu-navbar > ul > li.last a:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;text-decoration:none !important;}@media (min-width:1200px){.sidr .menu-name-menu-main-menu-navbar > ul > li.last a{height:60px !important;line-height:60px !important;border-radius:60px !important;padding:0 35px !important;}}.sidr .menu-name-menu-main-menu-navbar > ul > li > a{padding-left:30px;}.sidr .menu-name-menu-main-menu-navbar a.sf-depth-1{font-size:22px !important;display:inline;font-family:"EffraRegular",Arial,Helvetica,"Nimbus Sans L",sans-serif;}.sidr .menu-name-menu-main-menu-navbar a.sf-depth-1 + span.span-trigger{content:'';background:url(/sites/all/themes/stroke_zen_v2/images/mobile-arrow.svg);height:10px;width:15px;background-size:15px;display:inline-block;background-repeat:no-repeat;}.sidr .menu-name-menu-main-menu-navbar a.sf-depth-1 + span.span-trigger:hover{cursor:pointer;}.sidr .menu-name-menu-main-menu-navbar a.sf-depth-1 ~ ul.nav{display:none;}.sidr .menu-name-menu-main-menu-navbar a.sf-depth-1 ~ ul.nav.expand-ul{display:block;}.shop-menu-block{display:none;}@media (min-width:1200px){.shop-menu-block{height:60px;background:#0095db;display:block;}.shop-menu-block ul.nav{display:flex;justify-content:space-around;height:100%;}.shop-menu-block ul.nav li{height:100%;}.shop-menu-block ul.nav li a{height:100%;color:#fff !important;display:flex;flex-direction:column;justify-content:center;}.shop-menu-block ul.nav li a:hover,.shop-menu-block ul.nav li a.active-trail{background-color:#0266c2;}}.page-taxonomy.section-shop #main #content-wrapper{padding-top:0;}.page-taxonomy.section-shop #main #content-wrapper .content-top-wrapper{padding-bottom:0;}.block-stroke-shop-search{margin-bottom:20px;}.shop-block-menu{background:#0095db;margin:0 calc(50% - 50vw);padding-top:15px;padding-bottom:15px;}.shop-block-menu > .menu-name-menu-shop-menu{margin:0 auto;padding:0 20px;}.shop-block-menu > .menu-name-menu-shop-menu select.form-control{height:35px;padding-left:10px;width:100%;color:#9e9e9e;border:none;background-image:url(/sites/all/themes/stroke_zen_v2/images/rectangle-2.svg);background-repeat:no-repeat;background-position:center right +10px;}@media (min-width:1200px){.shop-block-menu{display:none;}}.shop-block-menu ul.nav{display:none;}#footer,#bottom{background:#5b358c;}#footer a:hover,#footer a:focus,#bottom a:hover,#bottom a:focus{color:#ded2ee;background-color:transparent;text-decoration:underline;}#disclaimer{background:#5b358c;}#footer{border-top:7px solid #fbba00;}#footer .container-wrapper{max-width:1175px;}#footer,#disclaimer,#bottom{color:white;padding-top:1.25em;padding-bottom:1.25em;}#footer{font-size:14px;background-color:#5b358c;}#footer .block__title{color:white;margin:0 20px;font-size:15px !important;}@media (min-width:320px){#footer .block__title{margin:0;}}#footer .social-icons .block__title{margin-right:15px;}#footer .social-icons > ul{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;list-style:none;padding:0;margin:0;}#footer .social-icons > ul li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}#footer .social-icons > ul li a{color:white;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-size:30px;font-size:1.875rem;margin-right:10px;}#footer .social-icons > ul li a:hover,#footer .social-icons > ul li a:focus{color:#ded2ee;}#footer .social-icons > ul li a em{display:none;}#footer .social-icons > ul li a.facebook:before{content:"\f09a";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#footer .social-icons > ul li a.twitter:before{content:"\f099";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#footer .social-icons > ul li a.flickr:before{content:"\f16e";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#footer .social-icons > ul li a.youtube:before{content:"\f16a";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#footer .social-icons > ul li:last-child a{margin-right:0;}#footer button,#footer .btn{height:40px !important;line-height:40px !important;border-radius:40px !important;padding:0 20px !important;color:#0095db !important;background-color:#fff !important;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;text-align:center;font-size:15px !important;border:none;display:inline-block;}@media (min-width:1200px){#footer button,#footer .btn{height:45px !important;line-height:45px !important;border-radius:45px !important;padding:0 25px !important;}}@media (min-width:1200px){#footer button,#footer .btn{font-size:17px !important;}}#footer button:hover,#footer .btn:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;text-decoration:none !important;}#footer button:hover,#footer .btn:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;}@media (min-width:1200px){#footer{background-repeat:no-repeat;background-position:right center;}}#footer #block-menu-menu-about-us{width:47.82609%;float:left;margin-right:-100%;margin-left:0%;clear:none;}@media (min-width:768px){#footer #block-menu-menu-about-us{width:21.73913%;float:left;margin-right:-100%;margin-left:0%;clear:none;}}@media (min-width:1200px){#footer #block-menu-menu-about-us{width:13.04348%;float:left;margin-right:-100%;margin-left:0%;clear:none;}}#footer #block-menu-menu-footer-useful-links{width:47.82609%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:768px){#footer #block-menu-menu-footer-useful-links{width:21.73913%;float:left;margin-right:-100%;margin-left:26.08696%;clear:none;}}@media (min-width:1200px){#footer #block-menu-menu-footer-useful-links{width:13.04348%;float:left;margin-right:-100%;margin-left:17.3913%;clear:none;}}#footer #block-menu-menu-footer-links{width:47.82609%;float:left;margin-right:-100%;margin-left:0%;clear:none;clear:left;}@media (min-width:768px){#footer #block-menu-menu-footer-links{width:21.73913%;float:left;margin-right:-100%;margin-left:52.17391%;clear:none;clear:none;}}@media (min-width:1200px){#footer #block-menu-menu-footer-links{width:13.04348%;float:left;margin-right:-100%;margin-left:34.78261%;clear:none;}}#footer .block.social-icons{width:47.82609%;float:right;margin-left:0;margin-right:0;clear:none;clear:right;}@media (min-width:768px){#footer .block.social-icons{width:21.73913%;float:right;margin-left:0;margin-right:0;clear:none;}}@media (min-width:1200px){#footer .block.social-icons{width:47.82609%;float:right;margin-left:0;margin-right:0;clear:none;padding-right:275px;background:url("/sites/all/themes/stroke_zen_v2/images/svg/stroke-asscoiation_logo-white.svg");background-repeat:no-repeat;background-position:360px 10px;position:relative;}#footer .block.social-icons:after{content:"";width:190px;height:78px;display:block;margin-top:15px;background:url(/sites/all/themes/stroke_zen_v2/images/rgbapng/fr_reglogo_hr.png) white;background-repeat:no-repeat;background-position:15px 15px;position:absolute;top:100px;left:360px;}}#disclaimer{text-align:center;padding-bottom:40px !important;}#disclaimer:after{content:"";width:190px;height:78px;background:url(/sites/all/themes/stroke_zen_v2/images/rgbapng/fr_reglogo_hr.png) white;background-repeat:no-repeat;background-position:15px 15px;display:block;padding:15px;box-sizing:border-box;margin:25px auto 10px;}@media (min-width:1200px){#disclaimer:after{display:none;}}#disclaimer .block{padding-bottom:100px;background:url("/sites/all/themes/stroke_zen_v2/images/svg/stroke-asscoiation_logo-white.svg") left no-repeat;background-repeat:no-repeat;background-position:center bottom;background-size:auto 60px;}@media (min-width:1200px){#disclaimer .block{padding-bottom:0;background:none;}}#disclaimer .block__title{display:none;}#disclaimer p{font-size:12px;font-size:0.75rem;margin:0;}#sliding-popup.sliding-popup-bottom{background:#fff;border-top:2px #5b358c solid;}#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text p{color:#444444;font-family:"EffraLight",Arial,Helvetica,"Nimbus Sans L",sans-serif;}#sliding-popup .popup-content #popup-text h2{font-size:22px;font-size:1.375rem;}#sliding-popup .popup-content #popup-text p{font-size:inherit;}#sliding-popup .popup-content #popup-buttons{margin-top:20px;}#sliding-popup .popup-content #popup-buttons button{color:#fff !important;background-color:#0095db !important;display:inline-block;font-family:"EffraRegular",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-weight:normal;margin-bottom:10px;text-shadow:none;}.header__region{}#views-exposed-form-global-search-global-search-form{position:relative;top:0;}#views-exposed-form-global-search-global-search-form .form-item{padding:0;}#views-exposed-form-global-search-global-search-form .views-exposed-widgets{margin:0;}#views-exposed-form-global-search-global-search-form .views-exposed-form .views-exposed-widget{padding:0;margin:0;float:none;}#views-exposed-form-global-search-global-search-form .views-exposed-form .views-exposed-widget .form-submit{margin-top:0;}#views-exposed-form-global-search-global-search-form label{display:none;}#views-exposed-form-global-search-global-search-form input[type="text"]{padding-right:2.5em;width:100%;float:none;}#views-exposed-form-global-search-global-search-form input[type="text"]::placeholder{color:#9e9e9e;}#views-exposed-form-global-search-global-search-form .form-item-key:before{content:"\f002";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#views-exposed-form-global-search-global-search-form .form-item-key:before{position:absolute;top:6px;right:12px;font-size:18px;font-size:1.125rem;color:#0095db;}#views-exposed-form-global-search-global-search-form .btn,#views-exposed-form-global-search-global-search-form .bth:hover,#views-exposed-form-global-search-global-search-form .bth:focus{margin:0;position:absolute;top:0;right:0;background:none;border:none;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;overflow:hidden;text-indent:40px;width:2em;height:2em;font-size:16px;font-size:1rem;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}#block-block-2{color:#fff;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;}#block-block-2 a{color:#fff;}.header-basket{color:#fbba00;}.header-basket a.cart-link{width:24px;height:24px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-indent:-999em;text-align:left;overflow:hidden;background-image:url(/sites/all/themes/stroke_zen_v2/images/basket.svg);background-position:0 0;background-repeat:no-repeat;}.header-basket a{color:#fbba00 !important;}.header-basket .items{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;line-height:2em;}#mobile-cart{text-align:right;}#header .reveal-search{background:none;border:0;color:#0095db;position:absolute;z-index:9;left:20px;top:5px;font-size:22px;font-size:1.375rem;}#header .reveal-search.active{color:#5b358c;}@media (min-width:320px){#header .reveal-search{left:40px;}}#header{position:relative;}#header-main{background-color:#5b358c;}.region-header{position:relative;min-height:35px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;}@media (min-width:1200px){.region-header{height:60px;}}.region-header #block-block-2{width:100%;text-align:center;}.region-header #block-block-2 p{margin-bottom:0;}@media (min-width:1200px){.region-header #block-block-2{font-size:24px;}}.region-header .header-search-block{display:none;}@media (min-width:1200px){.region-header .header-search-block{display:block;width:250px;height:35px;}}.region-header .block-shop-cart-and-basket{display:none;}@media (min-width:1200px){.region-header .block-shop-cart-and-basket{display:block;min-width:155px;padding:0 15px;}}.page-sitemap #main #content-wrapper{padding-left:10px;padding-right:10px;margin:0 auto;max-width:1175px;}@media (min-width:1200px){.page-sitemap #main #content-wrapper{padding-left:0;padding-right:0;}}#block-block-2{display:flex;justify-content:center;align-items:center;}#block-block-2::before{background:url(/sites/all/themes/stroke_zen_v2/images/phone.svg);content:'';display:inline-block;height:17px;width:17px;margin-right:10px;background-repeat:no-repeat;background-size:contain;min-width:17px;}@media (min-width:768px){#block-block-2::before{height:20px;width:20px;}}#block-block-2 span.not-mobile{display:none;}@media (min-width:768px){#block-block-2 span.not-mobile{display:inline;}}body.page-user .pane-user-picture{max-width:240px;}body.page-user .pane-user-picture .user-picture,body.page-user .pane-user-picture .user-picture a{display:block;width:100%;}body.page-user .pane-user-picture .user-picture img,body.page-user .pane-user-picture .user-picture a img{width:100%;}body.page-user .pane-user-picture .pane-title{word-break:break-all;}body.page-user .pane-user-picture .pane-content{text-align:center;}body.page-user .pane-private-message-block{margin-top:1.5em;}body.page-user .pane-private-message-block .views-row .views-field{width:100% !important;max-width:240px;}body.page-user .panel-3col-33-stacked > .center-wrapper .panel-col .pane-entity-field{display:inline-block;}body.page-user .panel-3col-33-stacked > .center-wrapper .panel-col .pane-entity-field .field-item{font-size:22px;font-size:1.375rem;}body.page-user .panel-3col-33-stacked > .center-wrapper .panel-col .pane-entity-field .field-name-field-contact-surname .field-item:after,body.page-user .panel-3col-33-stacked > .center-wrapper .panel-col .pane-entity-field .field-name-field-contact-gender .field-item:after{content:'|';margin:0 .2em 0 .3em;}body.page-user .panel-3col-33-stacked > .center-wrapper .panel-col .pane-entity-field .field-name-field-harmony-post-count .field-item:after{content:' posts';}body.page-user .panel-3col-33-stacked > .center-wrapper .panel-col .pane-title{display:none;}body.page-user .pane-harmony-user-posts{margin-bottom:2em;padding-top:2em;}body.page-user .pane-harmony-user-posts h2.pane-title{font-size:1.875rem;}.username{word-break:break-all;}.privatemsg-list-participants .username{word-break:normal;}#main .view-personal-stories{max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;}@media (min-width:1200px){#main .view-personal-stories{padding-left:0;padding-right:0;}}#main .view-personal-stories .views-row{border-bottom:1px solid #e0e0e0;}#main .view-personal-stories .view-content{max-width:830px;}#main .view-job-listing{max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;}@media (min-width:1200px){#main .view-job-listing{padding-left:0;padding-right:0;}}#main .view-job-listing .views-row{border-bottom:1px solid #e0e0e0;}#main .view-job-listing .view-content{max-width:830px;}#main .view-news{max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;}@media (min-width:1200px){#main .view-news{padding-left:0;padding-right:0;}}#main .view-news .views-row{border-bottom:1px solid #e0e0e0;}#main .view-news .view-content{max-width:830px;}#main .view-research-projects{max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;}@media (min-width:1200px){#main .view-research-projects{padding-left:0;padding-right:0;}}#main .view-research-projects .views-row{border-bottom:1px solid #e0e0e0;}#main .view-research-projects .views-row .views-field-field-rp-institution{font-weight:bold;}#main .view-research-projects .views-row .more-info{margin-top:1.5em;}#main .view-research-projects .view-content{max-width:830px;}#main .view-resources{max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;}@media (min-width:1200px){#main .view-resources{padding-left:0;padding-right:0;}}#main .view-resources .views-row{border-bottom:1px solid #e0e0e0;}#main .view-resources .views-row .field-name-title a{font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;color:#000;font-size:24px !important;}#main .view-resources .views-row .views-field-field-tagging-field-tags{margin-bottom:1.5em;}#main .view-resources .view-content{max-width:830px;}#content .view-id-shop{padding-left:10px;padding-right:10px;}@media (min-width:1200px){#content .view-id-shop{padding-left:0;padding-right:0;}}#content .view-id-shop table.views-view-grid{max-width:1175px;margin:0 auto;}#content .view-id-shop table.views-view-grid tr td{width:100%;float:right;margin-left:0;margin-right:0;clear:none;text-align:left;background:#f5f5f5;padding:0;border-bottom:none;margin-bottom:20px;}#content .view-id-shop table.views-view-grid tr td td:empty{display:none;}#content .view-id-shop table.views-view-grid tr td h2 a{font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;color:#000;text-decoration:none;font-size:28px !important;}#content .view-id-shop table.views-view-grid tr td p{color:#000;}#content .view-id-shop table.views-view-grid tr td .field-name-field-image img{max-width:100%;height:auto;}#content .view-id-shop table.views-view-grid tr td .taxonomy-term-description{padding:0 15px;}#content .view-id-shop table.views-view-grid tr td .field-name-title{padding:20px 15px 0 15px;}@media (min-width:768px){#content .view-id-shop table.views-view-grid tr td:nth-child(1){width:30.43478%;float:left;margin-right:-100%;margin-left:0%;clear:none;}#content .view-id-shop table.views-view-grid tr td:nth-child(2){width:30.43478%;float:left;margin-right:-100%;margin-left:34.78261%;clear:none;}#content .view-id-shop table.views-view-grid tr td:nth-child(3){width:30.43478%;float:right;margin-left:0;margin-right:0;clear:none;}}.view-category-products-lists{padding-left:10px;padding-right:10px;}@media (min-width:1200px){.view-category-products-lists{padding-left:0;padding-right:0;max-width:1175px;margin:0 auto;}}.view-category-products-lists .views-view-grid.cols-3{max-width:1175px;margin:0 auto;}.view-category-products-lists .views-view-grid.cols-3 tr td{width:100%;float:right;margin-left:0;margin-right:0;clear:none;text-align:left;background:#f5f5f5;padding:0;border-bottom:none;margin-bottom:20px;}.view-category-products-lists .views-view-grid.cols-3 tr td td:empty{display:none;}@media (min-width:768px){.view-category-products-lists .views-view-grid.cols-3 tr td:nth-child(1){width:30.43478%;float:left;margin-right:-100%;margin-left:0%;clear:none;}.view-category-products-lists .views-view-grid.cols-3 tr td:nth-child(2){width:30.43478%;float:left;margin-right:-100%;margin-left:34.78261%;clear:none;}.view-category-products-lists .views-view-grid.cols-3 tr td:nth-child(3){width:30.43478%;float:right;margin-left:0;margin-right:0;clear:none;}}.view-category-products-lists .views-view-grid.cols-3 tr td p{color:#000;}.commerce-product-extra-field-title{padding:20px 15px 0 15px;}.commerce-product-extra-field-title h3.product-title a,.commerce-product-extra-field-title h3.product-title{font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;color:#000;text-decoration:none;font-size:24px !important;}.commerce-product-field-commerce-price{padding:0 15px 0 15px;color:#000;font-size:30px !important;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;}.commerce-product-field-field-images{border:1px solid #e0e0e0;border-bottom:none;}.commerce-product-field-field-images img{max-width:100%;height:auto;}.commerce-product-field-field-images .click-to-enlarge{display:none;}#main .field-name-field-product form{padding:0 15px;}#main .field-name-field-product form input.form-submit{height:45px !important;line-height:45px !important;}#main .field-name-field-product form .form-type-select{margin-bottom:20px;}#main .field-name-field-product form .form-type-select label{margin-right:0;width:100%;margin-bottom:10px;color:#000;}@media (min-width:1200px){#main .field-name-field-product form .form-type-select label{font-size:20px;}}#main .field-name-field-product form .form-type-select select{min-width:0 !important;width:80px;}#main .field-name-field-product form .form-type-select .chosen-container.form-select{float:left;min-width:80px !important;width:80px;}#main .field-name-field-product form .form-type-select .chosen-container.form-select .chosen-single{width:80px;border:0px;}#main .field-name-field-product form .form-type-select .chosen-container.form-select .chosen-single span{color:#9e9e9e;font-size:18px;font-family:"EffraRegular",Arial,Helvetica,"Nimbus Sans L",sans-serif;}#main .field-name-field-product form .form-type-select .chosen-container.form-select .chosen-single div:before{margin-top:5px;}.section-shop #main #content .node-publication.view-mode-full,.section-shop #main #content .node-bulk-publication.view-mode-full,.section-shop #main #content .node-merchandise.view-mode-full{padding-left:10px;padding-right:10px;max-width:1175px;margin:35px auto 0 auto;}.section-shop #main #content .node-publication.view-mode-full .group-product-information legend,.section-shop #main #content .node-bulk-publication.view-mode-full .group-product-information legend,.section-shop #main #content .node-merchandise.view-mode-full .group-product-information legend{font-size:26px;color:#000;font-weight:bold;}@media (min-width:1200px){.section-shop #main #content .node-publication.view-mode-full .group-product-information legend,.section-shop #main #content .node-bulk-publication.view-mode-full .group-product-information legend,.section-shop #main #content .node-merchandise.view-mode-full .group-product-information legend{font-size:28px;}}@media (min-width:1200px){.section-shop #main #content .node-publication.view-mode-full,.section-shop #main #content .node-bulk-publication.view-mode-full,.section-shop #main #content .node-merchandise.view-mode-full{padding-left:0;padding-right:0;margin-top:70px;}}.section-shop #main #content .node-publication.view-mode-full .group-left,.section-shop #main #content .node-bulk-publication.view-mode-full .group-left,.section-shop #main #content .node-merchandise.view-mode-full .group-left{width:100%;float:right;margin-left:0;margin-right:0;clear:none;background-color:#f5f5f5;padding-bottom:30px;}@media (min-width:1200px){.section-shop #main #content .node-publication.view-mode-full .group-left,.section-shop #main #content .node-bulk-publication.view-mode-full .group-left,.section-shop #main #content .node-merchandise.view-mode-full .group-left{width:21.73913%;float:left;margin-right:-100%;margin-left:0%;clear:none;}}.section-shop #main #content .node-publication.view-mode-full .group-left .commerce-product-field-field-images,.section-shop #main #content .node-bulk-publication.view-mode-full .group-left .commerce-product-field-field-images,.section-shop #main #content .node-merchandise.view-mode-full .group-left .commerce-product-field-field-images{background-color:#fff;padding-top:20px;padding-bottom:20px;text-align:center;}.section-shop #main #content .node-publication.view-mode-full .group-left .group-product-detail-wrapper,.section-shop #main #content .node-bulk-publication.view-mode-full .group-left .group-product-detail-wrapper,.section-shop #main #content .node-merchandise.view-mode-full .group-left .group-product-detail-wrapper{background-color:#f5f5f5;padding-bottom:30px;}.section-shop #main #content .node-publication.view-mode-full .group-left .group-product-detail-wrapper h3.product-title,.section-shop #main #content .node-bulk-publication.view-mode-full .group-left .group-product-detail-wrapper h3.product-title,.section-shop #main #content .node-merchandise.view-mode-full .group-left .group-product-detail-wrapper h3.product-title{font-size:22px !important;}.section-shop #main #content .node-publication.view-mode-full .group-right,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right,.section-shop #main #content .node-merchandise.view-mode-full .group-right{margin-top:60px;width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:1200px){.section-shop #main #content .node-publication.view-mode-full .group-right,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right,.section-shop #main #content .node-merchandise.view-mode-full .group-right{width:73.91304%;float:right;margin-left:0;margin-right:0;clear:none;margin-top:0;}}@media (min-width:1200px){.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information p,.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information li,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information p,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information li,.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information p,.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information li{font-size:20px;}}.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information legend,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information legend,.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information legend{margin-bottom:20px;}.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information legend a.fieldset-title,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information legend a.fieldset-title,.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information legend a.fieldset-title{color:#000;font-size:22px !important;}@media (min-width:1200px){.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information legend a.fieldset-title,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information legend a.fieldset-title,.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information legend a.fieldset-title{font-size:24px !important;}}.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-label,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-label,.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-label{font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;color:#000;}.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-published-date,.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-updated-date,.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .commerce-product-extra-field,.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-all-categories,.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .commerce-product-field-field-attachment,.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .commerce-product-delivery,.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .commerce-product-sku,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-published-date,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-updated-date,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .commerce-product-extra-field,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-all-categories,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .commerce-product-field-field-attachment,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .commerce-product-delivery,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .commerce-product-sku,.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-published-date,.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-updated-date,.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information .fieldset-wrapper .commerce-product-extra-field,.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-all-categories,.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information .fieldset-wrapper .commerce-product-field-field-attachment,.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information .fieldset-wrapper .commerce-product-delivery,.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information .fieldset-wrapper .commerce-product-sku{margin-bottom:1em;}.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries,.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries{background-color:#f5f5f5;padding:20px;height:auto;overflow:auto;}@media (min-width:1200px){.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries,.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries{padding-left:38px;padding-right:38px;}}.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries ul,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries ul,.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries ul{padding-left:20px;}@media (min-width:1200px){.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .left-block,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .left-block,.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .left-block{width:47.82609%;float:left;margin-right:-100%;margin-left:0%;clear:none;}}.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .left-block ul li,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .left-block ul li,.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .left-block ul li{margin-bottom:5px;}@media (min-width:1200px){.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .left-block ul li,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .left-block ul li,.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .left-block ul li{font-size:18px !important;}}.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .left-block ul li:nth-child(1),.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .left-block ul li:nth-child(1),.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .left-block ul li:nth-child(1){list-style-image:url(/sites/all/themes/stroke_zen_v2/images/bullet-phone.svg);}.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .left-block ul li:nth-child(2),.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .left-block ul li:nth-child(2),.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .left-block ul li:nth-child(2){list-style-image:url(/sites/all/themes/stroke_zen_v2/images/bullet-email.svg);}@media (min-width:1200px){.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .right-block,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .right-block,.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .right-block{width:47.82609%;float:right;margin-left:0;margin-right:0;clear:none;}}.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .right-block ul li,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .right-block ul li,.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .right-block ul li{margin-bottom:5px;}@media (min-width:1200px){.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .right-block ul li,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .right-block ul li,.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .right-block ul li{font-size:18px !important;}}.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .right-block ul li:nth-child(1),.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .right-block ul li:nth-child(1),.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .right-block ul li:nth-child(1){list-style-image:url(/sites/all/themes/stroke_zen_v2/images/bullet-terms.svg);}.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .right-block ul li:nth-child(2),.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .right-block ul li:nth-child(2),.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .right-block ul li:nth-child(2){list-style-image:url(/sites/all/themes/stroke_zen_v2/images/bullet-delivery.svg);}.section-shop #main #content .node-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .right-block ul li:nth-child(3),.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .right-block ul li:nth-child(3),.section-shop #main #content .node-merchandise.view-mode-full .group-right .group-product-information .fieldset-wrapper .field-name-field-shop-enquiries .right-block ul li:nth-child(3){list-style-image:url(/sites/all/themes/stroke_zen_v2/images/bullet-publication.svg);}.section-shop #main #content .node-publication.view-mode-full .group-right .view-category-products-lists .view-content,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .view-category-products-lists .view-content,.section-shop #main #content .node-merchandise.view-mode-full .group-right .view-category-products-lists .view-content{padding-top:0;}@media (min-width:768px){.section-shop #main #content .node-publication.view-mode-full .group-right .view-category-products-lists .view-content .views-row:nth-child(1),.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .view-category-products-lists .view-content .views-row:nth-child(1),.section-shop #main #content .node-merchandise.view-mode-full .group-right .view-category-products-lists .view-content .views-row:nth-child(1){width:30.43478%;float:left;margin-right:-100%;margin-left:0%;clear:none;}.section-shop #main #content .node-publication.view-mode-full .group-right .view-category-products-lists .view-content .views-row:nth-child(2),.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .view-category-products-lists .view-content .views-row:nth-child(2),.section-shop #main #content .node-merchandise.view-mode-full .group-right .view-category-products-lists .view-content .views-row:nth-child(2){width:30.43478%;float:left;margin-right:-100%;margin-left:34.78261%;clear:none;}.section-shop #main #content .node-publication.view-mode-full .group-right .view-category-products-lists .view-content .views-row:nth-child(3),.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .view-category-products-lists .view-content .views-row:nth-child(3),.section-shop #main #content .node-merchandise.view-mode-full .group-right .view-category-products-lists .view-content .views-row:nth-child(3){width:30.43478%;float:right;margin-left:0;margin-right:0;clear:none;}}.section-shop #main #content .node-publication.view-mode-full .group-right .view-category-products-lists .view-content .views-row .group-prod-detail-wrapper,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .view-category-products-lists .view-content .views-row .group-prod-detail-wrapper,.section-shop #main #content .node-merchandise.view-mode-full .group-right .view-category-products-lists .view-content .views-row .group-prod-detail-wrapper{background:#f5f5f5;padding-bottom:15px;}.section-shop #main #content .node-publication.view-mode-full .group-right .view-category-products-lists .view-content .views-row .group-prod-detail-wrapper h3.product-title,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .view-category-products-lists .view-content .views-row .group-prod-detail-wrapper h3.product-title,.section-shop #main #content .node-merchandise.view-mode-full .group-right .view-category-products-lists .view-content .views-row .group-prod-detail-wrapper h3.product-title{font-size:16px !important;line-height:20px !important;margin-bottom:-6px;}.section-shop #main #content .node-publication.view-mode-full .group-right .view-category-products-lists .view-content .views-row .group-prod-detail-wrapper .field-name-commerce-price,.section-shop #main #content .node-bulk-publication.view-mode-full .group-right .view-category-products-lists .view-content .views-row .group-prod-detail-wrapper .field-name-commerce-price,.section-shop #main #content .node-merchandise.view-mode-full .group-right .view-category-products-lists .view-content .views-row .group-prod-detail-wrapper .field-name-commerce-price{font-size:20px;}.section-shop #main #hero-area{background:#5b358c;height:auto;overflow:auto;}.section-shop #main #hero-area .hero-content-wrapper .hero-text-wrapper{margin-top:35px;}.section-shop #main #hero-area .hero-content-wrapper .hero-text-wrapper h2.page__title{font-size:2.6em !important;color:#fbba00;}@media (min-width:1200px){.section-shop #main #hero-area .hero-content-wrapper .hero-text-wrapper h2.page__title{font-size:4.5em !important;}}.section-shop #main #hero-area .hero-content-wrapper .hero-text-wrapper p{color:#fff;}.section-shop #main .content-top-wrapper{background-color:#e0e0e0;padding:20px 10px;}@media (min-width:1200px){.section-shop #main .content-top-wrapper{padding-left:0;padding-right:0;}}.section-shop #main .content-top-wrapper .region-content-top{max-width:1175px;margin:0 auto;}.section-shop #main .content-top-wrapper .region-content-top .block-stroke-shop-search form{max-width:370px;}.section-shop #main .content-top-wrapper .region-content-top .block-stroke-shop-search form input{border:none;height:35px;}.section-shop.page-node #main .content-top-wrapper{padding:0px;}.section-shop.page-node #main .content-top-wrapper .vat-and-delivery{margin:0;background-color:#5b358c;}.section-shop.page-node #main .content-top-wrapper .vat-and-delivery .page__title{padding:.5em 0;max-width:1175px;margin:0 auto;line-height:1em !important;}@media (min-width:320px){.section-shop.page-node #main .content-top-wrapper .vat-and-delivery .page__title{font-size:2em !important;padding-left:10px;padding-right:10px;}}@media (min-width:768px){.section-shop.page-node #main .content-top-wrapper .vat-and-delivery .page__title{font-size:2.6em !important;padding-left:10px;padding-right:10px;}}@media (min-width:1200px){.section-shop.page-node #main .content-top-wrapper .vat-and-delivery .page__title{font-size:4.5em !important;}}.section-shop.page-node #main .content-top-wrapper .vat-and-delivery + .region-content-top .block-stroke-shop-search{padding-top:20px;}.node-type-publication.section-shop #main #content-wrapper{padding-top:0;}.node-type-publication.section-shop #main #content-wrapper .group-right .related-product-wrapper h3{font-size:26px !important;font-family:"EffraRegular",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:bold !important;}@media (min-width:1200px){.node-type-publication.section-shop #main #content-wrapper .group-right .related-product-wrapper h3{font-size:28px !important;}}.page-views #main article.node-resource .page__title{display:none;}.page-views #main article.node-resource .node__title a{color:#000;font-size:24px !important;}.page-views #main article.node-resource p.resource-type,.page-views #main article.node-resource p.publication-type{font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;margin-bottom:5px !important;}.page-views #main article.node-resource p.resource-type span,.page-views #main article.node-resource p.publication-type span{font-family:"EffraRegular",Arial,Helvetica,"Nimbus Sans L",sans-serif;}.page-views #main .view-content .views-row .views-field .views-label{font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;margin-right:5px;}.page-views #main .view-content .views-row .views-field .views-label + .field-content{display:inline;}.page-views #main .view-content .views-row .views-field-title a{color:#000;font-size:24px !important;}.page-views #main .view-content .views-row .views-field.more-info a{font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;text-align:center;font-size:15px !important;border:none;height:40px !important;line-height:40px !important;border-radius:40px !important;padding:0 20px !important;color:#fff !important;background-color:#0095db !important;color:#fff;display:inline-block;}@media (min-width:1200px){.page-views #main .view-content .views-row .views-field.more-info a{font-size:17px !important;}}.page-views #main .view-content .views-row .views-field.more-info a:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;text-decoration:none !important;}@media (min-width:1200px){.page-views #main .view-content .views-row .views-field.more-info a{height:45px !important;line-height:45px !important;border-radius:45px !important;padding:0 25px !important;}}.page-views #main .view-content .views-row .views-field.more-info a:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;}.page-views.page-research .views-exposed-widgets .views-widget{margin-right:0;}.page-views.page-research .views-exposed-widgets .views-widget select.form-select{border:0;font-size:16px !important;padding:3px;background-image:url(/sites/all/themes/stroke_zen_v2/images/rectangle-2.svg);background-repeat:no-repeat;background-position:center right +10px;color:#9e9e9e;width:100%;}.page-views .facetapi-facetapi-select-dropdowns select.facetapi-select{border:0;font-size:16px !important;padding:3px;background-image:url(/sites/all/themes/stroke_zen_v2/images/rectangle-2.svg);background-repeat:no-repeat;background-position:center right +10px;color:#9e9e9e;}@media (min-width:768px){.page-views .facetapi-facetapi-select-dropdowns select.facetapi-select{position:absolute;right:-9999px;}}.page-views .facetapi-facetapi-select-dropdowns input.facetapi-select-submit{position:absolute;right:-9999px;}.views-exposed-widget select{font-size:16px !important;padding:3px;background-image:url(/sites/all/themes/stroke_zen_v2/images/rectangle-2.svg);background-repeat:no-repeat;background-position:center right +10px;color:#9e9e9e;}.views-exposed-widget select:focus{outline:0;}#content .landing-page-header-text{font-family:"EffraRegular",Arial,Helvetica,"Nimbus Sans L",sans-serif;}#content
.view-shop-search-backoffice-clone .views-exposed-widgets{padding:0 1.25em 1.25em 1.25em;margin-bottom:20px;}#content
.view-shop-search-backoffice-clone .views-exposed-widgets *{vertical-align:middle;}#content
.view-shop-search-backoffice-clone .views-exposed-widgets #edit-combine-wrapper{margin-top:20px;display:inline-block;}#content
.view-shop-search-backoffice-clone .views-exposed-widgets #edit-combine-wrapper .form-type-textfield{position:relative;max-width:250px;margin-right:10px;}#content
.view-shop-search-backoffice-clone .views-exposed-widgets #edit-combine-wrapper .form-type-textfield:before{content:"\f002";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#content
.view-shop-search-backoffice-clone .views-exposed-widgets #edit-combine-wrapper .form-type-textfield:before{position:absolute;top:6px;right:8px;font-size:18px;font-size:1.125rem;color:#0095db;}#content
.view-shop-search-backoffice-clone .views-exposed-widgets #edit-combine-wrapper .form-type-textfield:after{content:none;}#content
.view-shop-search-backoffice-clone .views-exposed-widgets #edit-combine-wrapper .form-type-textfield .form-text{line-height:26px;float:none;width:100%;max-width:100%;}#content
.view-shop-search-backoffice-clone .views-exposed-widgets .views-exposed-widget.views-widget-sort-sort_bef_combine,#content
.view-shop-search-backoffice-clone .views-exposed-widgets .views-exposed-widget.views-widget-sort-by{display:inline-block;background:none;padding:0;margin-top:20px;margin-bottom:0;margin-right:10px;}#content
.view-shop-search-backoffice-clone .views-exposed-widgets .views-exposed-widget.views-widget-sort-sort_bef_combine .form-type-select,#content
.view-shop-search-backoffice-clone .views-exposed-widgets .views-exposed-widget.views-widget-sort-by .form-type-select{margin-top:-1px;}#content
.view-shop-search-backoffice-clone .views-exposed-widgets .views-exposed-widget.views-widget-sort-sort_bef_combine .form-type-select label,#content
.view-shop-search-backoffice-clone .views-exposed-widgets .views-exposed-widget.views-widget-sort-by .form-type-select label{display:none;}#content
.view-shop-search-backoffice-clone .views-exposed-widgets .views-exposed-widget.views-widget-sort-sort_bef_combine .form-type-select div,#content
.view-shop-search-backoffice-clone .views-exposed-widgets .views-exposed-widget.views-widget-sort-by .form-type-select div{display:block;}#content
.view-shop-search-backoffice-clone .views-exposed-widgets .views-submit-button{margin-top:20px;display:inline-block;}#content
.view-shop-search-backoffice-clone .views-exposed-widgets .views-submit-button input{margin-top:0;}.pagination-wrapper{width:100%;clear:both;display:block;}.pagination-wrapper:after{content:"";display:table;clear:both;}#hero-area .description-wrapper{font-family:"EffraRegular",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:18px;}@media (min-width:1200px){#hero-area .description-wrapper{font-size:22px;}}#hero-area .description-wrapper a{color:#fff;}.page-shop.page-views #main #hero-area{margin-bottom:0;}.page-cart #main #content-wrapper{padding-top:0;}.page-cart #main input.btn,.page-cart #main a.btn{height:40px !important;line-height:40px !important;border-radius:40px !important;padding:0 20px !important;display:inline-block;margin-bottom:1em;}@media (min-width:1200px){.page-cart #main input.btn,.page-cart #main a.btn{height:45px !important;line-height:45px !important;border-radius:45px !important;padding:0 25px !important;}}.page-cart #main input.btn:hover,.page-cart #main a.btn:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;}.page-cart #main .view-content{padding-left:10px;padding-right:10px;max-width:1175px;margin:0 auto;}@media (min-width:1200px){.page-cart #main .view-content{padding-left:0;padding-right:0;}}.page-checkout #main #content a,.page-checkout-review #main #content a{font-family:"EffraRegular",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;}.page-checkout-checkout #main #content #commerce-checkout-form-checkout fieldset > legend{background-color:#DED2EE;color:#5B358C;width:100%;padding:7px 15px;}.page-checkout-checkout #main #content #commerce-checkout-form-checkout a{font-family:"EffraRegular",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;}.page-checkout #main #content .registration_information a{font-family:"EffraRegular",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;}@media (min-width:768px){.page-checkout #main #content .registration_information .field-type-text-long.form-wrapper .form-item label{width:inherit;margin:0.5em 0;}}.page-checkout #main #content .registration_information .fieldset-wrapper .form-item label{display:block;}@media (min-width:768px){.page-checkout #main #content .registration_information .fieldset-wrapper .form-item label{display:inline-block;width:250px;margin-right:10px;}}.page-checkout #main #content .registration_information .fieldset-wrapper > div fieldset.form-wrapper legend{background-color:#DED2EE;color:#5B358C;width:100%;padding:7px 15px;}.page-checkout #main #content .registration_information .fieldset-wrapper .field-type-datetime{margin-top:40px;margin-bottom:40px;}.page-checkout #main #content .registration_information .fieldset-wrapper .field-type-addressfield{margin-bottom:40px;}.page-checkout #main #content .registration_information .fieldset-wrapper .field-type-field-collection.field-name-field-company{margin-top:40px;}.page-checkout #main #content .registration_information .fieldset-wrapper .field-type-field-collection.field-name-field-next-of-kin-{margin-top:40px;}.page-checkout #main #content .registration_information .fieldset-wrapper .field-type-field-collection.field-name-field-event-details{margin-top:40px;}.page-checkout #main #content .registration_information .fieldset-wrapper .field-type-field-collection.field-name-field-terms-and-conditions{margin-top:40px;}.page-checkout #main #content .registration_information .fieldset-wrapper .form-text{display:inline-block;}.page-checkout #main #content .registration_information .fieldset-wrapper .field-name-field-please-tell-us-why-you-are label{width:inherit;}.page-checkout #main #content .registration_information .fieldset-wrapper .field-name-field-reg-share-story label{width:inherit;}.page-checkout #main #content .registration_information .fieldset-wrapper .field-name-field-please-tick-if-you-re-doin label{width:inherit;}.page-checkout #main #content .registration_information .fieldset-wrapper .field-name-field-what-is-the-name-of-your-e label{width:inherit;}.page-checkout #main #content .registration_information .fieldset-wrapper .field-name-field-does-your-employer-offer-m label{width:inherit;}.page-checkout #main #content .registration_information .fieldset-wrapper .field-name-field-how-much-do-you-realistica label{width:inherit;}.page-checkout #main #content .registration_information .fieldset-wrapper .field-name-field-please-detail-how-you-inte label{width:inherit;}.page-checkout #main #content .registration_information .fieldset-wrapper .field-name-field-please-tell-us-why-step label{width:inherit;}@media (min-width:768px){.page-checkout #main #content .registration_information .field-type-text-long.form-wrapper .form-item label{width:inherit;margin:0.5em 0;}}.cart-empty-page{max-width:1175px;margin:1em auto;}#main .view-sporting-fundraising-events,#main .view-training-conference-events{max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;}@media (min-width:1200px){#main .view-sporting-fundraising-events,#main .view-training-conference-events{padding-left:0;padding-right:0;}}#main .view-sporting-fundraising-events .views-row,#main .view-training-conference-events .views-row{border-bottom:1px solid #e0e0e0;}#main .view-sporting-fundraising-events .view-content,#main .view-training-conference-events .view-content{max-width:830px;}#main .view-sporting-fundraising-events{max-width:830px;}#main .view-sporting-fundraising-events .views-left-col-wrap{position:relative;}@media (min-width:768px){#main .view-sporting-fundraising-events .views-left-col-wrap{width:21.73913%;float:left;margin-right:-100%;margin-left:0%;clear:none;}}#main .view-sporting-fundraising-events .views-left-col-wrap img{width:100%;height:100%;}#main .view-sporting-fundraising-events .views-left-col-wrap .date-display-single{font-size:14px;line-height:17px;padding:10px 18px;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;background:#fbba00;position:absolute;bottom:0;width:100%;text-align:center;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;}@media (min-width:1200px){#main .view-sporting-fundraising-events .views-left-col-wrap .date-display-single{font-size:16px;line-height:19px;}}@media (min-width:768px){#main .view-sporting-fundraising-events .views-right-col-wrap{width:73.91304%;float:right;margin-left:0;margin-right:0;clear:none;}}#main .view-sporting-fundraising-events .views-right-col-wrap h2.title{margin-top:15px;}@media (min-width:768px){#main .view-sporting-fundraising-events .views-right-col-wrap h2.title{margin-top:0;}}#main .view-sporting-fundraising-events .views-right-col-wrap h2.title a{color:#000 !important;font-size:24px !important;}#main .view-sporting-fundraising-events .views-right-col-wrap p{margin-bottom:0.3em;}#main .view-sporting-fundraising-events .views-right-col-wrap p .label{font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;margin-right:5px;}#main .view-sporting-fundraising-events .views-right-col-wrap .more-info{margin-top:20px;}#main .view-sporting-fundraising-events .views-right-col-wrap .more-info a{font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;text-align:center;font-size:15px !important;border:none;color:#fff !important;background-color:#0095db !important;height:40px !important;line-height:40px !important;border-radius:40px !important;padding:0 20px !important;display:inline-block;}@media (min-width:1200px){#main .view-sporting-fundraising-events .views-right-col-wrap .more-info a{font-size:17px !important;}}#main .view-sporting-fundraising-events .views-right-col-wrap .more-info a:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;text-decoration:none !important;}@media (min-width:1200px){#main .view-sporting-fundraising-events .views-right-col-wrap .more-info a{height:45px !important;line-height:45px !important;border-radius:45px !important;padding:0 25px !important;}}#main .view-sporting-fundraising-events .views-right-col-wrap .more-info a:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;}#main #views-exposed-form-sporting-fundraising-events-filters .views-exposed-widget.views-submit-button{display:none;}#main .view-support-services{max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;}@media (min-width:1200px){#main .view-support-services{padding-left:0;padding-right:0;}}#main .view-support-services .views-row{border-bottom:1px solid #e0e0e0;}#main .view-support-services .views-row .views-field-field-contact .field{display:inline;}#main .view-support-services .views-row .views-field-field-contact .field .field-label{display:inline;}#main .view-support-services .views-row .views-field-field-contact .field .field-items{display:inline;}#main .view-support-services .views-row .views-field-field-contact .field .field-items .field-item{display:inline;}#main .view-support-services .views-row .more-info{margin-top:25px;}#main .view-support-services .view-content{max-width:830px;}.sidebar .bef-select-as-links a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding:.25em 0;}.sidebar .bef-select-as-links .selected a{color:#5b358c;}#content .view-content{padding-top:1.875em;}#content .views-row{position:relative;padding-bottom:1.875em;margin-bottom:1.875em;}#content .views-row:after{content:"";display:table;clear:both;}#content .views-row .node-sticky{background-image:url("/sites/all/themes/stroke_zen_v2/images/featured-article-bg.png");background-repeat:no-repeat;background-position:88% top;}#content .views-row .node-sticky .field-name-title a,#content .views-row .node-sticky .views-field-title a{font-family:"Action",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:30px;font-size:1.875rem;}#content .view-harmony-thread-listing .view-content{padding-top:0;}body.section-forum #content .views-row-inner p{margin-bottom:1em;}#content .field-name-title a,#content .views-row .node-title a,#content .views-field-title a{display:block;padding-bottom:.5em;margin-bottom:10px;line-height:normal;font-size:22px;font-size:1.375rem;}#content .views-exposed-form{position:relative;}#content .views-exposed-form .views-exposed-widget.views-widget-sort-sort_bef_combine,#content .views-exposed-form .views-exposed-widget.views-widget-sort-by,#content .views-exposed-form .views-exposed-widget.views-widget-sort-order{margin-bottom:1.25em;}#content .views-exposed-form .views-exposed-widget.views-widget-sort-sort_bef_combine label,#content .views-exposed-form .views-exposed-widget.views-widget-sort-by label,#content .views-exposed-form .views-exposed-widget.views-widget-sort-order label{margin-bottom:0;margin-right:.5em;}#content .views-exposed-form .views-exposed-widget.views-widget-sort-sort_bef_combine div,#content .views-exposed-form .views-exposed-widget.views-widget-sort-by div,#content .views-exposed-form .views-exposed-widget.views-widget-sort-order div{display:inline-flex;}#content .views-exposed-form .views-exposed-widget.views-widget-sort-sort_bef_combine div.form-type-bef-link a,#content .views-exposed-form .views-exposed-widget.views-widget-sort-by div.form-type-bef-link a,#content .views-exposed-form .views-exposed-widget.views-widget-sort-order div.form-type-bef-link a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-right:.5em;}#content .views-exposed-form .views-exposed-widget.views-widget-sort-sort_bef_combine div.form-type-bef-link a.disabled,#content .views-exposed-form .views-exposed-widget.views-widget-sort-by div.form-type-bef-link a.disabled,#content .views-exposed-form .views-exposed-widget.views-widget-sort-order div.form-type-bef-link a.disabled{color:#888;cursor:default;}#content .views-exposed-form .views-exposed-widget.views-widget-sort-sort_bef_combine div.form-type-bef-link a.disabled:after,#content .views-exposed-form .views-exposed-widget.views-widget-sort-by div.form-type-bef-link a.disabled:after,#content .views-exposed-form .views-exposed-widget.views-widget-sort-order div.form-type-bef-link a.disabled:after{content:none;}#content .views-exposed-form .views-exposed-widget.views-widget-sort-sort_bef_combine div.form-type-bef-link a.disabled:hover,#content .views-exposed-form .views-exposed-widget.views-widget-sort-by div.form-type-bef-link a.disabled:hover,#content .views-exposed-form .views-exposed-widget.views-widget-sort-order div.form-type-bef-link a.disabled:hover{color:#888;}#content .views-exposed-form .views-exposed-widget.views-widget-sort-sort_bef_combine div.form-type-bef-link.selected a,#content .views-exposed-form .views-exposed-widget.views-widget-sort-by div.form-type-bef-link.selected a,#content .views-exposed-form .views-exposed-widget.views-widget-sort-order div.form-type-bef-link.selected a{text-decoration:underline;color:#0266c2;}@media (min-width:320px){#content .views-exposed-form .views-exposed-widget.views-widget-sort-sort_bef_combine label,#content .views-exposed-form .views-exposed-widget.views-widget-sort-sort_bef_combine .form-type-bef-link a,#content .views-exposed-form .views-exposed-widget.views-widget-sort-by label,#content .views-exposed-form .views-exposed-widget.views-widget-sort-by .form-type-bef-link a,#content .views-exposed-form .views-exposed-widget.views-widget-sort-order label,#content .views-exposed-form .views-exposed-widget.views-widget-sort-order .form-type-bef-link a{margin-right:1em;}}#content .views-exposed-form .views-exposed-widget.views-widget-sort-order{display:none;}#content #views-exposed-form-category-products-lists-page-1 .views-exposed-form .views-exposed-widget.views-widget-sort-order{display:block;margin-left:20px !important;}#content
.view-personal-stories .view-content:after{content:"";display:table;clear:both;}#content
.view-personal-stories .views-row-inner > .views-field{width:auto;float:none;}#content
.view-personal-stories .views-field-field-summary-image{max-height:280px;max-width:280px;}@media (min-width:768px){#content
  .view-personal-stories .views-row-1,#content
  .view-personal-stories .views-row-4,#content
  .view-personal-stories .views-row-7,#content
  .view-personal-stories .views-row-10{width:30.43478%;clear:right;float:left;margin-left:0;margin-right:4.34783%;clear:both;}#content
  .view-personal-stories .views-row-2,#content
  .view-personal-stories .views-row-5,#content
  .view-personal-stories .views-row-8,#content
  .view-personal-stories .views-row-11{width:30.43478%;clear:right;float:left;margin-left:0;margin-right:4.34783%;}#content
  .view-personal-stories .views-row-3,#content
  .view-personal-stories .views-row-6,#content
  .view-personal-stories .views-row-9,#content
  .view-personal-stories .views-row-12{width:30.43478%;clear:right;float:right;margin-right:0;}#content
  .view-personal-stories .views-field-field-summary-image{height:280px;width:280px;}}@media (min-width:320px){#content
  .view-personal-stories .views-row-1,#content
  .view-personal-stories .views-row-3,#content
  .view-personal-stories .views-row-5,#content
  .view-personal-stories .views-row-7,#content
  .view-personal-stories .views-row-9,#content
  .view-personal-stories .views-row-11{width:47.82609%;clear:right;float:left;margin-left:0;margin-right:4.34783%;clear:both;}#content
  .view-personal-stories .views-row-2,#content
  .view-personal-stories .views-row-4,#content
  .view-personal-stories .views-row-6,#content
  .view-personal-stories .views-row-8,#content
  .view-personal-stories .views-row-10,#content
  .view-personal-stories .views-row-12{width:47.82609%;clear:right;float:right;margin-right:0;}}.view-news .views-widget-filter-search_api_views_fulltext,.view-resources .views-widget-filter-search_api_views_fulltext{display:none;}.view-job-listing .field-name-field-summary-text{margin:1em 0;}body.page-views .region-content-top .block-block .block-title{color:#5b358c;font-size:22px;font-size:1.375rem;}body.page-views:not(.pager-page-1) .region-content-top .block-block{display:none;}#hero-area{background-color:#5b358c;height:auto;overflow:auto;}#hero-area .hero-content-wrapper{max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;}@media (min-width:1200px){#hero-area .hero-content-wrapper{padding-left:0;padding-right:0;}}#hero-area .hero-content-wrapper .hero-text-wrapper .page__title{color:#fbba00;font-family:"Action",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:40px !important;line-height:42px !important;}@media (min-width:1200px){#hero-area .hero-content-wrapper .hero-text-wrapper .page__title{font-size:72px !important;line-height:90px !important;}}#hero-area .hero-content-wrapper .hero-text-wrapper p{color:#fff;}#content-wrapper{padding-top:0;}#content-wrapper .content-top-wrapper{background-color:#e0e0e0;padding:20px 0;padding-left:10px;padding-right:10px;}@media (min-width:1200px){#content-wrapper .content-top-wrapper{padding-left:0;padding-right:0;}}#content-wrapper .content-top-wrapper .region-content-top{max-width:1175px;margin:0 auto;}#main .views-exposed-widgets .form-item-field-geofield-distance-origin{max-width:370px;width:100%;position:relative;}#main .views-exposed-widgets .form-item-field-geofield-distance-origin input{width:100%;border:none;}#main .views-exposed-widgets .form-item-field-geofield-distance-origin input::placeholder{color:#9e9e9e;}#main .views-exposed-widgets .form-item-field-geofield-distance-origin button{height:0 !important;line-height:0 !important;border-radius:0 !important;padding:0 !important;position:absolute;right:18px;top:8px;}#main .views-exposed-widgets .form-item-field-geofield-distance-origin button .fa-search::before{color:#0095db;}#main .views-exposed-widgets .views-widget-filter-search_api_views_fulltext{width:100%;max-width:370px;}#main .views-widget .form-item{max-width:100%;}#main .views-widget .form-item .bef-select-as-links{margin:0 calc(50% - 50vw);background:#0095db;}#main .views-widget .form-item .bef-select-as-links > .form-item{max-width:100%;display:flex;justify-content:space-around;flex-wrap:nowrap;}#main .views-widget .form-item .bef-select-as-links > .form-item .form-type-bef-link{display:flex;flex-direction:column;}#main .views-widget .form-item .bef-select-as-links > .form-item .form-type-bef-link.selected a{background:#0266c2;}#main .views-widget .form-item .bef-select-as-links > .form-item .form-type-bef-link a{height:100%;color:#fff !important;padding:10px 15px;font-size:16px !important;}#main .views-widget .form-item .bef-select-as-links > .form-item .form-type-bef-link a:hover{background:#0266c2;text-decoration:none;}.page-views.page-finding-support-local-support-services #main .views-widget .form-item .bef-select-as-links > .form-item{padding-left:15px;}@media (max-width:1540px) and (min-width:1200px){.page-views.page-finding-support-local-support-services #main .views-widget .form-item .bef-select-as-links > .form-item{justify-content:space-around;}}@media (min-width:1200px){.page-views #main .block-facetapi{max-width:300px;}}.page-views #main .block-facetapi h2.block-title{font-size:16px !important;font-family:"EffraRegular",Arial,Helvetica,"Nimbus Sans L",sans-serif;margin-bottom:0;padding-bottom:0;line-height:1.4em !important;}.page-views #main .block-facetapi .form-item{padding:0;}.page-views #main .block-facetapi .form-item .facetapi-select a{border:none;}.region-content-top > .block-views .views-exposed-widgets.clearfix:before{display:none;}@media (min-width:1200px){.page-working-for-us.page-views .region-content-top,.page-news.page-views .region-content-top,.page-events-training-conference.page-views .region-content-top,.page-take-action.page-views .region-content-top,.page-resources.page-views .region-content-top,.page-research-research-projects.page-views .region-content-top,.page-all-products .region-content-top{display:flex;}}.page-working-for-us.page-views .region-content-top > .block,.page-news.page-views .region-content-top > .block,.page-events-training-conference.page-views .region-content-top > .block,.page-take-action.page-views .region-content-top > .block,.page-resources.page-views .region-content-top > .block,.page-research-research-projects.page-views .region-content-top > .block,.page-all-products .region-content-top > .block{margin-right:20px;margin-bottom:20px;}@media (min-width:1200px){.page-working-for-us.page-views .region-content-top > .block,.page-news.page-views .region-content-top > .block,.page-events-training-conference.page-views .region-content-top > .block,.page-take-action.page-views .region-content-top > .block,.page-resources.page-views .region-content-top > .block,.page-research-research-projects.page-views .region-content-top > .block,.page-all-products .region-content-top > .block{margin-bottom:0;}}.page-working-for-us.page-views .region-content-top > .block input,.page-news.page-views .region-content-top > .block input,.page-events-training-conference.page-views .region-content-top > .block input,.page-take-action.page-views .region-content-top > .block input,.page-resources.page-views .region-content-top > .block input,.page-research-research-projects.page-views .region-content-top > .block input,.page-all-products .region-content-top > .block input{border:none;}.node-type-page.section-research #footer{margin-top:20px;}@media (min-width:1200px){.page-research-research-projects.page-views .region-content-top .block-views .views-exposed-widgets,.page-all-products.page-views .region-content-top .block-views .views-exposed-widgets{display:flex;}}.page-research-research-projects.page-views .region-content-top .block-views .views-exposed-widgets .views-widget,.page-all-products.page-views .region-content-top .block-views .views-exposed-widgets .views-widget{margin-right:20px;margin-bottom:20px;}@media (min-width:1200px){.page-research-research-projects.page-views .region-content-top .block-views .views-exposed-widgets .views-widget,.page-all-products.page-views .region-content-top .block-views .views-exposed-widgets .views-widget{margin-bottom:0;}}.page-research-research-projects.page-views .region-content-top .block-views .views-exposed-widgets .views-widget > fieldset.form-wrapper,.page-all-products.page-views .region-content-top .block-views .views-exposed-widgets .views-widget > fieldset.form-wrapper{margin:0;}.page-research-research-projects.page-views .region-content-top .block-views .views-exposed-widgets .views-widget .chosen-container.form-select,.page-all-products.page-views .region-content-top .block-views .views-exposed-widgets .views-widget .chosen-container.form-select{width:100%;max-width:370px;}@media (min-width:1200px){.page-research-research-projects.page-views .region-content-top .block-views .views-exposed-widgets .views-widget .chosen-container.form-select,.page-all-products.page-views .region-content-top .block-views .views-exposed-widgets .views-widget .chosen-container.form-select{width:inherit;}}.page-research-research-projects.page-views .region-content-top .block-views .views-exposed-widgets .views-widget .chosen-container.form-select a.chosen-single,.page-all-products.page-views .region-content-top .block-views .views-exposed-widgets .views-widget .chosen-container.form-select a.chosen-single{border:none;}.page-events-sporting-fundraising.page-views #main .content-top-wrapper,.page-finding-support.page-views #main .content-top-wrapper{padding:20px 10px 0 10px;}@media (min-width:1200px){.page-events-sporting-fundraising.page-views #main .content-top-wrapper,.page-finding-support.page-views #main .content-top-wrapper{padding:20px 0 0 0;}}.page-events-sporting-fundraising.page-views #main .content-top-wrapper .views-widget-filter-field_fundraising_type_tid_1 .bef-select-as-links,.page-events-sporting-fundraising.page-views #main .content-top-wrapper .views-widget-filter-field_support_service_type_tid .bef-select-as-links,.page-finding-support.page-views #main .content-top-wrapper .views-widget-filter-field_fundraising_type_tid_1 .bef-select-as-links,.page-finding-support.page-views #main .content-top-wrapper .views-widget-filter-field_support_service_type_tid .bef-select-as-links{padding:20px 10px;}@media (min-width:1200px){.page-events-sporting-fundraising.page-views #main .content-top-wrapper .views-widget-filter-field_fundraising_type_tid_1 .bef-select-as-links,.page-events-sporting-fundraising.page-views #main .content-top-wrapper .views-widget-filter-field_support_service_type_tid .bef-select-as-links,.page-finding-support.page-views #main .content-top-wrapper .views-widget-filter-field_fundraising_type_tid_1 .bef-select-as-links,.page-finding-support.page-views #main .content-top-wrapper .views-widget-filter-field_support_service_type_tid .bef-select-as-links{padding:0;}}.page-events-sporting-fundraising.page-views #main .content-top-wrapper .views-widget-filter-field_fundraising_type_tid_1 .bef-select-as-links > .form-item,.page-events-sporting-fundraising.page-views #main .content-top-wrapper .views-widget-filter-field_support_service_type_tid .bef-select-as-links > .form-item,.page-finding-support.page-views #main .content-top-wrapper .views-widget-filter-field_fundraising_type_tid_1 .bef-select-as-links > .form-item,.page-finding-support.page-views #main .content-top-wrapper .views-widget-filter-field_support_service_type_tid .bef-select-as-links > .form-item{display:none;}@media (min-width:1200px){.page-events-sporting-fundraising.page-views #main .content-top-wrapper .views-widget-filter-field_fundraising_type_tid_1 .bef-select-as-links > .form-item,.page-events-sporting-fundraising.page-views #main .content-top-wrapper .views-widget-filter-field_support_service_type_tid .bef-select-as-links > .form-item,.page-finding-support.page-views #main .content-top-wrapper .views-widget-filter-field_fundraising_type_tid_1 .bef-select-as-links > .form-item,.page-finding-support.page-views #main .content-top-wrapper .views-widget-filter-field_support_service_type_tid .bef-select-as-links > .form-item{display:flex;}}.page-events-sporting-fundraising.page-views #main .content-top-wrapper .views-widget-filter-field_fundraising_type_tid_1 .bef-select-as-links > select,.page-events-sporting-fundraising.page-views #main .content-top-wrapper .views-widget-filter-field_support_service_type_tid .bef-select-as-links > select,.page-finding-support.page-views #main .content-top-wrapper .views-widget-filter-field_fundraising_type_tid_1 .bef-select-as-links > select,.page-finding-support.page-views #main .content-top-wrapper .views-widget-filter-field_support_service_type_tid .bef-select-as-links > select{width:100%;border:0;color:#9e9e9e;padding:3px 6px;background-image:url(/sites/all/themes/stroke_zen_v2/images/rectangle-2.svg);background-repeat:no-repeat;background-position:center right +10px;}@media (min-width:1200px){.page-events-sporting-fundraising.page-views #main .content-top-wrapper .views-widget-filter-field_fundraising_type_tid_1 .bef-select-as-links > select,.page-events-sporting-fundraising.page-views #main .content-top-wrapper .views-widget-filter-field_support_service_type_tid .bef-select-as-links > select,.page-finding-support.page-views #main .content-top-wrapper .views-widget-filter-field_fundraising_type_tid_1 .bef-select-as-links > select,.page-finding-support.page-views #main .content-top-wrapper .views-widget-filter-field_support_service_type_tid .bef-select-as-links > select{display:none;}}.page-events-sporting-fundraising.page-views #main .content-top-wrapper .views-widget-filter-field_geofield_distance,.page-finding-support.page-views #main .content-top-wrapper .views-widget-filter-field_geofield_distance{margin-bottom:30px;}.page-events-sporting-fundraising.page-views #main .content-top-wrapper .views-widget-filter-field_support_service_type_tid_1 .form-select,.page-events-sporting-fundraising.page-views #main .content-top-wrapper .views-widget-filter-field_fundraising_type_tid_1 .form-select,.page-finding-support.page-views #main .content-top-wrapper .views-widget-filter-field_support_service_type_tid_1 .form-select,.page-finding-support.page-views #main .content-top-wrapper .views-widget-filter-field_fundraising_type_tid_1 .form-select{width:100%;}.page-events-sporting-fundraising.page-views #main .content-top-wrapper .views-widget-filter-field_support_service_type_tid_1 .form-select a,.page-events-sporting-fundraising.page-views #main .content-top-wrapper .views-widget-filter-field_fundraising_type_tid_1 .form-select a,.page-finding-support.page-views #main .content-top-wrapper .views-widget-filter-field_support_service_type_tid_1 .form-select a,.page-finding-support.page-views #main .content-top-wrapper .views-widget-filter-field_fundraising_type_tid_1 .form-select a{border:none;}.page-views #main #content-wrapper{padding-top:0;}.pagination-wrapper .pagination > li.active > a{color:#fff !important;background-color:#5b358c;}.pagination-wrapper .pagination > li.active > a:hover{background-color:#5b358c;cursor:pointer;}.pagination-wrapper .pagination > li.active > a:focus{text-decoration:underline;}.pagination-wrapper .pagination > li > a{color:#000 !important;padding:6px 12px !important;border-radius:50%;font-family:"EffraRegular",Arial,Helvetica,"Nimbus Sans L",sans-serif;}.page-views.page-resources #main .content-top-wrapper,.page-views.page-news #main .content-top-wrapper,.page-views.page-research #main .content-top-wrapper,.page-views.page-events #main .content-top-wrapper{margin-bottom:20px;}#main .block-facetapi .facetapi-facet-field-job-type{margin-right:1em;}#main .view-volunteering-jobs{max-width:1175px;margin:0 auto;padding-left:10px;padding-right:10px;}@media (min-width:1200px){#main .view-volunteering-jobs{padding-left:0;padding-right:0;}}#main .view-volunteering-jobs .views-row{border-bottom:1px solid #e0e0e0;}#main .view-volunteering-jobs .views-row h2.node-title a{color:#000;font-size:24px !important;}#page{width:100%;overflow:hidden;position:relative;background-color:#fff;}.container-wrapper{margin:0;position:relative;}.container-wrapper:after{content:"";display:table;clear:both;}@media (min-width:768px){.container-wrapper{margin:0 auto;}}.container-wrapper-inner{padding-left:0.6em;padding-right:0.6em;}.container-wrapper-inner:after{content:"";display:table;clear:both;}@media (min-width:768px){.container-wrapper-inner{padding-left:1em;padding-right:1em;}}@media (min-width:768px){#main{margin-bottom:2.5em;}}#main #content-wrapper{padding-top:2.5em;padding-bottom:2.5em;}#skip-link{margin:0;}#skip-link a{margin:1em 0;}#header,#content,#footer{clear:both;}.one-sidebar,.two-sidebars{}@media (min-width:768px){.sidebar-first #content{width:65.21739%;float:right;margin-left:0;margin-right:0;clear:none;}.sidebar-first .region-sidebar-first{width:30.43478%;float:left;margin-right:-100%;margin-left:0%;clear:none;margin-bottom:1.875em;}}@media (min-width:768px){.sidebar-second #content{width:65.21739%;float:left;margin-right:-100%;margin-left:0%;clear:none;}.sidebar-second .region-sidebar-second{width:30.43478%;float:right;margin-left:0;margin-right:0;clear:none;margin-bottom:1.875em;}}@media (min-width:768px){.two-sidebars #content{width:47.82609%;float:left;margin-right:-100%;margin-left:26.08696%;clear:none;}.two-sidebars .region-sidebar-first{width:21.73913%;float:left;margin-right:-100%;margin-left:0%;clear:none;margin-bottom:1.875em;}.two-sidebars .region-sidebar-second{width:21.73913%;float:right;margin-left:0;margin-right:0;clear:none;margin-bottom:1.875em;}}@media (min-width:320px){.two-sidebars .region-sidebar-second{margin-bottom:1.875em;}}.panels-ipe-linkbar{margin:0px;padding:0;}.panels-ipe-linkbar li{display:inline-block;}.panels-ipe-editing .panels-ipe-sort-container > .panels-ipe-portlet-wrapper{clear:none;float:none;height:300px;overflow:hidden;float:left;width:100%;margin:1em 1.5%;display:inline-block;}@media (min-width:320px) and (max-width:768px){.panels-ipe-editing .panels-ipe-sort-container > .panels-ipe-portlet-wrapper{width:47%;}}@media (min-width:768px){.panels-ipe-editing .panels-ipe-sort-container > .panels-ipe-portlet-wrapper{width:30%;}}.panels-ipe-editing .panels-ipe-sort-container > .panel-pane{width:auto;}.panels-ipe-editing .panels-ipe-sort-container .ui-sortable-placeholder{height:300px !important;}.node-type-donation-page #main{margin-bottom:0;}.node-type-donation-page #main #content-wrapper{padding-top:0;}.node-type-donation-page #main #content-wrapper #content{width:100%;}.section-donate #main #hero-area{display:none;}.section-donate #main #content .node-donation-page{position:relative;}.section-donate #main #content .node-donation-page > h2{margin-bottom:0;background-color:#5b358c;padding:75px 20px 0 20px;font-size:1em !important;color:#fbba00;font-family:"Action",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;}@media (min-width:1200px){.section-donate #main #content .node-donation-page > h2{font-size:1.8em !important;}}.section-donate #main #content .node-donation-page > h2 a{font-size:2.6em !important;color:#fbba00;font-family:"Action",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;}@media (min-width:1200px){.section-donate #main #content .node-donation-page > h2 a{font-size:4.5em !important;}}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-content-top{margin-bottom:15px;}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top{background-color:#5b358c;margin-bottom:30px;}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside{max-width:1175px;padding:0px 20px 0px 20px;}@media (min-width:1200px){.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside{display:flex;align-items:center;}}@media (min-width:1200px){.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-hero-area{display:flex;flex-grow:1;}}@media (min-width:768px){.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-hero-area{display:flex;justify-content:center;padding-top:1em;}}@media (min-width:320px){.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-hero-area{padding-top:1em;}}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-hero-area .field-collection-item-field-hero-area{display:flex;flex-direction:column-reverse;}@media (min-width:1200px){.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-hero-area .field-collection-item-field-hero-area{max-width:450px;}}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-hero-area .field-collection-item-field-hero-area .field-name-field-hero-title{font-family:"Action",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:40px !important;line-height:42px !important;margin-bottom:20px;color:#fbba00;}@media (min-width:1200px){.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-hero-area .field-collection-item-field-hero-area .field-name-field-hero-title{font-size:72px !important;line-height:90px !important;}}@media (min-width:1200px){.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-hero-area .field-collection-item-field-hero-area .field-name-field-hero-text{font-size:20px;}}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts{display:flex;justify-content:center;align-items:center;color:#000;background-image:url(/sites/all/themes/stroke_zen_v2/images/yellow-stroke.svg);background-repeat:no-repeat;box-sizing:content-box;height:auto;min-height:200px;width:420px;background-position:center;background-size:cover;position:relative;left:50%;margin:0px 0 0 -210px;padding:3em 7px 3.5em 7px;}@media (min-width:768px){.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts{width:265px;background-size:contain;position:static;margin:0px auto;padding:5em;}}@media (min-width:1200px){.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts{width:300px;background-size:contain;position:static;margin:0px auto;padding:7em 8em 7em 9.3em;}}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts .pane-inner > h2{margin-bottom:0;}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts ul{list-style-type:none;padding-left:0;}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts ul .donation-title-image-wrapper{display:none;}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts ul.donation-amounts{display:flex;padding-right:30px;margin:0;}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts ul.donation-amounts .donation-amount-pane .form-type-radio{padding:0;margin-right:40px;}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts ul.donation-amounts .donation-amount-pane .form-type-radio input[type=radio]{margin-right:5px;}@media (min-width:1200px){.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts ul.donation-amounts .donation-amount-pane .form-type-radio label{font-size:26px;}}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts .donation-other-amount h2{display:none;}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts .donation-other-amount div.form-type-radio{display:none;}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts .donation-other-amount .form-item-other-amount{width:265px;}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts .donation-other-amount .form-item-other-amount .field-prefix{display:none;}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts .donation-other-amount .form-item-other-amount input{float:left;width:100%;}@media (min-width:1200px){.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts .donation-other-amount .form-item-other-amount label{font-size:20px;}}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts .form-actions input.form-submit{color:#0095db !important;background-color:#fff !important;height:55px !important;line-height:55px !important;border-radius:55px !important;padding:0 30px !important;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;text-align:center;font-size:15px !important;border:none;}@media (min-width:1200px){.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts .form-actions input.form-submit{height:60px !important;line-height:60px !important;border-radius:60px !important;padding:0 35px !important;}}@media (min-width:1200px){.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts .form-actions input.form-submit{font-size:17px !important;}}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts .form-actions input.form-submit:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;text-decoration:none !important;}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .field-name-field-hero-text{color:#fff;}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .outer-center-wrapper .center-wrapper > .panel-panel{background-color:#fff;background-image:url(/sites/all/themes/stroke_zen_v2/images/money-goes-background.svg);min-height:350px;background-repeat:no-repeat;background-position:center;background-size:contain;padding-bottom:0;}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .outer-center-wrapper .center-wrapper > .panel-panel .inside{max-width:230px;box-sizing:content-box;margin:0 auto;padding:4.5em 1em 2em;}@media (min-width:768px){.section-donate #main #content .node-donation-page .panel-3col-33-stacked .outer-center-wrapper .center-wrapper > .panel-panel .inside{padding:4.5em 2.5em 3em;}}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .outer-center-wrapper .center-wrapper > .panel-panel .panel-pane{text-align:center;width:230px;}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .outer-center-wrapper .center-wrapper > .panel-panel .panel-pane h2.pane-title{color:#fbba00;font-size:45px !important;}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .outer-center-wrapper .center-wrapper > .panel-panel .panel-pane .pane-content{color:#fff;font-size:18px;}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-bottom .pane-1{background-color:#f5f5f5;color:#000;font-size:24px;}@media (min-width:1200px){.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-bottom .pane-1{font-size:28px;}}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .panel-col-bottom .pane-1 .pane-content{width:100%;text-align:left;}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .bottom-wrapper{background-color:#f5f5f5;margin-top:0 !important;}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .bottom-wrapper > .panel-panel .panel-pane{color:#000;background-color:#fff;}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .bottom-wrapper > .panel-panel .panel-pane a{color:#000;}.section-donate #main #content .node-donation-page .panel-3col-33-stacked .last-wrapper{background-color:#f5f5f5;}.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper{background-color:#5b358c;}.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper{max-width:1175px;margin:auto;position:relative;}@media (min-width:1200px){.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper{padding-left:0;padding-right:0;display:flex;align-items:center;}}.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .right-wrapper-i-want-to-donate,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .right-wrapper-i-want-to-donate,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .right-wrapper-i-want-to-donate,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .right-wrapper-i-want-to-donate{display:flex;justify-content:center;align-items:center;color:#000;background-image:url(/sites/all/themes/stroke_zen_v2/images/yellow-stroke.svg);background-repeat:no-repeat;box-sizing:content-box;height:auto;width:420px;background-position:center;background-size:cover;padding:3em 7px 3.5em 7px;position:relative;left:50%;margin:0px 0 0 -210px;}@media (min-width:768px){.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .right-wrapper-i-want-to-donate,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .right-wrapper-i-want-to-donate,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .right-wrapper-i-want-to-donate,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .right-wrapper-i-want-to-donate{background-size:contain;position:static;margin:0px auto;padding:5em;width:265px;}}@media (min-width:1200px){.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .right-wrapper-i-want-to-donate,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .right-wrapper-i-want-to-donate,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .right-wrapper-i-want-to-donate,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .right-wrapper-i-want-to-donate{background-size:contain;position:static;margin:0px auto;padding:7em 8em 7em 9.3em;width:300px;}}@media (min-width:1200px){.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .right-wrapper-i-want-to-donate .right-wrapper-inner,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .right-wrapper-i-want-to-donate .right-wrapper-inner,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .right-wrapper-i-want-to-donate .right-wrapper-inner,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .right-wrapper-i-want-to-donate .right-wrapper-inner{padding:0;}}.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .left-wrapper-i-want-to-donate,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .left-wrapper-i-want-to-donate,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .left-wrapper-i-want-to-donate,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .left-wrapper-i-want-to-donate{padding:30px 20px 30px 20px;}@media (min-width:320px){.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .left-wrapper-i-want-to-donate,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .left-wrapper-i-want-to-donate,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .left-wrapper-i-want-to-donate,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .left-wrapper-i-want-to-donate{padding-bottom:10px;}}@media (min-width:768px){.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .left-wrapper-i-want-to-donate,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .left-wrapper-i-want-to-donate,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .left-wrapper-i-want-to-donate,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .left-wrapper-i-want-to-donate{padding-bottom:10px;}}@media (min-width:1200px){.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .left-wrapper-i-want-to-donate,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .left-wrapper-i-want-to-donate,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .left-wrapper-i-want-to-donate,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .left-wrapper-i-want-to-donate{display:flex;flex-grow:1;}}@media (min-width:1200px){.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .left-wrapper-i-want-to-donate .left-wrapper-inner,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .left-wrapper-i-want-to-donate .left-wrapper-inner,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .left-wrapper-i-want-to-donate .left-wrapper-inner,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .left-wrapper-i-want-to-donate .left-wrapper-inner{max-width:475px;}}.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .field-name-field-hero-title,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .field-name-field-hero-title,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .field-name-field-hero-title,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .field-name-field-hero-title{font-family:"Action",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:40px !important;line-height:42px !important;color:#fbba00;margin-bottom:10px;}@media (min-width:1200px){.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .field-name-field-hero-title,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .field-name-field-hero-title,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .field-name-field-hero-title,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .field-name-field-hero-title{font-size:72px !important;line-height:90px !important;}}@media (min-width:1200px){.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .field-name-field-hero-text,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .field-name-field-hero-text,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .field-name-field-hero-text,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .donate-top-wrapper .inner-wrapper .field-name-field-hero-text{font-size:20px;line-height:29px;}}.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper{max-width:1175px;margin:auto;padding-left:10px;padding-right:10px;margin-top:60px;margin-bottom:30px;}@media (min-width:1200px){.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper{padding-left:0;padding-right:0;margin-top:30px;}.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper + .wrapper,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper + .wrapper,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper + .wrapper,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper + .wrapper{max-width:1175px;margin:auto;padding-left:10px;padding-right:10px;}}@media (min-width:1200px) and (min-width:1200px){.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper + .wrapper,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper + .wrapper,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper + .wrapper,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper + .wrapper{padding-left:0;padding-right:0;}}@media (min-width:1200px){.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper .deceased-form-wrapper,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper .deceased-form-wrapper,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper .deceased-form-wrapper,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper .deceased-form-wrapper{display:flex;}}@media (min-width:1200px){.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper .deceased-form-wrapper .deceased-name-wrapper,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper .deceased-form-wrapper .deceased-name-wrapper,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper .deceased-form-wrapper .deceased-name-wrapper,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper .deceased-form-wrapper .deceased-name-wrapper{width:50%;}}.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper .deceased-form-wrapper .deceased-name-wrapper fieldset,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper .deceased-form-wrapper .deceased-name-wrapper fieldset,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper .deceased-form-wrapper .deceased-name-wrapper fieldset,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper .deceased-form-wrapper .deceased-name-wrapper fieldset{margin:0;}@media (min-width:1200px){.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper .deceased-form-wrapper .full-width-deceased-wrapper,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper .deceased-form-wrapper .full-width-deceased-wrapper,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper .deceased-form-wrapper .full-width-deceased-wrapper,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked form.donation-form .full-width-form-wrapper .deceased-form-wrapper .full-width-deceased-wrapper{width:50%;}}.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top{background-color:#fff;}.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside{background-image:none;max-width:inherit;padding:0;}.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts{width:100%;background-image:none;padding:0;position:initial;left:initial;margin-left:0;}.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts .pane-inner,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts .pane-inner,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts .pane-inner,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked .panel-col-top .inside .pane-node-field-donation-amounts .pane-inner{width:inherit;}.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked .panel-col-bottom .panel-pane,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked .panel-col-bottom .panel-pane,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked .panel-col-bottom .panel-pane,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked .panel-col-bottom .panel-pane{background-color:#fff;}.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked .panel-col-bottom .panel-pane h2.pane-title,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked .panel-col-bottom .panel-pane h2.pane-title,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked .panel-col-bottom .panel-pane h2.pane-title,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked .panel-col-bottom .panel-pane h2.pane-title{font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;color:#000;font-size:24px;line-height:34px;}@media (min-width:1200px){.section-donate.field-donation-type-memory #main #content .node-donation-page .panel-3col-33-stacked .panel-col-bottom .panel-pane h2.pane-title,.section-donate.field-donation-type-celebration #main #content .node-donation-page .panel-3col-33-stacked .panel-col-bottom .panel-pane h2.pane-title,.section-donate.field-donation-type-standard-strike-back-stroke #main #content .node-donation-page .panel-3col-33-stacked .panel-col-bottom .panel-pane h2.pane-title,.donate-multi-level-form #main #content .node-donation-page .panel-3col-33-stacked .panel-col-bottom .panel-pane h2.pane-title{font-size:28px;line-height:40px;}}#main aside.region-sidebar-first .block{background-color:#f5f5f5;padding:20px;}#main aside.region-sidebar-first .block:last-child{margin-bottom:1.875em;}#main aside.region-sidebar-first .block label,#main aside.region-sidebar-first .block .label{font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;}@media (min-width:768px){#main aside.region-sidebar-first .block .chosen-container{min-width:inherit !important;width:100%;}}#main aside.region-sidebar-first #block-stroke-event-stroke-event-about{margin-bottom:0;}#main aside.region-sidebar-first #block-stroke-event-stroke-event-about:last-child{margin-bottom:1.875em;}#main aside.region-sidebar-first #block-stroke-event-stroke-event-about + #block-stroke-page-stroke-page-call-to-action{padding-top:0;}.page-search #main .region-sidebar-first .block-facetapi{padding:1.25em;margin-bottom:10px;}@media (min-width:1200px){.page-search #main .region-sidebar-first .block-facetapi{margin-bottom:15px;}}#hero-area{width:100%;}#hero-area:after{content:"";display:table;clear:both;}#hero-area .hero-text-wrapper{margin-bottom:2em;}#hero-area .hero-banner-wrapper{width:100%;float:none;clear:both;}#footer{}#footer .block{margin-bottom:1.25em;}body.page-user .panel-3col-33-stacked > .center-wrapper .panel-panel{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}body.page-user .panel-3col-33-stacked > .center-wrapper .panel-panel.panel-col,body.page-user .panel-3col-33-stacked > .center-wrapper .panel-panel.panel-col-last{margin-top:1em;}@media (min-width:320px){body.page-user .panel-3col-33-stacked > .center-wrapper .panel-panel.panel-col-first{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}body.page-user .panel-3col-33-stacked > .center-wrapper .panel-panel.panel-col{width:100%;float:right;margin-left:0;margin-right:0;clear:none;margin-top:0;}body.page-user .panel-3col-33-stacked > .center-wrapper .panel-panel.panel-col-last{width:100%;float:right;margin-left:0;margin-right:0;clear:none;clear:right;}}@media (min-width:768px){body.page-user .panel-3col-33-stacked > .center-wrapper .panel-panel.panel-col-first{width:30.43478%;float:left;margin-right:-100%;margin-left:0%;clear:none;}body.page-user .panel-3col-33-stacked > .center-wrapper .panel-panel.panel-col{width:65.21739%;float:right;margin-left:0;margin-right:0;clear:none;margin-top:0;}body.page-user .panel-3col-33-stacked > .center-wrapper .panel-panel.panel-col-last{width:65.21739%;float:right;margin-left:0;margin-right:0;clear:none;}}body.page-user .list-unstyled.table-list-body{padding-left:0;}.page-node.node-type-publication #main .content-top-wrapper{padding-bottom:0;}.page-node.node-type-publication #main .content-top-wrapper input.shop-search-box{margin-bottom:10px;}.block-stroke-book{margin-top:15px;}.block-stroke-book > select.form-control{height:35px;padding-left:10px;width:100%;color:#9e9e9e;border:none;background-image:url(/sites/all/themes/stroke_zen_v2/images/rectangle-2.svg);background-repeat:no-repeat;background-position:center right +10px;}@media (min-width:1200px){.block-stroke-book > select.form-control{display:none;}}.block-stroke-book > ul.nav{display:none;}@media (min-width:1200px){.block-stroke-book > ul.nav{display:block;}}.form-item-field-contact-title-und-other{width:100%;max-width:600px;}.form-item-field-contact-title-und-other input{max-width:100%;}@media (min-width:768px){.form-item-field-contact-title-und-other{max-width:600px;padding-left:157px !important;}}@media (min-width:1200px){.form-item-field-contact-title-und-other{max-width:600px;padding-left:157px !important;}}input[type=text]:focus{background-color:#edf6ff !important;}textarea{border:1px solid #9e9e9e;}textarea:focus{outline:none;background-color:#edf6ff !important;}.form-type-radio{margin-right:20px;}.one-sidebar.sidebar-first #content-wrapper{max-width:1175px;padding-left:10px;padding-right:10px;margin:0 auto;}@media (min-width:1200px){.one-sidebar.sidebar-first #content-wrapper{padding-left:0;padding-right:0;}}.one-sidebar.sidebar-first #content-wrapper .region-sidebar-first{word-wrap:break-word;}@media (min-width:1200px){.page-taxonomy-term.section-shop #main .region-content-top .shop-menu-block ul.nav,.page-node.section-shop #main .region-content-top .shop-menu-block ul.nav{margin:0 calc(50% - 50vw);background:#0095db;}}@media (min-width:1200px){.page-taxonomy-term.section-shop #main .region-content-top .block,.page-node.section-shop #main .region-content-top .block{margin-bottom:15px !important;}}@media all and (max-width:780px){html body.toolbar,html body.admin-menu{padding-top:0 !important;margin-top:0 !important;}#admin-menu,#admin-menu-wrapper{height:30px;width:50px;background:none;box-shadow:none;transition:height,width,background,box-shadow;-webkit-transition:height,width,background,box-shadow;}.admin-menu-icon > a{-webkit-box-shadow:0 0 6px 2px rgba(0,0,0,0.8);box-shadow:0 0 6px 2px rgba(0,0,0,0.8);background:#000 !important;}#admin-menu:hover,#admin-menu-wrapper:hover{height:inherit;width:inherit;background:black;-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,0.8);box-shadow:0 0 5px 5px rgba(0,0,0,0.8);}}#admin-menu .dropdown .admin-menu-search{height:18px;}.node-type-homepage .hero-content-wrapper .hero-text-wrapper h2#page-title,.node-type-landing-page .hero-content-wrapper .hero-text-wrapper h2#page-title{font-family:"Action",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:40px !important;line-height:42px !important;}@media (min-width:1200px){.node-type-homepage .hero-content-wrapper .hero-text-wrapper h2#page-title,.node-type-landing-page .hero-content-wrapper .hero-text-wrapper h2#page-title{font-size:72px !important;line-height:90px !important;}}.special-hero-style{font-family:"Action",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:40px !important;line-height:42px !important;margin-bottom:30px;}@media (min-width:1200px){.special-hero-style{font-size:72px !important;line-height:90px !important;}}.special-hero-small{font-family:"Action",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:38px !important;line-height:40px !important;margin-bottom:30px;}@media (min-width:1200px){.special-hero-small{font-size:45px !important;line-height:60px !important;}}.special-hero-intro{font-family:"EffraRegular",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:20px !important;line-height:27px !important;color:#000;margin-bottom:30px;}@media (min-width:1200px){.special-hero-intro{font-size:26px !important;line-height:35px !important;}}.special-hero-body-text{font-family:"EffraRegular",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:19px !important;line-height:26px !important;color:#000;margin-bottom:30px;}@media (min-width:1200px){.special-hero-body-text{font-size:22px !important;line-height:29px !important;}}.large-paragraph{font-size:21px;line-height:31px;}@media (min-width:1200px){.large-paragraph{font-size:24px;line-height:37px;}}.body-txt{font-size:18px;line-height:27px;}@media (min-width:1200px){.body-txt{font-size:20px;line-height:29px;}}.event-label{font-size:14px;line-height:17px;padding:10px 18px;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;background:#fbba00;}@media (min-width:1200px){.event-label{font-size:16px;line-height:19px;}}#content a{font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-size:16px !important;line-height:19px;color:#0095db;}#content a:hover{text-decoration:underline !important;color:#0266c2;}@media (min-width:1200px){#content a{font-size:18px !important;line-height:22px;}}#main .btn-default-small{height:40px !important;line-height:40px !important;border-radius:40px !important;padding:0 20px !important;}@media (min-width:1200px){#main .btn-default-small{height:45px !important;line-height:45px !important;border-radius:45px !important;padding:0 25px !important;}}#main .btn-secondary{color:#0095db !important;background-color:#fff !important;}#main .btn-secondary-small{height:40px !important;line-height:40px !important;border-radius:40px !important;padding:0 20px !important;color:#0095db !important;background-color:#fff !important;}@media (min-width:1200px){#main .btn-secondary-small{height:45px !important;line-height:45px !important;border-radius:45px !important;padding:0 25px !important;}}.btn-secondary-dev{background:#5b358c;padding:40px;}#sliding-popup .popup-content #popup-buttons button{box-shadow:none !important;color:#fff !important;background-color:#0095db !important;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;text-align:center;font-size:15px !important;border:none;height:40px !important;line-height:40px !important;border-radius:40px !important;padding:0 20px !important;display:inline-block;background:#0095db !important;}@media (min-width:1200px){#sliding-popup .popup-content #popup-buttons button{font-size:17px !important;}}#sliding-popup .popup-content #popup-buttons button:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;text-decoration:none !important;}@media (min-width:1200px){#sliding-popup .popup-content #popup-buttons button{height:45px !important;line-height:45px !important;border-radius:45px !important;padding:0 25px !important;}}#sliding-popup .popup-content #popup-buttons button:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;}.page-user #main #content-wrapper{padding-left:10px;padding-right:10px;margin:0 auto;max-width:1175px;}@media (min-width:1200px){.page-user #main #content-wrapper{padding-left:0;padding-right:0;}}#navigation .block-shop-cart-and-basket{float:right;margin-right:80px;margin-bottom:5px;}#navigation .block-shop-cart-and-basket a.cart-link{background-image:url(/sites/all/themes/stroke_zen_v2/images/basket-mobile.svg);height:20px !important;background-position:top right;}#navigation .block-shop-cart-and-basket span.items{color:#5b358c !important;font-size:15px;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif;}#navigation .block-shop-cart-and-basket a{color:#5b358c !important;}@media (min-width:1200px){#navigation .block-shop-cart-and-basket{display:none;}}.page-working-for-us #main .content-top-wrapper{margin-bottom:20px;}#main .facet-reset a{color:#fff !important;font-family:"EffraBold",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;text-align:center;font-size:15px !important;border:none;height:40px !important;line-height:40px !important;border-radius:40px !important;padding:0 20px !important;color:#fff !important;background-color:#0095db !important;display:inline-block;}@media (min-width:1200px){#main .facet-reset a{font-size:17px !important;}}#main .facet-reset a:hover{background-color:#0266c2 !important;color:#fff !important;text-decoration:none !important;text-decoration:none !important;}@media (min-width:1200px){#main .facet-reset a{height:45px !important;line-height:45px !important;border-radius:45px !important;padding:0 25px !important;}}@media print{#header{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#header #header-main{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#header .header-search-block,#header #block-menu-menu-top-header-menu,#header #navigation{display:none;}#hero-area{display:none;}#bottom{display:none;}a:link,a:visited{text-decoration:underline !important;}a:link.header__site-link,a:visited.header__site-link{text-decoration:none !important;}#content{}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}#content abbr[title]:after{content:" (" attr(title) ")";}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none;}.node-type-research-project #content-wrapper,.node-type-support-service #content-wrapper{display:table;visibility:visible;width:100%;}.node-type-research-project #content-wrapper #content,.node-type-support-service #content-wrapper #content{float:none;display:table-row-group;}.node-type-research-project #content-wrapper .region-sidebar-first,.node-type-support-service #content-wrapper .region-sidebar-first{visibility:visible;display:table-footer-group;float:none;}.node-type-research-project #content-wrapper .region-sidebar-first #block-stroke-support-stroke-support-location .btn,.node-type-support-service #content-wrapper .region-sidebar-first #block-stroke-support-stroke-support-location .btn{visibility:hidden;display:none;}}
