/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */button,img,legend{border:0}.input-group,[type=file],select{width:100%}img,select[multiple],textarea[rows]{height:auto}.slider,.switch{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.dropdown-pane,.invisible{visibility:hidden}.breadcrumbs::after,.button-group::after,.clearfix::after,.off-canvas-wrapper-inner::after,.pagination::after,.tabs::after,hr{clear:both}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,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:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:1em 40px}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}body,button{line-height:1;padding:0}h1,h2,h3,h4,h5,h6,p{text-rendering:optimizeLegibility;line-height:1.4}a,b,em,i,small,strong{line-height:inherit}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:not-allowed}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;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{padding:0}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}body,h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400}html{font-size:100%;box-sizing:border-box}*,::after,::before{box-sizing:inherit}body{margin:0;color:#0a0a0a;background:#fefefe;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{overflow:visible;-webkit-appearance:none;-moz-appearance:none;background:0 0;border-radius:3px}[data-whatinput=mouse] button{outline:0}.is-visible{display:block!important}.is-hidden{display:none!important}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}ol,ul{margin-left:1.25rem}dl,ol,p,ul{margin-bottom:1rem}p{font-size:inherit}em,i{font-style:italic}h1,h2,h3,h4,h5,h6{font-style:normal;color:inherit;margin-top:0;margin-bottom:.5rem}code,kbd{color:#0a0a0a;font-family:Consolas,"Liberation Mono",Courier,monospace;background-color:#e6e6e6}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#cacaca;line-height:0}h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.1875rem}h4{font-size:1.125rem}h5{font-size:1.0625rem}h6{font-size:1rem}@media screen and (min-width:40em){h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:1.9375rem}h4{font-size:1.5625rem}h5{font-size:1.25rem}h6{font-size:1rem}}a{background-color:transparent;color:#2ba6cb;text-decoration:none;cursor:pointer}a:focus,a:hover{color:#258faf}a img{border:0}hr{box-sizing:content-box;max-width:70rem;height:0;border-right:0;border-top:0;border-bottom:1px solid #cacaca;border-left:0;margin:1.25rem auto}dl,ol,ul{line-height:1.6;list-style-position:outside}li{font-size:inherit}ul{list-style-type:disc}.accordion,.menu,.tabs{list-style-type:none}dl dt{margin-bottom:.3rem;font-weight:700}.subheader,code,label{font-weight:400}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:'\2014 \0020'}abbr{color:#0a0a0a;cursor:help;border-bottom:1px dotted #0a0a0a}code{border:1px solid #cacaca;padding:.125rem .3125rem .0625rem}kbd{padding:.125rem .25rem 0;margin:0;border-radius:3px}.subheader{margin-top:.2rem;margin-bottom:.5rem;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.button,.input-group-button,.input-group-label,.menu-centered{text-align:center}.show-for-print{display:none!important}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #8a8a8a}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.slider-fill,legend,textarea{max-width:100%}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;padding:.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-family:inherit;font-size:1rem;color:#0a0a0a;background-color:#fefefe;box-shadow:inset 0 1px 2px rgba(10,10,10,.1);border-radius:3px;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none}[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,textarea:focus{border:1px solid #8a8a8a;background-color:#fefefe;outline:0;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}textarea{min-height:50px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}input::-moz-placeholder,textarea::-moz-placeholder{color:#cacaca}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=submit],[type=button]{border-radius:3px;-webkit-appearance:none;-moz-appearance:none}input[type=search]{box-sizing:border-box}[type=file],[type=checkbox],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}label{display:block;margin:0;font-size:.875rem;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.input-group-button a,.input-group-button button,.input-group-button input,fieldset{margin:0}.input-group>:first-child{border-radius:3px 0 0 3px}.input-group>:last-child>*{border-radius:0 3px 3px 0}.input-group-button,.input-group-field,.input-group-label{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;background:#e6e6e6;color:#0a0a0a;border:1px solid #cacaca;white-space:nowrap;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto;height:auto}.fieldset,select{border:1px solid #cacaca}.input-group-button{padding-top:0;padding-bottom:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.input-group .input-group-button{display:table-cell}fieldset{border:0;padding:0}legend{margin-bottom:.5rem}.fieldset{padding:1.25rem;margin:1.125rem 0}.fieldset legend{background:#fefefe;padding:0 .1875rem;margin:0 0 0 -.1875rem}select{height:2.4375rem;padding:.5rem 1.5rem .5rem .5rem;margin:0 0 1rem;font-size:1rem;font-family:inherit;line-height:normal;color:#0a0a0a;background-color:#fefefe;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-size:9px 6px;background-position:right -1rem center;background-origin:content-box;background-repeat:no-repeat}.button,.close-button,.label,.menu-text,.menu.simple li,.menu>li>a,.tabs-title>a{line-height:1}.form-error,.is-invalid-label{color:#c60f13}@media screen and (min-width:0\0){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{background-image:none}.is-invalid-input:not(:focus){background-color:rgba(198,15,19,.1);border-color:#c60f13}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700}.float-center,.form-error.is-visible{display:block}.float-left{float:left!important}.float-right{float:right!important}.float-center{margin-left:auto;margin-right:auto}.clearfix::after,.clearfix::before{content:' ';display:table;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-order:1;-ms-flex-order:1;order:1}.hide{display:none!important}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.9375em){.hide-for-small-only,.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:63.9375em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.9375em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.9375em){.show-for-large{display:none!important}}@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.9375em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.show-on-focus:active,.show-on-focus:focus{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}.hide-for-landscape,.show-for-portrait{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}.hide-for-landscape,.show-for-portrait{display:block!important}}.button{display:inline-block;cursor:pointer;-webkit-appearance:none;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:3px;padding:.85em 1em;margin:0 0 1rem;font-size:.9rem;background-color:#2ba6cb;color:#fefefe}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background-color:#258dad;color:#fefefe}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-left:0;margin-right:0}.button.primary{background-color:#2ba6cb;color:#fefefe}.button.primary:focus,.button.primary:hover{background-color:#2285a2;color:#fefefe}.button.secondary{background-color:#e9e9e9;color:#0a0a0a}.button.secondary:focus,.button.secondary:hover{background-color:#bababa;color:#0a0a0a}.button.alert{background-color:#c60f13;color:#fefefe}.button.alert:focus,.button.alert:hover{background-color:#9e0c0f;color:#fefefe}.button.success{background-color:#5da423;color:#fefefe}.button.success:focus,.button.success:hover{background-color:#4a831c;color:#fefefe}.button.warning{background-color:#ffae00;color:#fefefe}.button.warning:focus,.button.warning:hover{background-color:#cc8b00;color:#fefefe}.button.body-font{background-color:#6a6a6a;color:#fefefe}.button.body-font:focus,.button.body-font:hover{background-color:#555;color:#fefefe}.button.header{background-color:#222;color:#fefefe}.button.header:focus,.button.header:hover{background-color:#1b1b1b;color:#fefefe}.button.hollow{border:1px solid #2ba6cb;color:#2ba6cb}.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}.button.hollow:focus,.button.hollow:hover{border-color:#165366;color:#165366}.button.hollow.primary{border:1px solid #2ba6cb;color:#2ba6cb}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#165366;color:#165366}.button.hollow.secondary{border:1px solid #e9e9e9;color:#e9e9e9}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#757575;color:#757575}.button.hollow.alert{border:1px solid #c60f13;color:#c60f13}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#63080a;color:#63080a}.button.hollow.success{border:1px solid #5da423;color:#5da423}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#2f5212;color:#2f5212}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805700;color:#805700}.button.hollow.body-font{border:1px solid #6a6a6a;color:#6a6a6a}.button.hollow.body-font:focus,.button.hollow.body-font:hover{border-color:#353535;color:#353535}.button.hollow.header{border:1px solid #222;color:#222}.button.hollow.header:focus,.button.hollow.header:hover{border-color:#111;color:#111}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled:focus,.button.disabled:hover,.button[disabled]:focus,.button[disabled]:hover{background-color:#2ba6cb;color:#fefefe}.button.dropdown::after{content:'';width:0;height:0;border:.4em inset;border-color:#fefefe transparent transparent;border-top-style:solid;border-bottom-width:0;position:relative;top:.4em;float:right;margin-left:1em;display:inline-block}.button-group,.menu{display:-webkit-flex;display:-ms-flexbox}.button.arrow-only::after{margin-left:0;float:none;top:-.1em}.close-button{position:absolute;color:#8a8a8a;right:1rem;top:.5rem;font-size:2em;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:focus,.close-button:hover{color:#0a0a0a}.button-group{margin-bottom:1rem;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.button-group::after,.button-group::before{content:' ';display:table;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-order:1;-ms-flex-order:1;order:1}.button-group .button{margin:0 1px 1px 0;font-size:.9rem;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded .button{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.button-group.primary .button{background-color:#2ba6cb;color:#fefefe}.button-group.primary .button:focus,.button-group.primary .button:hover{background-color:#2285a2;color:#fefefe}.button-group.secondary .button{background-color:#e9e9e9;color:#0a0a0a}.button-group.secondary .button:focus,.button-group.secondary .button:hover{background-color:#bababa;color:#0a0a0a}.button-group.alert .button{background-color:#c60f13;color:#fefefe}.button-group.alert .button:focus,.button-group.alert .button:hover{background-color:#9e0c0f;color:#fefefe}.button-group.success .button{background-color:#5da423;color:#fefefe}.button-group.success .button:focus,.button-group.success .button:hover{background-color:#4a831c;color:#fefefe}.button-group.warning .button{background-color:#ffae00;color:#fefefe}.button-group.warning .button:focus,.button-group.warning .button:hover{background-color:#cc8b00;color:#fefefe}.button-group.body-font .button{background-color:#6a6a6a;color:#fefefe}.button-group.body-font .button:focus,.button-group.body-font .button:hover{background-color:#555;color:#fefefe}.button-group.header .button{background-color:#222;color:#fefefe}.button-group.header .button:focus,.button-group.header .button:hover{background-color:#1b1b1b;color:#fefefe}.button-group.stacked,.button-group.stacked-for-medium,.button-group.stacked-for-small{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.button-group.stacked .button,.button-group.stacked-for-medium .button,.button-group.stacked-for-small .button{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.button-group.stacked .button:last-child,.button-group.stacked-for-medium .button:last-child,.button-group.stacked-for-small .button:last-child{margin-bottom:0}@media screen and (min-width:40em){.button-group.stacked-for-small .button{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;margin-bottom:0}}@media screen and (min-width:64em){.button-group.stacked-for-medium .button{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;margin-bottom:0}}@media screen and (max-width:39.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}.slider-fill,.slider-handle{display:inline-block;position:absolute}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;user-select:none;-ms-touch-action:none;touch-action:none}.slider-fill{top:0;left:0;height:.5rem;background-color:#cacaca;transition:all .2s ease-in-out}.slider-fill.is-dragging{transition:all 0s linear}.slider-handle{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;z-index:1;width:1.4rem;height:1.4rem;background-color:#2ba6cb;transition:all .2s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation;border-radius:3px}[data-whatinput=mouse] .slider-handle{outline:0}.slider-handle:hover{background-color:#258dad}.slider-handle.is-dragging{transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.switch-paddle,.switch-paddle::after{display:block;transition:all .25s ease-out;border-radius:3px}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.switch{margin-bottom:1rem;outline:0;position:relative;user-select:none;color:#fefefe;font-weight:700;font-size:.875rem}.menu,input+.switch-paddle{margin:0}.switch-input{opacity:0;position:absolute}.switch-paddle{background:#cacaca;cursor:pointer;position:relative;width:4rem;height:2rem;color:inherit;font-weight:inherit}.has-tip,.menu-text,.progress-meter-text,.title-bar-title,table caption{font-weight:700}.switch-paddle::after{background:#fefefe;content:'';position:absolute;height:1.5rem;left:.25rem;top:.25rem;width:1.5rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.menu .active>a,input:checked~.switch-paddle{background:#2ba6cb}.switch-active,.switch-inactive,.tooltip.left::before{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}input:checked~.switch-paddle::after{left:2.25rem}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle::after{width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle::after{left:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle::after{width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle::after{left:2rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle::after{width:2rem;height:2rem}.menu,.menu.expanded>li:first-child:last-child{width:100%}.switch.large input:checked~.switch-paddle::after{left:2.75rem}.menu{display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}[data-whatinput=mouse] .menu>li{outline:0}.menu>li>a{padding:.7rem 1rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu-centered>.menu,.menu.simple li{display:inline-block}.menu a,.menu button,.menu input{margin-bottom:0}.menu>li>a i,.menu>li>a img,.menu>li>a svg{margin-right:.25rem}.menu>li{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.menu.vertical{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu.vertical>li{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.menu.vertical>li>a{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:40em){.menu.medium-horizontal{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.menu.medium-horizontal>li{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.menu.medium-vertical{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu.medium-vertical>li{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.menu.medium-vertical>li>a{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:64em){.menu.large-horizontal{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.menu.large-horizontal>li{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.menu.large-vertical{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu.large-vertical>li{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.menu.large-vertical>li>a{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.menu.simple li{margin-right:1rem}.menu.simple a{padding:0}.menu.align-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.menu.expanded>li{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.icon-top>li>a{-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-top>li>a i,.menu.icon-top>li>a img,.menu.icon-top>li>a svg{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;text-align:center;margin-bottom:.25rem}.menu.nested{margin-left:1rem}.menu .active>a{color:#fefefe}.menu-text{color:inherit;padding:.7rem 1rem}.no-js [data-responsive-menu] ul{display:none}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block!important}.is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;height:100%;width:100%;background:#fefefe;transition:-webkit-transform .15s linear;transition:transform .15s linear}.dropdown.menu.vertical>li.opens-left>a::after,.dropdown.menu.vertical>li.opens-right>a::after,.dropdown.menu>li.is-dropdown-submenu-parent>a::after,.is-accordion-submenu-parent>a::after,.is-drilldown-submenu-parent>a::after,.js-drilldown-back>a::before{width:0;content:'';height:0}.is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.is-drilldown-submenu.is-closing{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.is-drilldown-submenu-parent>a{position:relative}.is-drilldown-submenu-parent>a::after{display:block;border:6px inset;border-color:transparent transparent transparent #2ba6cb;border-left-style:solid;border-right-width:0;position:absolute;top:50%;margin-top:-6px;right:1rem}.js-drilldown-back>a::before{border:6px inset;border-color:transparent #2ba6cb transparent transparent;border-right-style:solid;border-left-width:0;display:inline-block;vertical-align:middle;margin-right:.75rem}.is-accordion-submenu-parent>a{position:relative}.is-accordion-submenu-parent>a::after{display:block;border:6px inset;border-color:#2ba6cb transparent transparent;border-top-style:solid;border-bottom-width:0;position:absolute;top:50%;margin-top:-4px;right:1rem}.is-accordion-submenu-parent[aria-expanded=true]>a::after{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.dropdown.menu>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{display:block;border:5px inset;border-color:#2ba6cb transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}[data-whatinput=mouse] .dropdown.menu a{outline:0}.no-js .dropdown.menu ul{display:none}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a::after{right:14px;margin-top:-3px}.dropdown.menu.vertical>li.opens-left>a::after{display:block;border:5px inset;border-color:transparent #2ba6cb transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.vertical>li.opens-right>a::after{display:block;border:5px inset;border-color:transparent transparent transparent #2ba6cb;border-left-style:solid;border-right-width:0}@media screen and (min-width:40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:5px inset;border-color:#2ba6cb transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a::after{right:14px;margin-top:-3px}.dropdown.menu.medium-vertical>li.opens-left>a::after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent #2ba6cb transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.medium-vertical>li.opens-right>a::after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent transparent transparent #2ba6cb;border-left-style:solid;border-right-width:0}}@media screen and (min-width:64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:5px inset;border-color:#2ba6cb transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a::after{right:14px;margin-top:-3px}.dropdown.menu.large-vertical>li.opens-left>a::after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent #2ba6cb transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.large-vertical>li.opens-right>a::after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent transparent transparent #2ba6cb;border-left-style:solid;border-right-width:0}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;left:auto;right:0}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;margin-top:-2px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{left:auto;right:100%}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{display:none;position:absolute;top:0;left:100%;min-width:200px;z-index:1;background:#fefefe;border:1px solid #cacaca}.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right:14px;margin-top:-3px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent #2ba6cb transparent transparent;border-right-style:solid;border-left-width:0}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent transparent transparent #2ba6cb;border-left-style:solid;border-right-width:0}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.title-bar{background:#0a0a0a;color:#fefefe;padding:.5rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left,.title-bar-right{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.title-bar-right{text-align:right}.title-bar-title{vertical-align:middle;display:inline-block}.top-bar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar,.top-bar ul{background-color:#e6e6e6}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media screen and (min-width:40em){.top-bar{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-bar .top-bar-left,.top-bar .top-bar-right{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}@media screen and (max-width:63.9375em){.top-bar.stacked-for-medium{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (max-width:74.9375em){.top-bar.stacked-for-large{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.top-bar-title{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1rem}.top-bar-left,.top-bar-right{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.breadcrumbs{list-style:none;margin:0 0 1rem}.breadcrumbs::after,.breadcrumbs::before{content:' ';display:table;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-order:1;-ms-flex-order:1;order:1}.breadcrumbs li{float:left;color:#0a0a0a;font-size:.6875rem;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child)::after{color:#cacaca;content:"/";margin:0 .75rem;position:relative;top:1px;opacity:1}.breadcrumbs a{color:#2ba6cb}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.pagination{margin-left:0;margin-bottom:1rem}.pagination::after,.pagination::before{content:' ';display:table;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-order:1;-ms-flex-order:1;order:1}.pagination li{font-size:.875rem;margin-right:.0625rem;border-radius:3px;display:none}.pagination li:first-child,.pagination li:last-child{display:inline-block}@media screen and (min-width:40em){.pagination li{display:inline-block}}.pagination a,.pagination button{color:#0a0a0a;display:block;padding:.1875rem .625rem;border-radius:3px}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.1875rem .625rem;background:#2ba6cb;color:#fefefe;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:0 0}.pagination .ellipsis::after{content:'\2026';padding:.1875rem .625rem;color:#0a0a0a}.pagination-previous a::before,.pagination-previous.disabled::before{content:'\00ab';display:inline-block;margin-right:.5rem}.pagination-next a::after,.pagination-next.disabled::after{content:'\00bb';display:inline-block;margin-left:.5rem}.accordion{background:#fefefe;margin-left:0}.accordion-item:first-child>:first-child{border-radius:3px 3px 0 0}.accordion-item:last-child>:last-child{border-radius:0 0 3px 3px}.accordion-title{display:block;padding:1.25rem 1rem;line-height:1;font-size:.75rem;color:#2ba6cb;position:relative;border:1px solid #e6e6e6;border-bottom:0}:last-child:not(.is-active)>.accordion-title{border-radius:0 0 3px 3px;border-bottom:1px solid #e6e6e6}.accordion-title:focus,.accordion-title:hover{background-color:#e6e6e6}.accordion-content,.dropdown-pane{background-color:#fefefe;padding:1rem}.accordion-title::before{content:'+';position:absolute;right:1rem;top:50%;margin-top:-.5rem}.is-active>.accordion-title::before{content:'–'}.accordion-content{display:none;border:1px solid #e6e6e6;border-bottom:0;color:#0a0a0a}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.dropdown-pane{border:1px solid #cacaca;border-radius:3px;display:block;font-size:1rem;position:absolute;width:300px;z-index:10}.tabs,.tabs-content{border:1px solid #e6e6e6}.dropdown-pane.is-open{visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}body,html{height:100%}.off-canvas-wrapper{width:100%;overflow-x:hidden;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:auto}.off-canvas-wrapper-inner{position:relative;width:100%;transition:-webkit-transform .5s ease;transition:transform .5s ease}.off-canvas-wrapper-inner::after,.off-canvas-wrapper-inner::before{content:' ';display:table;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-order:1;-ms-flex-order:1;order:1}.off-canvas-content{min-height:100%;background:#fefefe;transition:-webkit-transform .5s ease;transition:transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;padding-bottom:.1px;box-shadow:0 0 10px rgba(10,10,10,.5)}.js-off-canvas-exit{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(254,254,254,.25);cursor:pointer;transition:background .5s ease}.off-canvas{position:absolute;background:#e6e6e6;z-index:-1;max-height:100%;overflow-y:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.position-left{left:-250px;top:0;width:250px}.is-open-left{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.off-canvas.position-right{right:-250px;top:0;width:250px}.is-open-right{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}@media screen and (min-width:40em){.position-left.reveal-for-medium{left:0;z-index:auto;position:fixed}.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{right:0;z-index:auto;position:fixed}.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}.reveal{min-height:0}}@media screen and (min-width:64em){.position-left.reveal-for-large{left:0;z-index:auto;position:fixed}.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.position-right.reveal-for-large{right:0;z-index:auto;position:fixed}.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}}.tabs{margin:0;background:#fefefe}.tabs::after,.tabs::before{content:' ';display:table;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-order:1;-ms-flex-order:1;order:1}.tabs.vertical>li{width:auto;float:none;display:block}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:0 0}.tabs.primary{background:#2ba6cb}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#299ec1}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:.75rem}.tabs-title>a:hover{background:#fefefe}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6}.tabs-content{background:#fefefe;transition:all .5s ease;border-top:0}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.callout{margin:0 0 1rem;padding:1rem;border:1px solid rgba(10,10,10,.25);border-radius:3px;position:relative;color:#0a0a0a;background-color:#fff}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#def2f8}.callout.secondary{background-color:#fcfcfc}.callout.alert{background-color:#fcd6d6}.callout.success{background-color:#e6f7d9}.callout.warning{background-color:#fff3d9}.callout.body-font{background-color:#e9e9e9}.callout.header{background-color:#dedede}.callout.small{padding:.5rem}.callout.large{padding:3rem}.media-object{margin-bottom:1rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.media-object-section>:last-child,.reveal>:last-child{margin-bottom:0}.media-object img{max-width:none}@media screen and (max-width:39.9375em){.media-object.stack-for-small{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.media-object.stack-for-small .media-object-section{padding:0 0 1rem;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section.main-section{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table-scroll,table.scroll{overflow-x:auto}.reveal-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1005;background-color:rgba(10,10,10,.45);overflow-y:scroll}.reveal{display:none;z-index:1006;padding:1rem;border:1px solid #cacaca;background-color:#fefefe;border-radius:3px;position:relative;top:100px;margin-left:auto;margin-right:auto;overflow-y:auto}[data-whatinput=mouse] .reveal{outline:0}.reveal .column,.reveal .columns{min-width:0}@media screen and (min-width:40em){.reveal{width:600px;max-width:70rem}.reveal .reveal{left:auto;right:auto;margin:0 auto}.reveal.tiny{width:30%;max-width:70rem}}.progress,table{margin-bottom:1rem}.reveal.collapse{padding:0}table caption,table tbody td,table tbody th{padding:.5rem .625rem .625rem}@media screen and (min-width:40em){.reveal.small{width:50%;max-width:70rem}.reveal.large{width:90%;max-width:70rem}}.reveal.full{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}@media screen and (max-width:39.9375em){.reveal{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}table{border-collapse:collapse;border-spacing:0;width:100%;border-radius:3px}table tbody,table tfoot,table thead{border:1px solid #f1f1f1;background-color:#fefefe}table tfoot,table thead{background:#f8f8f8;color:#0a0a0a}table tfoot tr,table thead tr{background:0 0}table tfoot td,table tfoot th,table thead td,table thead th{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}table tbody tr:nth-child(even){background-color:#f1f1f1}@media screen and (max-width:63.9375em){table.stack tfoot,table.stack thead{display:none}table.stack td,table.stack th,table.stack tr{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%}.badge,.label{display:inline-block}table.hover tr:hover{background-color:#f9f9f9}table.hover tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll table{width:auto}.badge{padding:.3em;min-width:2.1em;font-size:.6rem;text-align:center;border-radius:50%;background:#2ba6cb;color:#fefefe}.label,.progress,.progress-meter,.tooltip{border-radius:3px}.badge.secondary{background:#e9e9e9;color:#0a0a0a}.badge.alert{background:#c60f13;color:#fefefe}.badge.success{background:#5da423;color:#fefefe}.badge.warning{background:#ffae00;color:#fefefe}.badge.body-font{background:#6a6a6a;color:#fefefe}.badge.header{background:#222;color:#fefefe}.label{padding:.33333rem .5rem;font-size:.8rem;white-space:nowrap;cursor:default;background:#2ba6cb;color:#fefefe}.label.secondary{background:#e9e9e9;color:#0a0a0a}.label.alert{background:#c60f13;color:#fefefe}.label.success{background:#5da423;color:#fefefe}.label.warning{background:#ffae00;color:#fefefe}.label.body-font{background:#6a6a6a;color:#fefefe}.label.header{background:#222;color:#fefefe}.progress{background-color:#cacaca;height:1rem}.progress.primary .progress-meter{background-color:#2ba6cb}.progress.secondary .progress-meter{background-color:#e9e9e9}.progress.alert .progress-meter{background-color:#c60f13}.progress.success .progress-meter{background-color:#5da423}.progress.warning .progress-meter{background-color:#ffae00}.progress.body-font .progress-meter{background-color:#6a6a6a}.progress.header .progress-meter{background-color:#222}.progress-meter{position:relative;display:block;width:0%;height:100%;background-color:#2ba6cb}.progress-meter-text{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;margin:0;font-size:.75rem;color:#fefefe;white-space:nowrap;border-radius:3px}.has-tip{border-bottom:dotted 1px #8a8a8a;position:relative;display:inline-block;cursor:help}.tooltip.top::before,.tooltip::before{content:'';display:block;width:0;height:0}.menu-icon,.menu-icon.dark{vertical-align:middle;cursor:pointer}.tooltip{background-color:#0a0a0a;color:#fefefe;font-size:80%;padding:.75rem;position:absolute;z-index:10;top:calc(100% + .6495rem);max-width:10rem!important}.tooltip::before{border:.75rem inset;border-color:transparent transparent #0a0a0a;border-bottom-style:solid;border-top-width:0;bottom:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.top::before{border:.75rem inset;border-color:#0a0a0a transparent transparent;border-top-style:solid;border-bottom-width:0;top:100%;bottom:auto}.tooltip.left::before,.tooltip.right::before{content:'';display:block;width:0;bottom:auto;top:50%;height:0}.tooltip.left::before{border:.75rem inset;border-color:transparent transparent transparent #0a0a0a;border-left-style:solid;border-right-width:0;left:100%;transform:translateY(-50%)}.tooltip.right::before{border:.75rem inset;border-color:transparent #0a0a0a transparent transparent;border-right-style:solid;border-left-width:0;left:auto;right:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sticky.is-anchored.is-at-bottom,.sticky.is-stuck.is-at-bottom{bottom:0}.flex-video{position:relative;height:0;padding-bottom:75%;margin-bottom:1rem;overflow:hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen{padding-bottom:56.25%}.flex-video.vimeo{padding-top:0}.thumbnail{border:4px solid #fefefe;box-shadow:0 0 0 1px rgba(10,10,10,.2);display:inline-block;line-height:0;max-width:100%;transition:box-shadow .2s ease-out;border-radius:3px;margin-bottom:1rem}.thumbnail:focus,.thumbnail:hover{box-shadow:0 0 6px 1px rgba(43,166,203,.5)}.sticky-container{position:relative}.sticky{position:absolute;z-index:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sticky.is-stuck{position:fixed;z-index:5}.sticky.is-stuck.is-at-top{top:0}.sticky.is-anchored{position:absolute;left:auto;right:auto}.menu-icon.dark::after,.menu-icon::after{content:'';top:0;left:0}.alm-reveal,.row{max-width:75rem;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.row .row,.row.expanded{max-width:none}.row .row{margin-left:-.9375rem;margin-right:-.9375rem}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.column,.columns{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;padding-left:.9375rem;padding-right:.9375rem;min-width:initial}.column.row.row,.row.row.columns{float:none;display:block}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.small-1{-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.small-offset-0{margin-left:0}.small-2{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.small-offset-2{margin-left:16.66667%}.small-4{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.small-offset-3{margin-left:25%}.small-5{-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.small-offset-5{margin-left:41.66667%}.small-7{-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.small-offset-6{margin-left:50%}.small-8{-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.small-offset-8{margin-left:66.66667%}.small-10{-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.small-offset-9{margin-left:75%}.small-11{-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-1>.column,.small-up-1>.columns{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.small-up-2{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-2>.column,.small-up-2>.columns{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.small-up-3{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-3>.column,.small-up-3>.columns{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.small-up-4{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-4>.column,.small-up-4>.columns{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.small-up-5{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-5>.column,.small-up-5>.columns{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.small-up-6{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-6>.column,.small-up-6>.columns{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.small-up-7{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-7>.column,.small-up-7>.columns{-webkit-flex:0 0 14.28571%;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.small-up-8{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-8>.column,.small-up-8>.columns{-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}@media screen and (min-width:40em){.medium-1{-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.medium-offset-0{margin-left:0}.medium-2{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.medium-offset-2{margin-left:16.66667%}.medium-4{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.medium-offset-3{margin-left:25%}.medium-5{-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.medium-offset-5{margin-left:41.66667%}.medium-7{-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.medium-offset-6{margin-left:50%}.medium-8{-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.medium-offset-8{margin-left:66.66667%}.medium-10{-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.medium-offset-9{margin-left:75%}.medium-11{-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.medium-offset-11{margin-left:91.66667%}.medium-order-1{-webkit-order:1;-ms-flex-order:1;order:1}.medium-order-2{-webkit-order:2;-ms-flex-order:2;order:2}.medium-order-3{-webkit-order:3;-ms-flex-order:3;order:3}.medium-order-4{-webkit-order:4;-ms-flex-order:4;order:4}.medium-order-5{-webkit-order:5;-ms-flex-order:5;order:5}.medium-order-6{-webkit-order:6;-ms-flex-order:6;order:6}.medium-up-1{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-1>.column,.medium-up-1>.columns{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.medium-up-2{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-2>.column,.medium-up-2>.columns{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.medium-up-3{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-3>.column,.medium-up-3>.columns{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.medium-up-4{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-4>.column,.medium-up-4>.columns{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.medium-up-5{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-5>.column,.medium-up-5>.columns{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.medium-up-6{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-6>.column,.medium-up-6>.columns{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.medium-up-7{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-7>.column,.medium-up-7>.columns{-webkit-flex:0 0 14.28571%;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.medium-up-8{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-8>.column,.medium-up-8>.columns{-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}@media screen and (min-width:40em) and (min-width:40em){.medium-expand{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}.row.medium-unstack>.column,.row.medium-unstack>.columns{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width:40em){.row.medium-unstack>.column,.row.medium-unstack>.columns{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width:64em){.large-1{-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.large-offset-0{margin-left:0}.large-2{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.large-offset-2{margin-left:16.66667%}.large-4{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.large-offset-3{margin-left:25%}.large-5{-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.large-offset-5{margin-left:41.66667%}.large-7{-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.large-offset-6{margin-left:50%}.large-8{-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.large-offset-8{margin-left:66.66667%}.large-10{-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.large-offset-9{margin-left:75%}.large-11{-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.large-offset-11{margin-left:91.66667%}.large-order-1{-webkit-order:1;-ms-flex-order:1;order:1}.large-order-2{-webkit-order:2;-ms-flex-order:2;order:2}.large-order-3{-webkit-order:3;-ms-flex-order:3;order:3}.large-order-4{-webkit-order:4;-ms-flex-order:4;order:4}.large-order-5{-webkit-order:5;-ms-flex-order:5;order:5}.large-order-6{-webkit-order:6;-ms-flex-order:6;order:6}.large-up-1{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-1>.column,.large-up-1>.columns{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.large-up-2{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-2>.column,.large-up-2>.columns{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.large-up-3{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-3>.column,.large-up-3>.columns{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.large-up-4{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-4>.column,.large-up-4>.columns{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.large-up-5{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-5>.column,.large-up-5>.columns{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.large-up-6{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-6>.column,.large-up-6>.columns{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.large-up-7{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-7>.column,.large-up-7>.columns{-webkit-flex:0 0 14.28571%;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.large-up-8{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-8>.column,.large-up-8>.columns{-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}@media screen and (min-width:64em) and (min-width:64em){.large-expand{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}.row.large-unstack>.column,.row.large-unstack>.columns{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width:64em){.row.large-unstack>.column,.row.large-unstack>.columns{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}}.shrink{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.align-top.columns,.column.align-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.align-bottom.columns,.column.align-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.align-middle.columns,.column.align-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.align-stretch.columns,.column.align-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.align-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-justify{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.align-spaced{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.align-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.align-self-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.align-self-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.align-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.align-self-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.align-stretch{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.align-self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.small-order-1{-webkit-order:1;-ms-flex-order:1;order:1}.small-order-2{-webkit-order:2;-ms-flex-order:2;order:2}.small-order-3{-webkit-order:3;-ms-flex-order:3;order:3}.small-order-4{-webkit-order:4;-ms-flex-order:4;order:4}.small-order-5{-webkit-order:5;-ms-flex-order:5;order:5}.small-order-6{-webkit-order:6;-ms-flex-order:6;order:6}@media screen and (min-width:40em){.medium-order-1{-webkit-order:1;-ms-flex-order:1;order:1}.medium-order-2{-webkit-order:2;-ms-flex-order:2;order:2}.medium-order-3{-webkit-order:3;-ms-flex-order:3;order:3}.medium-order-4{-webkit-order:4;-ms-flex-order:4;order:4}.medium-order-5{-webkit-order:5;-ms-flex-order:5;order:5}.medium-order-6{-webkit-order:6;-ms-flex-order:6;order:6}}@media screen and (min-width:64em){.large-order-1{-webkit-order:1;-ms-flex-order:1;order:1}.large-order-2{-webkit-order:2;-ms-flex-order:2;order:2}.large-order-3{-webkit-order:3;-ms-flex-order:3;order:3}.large-order-4{-webkit-order:4;-ms-flex-order:4;order:4}.large-order-5{-webkit-order:5;-ms-flex-order:5;order:5}.large-order-6{-webkit-order:6;-ms-flex-order:6;order:6}}.menu-icon{position:relative;display:inline-block;width:20px;height:16px}.menu-icon::after{position:absolute;display:block;width:100%;height:2px;background:#fefefe;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe}.menu-icon:hover::after{background:#cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.menu-icon.dark{position:relative;display:inline-block;width:20px;height:16px}.menu-icon.dark::after{position:absolute;display:block;width:100%;height:2px;background:#0a0a0a;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a}.menu-icon.dark:hover::after{background:#8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.slide-in-down.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-left.mui-enter,.slide-in-up.mui-enter{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity;-webkit-backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slide-in-left.mui-enter{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);transition-property:transform,opacity;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.slide-in-up.mui-enter{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);transition-property:transform,opacity;backface-visibility:hidden}.slide-in-right.mui-enter,.slide-out-down.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity;-webkit-backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slide-in-right.mui-enter{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);transition-property:transform,opacity;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.slide-out-down.mui-leave{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition-property:transform,opacity;backface-visibility:hidden}.slide-out-right.mui-leave,.slide-out-up.mui-leave{transition-property:-webkit-transform,opacity;-webkit-backface-visibility:hidden;transition-duration:.5s;transition-timing-function:linear}.slide-out-down.mui-leave.mui-leave-active{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.slide-out-right.mui-leave{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition-property:transform,opacity;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.slide-out-up.mui-leave{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition-property:transform,opacity;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.slide-out-left.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fade-in.mui-enter,.fade-out.mui-leave{transition-property:opacity;transition-duration:.5s;transition-timing-function:linear}.slide-out-left.mui-leave.mui-leave-active{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.fade-in.mui-enter{opacity:0}.fade-in.mui-enter.mui-enter-active,.fade-out.mui-leave{opacity:1}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.hinge-in-from-bottom.mui-enter,.hinge-in-from-right.mui-enter{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity}.hinge-in-from-top.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-right.mui-enter{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;transition-property:transform,opacity;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-bottom.mui-enter{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;transition-property:transform,opacity;opacity:0}.hinge-in-from-left.mui-enter,.hinge-in-from-middle-x.mui-enter{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity}.hinge-in-from-bottom.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-left.mui-enter{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;transition-property:transform,opacity;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-middle-x.mui-enter{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition-property:transform,opacity;opacity:0}.hinge-in-from-middle-y.mui-enter,.hinge-out-from-top.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity}.hinge-in-from-middle-x.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-middle-y.mui-enter{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition-property:transform,opacity;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-out-from-top.mui-leave{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;transition-property:transform,opacity;opacity:1}.hinge-out-from-bottom.mui-leave,.hinge-out-from-right.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity}.hinge-out-from-top.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-right.mui-leave{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;transition-property:transform,opacity;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-bottom.mui-leave{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;transition-property:transform,opacity;opacity:1}.hinge-out-from-left.mui-leave,.hinge-out-from-middle-x.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity}.hinge-out-from-bottom.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-left.mui-leave{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;transition-property:transform,opacity;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition-property:transform,opacity;opacity:1}.hinge-out-from-middle-y.mui-leave,.scale-in-up.mui-enter{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity}.hinge-out-from-middle-x.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition-property:transform,opacity;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.scale-in-up.mui-enter{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);transition-property:transform,opacity;opacity:0}.scale-in-down.mui-enter,.scale-out-up.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity}.scale-in-up.mui-enter.mui-enter-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.scale-in-down.mui-enter{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);transition-property:transform,opacity;opacity:0}.scale-in-down.mui-enter.mui-enter-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.scale-out-up.mui-leave{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition-property:transform,opacity;opacity:1}.scale-out-down.mui-leave,.spin-in.mui-enter{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity}.scale-out-up.mui-leave.mui-leave-active{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition-property:transform,opacity;opacity:1}.scale-out-down.mui-leave.mui-leave-active{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}.spin-in.mui-enter{-webkit-transform:rotate(-.75turn);-ms-transform:rotate(-.75turn);transform:rotate(-.75turn);transition-property:transform,opacity;opacity:0}.spin-in-ccw.mui-enter,.spin-out.mui-leave{transition-property:-webkit-transform,opacity;transition-duration:.5s;transition-timing-function:linear}.spin-in.mui-enter.mui-enter-active{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out.mui-leave{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition-property:transform,opacity;opacity:1}.spin-out.mui-leave.mui-leave-active{-webkit-transform:rotate(.75turn);-ms-transform:rotate(.75turn);transform:rotate(.75turn);opacity:0}.spin-in-ccw.mui-enter{-webkit-transform:rotate(.75turn);-ms-transform:rotate(.75turn);transform:rotate(.75turn);transition-property:transform,opacity;opacity:0}.spin-in-ccw.mui-enter.mui-enter-active{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:1}.spin-out-ccw.mui-leave.mui-leave-active{-webkit-transform:rotate(-.75turn);-ms-transform:rotate(-.75turn);transform:rotate(-.75turn);opacity:0}.slow{transition-duration:750ms!important}.linear{transition-timing-function:linear!important;-webkit-animation-timing-function:linear!important;animation-timing-function:linear!important}.ease{transition-timing-function:ease!important;-webkit-animation-timing-function:ease!important;animation-timing-function:ease!important}.ease-in{transition-timing-function:ease-in!important;-webkit-animation-timing-function:ease-in!important;animation-timing-function:ease-in!important}.ease-out{transition-timing-function:ease-out!important;-webkit-animation-timing-function:ease-out!important;animation-timing-function:ease-out!important}.ease-in-out{transition-timing-function:ease-in-out!important;-webkit-animation-timing-function:ease-in-out!important;animation-timing-function:ease-in-out!important}.bounce-in{transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;-webkit-animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important;-webkit-animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important;animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;-webkit-animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{transition-delay:.3s!important;-webkit-animation-delay:.3s!important;animation-delay:.3s!important}.long-delay{transition-delay:.7s!important;-webkit-animation-delay:.7s!important;animation-delay:.7s!important}.shake{-webkit-animation-name:shake-7;animation-name:shake-7}@-webkit-keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}15%,25%,35%,45%,5%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}15%,25%,35%,45%,5%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}.spin-cw{-webkit-animation-name:spin-cw-1turn;animation-name:spin-cw-1turn}@-webkit-keyframes spin-cw-1turn{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.spin-ccw{-webkit-animation-name:spin-cw-1turn;animation-name:spin-cw-1turn}@keyframes spin-cw-1turn{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.wiggle{-webkit-animation-name:wiggle-7deg;animation-name:wiggle-7deg}@-webkit-keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,100%,30%,70%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,100%,30%,70%{-webkit-transform:rotate(0);transform:rotate(0)}}.shake,.spin-ccw,.spin-cw,.wiggle{-webkit-animation-duration:.5s;animation-duration:.5s}.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.slow{-webkit-animation-duration:750ms!important;animation-duration:750ms!important}.fast{transition-duration:250ms!important;-webkit-animation-duration:250ms!important;animation-duration:250ms!important}.fancybox-infobar__body,.owl-controls{-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent}.fancybox-content,.fancybox-infobar__body,.fancybox-slider,.fancybox-slider-wrap,.fancybox-thumbs,.fancybox-thumbs>ul>li,.owl-controls{-webkit-tap-highlight-color:transparent}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel,.owl-carousel .owl-wrapper{display:none;position:relative}.owl-carousel{width:100%;-ms-touch-action:pan-y}.owl-carousel li{width:100%}.owl-carousel li .content p{font-size:18px;line-height:24px;margin-bottom:24px}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;-ms-transition:height .2s ease-in-out;-o-transition:height .2s ease-in-out;transition:height .2s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;user-select:none}.grabbing{cursor:url(/wp-content/themes/sm3_5/assets/css/grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:-1.8rem;z-index:99;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;text-align:center;width:30px;height:30px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;opacity:.7}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:alpha(opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{display:block;width:10px;height:10px;margin:5px 3px;filter:alpha(opacity=99);opacity:.9;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:rgba(255,255,255,.5);border:2px solid rgba(255,255,255,1)}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:alpha(opacity=99);opacity:.99;background:#fff}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(/wp-content/themes/sm3_5/assets/css/AjaxLoader.gif) center center no-repeat}div.owl-next,div.owl-prev{top:50%;font-size:24px!important;background:rgba(1,1,1,.8);position:absolute}div.owl-prev{left:0}div.owl-next{right:0}.fancybox-bg,.fancybox-container{top:0;left:0;-webkit-backface-visibility:hidden}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}100%,75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}100%,75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}100%,75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-container{position:fixed;width:100%;height:100%;z-index:99993;backface-visibility:hidden}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg{position:absolute;right:0;bottom:0;background:#0f0f11;opacity:0;transition-timing-function:cubic-bezier(.55,.06,.68,.19);backface-visibility:hidden}.fancybox-controls,.fancybox-slider,.fancybox-slider-wrap{-webkit-backface-visibility:hidden;position:absolute;top:0;left:0;right:0}.fancybox-container--ready .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-controls{text-align:center;opacity:0;z-index:99994;transition:opacity .2s;pointer-events:none;backface-visibility:hidden;direction:ltr}.fancybox-show-controls .fancybox-controls{opacity:1}.fancybox-infobar{display:none}.fancybox-show-infobar .fancybox-infobar{display:inline-block;pointer-events:all}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-font-smoothing:subpixel-antialiased}.fancybox-buttons{position:absolute;top:0;right:0;display:none;pointer-events:all}.fancybox-show-buttons .fancybox-buttons{display:block}.fancybox-slider-wrap{overflow:hidden;direction:ltr}.fancybox-slider,.fancybox-slider-wrap{bottom:0;padding:0;margin:0;z-index:99993;backface-visibility:hidden}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:0;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch}.fancybox-content,.fancybox-slide>*{position:relative;vertical-align:middle;text-align:left;box-sizing:border-box}.fancybox-slide::before{content:'';display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-slide>*{display:inline-block;padding:24px;margin:44px 0;border-width:0;background-color:#fff;overflow:auto}.fancybox-slide--image{overflow:hidden}.fancybox-slide--image::before{display:none}.fancybox-content{display:inline-block;margin:44px auto;padding:0;border:0;width:80%;height:calc(100% - 88px);line-height:normal;white-space:normal;outline:0;font-size:16px;font-family:Arial,sans-serif;-webkit-overflow-scrolling:touch}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}.fancybox-slide--video .fancybox-content,.fancybox-slide--video .fancybox-iframe{background:0 0}.fancybox-placeholder{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:no-repeat;cursor:default;overflow:visible;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;background-size:100% 100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;background:0 0;background-size:100% 100%}.fancybox-controls--canzoomOut .fancybox-placeholder{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-controls--canzoomIn .fancybox-placeholder{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-controls--canGrab .fancybox-placeholder{cursor:-webkit-grab;cursor:grab}.fancybox-controls--isGrabbing .fancybox-placeholder{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-spaceball{z-index:1}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-error{position:absolute;margin:0;padding:40px;top:50%;left:50%;width:380px;max-width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px "Helvetica Neue",Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:0;background:0 0;z-index:10;cursor:pointer}.fancybox-close-small:after{content:'×';position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .2s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:#888 dotted 1px}.fancybox-slide--video .fancybox-close-small{top:-36px;right:-36px;background:0 0}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-caption-wrap{position:absolute;bottom:0;left:0;right:0;padding:60px 30px 0;z-index:99998;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8) 100%);opacity:0;transition:opacity .2s;pointer-events:none}.fancybox-show-caption .fancybox-caption-wrap{opacity:1}.fancybox-caption{padding:30px 0;border-top:1px solid rgba(255,255,255,.4);font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;width:44px;height:44px;line-height:44px;margin:0;padding:0;border:0;border-radius:0;cursor:pointer;color:#fff;box-sizing:border-box;vertical-align:top;outline:0}.fancybox-button--disabled{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover{background:rgba(0,0,0,.8)}.fancybox-button::after,.fancybox-button::before{content:'';pointer-events:none;position:absolute;border-color:#fff;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button--left::after,.fancybox-button--right::after{top:18px;width:6px;height:6px;border-top:solid 2px currentColor;border-right:solid 2px currentColor}.fancybox-button--disabled::after,.fancybox-button--disabled::before{opacity:.5}.fancybox-button--left::after{left:20px;background:0 0;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--right::after{right:20px;background:0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close{float:right}.fancybox-button--close::after,.fancybox-button--close::before{content:'';display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-loading{border:6px solid rgba(100,100,100,.4);border-top:6px solid rgba(255,255,255,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:fancybox-rotate .8s infinite linear;animation:fancybox-rotate .8s infinite linear;background:0 0;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes fancybox-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fancybox-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@media all and (max-width:800px){.fancybox-controls{text-align:left}.fancybox-button--left,.fancybox-button--right,.fancybox-buttons button:not(.fancybox-button--close){display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen::before{width:15px;height:11px;left:15px;top:16px;border:2px solid;background:0 0}.fancybox-button--play::before{top:16px;left:18px;width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px;background:0 0}.fancybox-button--pause::before{top:16px;left:18px;width:7px;height:11px;border-style:solid;border-width:0 2px;background:0 0}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs::before{top:20px;left:21px;width:3px;height:3px;box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,0 0 0 32px inset,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:220px}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;z-index:99993;word-break:normal;-webkit-overflow-scrolling:touch;box-sizing:border-box}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:0;border:5px solid #fff;border-top-width:0;border-right-width:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}@media all and (max-width:800px){.fancybox-thumbs{display:none!important}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:0}}#cssmenu,#cssmenu #menu-button,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:1001px){#cssmenu,#cssmenu #menu-button,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a{-webkit-transition:top .2s ease-in,opacity .2s ease-in;-moz-transition:top .2s ease-in,opacity .2s ease-in;-ms-transition:top .2s ease-in,opacity .2s ease-in;-o-transition:top .2s ease-in,opacity .2s ease-in;transition:top .2s ease-in,opacity .2s ease-in}#cssmenu{margin-top:.75rem!important}}#cssmenu:after,#cssmenu>ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#cssmenu #menu-button{display:none}#cssmenu{font-family:HelveticaNeueW02-57Cn,helvetica,sans-serif;font-size:18px;z-index:100!important;position:relative;font-weight:500}#cssmenu>ul{float:right}#cssmenu>ul>li{float:left;display:inline-block;margin:0 .4375rem}#cssmenu>ul>li:last-of-type,#cssmenu>ul>li:last-of-type>a{color:#fff}#cssmenu>ul>li:last-of-type>a>span{margin-right:0;background:#000;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;color:#fff}#cssmenu>ul>li:last-of-type:hover>a>span{background:#c02846;color:#fff}#cssmenu>ul>li.logo{float:left}#cssmenu>ul>li>a>span,#cssmenu>ul>li>span{position:relative;z-index:1005;padding:12px 14px 14px;margin:0 .9375rem;text-decoration:none;text-transform:uppercase;color:#494949;border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border:1px solid transparent}#cssmenu>ul>li:hover>span,#cssmenu>ul>li>span:hover{color:#c02846;background:#fff;border:1px solid rgba(0,0,0,.2);border-bottom:1px solid #fff}#cssmenu>ul>li>ul>li>a{display:block;border-bottom:1px solid rgba(0,0,0,.05)}#cssmenu ul ul li:first-of-type,#cssmenu ul ul li:nth-child(1n+2),#cssmenu>ul>li>ul>li:last-of-type a{border-bottom:1px solid transparent}#cssmenu ul ul{position:absolute;left:-9999px;z-index:-110;top:72px;opacity:0;padding:.19375rem .9375rem}#cssmenu>ul>li>ul{top:30px}#cssmenu>ul>li:hover>ul{top:30px;left:0;opacity:1;z-index:1001}#cssmenu ul ul>li:hover>ul{left:180px;top:0;opacity:1}#cssmenu ul ul li a{color:#494949;padding-bottom:.4375rem;padding-top:.4375rem}#cssmenu ul ul li{text-decoration:none;font-weight:400;z-index:2005!important;color:#494949;background:#fff;border:1px solid rgba(0,0,0,.2);width:180px;padding-left:.9rem!important;padding-right:.9rem!important}#cssmenu ul ul li:nth-child(1n+2){border-top:1px solid transparent}#cssmenu ul ul li:first-of-type{padding-top:.4275rem}#cssmenu ul ul li:last-of-type{padding-bottom:.4375rem;border-bottom:1px solid rgba(0,0,0,.2)}#cssmenu ul ul li.active>a,#cssmenu ul ul li:hover>a{color:#c02846}#cssmenu ul ul li:first-child{border-top-left-radius:0;border-top-right-radius:6px}#cssmenu ul ul li:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}#cssmenu>ul>li>ul::after{position:absolute;display:block}#cssmenu ul ul li.has-sub>a::after{content:"";position:absolute;width:0;height:0;border:4px solid transparent;border-left-color:#777;right:17px;top:14px}#cssmenu ul ul li.has-sub.active>a::after,#cssmenu ul ul li.has-sub:hover>a::after{border-left-color:#333}@media all and (max-width:63.9375em),only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:63.9375em),only screen and (min--moz-device-pixel-ratio:2) and (max-width:1024px),only screen and (-o-min-device-pixel-ratio:2 / 1) and (max-width:63.9375em),only screen and (min-device-pixel-ratio:2) and (max-width:63.9375em),only screen and (min-resolution:192dpi) and (max-width:63.9375em),only screen and (min-resolution:2dppx) and (max-width:63.9375em){#cssmenu,#cssmenu #menu-button,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a{-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}#cssmenu{margin-top:0!important}header:focus,header:hover{background:#fff}header:focus #cssmenu #menu-button::after,header:hover #cssmenu #menu-button::after{color:#000}#cssmenu>ul>li>span{display:block}#cssmenu>ul{margin:.9375rem 0 0;display:none;top:-20rem}#cssmenu>ul.open{width:100%!important;display:block;background:#fff;top:0}#cssmenu>ul>li{float:none;display:block;margin:0}#cssmenu #menu-button{display:block;text-decoration:none;color:#d3eced;padding:0;position:initial;cursor:pointer}#cssmenu img{height:20px}#cssmenu ul ul,#cssmenu>ul>li>ul{position:absolute;top:0;left:-9999px;opacity:0;padding:0}#cssmenu ul ul li.has-sub>a::after,#cssmenu>ul>li.has-sub>a::after,#cssmenu>ul>li>ul{display:none}#cssmenu ul li,#cssmenu ul ul,#cssmenu ul ul li{width:100%;border-radius:0!important;border-color:transparent!important;padding-left:0!important;padding-right:0!important}#cssmenu>ul>li{width:100%;border-bottom:1px solid rgba(0,0,0,.1)}#cssmenu ul ul li:first-child>a,#cssmenu ul ul li:last-child>a{border-radius:0}#cssmenu>ul>li>a{padding:.625rem 0;margin:0;text-decoration:none;color:#494949;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#cssmenu>ul>li.active>a,#cssmenu>ul>li:hover>a,#cssmenu>ul>li>a:hover{color:#c02846;background:#fff;box-shadow:none}#cssmenu ul ul li a,#cssmenu>ul>li>a,#cssmenu>ul>li>span{text-transform:none!important;box-shadow:none!important;font-size:24px}#cssmenu ul ul li a{font-size:20px;color:#646464}#cssmenu>ul>li:hover>span,#cssmenu>ul>li>span:hover{color:#c02846;background:#fff;border:transparent!important}#cssmenu>ul>li>span{padding:.75rem 0;z-index:5000;margin:0;text-decoration:none;color:#494949;border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0}#cssmenu ul li.yay ul{top:0;position:relative;left:0;opacity:1;display:block;z-index:9999}#cssmenu ul ul li:first-of-type{padding-top:0}#cssmenu ul li:last-of-type,#cssmenu ul ul li:last-of-type{border-color:transparent}#cssmenu>ul>li>ul>li>a{border:none}#cssmenu>ul>li:last-of-type>a{color:#282828}#cssmenu>ul>li:last-of-type>a>span{padding:0;text-transform:none;border-color:transparent!important;margin:0;background:0 0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:#282828}#cssmenu>ul>li:last-of-type:hover>a>span{background:0 0;color:#c02846}#cssmenu>ul>li:last-of-type>a:hover{color:#c02846}#cssmenu>ul>li.has-sub>span{padding-right:45px}#cssmenu>ul>li.has-sub>span::after{content:"\f107";font-family:FontAwesome;font-size:20px;position:absolute;width:auto;height:auto;right:0;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:.4}#cssmenu>ul>li.has-sub.yay>span::after{-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}.hamburger{position:absolute;right:0;top:0;outline:0;padding:0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:#282828;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;z-index:9999}.hamburger:hover{opacity:.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:40px;height:5px;background-color:#282828;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::after,.hamburger--boring .hamburger-inner::before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top .3s .3s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .27s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),transform .15s .42s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top .3s .3s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .27s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),transform .15s .42s cubic-bezier(.215,.61,.355,1)}.crp_related a, .full, article, aside, details, figcaption, figure, footer, header, hgroup, hr, menu, nav, section {
	display: block
}

:root {
	--fontcolor-smred: #c02846
}

.single-post ul#defs li, .tabs-title>a, a, header+section.dark, hr {
	padding: 0
}

.tabs-title>a:focus, .tabs-title>a[aria-selected=true], a {
	background: 0 0
}

#slideIndex h2, #slideIndex p, .btn.tiny, body {
	font-family: arial,helvetica,sans-serif
}

.btn, .button, .quote, .sidebar div[class*=widget] h4, article.category-interviews blockquote, footer ul li ul li:first-of-type, label.important, legend.important, nav#indexCTA, span.drop {
	font-family: HelveticaNeueW02-57Cn,helvetica,sans-serif
}

#slideIndex .btn+.btn, a.podcastlink, ol li {
	margin-left: 1rem
}

.quote:after, form#purchasems [type=radio]:nth-child(1n+2)+label, ul.sublength li:last-of-type {
	margin-right: 0
}

.btn.tiny, mark, ul.kbtoc>li {
	font-weight: 700
}

#slideIndex, #slideIndex li:first-of-type, article.category-interviews img.wp-post-image[alt*=Hero] {
	display: block!important
}

#ajax-load-more, #mc_embed_shell, #ms3video, .nf-form-cont, body.page-template-page-macscan-php section#prodHeader div.b2 img, body.page-template-page-macscan-php section#prodHeader div.b3 img, div.b1 img, form, header, nav#indexCTA li img {
	width: 100%
}

article>ol.large>li, article>ol.small>li {
	list-style-type: none;
	counter-increment: ul-counter
}

abbr, address, article, aside, audio, b, blockquote, body, canvas, caption, cite, code, dd, del, details, dfn, div, dl, dt, em, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, p, pre, q, samp, section, small, span, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, ul, var, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: 0 0
}

ins, mark {
	background-color: #ff9;
	color: #000
}

nav ul, ol.requestpad, ul {
	list-style: none
}

blockquote, q {
	quotes: none
}

blockquote:after, blockquote:before, q:after, q:before {
	content: '';
	content: none
}

a {
	margin: 0;
	font-size: 100%;
	vertical-align: baseline
}

ins {
	text-decoration: none
}

mark {
	font-style: italic
}

del {
	text-decoration: line-through
}

abbr[title], dfn[title] {
	border-bottom: 1px dotted;
	cursor: help
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

hr {
	height: 1px;
	border: 0;
	border-top: 1px solid #ccc;
	margin: 1em 0
}

#ms3video, .full, img {
	height: auto
}

input, select {
	vertical-align: middle
}

/* temp*/
.visually-hidden {
	display: none;
}

#cssmenu li, #cssmenu ul li a, #cssmenu>ul>li span, #cssmenu>ul>li>span::after, .crp_related .crp_excerpt:after, .radio-custom, .radio-custom+.radio-custom-label, .tabs a:focus img, .tabs a[aria-selected=true] img, .tabs-title>a:focus, .tabs-title>a[aria-selected=true] #prodHeader div.rate, [type=color], [type=date], [type=datetime-local], [type=datetime], [type=email], [type=month], [type=number], [type=password], [type=search], [type=tel], [type=text], [type=time], [type=url], [type=week], a, article .btn, article.snippet, button, input[type=submit], label, nav#indexCTA li, p.excerpt:after, textarea {
	-webkit-transition: .2s;
	-moz-transition: .2s;
	-ms-transition: .2s;
	-o-transition: .2s;
	transition: .2s
}

.tabs, .tabs-content {
	border: none
}

.tabs {
	margin-top: 1rem
}

.tabs a img {
	filter: gray;
	filter: grayscale(100%)
}

.tabs a:focus img, .tabs a[aria-selected=true] img {
	filter: none
}

.tabs-title>a {
	font-size: 18px;
	line-height: 2
}

.tabs-title>a>h3 {
	margin: .5rem 0 0;
	font-size: 24px;
	border-bottom: 1px solid transparent;
	display: inline-block;
	padding-bottom: .125rem
}

.tabs-title>a:focus h3, .tabs-title>a[aria-selected=true] h3 {
	border-bottom: 1px solid #333
}

.postmetadata {
	margin: 3rem 0 0!important
}

.posted_category, .posted_tag {
	margin-bottom: .75rem;
	line-height: 1.4!important
}

.single-post article ul li {
	padding: .15rem 0
}

.html-container, .label-above .nf-field-label, .owl-carousel .button, .single-post article ol li p:last-of-type, .wpp-list li, article ol li {
	margin-bottom: 0!important
}

article ul#defs li ul li {
	margin-left: 0!important
}

article ul:not(#defs) li {
	padding: .15rem 0;
	margin-left: 1rem
}

article ul:not(#defs) li ul li, div#ms3carousel p, form#purchasems [type=radio]+label {
	margin: 0
}

ul.row {
	margin-bottom: .75rem
}

ul.check, ul.checkmark {
	padding: 0 2rem
}

ul.check {
	padding: 0 30px 0 0
}

ul.check li:before, ul.checkmark li:before {
	content: "\f00c";
	font-family: fontawesome;
	padding: 0 6px 0 0;
	color: #40b027
}

.error {
	color: red;
	margin: 1rem 0;
	font-size: 18px
}

.reveal {
	z-index: 5000;
	padding: initial;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	border: 0;
	outline: 0;
	position: absolute!important;
	top: 50%!important;
	left: 50%!important;
	transform: translate(-50%,-50%)!important
}

.reveal .close-button {
	right: .5rem;
	top: 0
}

.small {
	font-size: 90%
}

body {
	line-height: 1;
	background: #fff;
	font-size: 14px;
	color: #6a6a6a;
	-webkit-font-smoothing: antialiased
}

header {
	padding: 20px 0;
	background: #fff!important;
	position: fixed;
	top: 0;
	z-index: 100
}

header+section {
	margin-top: 80px
}

.crp_related article:hover a, .rpwe-ul a:focus, .rpwe-ul a:hover, .wpp-list a:focus, .wpp-list a:hover, a, a:visited {
	color: #be2845
}

a:active, a:hover {
	color: #2f2f2f
}

.rpwe-ul a, .wpp-list a, blockquote, blockquote p, footer a, footer a:visited {
	color: #6a6a6a
}

.crp_related article a, form#purchasems input.price, h1, h2, h3, h4, .h1, .h2, .h3, .h4, .h5 {
	color: #494949;
	padding: 0;
	line-height: 1;
	margin: 0;
	font-family: HelveticaNeueW02-57Cn,helvetica,sans-serif
}

h4, .h4 {
	font-size: 24px;
	margin-bottom: .5rem
}

.crp_related article a, form#purchasems input.price, h2, h3 {
	font-weight: 400;
	clear: both;
	font-size: 30px
}

h3, .h3 {
	margin: 2rem 0 1.5rem
}

h2 span, h3 span, h4 span , .h2 span, .h3 span, .h4 span {
	font-family: 'HelveticaNeueW01-47LtCn 692686',helvetica,sans-serif!important
}

.btn.clr.text, .button.clr.text, article[class*=category-definitions] h3+h4, body.page-template-page-macscan-php div.footersale form.purchasems button, body.page-template-page-macscan-php div.header form button, form label, form legend {
	font-family: 'HelveticaNeueW01-47LtCn 692686',helvetica,sans-serif
}

.categoryHeader .date, .crp_related h3, .mb, div.row.filterdResults article img, h2 {
	margin-bottom: .9375rem
}

.crp_excerpt, p {
	margin: 0 0 1.2rem;
	line-height: 1.75
}

.light, div.light, div.rowOn {
	background: url(/wp-content/themes/sm3_5/assets/img/back_light.jpg);
	overflow: hidden
}

.dark, div.dark, div.rowOff, div.rowff {
	background: url(/wp-content/themes/sm3_5/assets/img/back_dark.jpg);
	overflow: hidden
}

.dark, .light {
	padding: 2.25rem 0;
	text-shadow: 0 2px 0 #fff
}

.btn, .btn.tiny, .button {
	text-transform: uppercase;
	text-shadow: none
}

.overlay {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 10;
	background: rgba(1,1,1,.5)
}

.overlay.off {
	background: rgba(1,1,1,0)
}

.btn, .btn.smred, .button, .button.smred {
	background: var(--fontcolor-smred);
	color: #fff
}

.mt {
	margin-top: .9375rem
}

.wpp-list li, ol li {
	padding: .15rem 0;
	line-height: 1.75
}

.rpwe-block ul li, .wpp-list li {
	padding: .15rem 0!important;
	line-height: 1.25!important
}

article ol.lg li, article ul.lg li {
	margin-bottom: 1.25rem
}

.rpwe-block ul li:first-of-type, .wpp-list li:first-of-type {
	padding-top: 0!important
}

nav#indexCTA ul, ul#ms3Easy li:last-of-type {
	margin-bottom: 0
}

article ul li:before {
	content: '\2022 ';
	margin-top: 40px;
	padding: .5rem .25rem;
	font-size: 120%!important;
	line-height: 1!important;
	color: var(--fontcolor-smred)!important
}

article ol li::marker {
	font-weight: 700
}

.full {
	width: 100%!important
}

.threequarter {
	width: 75%
}

.btn, .button {
	padding: 0 3rem;
	line-height: 3;
	display: inline-block;
	border: 1px solid transparent;
	-webkit-border-radius: 6px;
	border-radius: 6px
}

#purchasems label, #purchasems legend, a.btn:visited, a.button:visited {
	color: #fff
}

.btn.full, .button.full, button.full {
	width: 100%!important;
	padding: 0
}

.btn.smred:hover, .btn:hover, .button.smred:hover, .button:hover {
	background: #000;
	color: #fff
}

#newslettersignup h3, #slideIndex h1 span, .radio-custom:checked+.radio-custom-label, footer a:active, footer a:hover {
	color: var(--fontcolor-smred)
}

.btn.blk, .button.blk {
	color: #fff;
	background: #010101
}

#newsSnippet article:hover .btn.tiny.readmore, .btn.blk:hover, .button.blk:hover, .crp_related article:hover .crp_excerpt:after, .filterdResults article:hover .btn.tiny.readmore, nav#indexCTA li:focus a:first-of-type, nav#indexCTA li:hover a:first-of-type {
	background: var(--fontcolor-smred)
}

.btn.clr.text, .button.clr.text {
	line-height: 1;
	padding: .5rem 0 .2rem;
	margin: 0 3rem;
	border-radius: 0;
	-webkit-border-radius: 0;
	border-color: transparent!important;
	border-bottom: 1px solid var(--fontcolor-smred)!important;
	background: 0 0;
	color: var(--fontcolor-smred)
}

.btn.clr {
	color: #fff;
	background: 0 0;
	border: 1px solid #fff
}

.btn.clr:hover {
	background: #000;
	border-color: #000
}

.btn.tiny {
	-webkit-border-radius: 4px;
	border-radius: 4px;
	color: #fff;
	font-size: 12px;
	line-height: 1!important;
	padding: .3375rem .3375rem .2375rem
}

.btn i.fa {
	min-width: 18px
}

a.podcastlink {
	color: #7c7c7c!important;
	display: inline-block
}

.btn.clr.text:hover, .button.clr.text:hover {
	border-bottom: 1px solid #494949!important;
	color: #494949!important;
	background: 0 0
}

.checkbox-custom:checked+.checkbox-custom-label:before, .radio-custom:checked+.radio-custom-label:before {
	background: var(--fontcolor-smred);
	box-shadow: inset 0 0 0 4px #fff
}

footer {
	padding: 2.825rem 0
}

footer ul li {
	line-height: 1.6
}

footer ul li ul li:first-of-type {
	color: #494949!important;
	text-transform: uppercase;
	font-size: 18px
}

footer ul li ul li:first-of-type a:first-of-type {
	color: #494949
}

footer ul li ul:nth-child(1n+2) {
	margin-top: 1.25rem
}

footer h3 {
	text-transform: uppercase;
	font-size: 18px
}

footer article {
	margin-bottom: 1.875rem
}

footer ul#social li {
	font-size: 18px;
	float: left;
	padding: 0;
	flex: 1 1 0%;
	display: flex;
	justify-content: center
}

footer ul#social li:first-of-type {
	padding-left: 0
}

footer ul#socialres {
	margin: .9375rem 0;
	font-size: 20px;
	padding: 0!important
}

form#purchasems a, form#purchasems a:visited {
	color: #fff;
	padding-bottom: 2px;
	border-bottom: 1px solid transparent
}

form#purchasems a:active, form#purchasems a:hover {
	padding-bottom: 2px;
	border-bottom: 1px solid #fff
}

.checkbox-custom, .radio-custom {
	opacity: 0;
	position: absolute;
	outline: 0!important;
	border: 0!important
}

.checkbox-custom-label, .radio-custom-label, article.snippet {
	position: relative
}

.checkbox-custom, .checkbox-custom-label, .radio-custom, .radio-custom-label {
	display: inline-block;
	vertical-align: middle;
	cursor: pointer
}

.checkbox-custom+.checkbox-custom-label:before, .radio-custom+.radio-custom-label:before {
	content: '';
	background: #fff;
	border: 1px solid #cacaca;
	display: inline-block;
	vertical-align: middle;
	width: 24px;
	height: 24px;
	padding: 2px;
	margin-right: 6px;
	text-align: center
}

.clearall {
	clear: both
}

.radio-custom+.radio-custom-label:before {
	border-radius: 50%
}

.radio-custom:checked+.radio-custom-label:before {
	border: 1px solid var(--fontcolor-smred)
}

.checkbox-custom:focus+.checkbox-custom-label, .radio-custom:focus+.radio-custom-label {
	outline: #ddd solid 1px
}

#newslettersignup {
	width: 570px;
	background: url(/wp-content/themes/sm3_5/assets/img/header_contact_light.svg) -20px 40px no-repeat #f9f9f9
}

#newslettersignup h3 {
	text-align: center;
	font-size: 44px;
	line-height: 40px;
	font-weight: 400;
	text-shadow: 0 2px 0 #fff;
	margin: 0
}

.quote, nav#indexCTA, nav#indexCTA a, nav#indexCTA a:visited {
	color: #282828
}

#newslettersignup form input {
	height: 46px
}

#newslettersignup form input[type=email] {
	width: 100%;
	float: left;
	margin: 2rem 0 .5rem;
	border-radius: 6px 0 0 6px;
	-webkit-border-radius: 6px 0 0 6px;
	-moz-border-radius: 6px 0 0 6px;
	margin-right: 0!important
}

.mc-field-group {
	width: calc(100% - 160px);
	float: left
}

#mc-embedded-subscribe-form input[type=checkbox] {
	display: inline;
	width: auto;
	margin-right: 10px
}

#mc_embed_signup input.mce_inline_error {
	border-color: red!important
}

#mc_embed_signup div.mce_inline_error {
	background-color: transparent!important;
	margin: 0!important;
	padding: 0!important;
	color: red!important
}

#newslettersignup form input[type=email]:focus {
	outline: 0
}

#newslettersignup form input[type=submit] {
	width: 160px!important;
	margin-left: 0!important;
	border-radius: 0 6px 6px 0;
	-webkit-border-radius: 0 6px 6px 0;
	-moz-border-radius: 0 6px 6px 0;
	margin: 2rem 0 .5rem;
	float: left
}

#newslettersignup form {
	padding: 0;
	margin: 0
}

#newslettersignup>div {
	padding: 1rem;
	width: 100%;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

#prodHeader, #prodHeader.macscan, article.snippet, input.search, nav#indexCTA li a:first-of-type {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

#slideIndex li.table-cell ul li, .owl-carousel .button {
	font-size: 16px
}

.owl-carousel .slide.thechecklist h3 span, .owl-carousel .slide.thechecklist h4, .owl-carousel .slide.thechecklist p {
	color: #282828!important
}

#slideIndex li.ms3reviewed, .owl-carousel .slide.psslide p, section#video, section#video h2 {
	color: #fff!important
}

.owl-carousel .slide.thechecklist h3 {
	color: var(--fontcolor-smred)!important
}

#newsSnippet article h3, .filterdResults article h3, .owl-carousel .slide h3, article[class~=hentry] h3:first-of-type, body[class*=single-post] article h3:first-of-type {
	margin-top: 0
}

div.rating .fa-star {
	margin: 0 .1rem
}

.owl-theme .owl-controls {
	margin-top: -2.5rem;
	z-index: 99;
	text-align: center
}

.owl-theme .owl-controls .owl-page span {
	display: block;
	width: 14px;
	height: 14px;
	margin: 5px 3px;
	opacity: .9;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: rgba(255,255,255,.5);
	border: 2px solid #fff
}

nav#indexCTA {
	font-size: 24px
}

#newsSnippet article, nav#indexCTA li {
	float: left
}

nav#indexCTA li a {
	line-height: 1;
	display: block
}

nav#indexCTA li a:first-of-type {
	background: #444;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	display: block;
	box-sizing: border-box;
	padding: 1.8rem;
	margin-bottom: .4375rem
}

.quote {
	padding: 10px 35px;
	font-size: 24px;
	text-align: center
}

.quote:after, .quote:before {
	color: #494949;
	opacity: .2;
	content: '\f10d';
	font-family: FontAwesome;
	font-size: 30px;
	display: block;
	z-index: 0
}

.quote:before {
	margin-left: -100%
}

.quote:after {
	text-align: right;
	margin-top: -.9375rem;
	content: '\f10e';
	bottom: 0;
	right: 8px;
	top: auto;
	left: auto
}

.fullspeed {
	text-align: center
}

.fullspeed img {
	margin: 0 auto;
	padding-top: 20px
}

article.snippet {
	z-index: 1;
	color: #6a6a6a;
	box-sizing: border-box;
	background: #fff;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	padding: .9375rem;
	border: 1px solid #dadada;
	padding-bottom: 1rem!important
}

article span.date {
	font-size: 12px;
	line-height: 1;
	padding-bottom: .9375rem!important;
	display: block
}

#slideIndex .btn, #slideIndex h2 {
	font-size: 18px
}

.categoryHeader p, article span.date.postmetadata {
	margin: 0!important
}

article p {
	margin-bottom: 1.2rem;
	font-size: 14px
}

article p.excerpt {
	margin-bottom: 2.5rem
}

#slideIndex p, .sidebar div[class*=widget], article.snippet p {
	margin-bottom: 2rem
}

#newsSnippet .btn.tiny.readmore, .crp_related .crp_excerpt:after, .filterdResults article .btn.tiny.readmore {
	content: "Read";
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: #000;
	text-transform: uppercase;
	color: #fff;
	position: absolute;
	bottom: .9375rem;
	font-size: 12px;
	line-height: 1!important;
	font-weight: 700;
	text-shadow: none;
	padding: .3375rem .3375rem .2375rem;
	left: .9375rem
}

.nobox .btn.tiny {
	position: initial!important
}

article.snippet:hover {
	border: 1px solid #a0a0a0;
	-webkit-box-shadow: 0 0 2px 0 rgba(0,0,0,.2);
	box-shadow: 0 0 2px 0 rgba(0,0,0,.2)
}

.crp_related article a, article.snippet h3 {
	font-size: 18px;
	line-height: 1.2;
	margin-bottom: .4375rem
}

article.snippet h3 {
	font-size: 22px
}

div#newsSnippet.row .column.small-12, div.row.filterdResults article {
	margin-bottom: 1.8rem
}

#slideIndex li.table-cell>.row, .aspect-ratio-inside {
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	position: absolute
}

#slideIndex li.table-cell {
	height: 560px;
	-webkit-background-size: cover!important;
	-moz-background-size: cover!important;
	-o-background-size: cover!important;
	background-size: cover!important
}

.aspect-ratio-1-1 {
	padding-top: 100%
}

#slideIndex .slide_mainimg, #slideIndex .slide_mstypefaceimg, #slideIndex .slide_pstypefaceimg, .aspect-ratio-1-1 {
	overflow: hidden;
	background: 0 0;
	position: relative;
	height: 0
}

#slideIndex .slide_mainimg {
	padding-top: calc(788 / 1132 * 100%)
}

#slideIndex .slide_pstypefaceimg {
	padding-top: calc(143 / 800 * 100%)
}

#slideIndex .slide_mstypefaceimg {
	padding-top: calc(120 / 768 * 100%)
}

.no-webp #slideIndex .slide_holiday {
	color: #fff;
	background: url(/wp-content/themes/sm3_5/assets/img/holidaysback.png),#3d7aac;
	background: url(/wp-content/themes/sm3_5/assets/img/holidaysback.png),-moz-linear-gradient(top,#3d7aac 0,#224f6f 80%);
	background: url(/wp-content/themes/sm3_5/assets/img/holidaysback.png),-webkit-linear-gradient(top,#3d7aac 0,#224f6f 80%);
	background: url(/wp-content/themes/sm3_5/assets/img/holidaysback.png),linear-gradient(to bottom,#3d7aac 0,#224f6f 80%);
	-webkit-background-size: cover,cover;
	-moz-background-size: cover,cover;
	-o-background-size: cover,cover;
	background-size: cover,cover
}

.no-webp #slideIndex .slide_ps {
	background: url(/wp-content/themes/sm3_5/assets/img/semigr.png),url(/wp-content/themes/sm3_5/assets/img/slide_ps_back.jpg),#37212b;
	background: url(/wp-content/themes/sm3_5/assets/img/semigr.png),url(/wp-content/themes/sm3_5/assets/img/slide_ps_back.jpg),-moz-linear-gradient(top,#37212b 0,#6c64a4 100%);
	background: url(/wp-content/themes/sm3_5/assets/img/semigr.png),url(/wp-content/themes/sm3_5/assets/img/slide_ps_back.jpg),-webkit-linear-gradient(top,#37212b 0,#6c64a4 100%);
	background: url(/wp-content/themes/sm3_5/assets/img/semigr.png),url(/wp-content/themes/sm3_5/assets/img/slide_ps_back.jpg),linear-gradient(to bottom,#37212b 0,#6c64a4 100%);
	color: #fff;
	-webkit-background-size: cover,cover;
	-moz-background-size: cover,cover;
	-o-background-size: cover,cover;
	background-size: cover,cover
}

.no-webp #slideIndex .slide_checklist {
	color: #fff;
	background: url(/wp-content/themes/sm3_5/assets/img/semigr.png),#51af4c;
	background: url(/wp-content/themes/sm3_5/assets/img/semigr.png),-moz-linear-gradient(top,#51af4c 0,#1e6c5c 80%);
	background: url(/wp-content/themes/sm3_5/assets/img/semigr.png),-webkit-linear-gradient(top,#51af4c 0,#1e6c5c 80%);
	background: url(/wp-content/themes/sm3_5/assets/img/semigr.png),linear-gradient(to bottom,#51af4c 0,#1e6c5c 80%);
	-webkit-background-size: cover!important;
	-moz-background-size: cover!important;
	-o-background-size: cover!important;
	background-size: cover!important
}

.webp #slideIndex .slide_ms {
	background-position: 0 30%!important;
	color: #fff;
	background: url(/wp-content/themes/sm3_5/assets/img/slide_ms_shapes.webp),#2c3e50;
	background: url(/wp-content/themes/sm3_5/assets/img/slide_ms_shapes.webp),-webkit-linear-gradient(to right,#4ca1af,#2c3e50);
	background: url(/wp-content/themes/sm3_5/assets/img/slide_ms_shapes.webp),linear-gradient(to right,#4ca1af,#2c3e50);
	-webkit-background-size: cover,cover;
	-moz-background-size: cover,cover;
	-o-background-size: cover,cover;
	background-size: cover,cover
}

.webp #slideIndex .slide_ps {
	background: url(/wp-content/themes/sm3_5/assets/img/semigr.webp),url(/wp-content/themes/sm3_5/assets/img/slide_ps_back.webp),#37212b;
	background: url(/wp-content/themes/sm3_5/assets/img/semigr.webp),url(/wp-content/themes/sm3_5/assets/img/slide_ps_back.webp),-moz-linear-gradient(top,#37212b 0,#6c64a4 100%);
	background: url(/wp-content/themes/sm3_5/assets/img/semigr.webp),url(/wp-content/themes/sm3_5/assets/img/slide_ps_back.webp),-webkit-linear-gradient(top,#37212b 0,#6c64a4 100%);
	background: url(/wp-content/themes/sm3_5/assets/img/semigr.webp),url(/wp-content/themes/sm3_5/assets/img/slide_ps_back.webp),linear-gradient(to bottom,#37212b 0,#6c64a4 100%);
	color: #fff;
	-webkit-background-size: cover,cover;
	-moz-background-size: cover,cover;
	-o-background-size: cover,cover;
	background-size: cover,cover
}

.webp #slideIndex .slide_checklist {
	color: #fff;
	background: url(/wp-content/themes/sm3_5/assets/img/semigr.webp),#51af4c;
	background: url(/wp-content/themes/sm3_5/assets/img/semigr.webp),-moz-linear-gradient(top,#51af4c 0,#1e6c5c 80%);
	background: url(/wp-content/themes/sm3_5/assets/img/semigr.webp),-webkit-linear-gradient(top,#51af4c 0,#1e6c5c 80%);
	background: url(/wp-content/themes/sm3_5/assets/img/semigr.webp),linear-gradient(to bottom,#51af4c 0,#1e6c5c 80%);
	-webkit-background-size: cover!important;
	-moz-background-size: cover!important;
	-o-background-size: cover!important;
	background-size: cover!important
}

#slideIndex ul.checkmark {
	padding: 0 0 2rem
}

#slideIndex h2 {
	color: #fff;
	font-weight: 400;
	margin: .5rem 0 2rem
}

#slideIndex .slide_ps h2 {
	margin: 0 0 2rem
}

#slideIndex p {
	font-size: 16px;
	line-height: 26px;
	color: #fff;
	text-shadow: 0 2px 0 #4e4e4e
}

#slideIndex li .overlay {
	z-index: 0
}

#slideIndex li .overlay2 {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 1;
	background: rgba(1,1,1,0)
}

div#ms3carouselContainer:after, div#ms3carouselContainer:before {
	height: 2px;
	position: absolute;
	content: "";
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjgiLz48c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjgiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g);
	left: 0;
	background-size: 100%;
	background-image: -webkit-gradient(linear,0 50%,100% 50%,color-stop(0,rgba(226,226,226,0)),color-stop(40%,rgba(226,226,226,.8)),color-stop(60%,rgba(226,226,226,.8)),color-stop(100%,rgba(226,226,226,0)));
	background-image: -moz-linear-gradient(left,rgba(226,226,226,0),rgba(226,226,226,.8) 40%,rgba(226,226,226,.8) 60%,rgba(226,226,226,0));
	background-image: -webkit-linear-gradient(left,rgba(226,226,226,0),rgba(226,226,226,.8) 40%,rgba(226,226,226,.8) 60%,rgba(226,226,226,0));
	background-image: linear-gradient(to right,rgba(226,226,226,0),rgba(226,226,226,.8) 40%,rgba(226,226,226,.8) 60%,rgba(226,226,226,0))
}

#slideIndex li.ms3reviewed div.co {
	width: 35%;
	float: left;
	font-size: 24px;
	text-align: center
}

#slideIndex li.ms3reviewed .rating {
	font-size: 36px;
	margin: .75rem 0;
	font-weight: 400
}

#slideIndex li blockquote {
	font-family: HelveticaNeueW02-57Cn;
	font-style: italic!important;
	font-size: 20px;
	color: #fff;
	font-weight: 400;
	line-height: 22px
}

#slideIndex li.ms3reviewed .column a {
	z-index: 200!important;
	position: absolute;
	margin-left: -3rem
}

#slideIndex li.ms3reviewed blockquote:before {
	font-family: times,serif;
	font-size: 200px;
	line-height: .1;
	display: block;
	color: #fff;
	content: "\201C"
}

#slideIndex h1 {
	margin-top: 0;
	margin-bottom: 4px;
	font-size: 64px;
	letter-spacing: -.02em;
	font-weight: 700!important;
	font-family: 'Open Sans',sans-serif!important;
	text-shadow: none!important;
	color: #000
}

#slideIndex .ms3slide {
	background-size: cover!important;
	background-position: center
}

#slideIndex .ms3slide h3 {
	font-size: 28px;
	color: #fafafa;
	font-family: HelveticaNeueW02-57Cn;
	font-weight: 400;
	line-height: 40px;
	text-shadow: 0 2px 0 #4e4e4e;
	margin: 0
}

#slideIndex .ms3slide img.logo {
	margin: .1rem 0 1rem
}

#slideIndex {
	margin-top: 68px;
	height: 550px!important;
	opacity: 1
}

#slideIndex>li, body.category-checklist article img, body.category-company-news article img, form.sidebarinput label {
	display: none
}

section#video {
	padding: 1rem 0 4rem
}

section#video h2 {
	margin: 2rem
}

div#subscribe-result {
	display: block;
	margin-top: .5rem;
	color: var(--fontcolor-smred)
}

body.page-template-page-macscan-php .footersale form#purchasems2 input#price2, body.page-template-page-macscan-php form input#price, h2 input#price {
	border: none;
	background: 0 0;
	height: 50px;
	padding: 0;
	overflow: visible;
	margin: 0;
	width: 120px;
	font-size: 30px;
	color: #fff;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	font-family: 'HelveticaNeueW01-47LtCn 692686'
}

body.page-template-page-macscan-php .footersale form#purchasems2 input#price2 {
	color: #282828;
	font-family: HelveticaNeueW02-57Cn,helvetica,sans-serif
}

body.page-template-page-macscan-php diveader form button {
	width: 180px!important
}

body.page-template-page-macscan-php div.footersale form.purchasems button:hover, body.page-template-page-macscan-php div.header form button:hover {
	cursor: pointer
}

#prodHeader, #prodHeader.macscan {
	color: #fff;
	position: relative!important;
	height: 400px;
	box-sizing: border-box;
	overflow: hidden
}

#prodHeader.privacyscan>div.row {
	height: 400px
}

#prodHeader div.rate {
	font-size: 18px;
	opacity: .8;
	font-family: HelveticaNeueW02-57Cn
}

#prodHeader div.rate:hover {
	opacity: 1
}

body.page-template-page-privacyscan-php img.icon, div.b1, div.b2, div.b3 {
	-webkit-transition: .3s ease-in;
	-moz-transition: .3s ease-in;
	-ms-transition: .3s ease-in;
	-o-transition: .3s ease-in;
	transition: .3s ease-in
}

div.b1:hover, div.b2:hover, div.b3:hover {
	margin-top: -30px
}

ul#ms_detected li {
	float: left;
	width: 50%
}

@media all and (max-width:1023px) {
	div.b1, div.b2, div.b3 {
		top: 250px
	}
}@media all and (min-width:1024px) {
	div.b1, div.b2 {
		left: 0
	}
	
	div.b1, div.b2, div.b3 {
		width: 40%;
		height: auto;
		position: absolute;
		top: 40px;
		margin-left: -20px;
		z-index: 12
	}
	
	div.b2 {
		top: 80px;
		margin-left: 30%;
		z-index: 11
	}
	
	div.b3 {
		top: 60px;
		right: -20px;
		z-index: 10
	}
}ul#ms3Easy {
	margin: 30px 0 0
}

ul#ms3Easy h3 {
	font-size: 16px;
	margin: 6px 0;
	font-weight: 600
}

ul#ms3Easy li {
	margin-left: 30px;
	margin-bottom: 20px;
	position: relative
}

ul#ms3Easy li:before {
	content: "\f071";
	position: absolute;
	font-size: 16px;
	font-family: FontAwesome;
	margin: -4px 0 0 -24px
}

ul#ms3Easy li:nth-child(2):before {
	content: "\f017";
	font-size: 16px;
	font-family: FontAwesome
}

ul#ms3Easy li:nth-child(3):before {
	content: "\f059";
	font-size: 16px;
	font-family: FontAwesome
}

.orbit-bullets button {
	width: .9rem;
	height: .9rem;
	margin-top: .35rem;
	border-radius: 50%;
	background: #cbcbcb;
	box-shadow: 0 2px 2px 0 #fff
}

#ms3carousel div.orbit-wrapper {
	margin-top: -1rem
}

div#ms3carousel .woot {
	vertical-align: middle;
	width: 100px
}

div#ms3carouselContainer {
	top: 3rem;
	text-align: center;
	padding: .2rem 3rem;
	position: relative;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjMiLz48c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjMiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g);
	background-size: 100%;
	background-image: -webkit-gradient(linear,0 50%,100% 50%,color-stop(0,rgba(255,255,255,0)),color-stop(40%,rgba(255,255,255,.3)),color-stop(60%,rgba(255,255,255,.3)),color-stop(100%,rgba(255,255,255,0)));
	background-image: -moz-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,.3) 40%,rgba(255,255,255,.3) 60%,rgba(255,255,255,0));
	background-image: -webkit-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,.3) 40%,rgba(255,255,255,.3) 60%,rgba(255,255,255,0));
	background-image: linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,.3) 40%,rgba(255,255,255,.3) 60%,rgba(255,255,255,0))
}

div#ms3carouselContainer:before {
	width: 100%;
	top: 0
}

div#ms3carouselContainer:after {
	width: 100%;
	bottom: 0;
	text-decoration: none
}

table#ms3carousel, table#ms3carousel tbody {
	background-color: transparent!important;
	border: none!important
}

.orbit-bullets button.is-active {
	background: #6d6d6d
}

.orbit-bullets {
	margin: 0 .5rem
}

.wp-block-quote, article ol li {
	margin-left: 2rem
}

button.orbit-next, button.orbit-previous {
	background-color: transparent;
	padding: 0;
	font-size: 24px;
	color: #cbcbcb
}

div.orbit-controls, nav.orbit-bullets {
	display: inline-block;
	float: left
}

ul.sublength {
	margin: 0;
	float: right;
	display: inline-block
}

.nobox article, .wp-block-image .aligncenter {
	margin-bottom: 3rem!important
}

ul.sublength li {
	float: left;
	margin-right: 14px
}

div#trial h3 {
	margin: 0 0 1rem
}

form#trialdl:hover input[type=email] {
	border-right: 0!important
}

form#trialdl input[type=email]:invalid {
	border: 1px solid #b9b9b9!important;
	border-right: 0!important
}

form#trialdl input[type=email] {
	width: calc(100% - 100px);
	border-radius: 6px 0 0 6px!important;
	-webkit-border-radius: 6px 0 0 6px!important;
	-moz-border-radius: 6px 0 0 6px!important;
	margin-right: 0!important;
	float: left;
	border-right: none;
	-webkit-appearance: none;
	outline: 0;
	margin-bottom: 0
}

form#trialdl input[type=submit] {
	float: left;
	margin: 0!important;
	border-radius: 0 6px 6px 0!important;
	-webkit-border-radius: 0 6px 6px 0!important;
	-moz-border-radius: 0 6px 6px 0!important;
	border: 1px solid #b9b9b9;
	border-left: 1px solid #cecece;
	background: #cecece;
	background: -moz-linear-gradient(top,#e5e5e5 0,#cecece 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#e5e5e5),color-stop(100%,#cecece));
	background: -webkit-linear-gradient(top,#e5e5e5 0,#cecece 100%);
	background: -o-linear-gradient(top,#e5e5e5 0,#cecece 100%);
	background: -ms-linear-gradient(top,#e5e5e5 0,#cecece 100%);
	background: linear-gradient(to bottom,#e5e5e5 0,#cecece 100%);
	box-shadow: none;
	-moz-box-shadow: none;
	padding: 10px!important;
	line-height: initial
}

form#trialdl input[type=submit]:focus, form#trialdl input[type=submit]:hover {
	background: #bcbcbc;
	background: -moz-linear-gradient(top,#e0e0e0 0,#bcbcbc 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#e0e0e0),color-stop(100%,#bcbcbc));
	background: -webkit-linear-gradient(top,#e0e0e0 0,#bcbcbc 100%);
	background: -o-linear-gradient(top,#e0e0e0 0,#bcbcbc 100%);
	background: -ms-linear-gradient(top,#e0e0e0 0,#bcbcbc 100%);
	background: linear-gradient(to bottom,#e0e0e0 0,#bcbcbc 100%)
}

ul#trial-install li img {
	width: 140px
}

article[class~=hentry] h1.articleTitle {
	color: #494949;
	font-family: HelveticaNeueW02-57Cn,helvetica,sans-serif;
	padding: 0;
	line-height: 1;
	font-size: 30px;
	font-weight: 400
}

.categoryHeader {
	min-height: 10rem
}

article[class~=hentry] img[class~=attachment-main] {
	max-width: 100%;
	width: 100%!important;
	height: auto;
	margin-bottom: 2rem
}

article[class~=hentry] .date {
	margin: .5rem 0 2rem;
	font-style: italic
}

body[class*=checklist] article {
	height: auto!important
}

.nobox article.snippet {
	padding: 0;
	border-radius: 0;
	background: 0 0;
	border: none
}

input.search, input.search:focus, input.search:hover {
	border-right: 0
}

.nobox article.snippet span.date {
	position: initial;
	padding-bottom: .9375rem!important;
	display: block;
	bottom: 0
}

.nobox article p.excerpt:after {
	content: none;
	display: none
}

.nobox article.snippet:hover {
	box-shadow: none!important;
	-webkit-box-shadow: none!important
}

body.page-template-page-privacyscan-php section#prodHeader, div.widget_search, form.search-form {
	overflow: hidden
}

input.search {
	-webkit-border-radius: 8px 0 0 8px!important;
	border-radius: 8px 0 0 8px!important;
	margin: 0;
	float: left;
	width: calc(100% - 50px);
	box-sizing: border-box
}

form.search-form input[type=submit] {
	width: 50px;
	margin: 0;
	float: left;
	border: 1px solid #b9b9b9;
	color: #8a8a8a;
	padding: 7px 10px 10px;
	background: #e0e0e0;
	background: -moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(5%,#ededed),color-stop(100%,#dfdfdf));
	background: -webkit-linear-gradient(top,#ededed 5%,#dfdfdf 100%);
	background: -o-linear-gradient(top,#ededed 5%,#dfdfdf 100%);
	background: -ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%);
	background: linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);
	font-family: FontAwesome;
	font-size: 20px;
	-webkit-border-radius: 0 8px 8px 0;
	border-radius: 0 8px 8px 0;
	-webkit-box-shadow: inset 0 0 4px 0 rgba(175,175,175,.4);
	box-shadow: inset 0 0 4px 0 rgba(175,175,175,.4);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

form.search-form input[type=submit]:hover {
	outline: 0;
	color: #6a6a6a;
	background: #e0e0e0;
	background: -moz-linear-gradient(top,#e0e0e0 5%,#d3d3d3 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(5%,#e0e0e0),color-stop(100%,#d3d3d3));
	background: -webkit-linear-gradient(top,#e0e0e0 5%,#d3d3d3 100%);
	background: -o-linear-gradient(top,#e0e0e0 5%,#d3d3d3 100%);
	background: -ms-linear-gradient(top,#e0e0e0 5%,#d3d3d3 100%);
	background: linear-gradient(to bottom,#e0e0e0 5%,#d3d3d3 100%)
}

.sidebar div[class*=widget] h4, ul.kbtoc>li ul li {
	font-weight: 400
}

.sidebar div[class*=widget] h3 {
	font-family: arial,helvetica,sans-serif;
	font-size: 14px!important;
	font-weight: 400
}

form.sidebarinput {
	display: block!important;
	padding-bottom: 1.5rem
}

form.sidebarinput h4 {
	margin-bottom: .75rem!important
}

form.sidebarinput input[type=submit] {
	background: 0 0;
	color: var(--fontcolor-smred);
	border: none;
	border-bottom: 1px solid var(--fontcolor-smred);
	padding: 0 0 4px;
	margin: 0;
	line-height: 1.2;
	float: right;
	font-size: 14px;
	box-shadow: none;
	-webkit-box-shadow: none;
	border-radius: 0;
	-webkit-border-radius: 0
}

.crp_related article {
	min-height: 14rem
}

.crp_excerpt {
	font-size: 14px
}

.crp_related h3 {
	margin-top: 2rem
}

input.single {
	height: 45px
}

form label, form legend {
	font-size: 18px;
	display: block;
	margin: 0;
	color: #282828
}

label.important::after, legend.importnat::after {
	content: "*";
	padding-left: .125rem
}

form input {
	-webkit-border-radius: 6px;
	border-radius: 6px
}

textarea {
	max-width: 100%
}

[type=color], [type=date], [type=datetime-local], [type=datetime], [type=email], [type=month], [type=number], [type=password], [type=search], [type=tel], [type=text], [type=time], [type=url], [type=week], select, textarea {
	display: block;
	box-sizing: border-box;
	width: 100%;
	height: 2.4375rem;
	padding: .5rem;
	border: 1px solid #cacaca;
	margin: 0 0 1rem;
	font-family: inherit;
	font-size: 1rem;
	color: #0a0a0a;
	background-color: #fefefe;
	box-shadow: inset 0 1px 2px rgba(10,10,10,.1);
	border-radius: 6px;
	transition: box-shadow .5s,border-color .25s ease-in-out;
	-webkit-appearance: none;
	-moz-appearance: none
}

select {
	-webkit-appearance: none;
	-moz-appearance: none;
	background-size: 9px 6px;
	background-position: right -1rem center;
	background-origin: content-box;
	background-repeat: no-repeat;
	padding-right: 1.5rem
}

section.dark>div.row.categoryHeader>div.column {
	padding-top: 2.25rem;
	padding-bottom: 2.25rem
}

header+section.dark div.row.category-news {
	background: url(/wp-content/themes/sm3_5/assets/img/header_blog.svg) 95% 10px/220px 220px no-repeat
}

header+section.dark div.row.category-checklist {
	background: url(/wp-content/themes/sm3_5/assets/img/header_pod.svg) 95% 20px no-repeat!important
}

header+section.dark div.row.presskit {
	background: url(/wp-content/themes/sm3_5/assets/img/header_partner.svg) 95% 10px/200px 200px no-repeat
}

.contactBox {
	padding-bottom: .9275rem
}

header+section.dark div.row.contactHeader {
	background: url(/wp-content/themes/sm3_5/assets/img/header_contact.svg) 95% 10px/200px 200px no-repeat
}

header+section.dark div.row.jobsHeader, header+section.dark div.row.mugHeader, header+section.dark div.row.partnersHeader {
	background: url(/wp-content/themes/sm3_5/assets/img/header_jobs.svg) 95% 10px/200px 200px no-repeat
}

header+section.dark div.row.aboutHeader {
	background: url(/wp-content/themes/sm3_5/assets/img/header_about.svg) 95% 10px/200px 200px no-repeat
}

header+section.dark div.row.category-definitions, header+section.dark div.row.whatismalwareHeader {
	background: url(/wp-content/themes/sm3_5/assets/img/header_defs.svg) 95% -14px/220px 220px no-repeat
}

ul#whatismalware li {
	display: inline-block
}

.filterdResults li {
	padding-bottom: .25rem;
	padding-top: .25rem
}

body[class*=category-definitions] .filterdResults li h3 {
	font-size: 14px;
	font-weight: 400;
	font-family: arial,helvetica,sans-serif;
	margin-top: 0!important;
	margin-bottom: 0!important
}

article[class*=category-definitions] div.row.defmeta {
	margin-top: .9375rem;
	margin-bottom: 2rem
}

article[class*=category-definitions] div.row.defmeta div.columns {
	padding-top: .125rem;
	padding-bottom: .125rem
}

article[class*=category-definitions] h3+h4 {
	font-size: 18px;
	color: #6a6a6a;
	margin: .25rem 0!important
}

article.noback {
	background: 0 0!important
}

article ul#defs li:before {
	list-style-type: none;
	content: none
}

article ul#defs li.grid_4 {
	width: 50%;
	overflow: hidden;
	float: left
}

article ul#defs {
	margin-bottom: 2rem;
	margin-left: 0;
	overflow: hidden
}

article.category-definitions h4 {
	font-size: 14px;
	font-family: arial,helvetica,sans-serif!important;
	color: #6a6a6a;
	margin-top: 5px
}

article.category-definitions h4 span {
	font-style: italic;
	font-family: inherit
}

ul#defs li ul li:first-of-type {
	float: left;
	font-weight: 700;
	padding-right: .5rem
}

ul#defs li:nth-of-type(2n+2) ul li:nth-of-type(2) {
	text-align: left
}

ul#productsDownloadList .mobileimg {
	width: 3rem
}

ul#productsDownloadList>li, ul.kbtocpage2 {
	margin-bottom: 3rem
}

ul#productsDownloadList h2 {
	display: inline-block;
	margin-bottom: 0
}

ul.checklist li:before {
	content: "\f00c";
	font-family: fontawesome;
	color: #55a4e5;
	margin-left: -15px;
	margin-right: 5px
}

ul.checklist li.nocheck:before {
	content: none
}

ul.checklist li.nocheck {
	font-size: 12px;
	padding-left: 4px
}

header+section.dark div.row.downloadsHeader {
	background: url(/wp-content/themes/sm3_5/assets/img/header_download.svg) 92.5% 0/220px 220px no-repeat
}

header+section.dark div.row.famupHeader {
	background: url(/wp-content/themes/sm3_5/assets/img/icon_3cpu.svg) 95% center/220px 220px no-repeat
}

header+section.dark div.row.rebateform {
	background: url(/wp-content/themes/sm3_5/assets/img/icon_invoice.svg) 95% center/10% no-repeat
}

form#purchasems h2 {
	margin-top: .25rem
}

form#purchasems input.price {
	background: 0 0;
	border: none;
	font-size: 40px;
	font-family: 'HelveticaNeueW01-47LtCn 692686',helveitica,sans-serif;
	color: #282828;
	-webkit-border-radius: none;
	border-radius: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	margin: 0!important;
	padding: 0!important;
	display: inline-block;
	text-align: left
}

#recaptcha_area #recaptcha_table {
	float: right
}

.captcha, nav#supportBreadcrumbs, p+ul {
	margin-bottom: 1rem
}

ul.kbtocpage2 li:last-of-type {
	font-weight: 700;
	padding-bottom: 0
}

ul.kbtocpage li {
	padding-left: 2rem
}

h2#knowledgebookpage img {
	height: 32px;
	margin-top: -10px;
	margin-right: 4px;
	width: auto;
	margin-left: -4px
}

ul.kbtocpage2 li {
	padding-bottom: .5rem
}

div.rowOff, div.rowOn {
	padding: 1.25rem
}

.featherlight .featherlight-content {
	position: relative;
	text-align: left;
	vertical-align: middle;
	display: inline-block;
	overflow: auto;
	margin-left: 5%;
	margin-right: 5%;
	max-height: 95%;
	cursor: auto;
	white-space: normal;
	background: #f9f9f9;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	padding: 1rem
}

.featherlight .featherlight-close-icon {
	position: absolute!important;
	color: #8a8a8a!important;
	right: .5rem!important;
	top: .5rem!important;
	font-size: 18px!important;
	font-weight: 700!important;
	line-height: 1!important;
	cursor: pointer!important
}

div.fourohfour {
	font-weight: 700;
	text-align: center;
	margin: 0 0 20px;
	font-size: 124px
}

.nf-field-label label, .wpp-post-title {
	font-weight: 400!important
}

body.page-template-page-privacyscan-php section#prodHeader img.icon {
	position: relative;
	top: 60px;
	z-index: 12;
	left: 0
}

body.page-template-page-privacyscan-php section#prodHeader img.icon:hover {
	top: 40px
}

body.page-template-page-macscan-php section#prodHeader form#purchasems, body.page-template-page-macscan-php section#prodHeader h2, body.page-template-page-privacyscan-php section#prodHeader h2 {
	margin-top: 4rem
}

@media all and (max-width:63.9375rem) {
	header+section {
		margin-top: 60px!important
	}
	
	.crp_related article {
		height: auto
	}
	
	.crp_excerot:after, .crp_related .crp_excerpt {
		display: none
	}
	
	.crp_related article.snippet {
		background: 0 0;
		padding: 0;
		border: none;
		min-height: initial
	}
	
	.crp_title {
		font-size: 14px;
		font-family: arial,helvetica,sans-serif
	}
	
	.crp_related article a {
		margin-bottom: 0;
		color: var(--fontcolor-smred)
	}
	
	.crp_related div#newsSnippet.row .column.small-12 {
		margin-bottom: 0
	}
	
	#slideIndex .btn+.btn {
		margin: 1rem 0 0!important
	}
	
	.smfull {
		width: 100%;
		text-align: center
	}
	
	#slideIndex h1 {
		font-size: 50px
	}
}@media all and (min-width:39.94rem) and (max-width:63.9375rem),only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:39.94rem) and (max-width:63.9375rem),only screen and (min--moz-device-pixel-ratio:2) and (max-width:63.9375rem),only screen and (-o-min-device-pixel-ratio:2 / 1) and (min-width:39.94rem) and (max-width:63.9375rem),only screen and (min-device-pixel-ratio:2) and (min-width:39.94rem) and (max-width:63.9375rem),only screen and (min-resolution:192dpi) and (min-width:39.94rem) and (max-width:63.9375rem),only screen and (min-resolution:2dppx) and (min-width:39.94rem) and (max-width:63.9375rem) {
	.fullspeed img {
		margin: 0 auto;
		max-width: 70%
	}
	
	nav#indexCTA li a:first-of-type {
		padding: 1.2rem
	}
	
	header+section {
		margin-top: 60px!important
	}
}@media all and (max-width:39.9375rem),only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:39.9375rem),only screen and (min--moz-device-pixel-ratio:2) and (max-width:39.9375rem),only screen and (-o-min-device-pixel-ratio:2 / 1) and (max-width:39.9375rem),only screen and (min-device-pixel-ratio:2) and (max-width:39.9375rem),only screen and (min-resolution:192dpi) and (max-width:39.9375rem),only screen and (min-resolution:2dppx) and (max-width:39.9375rem) {
	header+section.dark div.row {
		position: relative;
		background-position: center center!important;
		background-size: 100% 100%!important
	}
	
	header+section.dark div.row div.column {
		z-index: 10
	}
	
	header+section.dark div.row::after {
		position: absolute;
		width: 100%;
		background: rgba(231,231,231,.85);
		height: 100%;
		content: '';
		z-index: 0;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0
	}
	
	.owl-carousel li div.content div.row.align-middle {
		text-align: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center
	}
	
	img.typeface, section#prodHeader h2 {
		margin-bottom: 0
	}
	
	.fullspeed img {
		margin: 0 auto;
		padding-top: 10px;
		max-width: 60%
	}
	
	.invisbreak {
		display: block;
		font-size: 2px
	}
	
	div#newsSnippet.row .column.small-12 {
		margin-bottom: .9375rem
	}
	
	div#newsSnippet article {
		width: 100%
	}
	
	footer ul#socialres, ul#sociallist li i {
		font-size: 30px
	}
	
	ul#sociallist li {
		text-align: center;
		padding: 0 .9375rem .9375rem
	}
	
	header+section {
		margin-top: 60px!important
	}
	
	div#ms3carouselContainer {
		padding: .2rem 0
	}
	
	body.page-template-page-macscan-php section#prodHeader h2, body.page-template-page-privacyscan-php section#prodHeader h2 {
		margin-top: 4rem;
		margin-bottom: 2rem
	}
	
	body.page-template-page-privacyscan-php section#prodHeader img.icon {
		top: 10px
	}
	
	body.page-template-page-macscan-php section#prodHeader form#purchasems {
		margin-top: 0
	}
	
	.reveal {
		border-radius: 0;
		-webkit-border-radius: 0
	}
	
	.reveal .close-button {
		font-size: 4rem
	}
	
	#newslettersignup {
		width: calc(100vw - 2rem);
		background: url(/wp-content/themes/sm3_5/assets/img/header_contact_light.svg) -20px 40px no-repeat #f9f9f9;
		height: auto;
		min-height: unset!important
	}
	
	.mc-field-group {
		width: 100%;
		float: unset
	}
	
	#newslettersignup h2 {
		text-align: center;
		color: var(--fontcolor-smred);
		font-size: 2rem;
		line-height: 40px;
		font-weight: 400;
		text-shadow: 0 2px 0 #fff
	}
	
	#newslettersignup form input {
		height: 46px
	}
	
	#newslettersignup form input[type=email] {
		width: 100%;
		border-radius: 6px;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		float: left;
		margin: 40px 0 0
	}
	
	#newslettersignup form input[type=email]:focus {
		outline: 0
	}
	
	#newslettersignup form input[type=email]:invalid {
		border: 1px solid red!important
	}
	
	#newslettersignup form input[type=submit] {
		border-radius: 6px;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		margin-top: 1rem;
		width: 100%!important
	}
	
	#newslettersignup>div {
		padding: 1rem;
		width: 100%;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		box-sizing: border-box
	}
	
	#newslettersignup .fancybox-close-small:after {
		content: none;
		display: none
	}
	
	body.page-template-page-macscan-php .footersale form#purchasems2 input#price2, body.page-template-page-macscan-php form input#price {
		border: none;
		background: 0 0;
		padding: 0;
		margin: 0 0 1rem;
		height: 50px;
		width: 100%;
		text-align: center;
		font-size: 38px;
		box-shadow: none;
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		font-family: 'HelveticaNeueW01-47LtCn 692686'
	}
	
	.footerpurchase {
		margin-top: 4rem
	}
	
	.text-center-small {
		text-align: center
	}
	
	.owl-carousel .slide.thechecklist h3 span, .owl-carousel .slide.thechecklist h4, .owl-carousel .slide.thechecklist p {
		color: #fff!important
	}
	
	.owl-carousel .slide.thechecklist h3 {
		color: var(--fontcolor-smred)!important
	}
	
	.overlay.off {
		background: rgba(1,1,1,.5)
	}
	
	#slideIndex h1 {
		font-size: 50px
	}
	
	.smfull {
		width: 100%;
		text-align: center
	}
}article ol.large li::before, article>ol.small>li::before {
	font-family: "Open Sans",sans-serif;
	opacity: .3;
	position: absolute;
	top: 0;
	content: counter(ul-counter);
	font-weight: 600;
	letter-spacing: -.3rem;
	line-height: 1
}

.grecaptcha-badge, .wpp-notice, article.category-checklist img.wp-post-image, article.category-interviews img.wp-post-image, body.home p.post-warning {
	display: none!important
}

article img.wp-post-image {
	margin-bottom: 2rem!important;
	border-radius: .5rem
}

.row.filterdResults article img.wp-post-image {
	margin-bottom: .9375rem!important
}

#crestashareiconincontent div.sbutton * {
	text-shadow: none!important;
	margin: 2rem 0
}

body[class*=purchaseTemplates] form[id*=purchase] h2 input, body[class*=purchaseTemplates] form[id*=purchase] label, body[class*=purchaseTemplates] form[id*=purchase] legend {
	color: #494949!important
}

h2 input#price, h2 input#price2 {
	margin: 0;
	padding: 0;
	display: inline-block;
	width: 100%;
	font-size: inherit;
	box-shadow: none;
	background: 0 0;
	border: none;
	outline: 0
}

body[class*=purchaseTemplates] form[id*=purchase] h2 input[id*=price] {
	font-family: HelveticaNeueW02-57Cn,helvetica,sans-serif!important;
	text-align: center;
	color: #494949!important
}

.nf-field-label label {
	margin: 0;
	padding: 0;
	font-size: 18px!important
}

.nf-multi-cell .nf-cell {
	float: left;
	padding: 0!important
}

.nf-before-form-content {
	padding: 0 .9375rem;
	display: none
}

.nf-field-container, p+h3 {
	margin-bottom: 1rem!important
}

.wp-block-quote {
	border-left: 3px solid #af3648;
	padding-left: 1rem
}

article h4, article .h4 {
	margin-bottom: .75rem;
	font-size: 20px;
	margin-top: 2rem
}

article p+h2, article p+h4, article ul+h2, article ul+h3, p+h3 {
	margin-top: 3rem!important
}

@media all and (max-width:39.94rem) {
	article.category-interviews blockquote.pullLeft, article.category-interviews blockquote.pullRight {
		width: 100%
	}
}article img.interviewImg {
	width: 15rem;
	height: auto;
	float: left;
	margin: 0 1.5rem 1.5rem 0;
	border-radius: .5rem
}

article.category-interviews h4 {
	font-family: HelveticaNeueW02-57Cn,helvetica,sans-serif!important;
	font-size: 18px!important;
	line-height: 1.4!important
}

article:not(.snippet) h3:first-of-type:not(body.single-post) {
	margin-top: 3rem
}

article ol li ul li {
	margin-left: 0!important;
	margin-bottom: 2rem
}

article:not(.snippet) ol li h3 {
	margin-top: .5rem!important;
	margin-bottom: 1rem
}

article ol {
	margin-bottom: 2rem!important
}

article ol.large, article ol.small {
	margin: 2.5rem 0!important;
	padding: 0!important;
	counter-reset: ul-counter
}

article>ol.small>li {
	padding: 0 0 2rem 6rem!important;
	position: relative
}

article>ol.small>li::before {
	font-size: 5rem;
	left: 2rem
}

article>ol.large>li {
	padding: 0 0 2rem 9rem!important;
	position: relative
}

article>ol.large>li::before {
	font-size: 10rem;
	left: 1rem
}

@media screen and (max-width:39.9875em) {
	article>ol.large>li {
		padding: 0 0 2rem 4rem!important;
		margin-left: 0!important
	}
	
	article>ol.large>li::before {
		font-size: 5rem;
		left: 0
	}
	
	article>ol.small>li {
		padding: 0 0 2rem 2.5rem!important;
		margin-left: 0!important
	}
	
	article>ol.small>li::before {
		font-size: 3rem;
		left: 0
	}
}article #a::before, article #b::before, article #c::before, article #d::before, h4#player::before {
	display: block;
	content: " ";
	margin-top: -5rem;
	height: 5rem;
	visibility: hidden;
	pointer-events: none
}

article.category-interviews blockquote {
	float: right;
	margin: 2rem 0 2rem 2rem;
	color: #af3748;
	font-size: 28px;
	line-height: 1.3;
	width: 45%
}

span.drop {
	float: left;
	font-size: 56px;
	line-height: 1;
	font-weight: 700;
	color: rgba(1,1,1,.3);
	margin-right: 1rem
}

.wp-block-image .aligncenter {
	text-align: center!important;
	margin-top: 3rem!important
}

.wp-block-image .ret img, .wp-block-image.ret {
	text-align: center!important;
	margin: 0 auto!important;
	max-width: 50%!important
}

.wp-block-image img {
	display: block;
	margin: 0 auto;
}


article .how-to-directions {
	padding: 1.25rem;
	background: rgba(255,255,255,5);
	border-radius:  0.5rem;
	margin-bottom: 3rem !important;
	
}
article .how-to-directions ol {
	margin-bottom: 0 !important
}

/* gross old code, eneds local scope 
.wp-block-image figcaption {
	margin-bottom: 2rem !important;
    margin-top: -2rem !important;
    text-align: center;
    font-size: 12px;
}
*/

@media screen and (max-width:39.9999em) {
	.wp-block-image .ret img, .wp-block-image.ret, .wp-block-image.ret img {
		max-width: 100%!important
	}
	
	body.single #sidebarParent {
		display: none
	}
	
	.categoryHeaderColumn.hasHeroImage {
		padding: 0!important
	}
	
	.categoryHeader.category-checklist .hasHeroImage {
		padding: 2.25rem .9375rem!important
	}
}.categoryHeader h2 {
	margin-bottom: .5rem
}

body.single-post p.post-warning {
	font-weight: 700;
	font-style: italic;
	padding: 1rem;
	background: #fff;
	border-radius: .5rem;
	border: 1px solid #d5d5d5
}

div[id*=enhancedtextwidget] img {
	border-radius: 6px
}.mtq_quiz_area
div{max-width:none !important}.mtq_css_letter_button{width:40px;height:40px;display:block;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;-khtml-border-radius:40px;font-size:30px;line-height:40px;text-decoration:none;text-align:center;font-family:Arial,Helvetica,sans-serif}.mtqscrollable{position:relative;overflow:hidden}.mtqscrollable
.items{width:20000em;position:absolute;clear:both}.items
div{float:left}.mtqscrollable
.active{position:relative;cursor:default}.mtq_quiz_area
table{border:none}.mtq_quiz_area th, .mtq_quiz_area td, .mtq_quiz_area tr
td{border:none;padding:0;vertical-align:middle}.mtq_css_button{display:block;cursor:pointer;font-weight:600;font-size:125%;text-align:center;width:8em;margin-left:auto;margin-right:auto;-o-border-radius:2em;-moz-border-radius:2em;-webkit-border-radius:2em;border-radius:2em;padding: .5em}.mtq_css_button:hover{cursor:pointer}.mtq_results_button{width:8em}.mtq_list_item{cursor:pointer;padding-bottom:1em !important;padding-top:1em !important;font-size:200%}.mtq_show_list{}.mtq_list_item_complete{font-weight:400;color:#FFF}.mtq_list_item-wrong,.mtq_list_item.mtq_list_item_complete.mtq_list_item-wrong{background:#B5281E!important;color:#FFF}.mtq_list_item-correct,.mtq_list_item.mtq_list_item_complete.mtq_list_item-correct{background:#063!important;color:#FFF}.mtq_list_item-partial,.mtq_list_item.mtq_list_item_complete.mtq_list_item-partial{background:#09F!important;color:#FFF}.mtq_listrow{width:100%}.mtq_return_list{margin-top:1em;margin-bottom:1em}.mtq_question_list_container{width:95% !important;font-weight:600;margin-left:auto;margin-right:auto;border-collapse:collapse;left:0}.mtq_question_list_container
td{text-align:center;width:20%}.mtq_question_list_container
tr{padding-top:2em}.mtq_question_text{padding-right:2em;width:90%}.mtq_question_list_container tr
td{border:thin solid !important;border-collapse:collapse}.mtq_shaded_item_msg{display:block;width:25em;text-align:center;font-weight:600;border:thin solid;-o-border-radius:2em;-moz-border-radius:2em;-webkit-border-radius:2em;border-radius:2em;margin: .5em auto}.mtq_quiz_status{text-align:center}.mtq_quiz_area{text-align:left}.mtq_hint{display:none;margin-left:3em;margin-top:1em;border:thin solid;-o-border-radius:1em;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;padding: .5em;width:70% !important;float:right !important}.mtq_hint_label{font-size:125%}.mtq_answer_text{float:left;display:block}.mtq_instructions{display:none;margin-bottom:1em}.mtq_javawarning{text-align:center;font-weight:600}.mtq_quiztitle{text-align:center;display:block}.mtq_results_request{display:block;text-align:center;margin-top: .5em}.mtq_question_heading_table{width:100% !important;border-collapse:collapse;margin: .5em 0;padding:0
0 .1em !important}.mtq_answer_table{width:85% !important;padding-right:1em;margin-top:1em;text-align:left;border-collapse:collapse;cursor:auto}.mtq_answer_table
td{padding-top: .5em !important;padding-bottom: .5em !important}.mtq_oce_first{border-right:1em solid transparent;border-left:1em solid transparent;vertical-align:middle;text-align:center}.mtq_answer_td{margin-left: .25em}.mtq_letter_button_td{width:30px}.mtq_explanation{display:none;margin-left:3em;width:80%;margin-top:1em;margin-bottom:3em;border:thin solid;-o-border-radius:1em;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;padding: .5em}.mtq_explanation-label{display:block;padding-bottom: .25em;font-weight:600}.mtq_action_button{display:block;margin-top: .5em;margin-bottom: .5em;font-size:200%}.mtq_css_next_button,.mtq_css_back_button{width:46px;height:30px;display:block;font-size:80px!important;text-align:center}.mtq_listrow tbody, .mtq_listrow tr, .mtq_listrow
td{width:100%}.mtq_listrow_button:hover{background-position:0 7px;cursor:pointer}.mtq_listrow_button-td{width:80px !important;display:block}.mtq_quiz_results_bubble{display:none;-o-border-radius:1em;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;margin-top:1em;margin-bottom:1em;border:none;padding: .5em}.mtq_quiz_results_highlight{margin-top:1em;font-size:75%;font-weight:600;text-align:center}.mtq_wrong_stamp{border:thin solid}.mtq_correct_stamp{border:thin solid}.mtq_partial_stamp{color:#FFF;background:#09F;border-color:#09F;border:thin solid}.mtq_question_label{font-weight:600;float:left}.mtq_stamp{float:left;margin-left: .5em;margin-bottom: .25em;text-align:center;padding-left: .5em;padding-right: .5em;-o-border-radius:2em;-moz-border-radius:2em;-webkit-border-radius:2em;border-radius:2em;font-weight:600;text-transform:uppercase}.mtq_correct_marker{display:block;width:40px;height:40px;background:url(/wp-content/plugins/mtouch-quiz/images/correct.png) no-repeat 0 0}.mtq_wrong_marker{display:block;width:40px;height:40px;background:url(/wp-content/plugins/mtouch-quiz/images/wrong.png) no-repeat 0 0}.mtq_selected_row{font-weight:600}.mtq_marker,#mtq_quiz_results,.mtq_preload,.mtq_navigator{display:none}#content .mtq, #content .mtq_auto, #content .mtq_quiz_name, #content .mtq_score, #content .mtq_total, #content .mtq_percentage, #content .mtq_wrong_answers, #content .mtq_time_allowed, #content .mtq_time_used, #container .mtq, #container .mtq_auto, #container .mtq_quiz_name, #container .mtq_score, #container .mtq_total, #container .mtq_percentage, #container .mtq_wrong_answers, #container .mtq_time_allowed, #container .mtq_time_used,.mtq_auto{display:none}.mtq_thanks{display:block;width:80px;height:80px;float:left;background:url(/wp-content/plugins/mtouch-quiz/images/thanks.png) no-repeat 0 0px}.mtq_cone{display:block;width:64px;height:64px;float:left;background:url(/wp-content/plugins/mtouch-quiz/images/cone.png) no-repeat 0 0px}.mtq_setup{display:block;width:64px;height:64px;float:left;background:url(/wp-content/plugins/mtouch-quiz/images/setup.png) no-repeat 0 0px}.mtq_timer_icon{display:block;width:32px;height:32px;float:left;background:url(/wp-content/plugins/mtouch-quiz/images/timer.png) no-repeat 0 0px}.mtq_email{display:block;width:32px;height:32px;float:left;background:url(/wp-content/plugins/mtouch-quiz/images/email.png) no-repeat 0 0px}.mtq_premium_feature{border:thin solid;border-color:#03C !important}.mtq_timer{text-align:right}.mtq_failed_button{cursor:pointer;font-weight:600;font-size:125%;color:#B5281E;background:#fff;border:thin solid;border-color:#B5281E;text-align:center;width:75%;margin-left:auto;margin-right:auto;border:thin solid;-o-border-radius:2em;-moz-border-radius:2em;-webkit-border-radius:2em;border-radius:2em;border-color:#B5281E;padding: .5em}.mtq_clickable{cursor:pointer}.mtq_explanation{background:#ADE0C1;color:#030;border-color:#030}.mtq_wrong_stamp{color:#FFF;background:#B5281E;border-color:#B5281E}.mtq_correct_stamp{color:#FFF;background:#063;border-color:#063}.mtq_selected_row{background:#CCC;color:#000}.mtq_css_letter_selected{color:#fff !important;background:#333 !important}.mtq_css_letter_selected:hover{background:#666 !important}.mtq_color_green .mtq_css_button, .mtq_color_green
.mtq_css_letter_button{color:#fff;background:#00930E}.mtq_color_green .mtq_quiz_results_bubble, .mtq_color_green .mtq_list_item_complete, .mtq_color_green .mtq_shaded_item_msg, .mtq_color_green .mtq_hint, .mtq_color_green .mtq_hint_label, .mtq_color_green
.mtq_hint_text{color:#004A07;background:#BFE4C3!important;border-color:#00930E !important}.mtq_color_green .mtq_css_button:hover, .mtq_color_green .mtq_css_letter_button:hover{color:#fff;background:#40AE4B}.mtq_color_green .mtq_question_list_container tr
td{background:#FFF;color:#004A07;border-color:#004A07 !important}.mtq_color_green
.mtq_question_heading_table{border-bottom:.1em solid #00930E !important}.mtq_color_green
.mtq_oce_first{background:#BFE4C3}.mtq_color_green .mtq_answer_table tr:hover
td{color:#000;background:#E6F5E7}.mtq_color_green .mtq_css_next_button, .mtq_color_green
.mtq_css_back_button{color:#004A07}.mtq_color_red .mtq_css_button, .mtq_color_red
.mtq_css_letter_button{color:#fff;background:#D81830}.mtq_color_red .mtq_quiz_results_bubble, .mtq_color_red .mtq_list_item_complete, .mtq_color_red .mtq_shaded_item_msg, .mtq_color_red .mtq_hint, .mtq_color_red .mtq_hint_label, .mtq_color_red
.mtq_hint_text{color:#6C0C18;background:#F5C5CB!important;border-color:#D81830 !important}.mtq_color_red .mtq_css_button:hover, .mtq_color_red .mtq_css_letter_button:hover{color:#fff;background:#E25264}.mtq_color_red .mtq_question_list_container tr
td{background:#FFF;color:#6C0C18;border-color:#6C0C18 !important}.mtq_color_red
.mtq_question_heading_table{border-bottom:.1em solid #D81830 !important}.mtq_color_red
.mtq_oce_first{background:#F5C5CB}.mtq_color_red .mtq_answer_table tr:hover
td{color:#000;background:#FCE8EB}.mtq_color_red .mtq_css_next_button, .mtq_color_red
.mtq_css_back_button{color:#6C0C18}.mtq_color_orange .mtq_css_button, .mtq_color_orange
.mtq_css_letter_button{color:#fff;background:#F60}.mtq_color_orange .mtq_quiz_results_bubble, .mtq_color_orange .mtq_list_item_complete, .mtq_color_orange .mtq_shaded_item_msg, .mtq_color_orange .mtq_hint, .mtq_color_orange .mtq_hint_label, .mtq_color_orange
.mtq_hint_text{color:#D95700;background:#FFD9BF!important;border-color:#F60 !important}.mtq_color_orange .mtq_css_button:hover, .mtq_color_orange .mtq_css_letter_button:hover{color:#fff;background:#FF8D40}.mtq_color_orange .mtq_question_list_container tr
td{background:#FFF;color:#D95700;border-color:#D95700 !important}.mtq_color_orange
.mtq_question_heading_table{border-bottom:.1em solid #F60 !important}.mtq_color_orange
.mtq_oce_first{background:#FFD9BF}.mtq_color_orange .mtq_answer_table tr:hover
td{color:#000;background:#FFF0E6}.mtq_color_orange .mtq_css_next_button, .mtq_color_orange
.mtq_css_back_button{color:#D95700}.mtq_color_yellow .mtq_css_button, .mtq_color_yellow
.mtq_css_letter_button{color:#fff;background:#FFD700}.mtq_color_yellow .mtq_quiz_results_bubble, .mtq_color_yellow .mtq_list_item_complete, .mtq_color_yellow .mtq_shaded_item_msg, .mtq_color_yellow .mtq_hint, .mtq_color_yellow .mtq_hint_label, .mtq_color_yellow
.mtq_hint_text{color:#D9D900;background:#FFFFBF!important;border-color:#FFD700 !important}.mtq_color_yellow .mtq_css_button:hover, .mtq_color_yellow .mtq_css_letter_button:hover{color:#fff;background:#FFFF7E}.mtq_color_yellow .mtq_question_list_container tr
td{background:#FFF;color:#D9D900;border-color:#D9D900 !important}.mtq_color_yellow
.mtq_question_heading_table{border-bottom:.1em solid #FFD700 !important}.mtq_color_yellow
.mtq_oce_first{background:#FFFFBF}.mtq_color_yellow .mtq_answer_table tr:hover
td{color:#000;background:#FFFFE6}.mtq_color_yellow .mtq_css_next_button, .mtq_color_yellow
.mtq_css_back_button{color:#D9D900}.mtq_color_blue .mtq_css_button, .mtq_color_blue
.mtq_css_letter_button{color:#fff;background:#06F}.mtq_color_blue .mtq_quiz_results_bubble, .mtq_color_blue .mtq_list_item_complete, .mtq_color_blue .mtq_shaded_item_msg, .mtq_color_blue .mtq_hint, .mtq_color_blue .mtq_hint_label, .mtq_color_blue
.mtq_hint_text{color:#339;background:#d0dafd!important;border-color:#06F !important}.mtq_color_blue .mtq_css_button:hover, .mtq_color_blue .mtq_css_letter_button:hover{color:#fff;background:#09F}.mtq_color_blue .mtq_question_list_container tr
td{background:#FFF;color:#339;border-color:#339 !important}.mtq_color_blue
.mtq_question_heading_table{border-bottom:.1em solid #06F !important}.mtq_color_blue
.mtq_oce_first{background:#d0dafd}.mtq_color_blue .mtq_answer_table tr:hover
td{color:#000;background:#eff2ff}.mtq_color_blue .mtq_css_next_button, .mtq_color_blue
.mtq_css_back_button{color:#339}.mtq_color_indigo .mtq_css_button, .mtq_color_indigo
.mtq_css_letter_button{color:#fff;background:#2E0854}.mtq_color_indigo .mtq_quiz_results_bubble, .mtq_color_indigo .mtq_list_item_complete, .mtq_color_indigo .mtq_shaded_item_msg, .mtq_color_indigo .mtq_hint, .mtq_color_indigo .mtq_hint_label, .mtq_color_indigo
.mtq_hint_text{color:#270747;background:#CBC1D4!important;border-color:#2E0854 !important}.mtq_color_indigo .mtq_css_button:hover, .mtq_color_indigo .mtq_css_letter_button:hover{color:#fff;background:#63467F}.mtq_color_indigo .mtq_question_list_container tr
td{background:#FFF;color:#270747;border-color:#270747 !important}.mtq_color_indigo
.mtq_question_heading_table{border-bottom:.1em solid #2E0854 !important}.mtq_color_indigo
.mtq_oce_first{background:#CBC1D4}.mtq_color_indigo .mtq_answer_table tr:hover
td{color:#000;background:#EBE7EE}.mtq_color_indigo .mtq_css_next_button, .mtq_color_indigo
.mtq_css_back_button{color:#270747}.mtq_color_violet .mtq_css_button, .mtq_color_violet
.mtq_css_letter_button{color:#fff;background:#7B637B}.mtq_color_violet .mtq_quiz_results_bubble, .mtq_color_violet .mtq_list_item_complete, .mtq_color_violet .mtq_shaded_item_msg, .mtq_color_violet .mtq_hint, .mtq_color_violet .mtq_hint_label, .mtq_color_violet
.mtq_hint_text{color:#4F2F4F;background:#D3CBD3!important;border-color:#7B637B !important}.mtq_color_violet .mtq_css_button:hover, .mtq_color_violet .mtq_css_letter_button:hover{color:#fff;background:#A898A8}.mtq_color_violet .mtq_question_list_container tr
td{background:#FFF;color:#4F2F4F;border-color:#4F2F4F !important}.mtq_color_violet
.mtq_question_heading_table{border-bottom:.1em solid #7B637B !important}.mtq_color_violet
.mtq_oce_first{background:#D3CBD3}.mtq_color_violet .mtq_answer_table tr:hover
td{color:#000;background:#EEEBEE}.mtq_color_violet .mtq_css_next_button, .mtq_color_violet
.mtq_css_back_button{color:#4F2F4F}.mtq_color_fuchsia .mtq_css_button, .mtq_color_fuchsia
.mtq_css_letter_button{color:#fff;background:#FF40FF}.mtq_color_fuchsia .mtq_quiz_results_bubble, .mtq_color_fuchsia .mtq_list_item_complete, .mtq_color_fuchsia .mtq_shaded_item_msg, .mtq_color_fuchsia .mtq_hint, .mtq_color_fuchsia .mtq_hint_label, .mtq_color_fuchsia
.mtq_hint_text{color:#D900D9;background:#FFBFFF!important;border-color:#FF40FF !important}.mtq_color_fuchsia .mtq_css_button:hover, .mtq_color_fuchsia .mtq_css_letter_button:hover{color:#fff;background:#FF80FF}.mtq_color_fuchsia .mtq_question_list_container tr
td{background:#FFF;color:#D900D9;border-color:#D900D9 !important}.mtq_color_fuchsia
.mtq_question_heading_table{border-bottom:.1em solid #FF40FF !important}.mtq_color_fuchsia
.mtq_oce_first{background:#FFBFFF}.mtq_color_fuchsia .mtq_answer_table tr:hover
td{color:#000;background:#FFE6FF}.mtq_color_fuchsia .mtq_css_next_button, .mtq_color_fuchsia
.mtq_css_back_button{color:#D900D9}.mtq_color_khaki .mtq_css_button, .mtq_color_khaki
.mtq_css_letter_button{color:#fff;background:#9F9F5F}.mtq_color_khaki .mtq_quiz_results_bubble, .mtq_color_khaki .mtq_list_item_complete, .mtq_color_khaki .mtq_shaded_item_msg, .mtq_color_khaki .mtq_hint, .mtq_color_khaki .mtq_hint_label, .mtq_color_khaki
.mtq_hint_text{color:#5C3317;background:#ECECE0!important;border-color:#9F9F5F !important}.mtq_color_khaki .mtq_css_button:hover, .mtq_color_khaki .mtq_css_letter_button:hover{color:#fff;background:#E2E2CF}.mtq_color_khaki .mtq_question_list_container tr
td{background:#FFF;color:#5C3317;border-color:#5C3317 !important}.mtq_color_khaki
.mtq_question_heading_table{border-bottom:.1em solid #9F9F5F !important}.mtq_color_khaki
.mtq_oce_first{background:#ECECE0}.mtq_color_khaki .mtq_answer_table tr:hover
td{color:#000;background:#F5F5EF}.mtq_color_khaki .mtq_css_next_button, .mtq_color_khaki
.mtq_css_back_button{color:#5C3317}.mtq_color_burgundy .mtq_css_button, .mtq_color_burgundy
.mtq_css_letter_button{color:#fff;background:#9E0508}.mtq_color_burgundy .mtq_quiz_results_bubble, .mtq_color_burgundy .mtq_list_item_complete, .mtq_color_burgundy .mtq_shaded_item_msg, .mtq_color_burgundy .mtq_hint, .mtq_color_burgundy .mtq_hint_label, .mtq_color_burgundy
.mtq_hint_text{color:#4F0304;background:#CF8384!important;border-color:#9E0508 !important}.mtq_color_burgundy .mtq_css_button:hover, .mtq_color_burgundy .mtq_css_letter_button:hover{color:#fff;background:#B74446}.mtq_color_burgundy .mtq_question_list_container tr
td{background:#FFF;color:#4F0304;border-color:#4F0304 !important}.mtq_color_burgundy
.mtq_question_heading_table{border-bottom:.1em solid #9E0508 !important}.mtq_color_burgundy
.mtq_oce_first{background:#CF8384}.mtq_color_burgundy .mtq_answer_table tr:hover
td{color:#000;background:#E7C0C1}.mtq_color_burgundy .mtq_css_next_button, .mtq_color_burgundy
.mtq_css_back_button{color:#4F0304}.mtq_color_black .mtq_css_button, .mtq_color_black
.mtq_css_letter_button{color:#fff;background:#000}.mtq_color_black .mtq_quiz_results_bubble, .mtq_color_black .mtq_list_item_complete, .mtq_color_black .mtq_shaded_item_msg, .mtq_color_black .mtq_hint, .mtq_color_black .mtq_hint_label, .mtq_color_black
.mtq_hint_text{color:#000;background:#BFBFBF!important;border-color:#000 !important}.mtq_color_black .mtq_css_button:hover, .mtq_color_black .mtq_css_letter_button:hover{color:#fff;background:#808080}.mtq_color_black .mtq_question_list_container tr
td{background:#FFF;color:#000;border-color:#000 !important}.mtq_color_black
.mtq_question_heading_table{border-bottom:.1em solid #000 !important}.mtq_color_black
.mtq_oce_first{background:#BFBFBF}.mtq_color_black .mtq_answer_table tr:hover
td{color:#000;background:#E6E6E6}.mtq_color_black .mtq_css_next_button, .mtq_color_black
.mtq_css_back_button{color:#000}.mtq_color_lightblue .mtq_css_button, .mtq_color_lightblue
.mtq_css_letter_button{color:#fff;background:#ADD8E6}.mtq_color_lightblue .mtq_quiz_results_bubble, .mtq_color_lightblue .mtq_list_item_complete, .mtq_color_lightblue .mtq_shaded_item_msg, .mtq_color_lightblue .mtq_hint, .mtq_color_lightblue .mtq_hint_label, .mtq_color_lightblue
.mtq_hint_text{color:#0147FA;background:#D7ECF3!important;border-color:#ADD8E6 !important}.mtq_color_lightblue .mtq_css_button:hover, .mtq_color_lightblue .mtq_css_letter_button:hover{color:#fff;background:#C2E2ED}.mtq_color_lightblue .mtq_question_list_container tr
td{background:#FFF;color:#0147FA;border-color:#0147FA !important}.mtq_color_lightblue
.mtq_question_heading_table{border-bottom:.1em solid #ADD8E6 !important}.mtq_color_lightblue
.mtq_oce_first{background:#D7ECF3}.mtq_color_lightblue .mtq_answer_table tr:hover
td{color:#000;background:#EAF5F9}.mtq_color_lightblue .mtq_css_next_button, .mtq_color_lightblue
.mtq_css_back_button{color:#0147FA}.mtq_color_teal .mtq_css_button, .mtq_color_teal
.mtq_css_letter_button{color:#fff;background:#008080}.mtq_color_teal .mtq_quiz_results_bubble, .mtq_color_teal .mtq_list_item_complete, .mtq_color_teal .mtq_shaded_item_msg, .mtq_color_teal .mtq_hint, .mtq_color_teal .mtq_hint_label, .mtq_color_teal
.mtq_hint_text{color:#004040;background:#80C0C0!important;border-color:#008080 !important}.mtq_color_teal .mtq_css_button:hover, .mtq_color_teal .mtq_css_letter_button:hover{color:#fff;background:#40A0A0}.mtq_color_teal .mtq_question_list_container tr
td{background:#FFF;color:#004040;border-color:#004040 !important}.mtq_color_teal
.mtq_question_heading_table{border-bottom:.1em solid #008080 !important}.mtq_color_teal
.mtq_oce_first{background:#80C0C0}.mtq_color_teal .mtq_answer_table tr:hover
td{color:#000;background:#BFDFDF}.mtq_color_teal .mtq_css_next_button, .mtq_color_teal
.mtq_css_back_button{color:#004040}.mtq_color_lightgreen .mtq_css_button, .mtq_color_lightgreen
.mtq_css_letter_button{color:#fff;background:#90EE90}.mtq_color_lightgreen .mtq_quiz_results_bubble, .mtq_color_lightgreen .mtq_list_item_complete, .mtq_color_lightgreen .mtq_shaded_item_msg, .mtq_color_lightgreen .mtq_hint, .mtq_color_lightgreen .mtq_hint_label, .mtq_color_lightgreen
.mtq_hint_text{color:#002600;background:#C8F7C8!important;border-color:#90EE90 !important}.mtq_color_lightgreen .mtq_css_button:hover, .mtq_color_lightgreen .mtq_css_letter_button:hover{color:#fff;background:#ACF3AC}.mtq_color_lightgreen .mtq_question_list_container tr
td{background:#FFF;color:#002600;border-color:#002600 !important}.mtq_color_lightgreen
.mtq_question_heading_table{border-bottom:.1em solid #90EE90 !important}.mtq_color_lightgreen
.mtq_oce_first{background:#C8F7C8}.mtq_color_lightgreen .mtq_answer_table tr:hover
td{color:#000;background:#E3FBE3}.mtq_color_lightgreen .mtq_css_next_button, .mtq_color_lightgreen
.mtq_css_back_button{color:#002600}.mtq_color_lightpink .mtq_css_button, .mtq_color_lightpink
.mtq_css_letter_button{color:#fff;background:#FFB6C1}.mtq_color_lightpink .mtq_quiz_results_bubble, .mtq_color_lightpink .mtq_list_item_complete, .mtq_color_lightpink .mtq_shaded_item_msg, .mtq_color_lightpink .mtq_hint, .mtq_color_lightpink .mtq_hint_label, .mtq_color_lightpink
.mtq_hint_text{color:#BF8991;background:#FFDBE1!important;border-color:#FFB6C1 !important}.mtq_color_lightpink .mtq_css_button:hover, .mtq_color_lightpink .mtq_css_letter_button:hover{color:#fff;background:#FFC9D1}.mtq_color_lightpink .mtq_question_list_container tr
td{background:#FFF;color:#BF8991;border-color:#BF8991 !important}.mtq_color_lightpink
.mtq_question_heading_table{border-bottom:.1em solid #FFB6C1 !important}.mtq_color_lightpink
.mtq_oce_first{background:#FFDBE1}.mtq_color_lightpink .mtq_answer_table tr:hover
td{color:#000;background:#FFEDEF}.mtq_color_lightpink .mtq_css_next_button, .mtq_color_lightpink
.mtq_css_back_button{color:#BF8991}.mtq_color_darkgreen .mtq_css_button, .mtq_color_darkgreen
.mtq_css_letter_button{color:#fff;background:#030}.mtq_color_darkgreen .mtq_quiz_results_bubble, .mtq_color_darkgreen .mtq_list_item_complete, .mtq_color_darkgreen .mtq_shaded_item_msg, .mtq_color_darkgreen .mtq_hint, .mtq_color_darkgreen .mtq_hint_label, .mtq_color_darkgreen
.mtq_hint_text{color:#002600;background:#809A80!important;border-color:#030 !important}.mtq_color_darkgreen .mtq_css_button:hover, .mtq_color_darkgreen .mtq_css_letter_button:hover{color:#fff;background:#406640}.mtq_color_darkgreen .mtq_question_list_container tr
td{background:#FFF;color:#002600;border-color:#002600 !important}.mtq_color_darkgreen
.mtq_question_heading_table{border-bottom:.1em solid #030 !important}.mtq_color_darkgreen
.mtq_oce_first{background:#809A80}.mtq_color_darkgreen .mtq_answer_table tr:hover
td{color:#000;background:#BFCCBF}.mtq_color_darkgreen .mtq_css_next_button, .mtq_color_darkgreen
.mtq_css_back_button{color:#002600}.mtq_color_brown .mtq_css_button, .mtq_color_brown
.mtq_css_letter_button{color:#fff;background:#87421F}.mtq_color_brown .mtq_quiz_results_bubble, .mtq_color_brown .mtq_list_item_complete, .mtq_color_brown .mtq_shaded_item_msg, .mtq_color_brown .mtq_hint, .mtq_color_brown .mtq_hint_label, .mtq_color_brown
.mtq_hint_text{color:#442110;background:#C4A190!important;border-color:#87421F !important}.mtq_color_brown .mtq_css_button:hover, .mtq_color_brown .mtq_css_letter_button:hover{color:#fff;background:#A57257}.mtq_color_brown .mtq_question_list_container tr
td{background:#FFF;color:#442110;border-color:#442110 !important}.mtq_color_brown
.mtq_question_heading_table{border-bottom:.1em solid #87421F !important}.mtq_color_brown
.mtq_oce_first{background:#C4A190}.mtq_color_brown .mtq_answer_table tr:hover
td{color:#000;background:#E1D0C7}.mtq_color_brown .mtq_css_next_button, .mtq_color_brown
.mtq_css_back_button{color:#442110}.mtq_color_purple .mtq_css_button, .mtq_color_purple
.mtq_css_letter_button{color:#fff;background:#800080}.mtq_color_purple .mtq_quiz_results_bubble, .mtq_color_purple .mtq_list_item_complete, .mtq_color_purple .mtq_shaded_item_msg, .mtq_color_purple .mtq_hint, .mtq_color_purple .mtq_hint_label, .mtq_color_purple
.mtq_hint_text{color:#400040;background:#C080C0!important;border-color:#800080 !important}.mtq_color_purple .mtq_css_button:hover, .mtq_color_purple .mtq_css_letter_button:hover{color:#fff;background:#A040A0}.mtq_color_purple .mtq_question_list_container tr
td{background:#FFF;color:#400040;border-color:#400040 !important}.mtq_color_purple
.mtq_question_heading_table{border-bottom:.1em solid #800080 !important}.mtq_color_purple
.mtq_oce_first{background:#C080C0}.mtq_color_purple .mtq_answer_table tr:hover
td{color:#000;background:#DFBFDF}.mtq_color_purple .mtq_css_next_button, .mtq_color_purple
.mtq_css_back_button{color:#400040}.mtq_color_navy .mtq_css_button, .mtq_color_navy
.mtq_css_letter_button{color:#fff;background:#23238E}.mtq_color_navy .mtq_quiz_results_bubble, .mtq_color_navy .mtq_list_item_complete, .mtq_color_navy .mtq_shaded_item_msg, .mtq_color_navy .mtq_hint, .mtq_color_navy .mtq_hint_label, .mtq_color_navy
.mtq_hint_text{color:#121247;background:#9292C7!important;border-color:#23238E !important}.mtq_color_navy .mtq_css_button:hover, .mtq_color_navy .mtq_css_letter_button:hover{color:#fff;background:#5A5AAB}.mtq_color_navy .mtq_question_list_container tr
td{background:#FFF;color:#121247;border-color:#121247 !important}.mtq_color_navy
.mtq_question_heading_table{border-bottom:.1em solid #23238E !important}.mtq_color_navy
.mtq_oce_first{background:#9292C7}.mtq_color_navy .mtq_answer_table tr:hover
td{color:#000;background:#C8C8E3}.mtq_color_navy .mtq_css_next_button, .mtq_color_navy
.mtq_css_back_button{color:#121247}.mtq_color_darkpink .mtq_css_button, .mtq_color_darkpink
.mtq_css_letter_button{color:#fff;background:#CD1076}.mtq_color_darkpink .mtq_quiz_results_bubble, .mtq_color_darkpink .mtq_list_item_complete, .mtq_color_darkpink .mtq_shaded_item_msg, .mtq_color_darkpink .mtq_hint, .mtq_color_darkpink .mtq_hint_label, .mtq_color_darkpink
.mtq_hint_text{color:#67083B;background:#E788BB!important;border-color:#CD1076 !important}.mtq_color_darkpink .mtq_css_button:hover, .mtq_color_darkpink .mtq_css_letter_button:hover{color:#fff;background:#DA4C99}.mtq_color_darkpink .mtq_question_list_container tr
td{background:#FFF;color:#67083B;border-color:#67083B !important}.mtq_color_darkpink
.mtq_question_heading_table{border-bottom:.1em solid #CD1076 !important}.mtq_color_darkpink
.mtq_oce_first{background:#E788BB}.mtq_color_darkpink .mtq_answer_table tr:hover
td{color:#000;background:#F2C3DD}.mtq_color_darkpink .mtq_css_next_button, .mtq_color_darkpink
.mtq_css_back_button{color:#67083B}.mtq_color_lavender .mtq_css_button, .mtq_color_lavender
.mtq_css_letter_button{color:#fff;background:#C9C}.mtq_color_lavender .mtq_quiz_results_bubble, .mtq_color_lavender .mtq_list_item_complete, .mtq_color_lavender .mtq_shaded_item_msg, .mtq_color_lavender .mtq_hint, .mtq_color_lavender .mtq_hint_label, .mtq_color_lavender
.mtq_hint_text{color:#664D66;background:#E6CDE6!important;border-color:#C9C !important}.mtq_color_lavender .mtq_css_button:hover, .mtq_color_lavender .mtq_css_letter_button:hover{color:#fff;background:#D9B3D9}.mtq_color_lavender .mtq_question_list_container tr
td{background:#FFF;color:#664D66;border-color:#664D66 !important}.mtq_color_lavender
.mtq_question_heading_table{border-bottom:.1em solid #C9C !important}.mtq_color_lavender
.mtq_oce_first{background:#E6CDE6}.mtq_color_lavender .mtq_answer_table tr:hover
td{color:#000;background:#F2E5F2}.mtq_color_lavender .mtq_css_next_button, .mtq_color_lavender
.mtq_css_back_button{color:#664D66}