.wpcf7 .screen-reader-response { position:absolute; overflow:hidden; clip:rect(1px, 1px, 1px, 1px); clip-path:inset(50%); height:1px; width:1px; margin:-1px; padding:0; border:0; word-wrap:normal !important; } .wpcf7 form .wpcf7-response-output { margin:2em 0.5em 1em; padding:0.2em 1em; border:2px solid #00a0d2; } .wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output { display:none; } .wpcf7 form.sent .wpcf7-response-output { border-color:#46b450; } .wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output { border-color:#dc3232; } .wpcf7 form.spam .wpcf7-response-output { border-color:#f56e28; } .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output { border-color:#ffb900; } .wpcf7-form-control-wrap { position:relative; } .wpcf7-not-valid-tip { color:#dc3232;  font-size:1em; font-weight:normal; display:block; } .use-floating-validation-tip .wpcf7-not-valid-tip { position:relative; top:-2ex; left:1em; z-index:100; border:1px solid #dc3232; background:#fff; padding:.2em .8em; width:24em; } .wpcf7-list-item { display:inline-block; margin:0 0 0 1em; } .wpcf7-list-item-label::before, .wpcf7-list-item-label::after { content:" "; } .wpcf7-spinner { visibility:hidden; display:inline-block; background-color:#23282d;  opacity:0.75; width:24px; height:24px; border:none; border-radius:100%; padding:0; margin:0 24px; position:relative; } form.submitting .wpcf7-spinner { visibility:visible; } .wpcf7-spinner::before { content:''; position:absolute; background-color:#fbfbfc;  top:4px; left:4px; width:6px; height:6px; border:none; border-radius:100%; transform-origin:8px 8px; animation-name:spin; animation-duration:1000ms; animation-timing-function:linear; animation-iteration-count:infinite; } @media (prefers-reduced-motion:reduce) { .wpcf7-spinner::before {  animation-name:blink;  animation-duration:2000ms; } } @keyframes spin { from {  transform:rotate(0deg); }  to {  transform:rotate(360deg); } } @keyframes blink { from {  opacity:0; }  50% {  opacity:1; }  to {  opacity:0; } } .wpcf7 [inert] { opacity:0.5; } .wpcf7 input[type="file"] { cursor:pointer; } .wpcf7 input[type="file"]:disabled { cursor:default; } .wpcf7 .wpcf7-submit:disabled { cursor:not-allowed; } .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] { direction:ltr; } .wpcf7-reflection > output { display:list-item; list-style:none; } .wpcf7-reflection > output[hidden] { display:none; } 
#cookie-law-info-bar { font-size:15px; margin:0 auto; padding:12px 10px; position:absolute; text-align:center; box-sizing:border-box; width:100%; z-index:9999;  display:none; left:0px; font-weight:300; box-shadow:0 -1px 10px 0 rgba(172, 171, 171, 0.3); } #cookie-law-info-again { font-size:10pt; margin:0; padding:5px 10px; text-align:center; z-index:9999; cursor:pointer; box-shadow:#161616 2px 2px 5px 2px; } #cookie-law-info-bar span { vertical-align:middle; }  .cli-plugin-button, .cli-plugin-button:visited { display:inline-block; padding:9px 12px; color:#fff; text-decoration:none; position:relative; cursor:pointer; margin-left:5px; text-decoration:none; } .cli-plugin-main-link { margin-left:0px; font-weight:550; text-decoration:underline; } .cli-plugin-button:hover { background-color:#111; color:#fff; text-decoration:none; } .small.cli-plugin-button, .small.cli-plugin-button:visited { font-size:11px; } .cli-plugin-button, .cli-plugin-button:visited, .medium.cli-plugin-button, .medium.cli-plugin-button:visited { font-size:13px; font-weight:400; line-height:1; } .large.cli-plugin-button, .large.cli-plugin-button:visited { font-size:14px; padding:8px 14px 9px; } .super.cli-plugin-button, .super.cli-plugin-button:visited { font-size:34px; padding:8px 14px 9px; } .pink.cli-plugin-button, .magenta.cli-plugin-button:visited { background-color:#e22092; } .pink.cli-plugin-button:hover { background-color:#c81e82; } .green.cli-plugin-button, .green.cli-plugin-button:visited { background-color:#91bd09; } .green.cli-plugin-button:hover { background-color:#749a02; } .red.cli-plugin-button, .red.cli-plugin-button:visited { background-color:#e62727; } .red.cli-plugin-button:hover { background-color:#cf2525; } .orange.cli-plugin-button, .orange.cli-plugin-button:visited { background-color:#ff5c00; } .orange.cli-plugin-button:hover { background-color:#d45500; } .blue.cli-plugin-button, .blue.cli-plugin-button:visited { background-color:#2981e4; } .blue.cli-plugin-button:hover { background-color:#2575cf; } .yellow.cli-plugin-button, .yellow.cli-plugin-button:visited { background-color:#ffb515; } .yellow.cli-plugin-button:hover { background-color:#fc9200; } .cli-plugin-button{ margin-top:5px; } .cli-bar-popup{ -moz-background-clip:padding; -webkit-background-clip:padding; background-clip:padding-box; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px; padding:20px; } .cli-powered_by_p{width:100% !important; display:block !important; color:#333; clear:both; font-style:italic !important; font-size:12px !important; margin-top:15px !important; } .cli-powered_by_a{color:#333; font-weight:600 !important; font-size:12px !important;}  .cli-plugin-main-link.cli-plugin-button { text-decoration:none; } .cli-plugin-main-link.cli-plugin-button { margin-left:5px; } 
.gdpr-container-fluid { width:100%; padding-right:15px; padding-left:15px; margin-right:auto; margin-left:auto; } .gdpr-row { display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; margin-right:-15px; margin-left:-15px; } .gdpr-col-4 { -ms-flex:0 0 33.333333%; flex:0 0 33.333333%; max-width:33.333333%; } .gdpr-col-8 { -ms-flex:0 0 66.666667%; flex:0 0 66.666667%; max-width:66.666667%; } .gdpr-align-items-stretch { -ms-flex-align:stretch!important; align-items:stretch!important; } .gdpr-d-flex { display:-ms-flexbox!important; display:flex!important; } .gdpr-px-0 { padding-left:0; padding-right:0; } .modal-backdrop.show { opacity:.8; } .modal-open { overflow:hidden } .modal-open .gdpr-modal { overflow-x:hidden; overflow-y:auto } .gdpr-modal.fade .gdpr-modal-dialog { transition:-webkit-transform .3s ease-out; transition:transform .3s ease-out; transition:transform .3s ease-out,-webkit-transform .3s ease-out; -webkit-transform:translate(0,-25%); transform:translate(0,-25%) } .gdpr-modal.show .gdpr-modal-dialog { -webkit-transform:translate(0,0); transform:translate(0,0) } .modal-backdrop { position:fixed; top:0; right:0; bottom:0; left:0; z-index:1039; background-color:#000 } .modal-backdrop.fade { opacity:0 } .modal-backdrop.show { opacity:.5 } .gdpr-modal { position:fixed; top:0; right:0; bottom:0; left:0; z-index:1050; display:none; overflow:hidden; outline:0 } .gdpr-modal a { text-decoration:none; } .gdpr-modal .gdpr-modal-dialog { position:relative; width:auto; margin:.5rem; pointer-events:none; font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; font-size:1rem; font-weight:400; line-height:1.5; color:#212529; text-align:left; display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; min-height:calc(100% - (.5rem * 2)) } @media (min-width:576px) { .gdpr-modal .gdpr-modal-dialog {  max-width:500px;  margin:1.75rem auto;  min-height:calc(100% - (1.75rem * 2)); } } @media (min-width:992px) { .gdpr-modal .gdpr-modal-dialog {  max-width:900px; } } .gdpr-modal-content { position:relative; display:-ms-flexbox; display:flex; -ms-flex-direction:column; flex-direction:column; width:100%; pointer-events:auto; background-color:#fff; background-clip:padding-box; border:1px solid rgba(0,0,0,.2); border-radius:.3rem; outline:0 } .gdpr-modal .row { margin:0 -15px; } .gdpr-modal .modal-body { padding:0; position:relative; -ms-flex:1 1 auto; flex:1 1 auto; } .gdpr-modal .close { position:absolute; right:10px; top:10px; z-index:1; padding:0; background-color:transparent; border:0; -webkit-appearance:none; font-size:1.5rem; font-weight:700; line-height:1; color:#000; text-shadow:0 1px 0 #fff; } .gdpr-modal .close:focus { outline:0; } .gdpr-switch { display:inline-block; position:relative; min-height:1px; padding-left:70px; font-size:14px; } .gdpr-switch input[type="checkbox"] { display:none; } .gdpr-switch .gdpr-slider { background-color:#e3e1e8; height:24px; width:50px; bottom:0; cursor:pointer; left:0; position:absolute; right:0; top:0; transition:.4s; } .gdpr-switch .gdpr-slider:before { background-color:#fff; bottom:2px; content:""; height:20px; left:2px; position:absolute; transition:.4s; width:20px; } .gdpr-switch input:checked + .gdpr-slider { background-color:rgb(99, 179, 95); } .gdpr-switch input:checked + .gdpr-slider:before { transform:translateX(26px); } .gdpr-switch .gdpr-slider { border-radius:34px; } .gdpr-switch .gdpr-slider:before { border-radius:50%; } .gdpr-tab-content>.gdpr-tab-pane { display:none; } .gdpr-tab-content>.active { display:block; } .gdpr-fade { transition:opacity .15s linear; } .gdpr-nav-pills { display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; padding-left:0; margin-bottom:0; list-style:none; -ms-flex-direction:column !important; flex-direction:column !important; align-items:stretch !important; -ms-align-items:stretch !important; } .nav.gdpr-nav-pills, .gdpr-tab-content { width:100%; padding:30px; } .nav.gdpr-nav-pills { background:#f3f3f3; } .nav.gdpr-nav-pills .gdpr-nav-link { border:1px solid #0070ad; margin-bottom:10px; color:#0070ad; font-size:14px; display:block; padding:.5rem 1rem; border-radius:.25rem; } .nav.gdpr-nav-pills .gdpr-nav-link.active, .nav.gdpr-nav-pills .show>.gdpr-nav-link { background-color:#0070ad; border:1px solid #0070ad; } .nav.gdpr-nav-pills .gdpr-nav-link.active { color:#ffffff; } .gdpr-tab-content .gdpr-button-wrapper { padding-top:30px; margin-top:30px; border-top:1px solid #d6d6d6; } .gdpr-tab-content .gdpr-button-wrapper .btn-gdpr { background-color:#0070ad; border-color:#0070ad; color:#ffffff; font-size:14px; display:inline-block; font-weight:400; text-align:center; white-space:nowrap; vertical-align:middle; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; border:1px solid transparent; padding:.375rem .75rem; font-size:1rem; line-height:1.5; border-radius:.25rem; transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; } .gdpr-tab-content p { color:#343438; font-size:14px; margin-top:0; } .gdpr-tab-content h4 { font-size:20px; margin-bottom:.5rem; margin-top:0; font-family:inherit; font-weight:500; line-height:1.2; color:inherit; }  .cli-container-fluid { padding-right:15px; padding-left:15px; margin-right:auto; margin-left:auto; } .cli-row { display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; margin-right:-15px; margin-left:-15px; } .cli-col-4 { -ms-flex:0 0 33.333333%; flex:0 0 33.333333%; max-width:33.333333%; } .cli-col-8 { -ms-flex:0 0 66.666667%; flex:0 0 66.666667%; max-width:66.666667%; } .cli-align-items-stretch { -ms-flex-align:stretch!important; align-items:stretch!important; } .cli-d-flex { display:-ms-flexbox!important; display:flex!important; } .cli-px-0 { padding-left:0; padding-right:0; } .cli-btn { cursor:pointer; font-size:14px; display:inline-block; font-weight:400; text-align:center; white-space:nowrap; vertical-align:middle; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; border:1px solid transparent; padding:.5rem 1.25rem; line-height:1; border-radius:.25rem; transition:all .15s ease-in-out; } .cli-btn:hover {  opacity:.8; } .cli-read-more-link { cursor:pointer; font-size:15px; font-weight:500; text-decoration:underline; } .cli-btn:focus { outline:0; } .cli-modal-backdrop.cli-show {  opacity:.8; } .cli-modal-open {  overflow:hidden } .cli-barmodal-open {  overflow:hidden } .cli-modal-open .cli-modal { overflow-x:hidden; overflow-y:auto } .cli-modal.cli-fade .cli-modal-dialog { transition:-webkit-transform .3s ease-out; transition:transform .3s ease-out; transition:transform .3s ease-out,-webkit-transform .3s ease-out; -webkit-transform:translate(0,-25%); transform:translate(0,-25%) } .cli-modal.cli-show .cli-modal-dialog { -webkit-transform:translate(0,0); transform:translate(0,0) } .cli-modal-backdrop { position:fixed; top:0; right:0; bottom:0; left:0; z-index:1040; background-color:#000; display:none; } .cli-modal-backdrop.cli-fade {  opacity:0 } .cli-modal-backdrop.cli-show { opacity:.5; display:block; } .cli-modal.cli-show { display:block; } .cli-modal a { text-decoration:none; } .cli-modal .cli-modal-dialog { position:relative; width:auto; margin:.5rem; pointer-events:none; font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; font-size:1rem; font-weight:400; line-height:1.5; color:#212529; text-align:left; display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; min-height:calc(100% - (.5rem * 2)) } @media (min-width:576px) { .cli-modal .cli-modal-dialog {  max-width:500px;  margin:1.75rem auto;  min-height:calc(100% - (1.75rem * 2)) } } @media (min-width:992px) { .cli-modal .cli-modal-dialog {  max-width:900px; } } .cli-modal-content { position:relative; display:-ms-flexbox; display:flex; -ms-flex-direction:column; flex-direction:column; width:100%; pointer-events:auto; background-color:#fff; background-clip:padding-box; border-radius:.3rem; outline:0 } .cli-modal .row { margin:0 -15px; } .cli-modal .modal-body { padding:0; position:relative; -ms-flex:1 1 auto; flex:1 1 auto; } .cli-modal .cli-modal-close { position:absolute; right:10px; top:10px; z-index:1; padding:0; background-color:transparent !important; border:0; -webkit-appearance:none; font-size:1.5rem; font-weight:700; line-height:1; color:#000; text-shadow:0 1px 0 #fff; } .cli-modal .cli-modal-close:focus { outline:0; } .cli-switch { display:inline-block; position:relative; min-height:1px; padding-left:70px; font-size:14px; } .cli-switch input[type="checkbox"] { display:none; } .cli-switch .cli-slider { background-color:#e3e1e8; height:24px; width:50px; bottom:0; cursor:pointer; left:0; position:absolute; right:0; top:0; transition:.4s; } .cli-switch .cli-slider:before { background-color:#fff; bottom:2px; content:""; height:20px; left:2px; position:absolute; transition:.4s; width:20px; } .cli-switch input:checked + .cli-slider { background-color:#00acad } .cli-switch input:checked + .cli-slider:before { transform:translateX(26px); } .cli-switch .cli-slider { border-radius:34px; } .cli-switch .cli-slider:before { border-radius:50%; } .cli-tab-content { background:#ffffff; } .cli-tab-content>.cli-active { display:block; } .cli-fade { transition:opacity .15s linear; } .cli-nav-pills { display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; padding-left:0; margin-bottom:0; list-style:none; -ms-flex-direction:column; flex-direction:column; } .cli-nav-pills, .cli-tab-content { width:100%; padding:30px; } @media (max-width:767px) { .cli-nav-pills, .cli-tab-content { padding:30px 10px; } } .cli-nav-pills { background:#f3f3f3; } .cli-nav-pills .cli-nav-link { border:1px solid #00acad; margin-bottom:10px; color:#00acad; font-size:14px; display:block; padding:.5rem 1rem; border-radius:.25rem; cursor:pointer } .cli-nav-pills .cli-nav-link.cli-active, .cli-nav-pills .cli-show>.cli-nav-link { background-color:#00acad; border:1px solid #00acad; } .cli-nav-pills .cli-nav-link.cli-active { color:#ffffff; } .cli-tab-content .cli-button-wrapper { padding-top:30px; margin-top:30px; border-top:1px solid #d6d6d6; } .cli-tab-content p { color:#343438; font-size:14px; margin-top:0; } .cli-tab-content h4 { font-size:20px; margin-bottom:1.5rem; margin-top:0; font-family:inherit; font-weight:500; line-height:1.2; color:inherit; } .cli-container-fluid { padding-right:15px; padding-left:15px; margin-right:auto; margin-left:auto; } .cli-row { display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; margin-right:-15px; margin-left:-15px; } .cli-col-4 { -ms-flex:0 0 33.333333%; flex:0 0 33.333333%; max-width:33.333333%; } .cli-col-8 { -ms-flex:0 0 66.666667%; flex:0 0 66.666667%; max-width:66.666667%; flex-direction:column; } .cli-align-items-stretch { -ms-flex-align:stretch!important; align-items:stretch!important; } .cli-d-flex { display:-ms-flexbox!important; display:flex!important; } .cli-px-0 { padding-left:0; padding-right:0; } .cli-btn { cursor:pointer; font-size:14px; display:inline-block; font-weight:400; text-align:center; white-space:nowrap; vertical-align:middle; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; border:1px solid transparent; padding:.5rem 1.25rem; line-height:1; border-radius:.25rem; transition:all .15s ease-in-out; } .cli-btn:hover {  opacity:.8; } .cli-read-more-link { cursor:pointer; font-size:15px; font-weight:500; text-decoration:underline; } .cli-btn:focus { outline:0; } .cli-modal-backdrop.cli-show {  opacity:.8; } .cli-modal-open {  overflow:hidden } .cli-barmodal-open {  overflow:hidden } .cli-modal-open .cli-modal { overflow-x:hidden; overflow-y:auto } .cli-modal.cli-fade .cli-modal-dialog { transition:-webkit-transform .3s ease-out; transition:transform .3s ease-out; transition:transform .3s ease-out,-webkit-transform .3s ease-out; -webkit-transform:translate(0,-25%); transform:translate(0,-25%) } .cli-modal.cli-show .cli-modal-dialog { -webkit-transform:translate(0,0); transform:translate(0,0) } .cli-modal-backdrop { position:fixed; top:0; right:0; bottom:0; left:0; z-index:1040; background-color:#000; -webkit-transform:scale(0); transform:scale(0); transition:opacity ease-in-out 0.5s; } .cli-modal-backdrop.cli-fade {  opacity:0; } .cli-modal-backdrop.cli-show { opacity:.5;  -webkit-transform:scale(1);  transform:scale(1); } .cli-modal { position:fixed; top:0; right:0; bottom:0; left:0; z-index:99999; transform:scale(0); overflow:hidden; outline:0; display:none; } .cli-modal a { text-decoration:none; } .cli-modal .cli-modal-dialog { position:relative; width:auto; margin:.5rem; pointer-events:none; font-family:inherit; font-size:1rem; font-weight:400; line-height:1.5; color:#212529; text-align:left; display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; min-height:calc(100% - (.5rem * 2)) } @media (min-width:576px) { .cli-modal .cli-modal-dialog {  max-width:500px;  margin:1.75rem auto;  min-height:calc(100% - (1.75rem * 2)) } } .cli-modal-content { position:relative; display:-ms-flexbox; display:flex; -ms-flex-direction:column; flex-direction:column; width:100%; pointer-events:auto; background-color:#fff; background-clip:padding-box; border-radius:.2rem; box-sizing:border-box; outline:0 } .cli-modal .row { margin:0 -15px; } .cli-modal .modal-body { padding:0; position:relative; -ms-flex:1 1 auto; flex:1 1 auto; } .cli-modal .cli-modal-close:focus { outline:0; } .cli-switch { display:inline-block; position:relative; min-height:1px; padding-left:38px; font-size:14px; } .cli-switch input[type="checkbox"] { display:none; } .cli-switch .cli-slider { background-color:#e3e1e8; height:20px; width:38px; bottom:0; cursor:pointer; left:0; position:absolute; right:0; top:0; transition:.4s; } .cli-switch .cli-slider:before { background-color:#fff; bottom:2px; content:""; height:15px; left:3px; position:absolute; transition:.4s; width:15px; } .cli-switch input:checked + .cli-slider { background-color:#61a229; } .cli-switch input:checked + .cli-slider:before { transform:translateX(18px); } .cli-switch .cli-slider { border-radius:34px; font-size:0; } .cli-switch .cli-slider:before { border-radius:50%; } .cli-tab-content { background:#ffffff; } .cli-nav-pills { display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; padding-left:0; margin-bottom:0; list-style:none; -ms-flex-direction:column; flex-direction:column; } .cli-nav-pills, .cli-tab-content { width:100%; padding:5px 30px 5px 5px; box-sizing:border-box; } @media (max-width:767px) { .cli-nav-pills, .cli-tab-content { padding:30px 10px; } } .cli-nav-pills { background:#fff; } .cli-nav-pills .cli-nav-link { border:1px solid #cccccc; margin-bottom:10px; color:#2a2a2a; font-size:14px; display:block; padding:.5rem 1rem; border-radius:.25rem; cursor:pointer } .cli-nav-pills .cli-nav-link.cli-active, .cli-nav-pills .cli-show>.cli-nav-link { background-color:#f6f6f9; border:1px solid #cccccc; } .cli-nav-pills .cli-nav-link.cli-active { color:#2a2a2a; } .cli-tab-content .cli-button-wrapper { padding-top:30px; margin-top:30px; border-top:1px solid #d6d6d6; } .cli-tab-content p { color:#343438; font-size:14px; margin-top:0; } .cli-tab-content h4 { font-size:20px; margin-bottom:1.5rem; margin-top:0; font-family:inherit; font-weight:500; line-height:1.2; color:inherit; } #cookie-law-info-bar .cli-nav-pills,#cookie-law-info-bar .cli-tab-content,#cookie-law-info-bar .cli-nav-pills .cli-show>.cli-nav-link,#cookie-law-info-bar a.cli-nav-link.cli-active{ background:transparent; } #cookie-law-info-bar .cli-nav-pills .cli-nav-link.cli-active,#cookie-law-info-bar .cli-nav-link,#cookie-law-info-bar .cli-tab-container p,#cookie-law-info-bar span.cli-necessary-caption,#cookie-law-info-bar .cli-switch .cli-slider:after { color:inherit; } #cookie-law-info-bar .cli-tab-header a:before { border-right:1px solid currentColor; border-bottom:1px solid currentColor; } #cookie-law-info-bar .cli-row { margin-top:20px; } #cookie-law-info-bar .cli-col-4 { -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; max-width:none; } #cookie-law-info-bar .cli-col-8 { flex-basis:0; -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; max-width:100%; } .cli-wrapper { max-width:90%; float:none; margin:0 auto; } #cookie-law-info-bar .cli-tab-content h4 { margin-bottom:0.5rem; } #cookie-law-info-bar .cli-nav-pills .cli-nav-link { padding:.2rem 0.5rem; } #cookie-law-info-bar .cli-tab-container { display:none; text-align:left; }  .cli-tab-footer .cli-btn { background-color:#00acad; padding:10px 15px; text-decoration:none; } .cli-tab-footer .wt-cli-privacy-accept-btn { background-color:#61a229; color:#ffffff; border-radius:0; } .cli-tab-footer { width:100%; text-align:right; padding:20px 0; } .cli-col-12 { width:100%; } .cli-tab-header { display:flex; justify-content:space-between; } .cli-tab-header a:before { width:10px; height:2px; left:0; top:calc(50% - 1px); } .cli-tab-header a:after { width:2px; height:10px; left:4px; top:calc(50% - 5px); -webkit-transform:none; transform:none; } .cli-tab-header a:before { width:7px; height:7px; border-right:1px solid #4a6e78; border-bottom:1px solid #4a6e78; content:" "; transform:rotate(-45deg); -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out; margin-right:10px; } .cli-tab-header a.cli-nav-link { position:relative; display:flex; align-items:center; font-size:14px; color:#000; text-transform:capitalize; } .cli-tab-header.cli-tab-active .cli-nav-link:before { transform:rotate(45deg); -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out; } .cli-tab-header { border-radius:5px; padding:12px 15px; cursor:pointer; transition:background-color 0.2s ease-out 0.3s, color 0.2s ease-out 0s; background-color:#f2f2f2; } .cli-modal .cli-modal-close { position:absolute; right:0; top:0; z-index:1; -webkit-appearance:none; width:40px; height:40px; padding:0; border-radius:50%; padding:10px; background:transparent; border:none; min-width:40px; } .cli-tab-container h4,.cli-tab-container h1 { font-family:inherit; font-size:16px; margin-bottom:15px; margin:10px 0; } #cliSettingsPopup .cli-tab-section-container { padding-top:12px; } .cli-tab-container p ,.cli-privacy-content-text{ font-size:14px; line-height:1.4; margin-top:0; padding:0; color:#000; } .wt-cli-privacy { display:none; } .cli-tab-content { display:none; } .cli-tab-section .cli-tab-content { padding:10px 20px 5px 20px; } .cli-tab-section { margin-top:5px; } @media (min-width:992px) { .cli-modal .cli-modal-dialog {  max-width:645px; } } .cli-switch .cli-slider:after{ content:attr(data-cli-disable); position:absolute; right:50px; color:#000; font-size:12px; text-align:right; min-width:80px; } .cli-switch input:checked + .cli-slider:after { content:attr(data-cli-enable); } .cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content { max-height:60px; transition:max-height 0.15s ease-out; overflow:hidden; } a.cli-privacy-readmore { font-size:12px; margin-top:12px; display:inline-block; padding-bottom:0; cursor:pointer; color:#000; text-decoration:underline; } .cli-modal-footer { position:relative; } a.cli-privacy-readmore:before { content:attr(data-readmore-text); } .cli-collapsed a.cli-privacy-readmore:before { content:attr(data-readless-text); } .cli-collapsed .cli-privacy-content { transition:max-height 0.25s ease-in; } .cli-privacy-content p { margin-bottom:0; } .cli-modal-close svg { fill:#000; } span.cli-necessary-caption { color:#000; font-size:12px; } .cli-tab-section.cli-privacy-tab { display:none; } #cookie-law-info-bar .cli-tab-section.cli-privacy-tab { display:block; } #cookie-law-info-bar .cli-privacy-overview { display:none; } .cli-tab-container .cli-row { max-height:500px; overflow-y:auto; } .cli-modal.cli-blowup.cli-out { z-index:-1; } .cli-modal.cli-blowup { z-index:999999; transform:scale(1);  }  .cli-modal.cli-blowup .cli-modal-dialog { animation:blowUpModal 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;  }  .cli-modal.cli-blowup.cli-out .cli-modal-dialog  { animation:blowUpModalTwo 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;  }  @keyframes blowUpContent { 0% {  transform:scale(1);  opacity:1; } 99.9% {  transform:scale(2);  opacity:0; } 100% {  transform:scale(0); }  }  @keyframes blowUpContentTwo { 0% {  transform:scale(2);  opacity:0; } 100% {  transform:scale(1);  opacity:1; }  }  @keyframes blowUpModal { 0% {  transform:scale(0); } 100% {  transform:scale(1); }  }  @keyframes blowUpModalTwo { 0% {  transform:scale(1);  opacity:1; } 50% {  transform:scale(0.5);  opacity:0;  } 100% {  transform:scale(0);  opacity:0; }  }  .cli-tab-section .cookielawinfo-row-cat-table td, .cli-tab-section .cookielawinfo-row-cat-table th { font-size:12px; } .cli_settings_button { cursor:pointer; } .wt-cli-sr-only { display:none; font-size:16px; } a.wt-cli-element.cli_cookie_close_button { text-decoration:none; color:#333333; font-size:22px; line-height:22px; cursor:pointer; position:absolute; right:10px; top:5px; } .cli-bar-container{ float:none; margin:0 auto; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; justify-content:space-between; -webkit-box-align:center; -moz-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center; } .cli-bar-btn_container { margin-left:20px; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-align:center; -moz-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center; flex-wrap:nowrap; } .cli-style-v2 a { cursor:pointer; } .cli-bar-btn_container a { white-space:nowrap; } .cli-style-v2 .cli-plugin-main-link { font-weight:inherit; } .cli-style-v2 { font-size:11pt; line-height:18px; font-weight:normal; } #cookie-law-info-bar[data-cli-type="widget"] .cli-bar-container,#cookie-law-info-bar[data-cli-type="popup"] .cli-bar-container{ display:block; } .cli-style-v2 .cli-bar-message { width:70%; text-align:left; } #cookie-law-info-bar[data-cli-type="widget"] .cli-bar-message,#cookie-law-info-bar[data-cli-type="popup"] .cli-bar-message { width:100%; } #cookie-law-info-bar[data-cli-type="widget"] .cli-style-v2 .cli-bar-btn_container { margin-top:8px; margin-left:0px; flex-wrap:wrap; } #cookie-law-info-bar[data-cli-type="popup"] .cli-style-v2 .cli-bar-btn_container { margin-top:8px; margin-left:0px; } #cookie-law-info-bar[data-cli-style="cli-style-v2"] .cli_messagebar_head{ text-align:left;  margin-bottom:5px; margin-top:0px; font-size:16px; }  .cli-style-v2 .cli-bar-message .wt-cli-ccpa-element,.cli-style-v2 .cli-bar-message .wt-cli-ccpa-checkbox { margin-top:5px; } .cli-style-v2 .cli-bar-btn_container .cli_action_button , .cli-style-v2 .cli-bar-btn_container .cli-plugin-main-link, .cli-style-v2 .cli-bar-btn_container .cli_settings_button { margin-left:5px; } .wt-cli-ccpa-checkbox label { font-size:inherit; cursor:pointer; margin:0px 0px 0px 5px; } #cookie-law-info-bar[data-cli-style="cli-style-v2"] { padding:14px 25px; } #cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"] { padding:32px 30px; } #cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"] { padding:32px 45px; } .cli-style-v2 .cli-plugin-main-link:not(.cli-plugin-button), .cli-style-v2 .cli_settings_button:not(.cli-plugin-button),.cli-style-v2 .cli_action_button:not(.cli-plugin-button){ text-decoration:underline; } .cli-style-v2 .cli-bar-btn_container .cli-plugin-button { margin-top:5px; margin-bottom:5px; } a.wt-cli-ccpa-opt-out { white-space:nowrap; text-decoration:underline; } .wt-cli-necessary-checkbox { display:none !important; } @media (max-width:985px) { .cli-style-v2 .cli-bar-message {  width:100%; } .cli-style-v2.cli-bar-container {  justify-content:left;  flex-wrap:wrap; } .cli-style-v2 .cli-bar-btn_container {  margin-left:0px;  margin-top:10px; } #cookie-law-info-bar[data-cli-style="cli-style-v2"],#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"],#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"] {  padding:25px 25px; } } .wt-cli-ckyes-brand-logo { display:flex; align-items:center; font-size:9px; color:#111111; font-weight:normal; } .wt-cli-ckyes-brand-logo img{ width:65px; margin-left:2px; } .wt-cli-privacy-overview-actions { padding-bottom:0; } @media only screen and (max-width:479px) and (min-width:320px){  .cli-style-v2 .cli-bar-btn_container {  flex-wrap:wrap; } } .wt-cli-cookie-description { font-size:14px; line-height:1.4; margin-top:0; padding:0; color:#000; } 
.saswp-pc-wrap,.saswp-rvw-str{display:inline-flex;width:100%}.saswp-panel h3,.saswp-rvw-ov{text-align:center}.saswp-pc-wrap{background-color:#004f74;padding:15px 15px 15px 30px;color:#fff;flex-wrap:wrap;margin-bottom:20px}.saswp-pc-wrap .saswp-lst span{font-size:18px;font-weight:500;margin-bottom:10px;display:inline-block;line-height:1.3}.saswp-pc-wrap .saswp-lst{flex:1 0 42%}.saswp-pc-wrap .saswp-lst ul,.saswp-rv-txt p{margin:0}.saswp-pc-wrap .saswp-lst p{list-style-type:none;font-size:15px;font-weight:lighter;line-height:1.2;margin-bottom:10px;position:relative;padding-left:20px;color:#eee}.saswp-pc-wrap .saswp-lst p:before{content:'';position:absolute;width:8px;height:8px;background-color:#ccc;left:0;top:6px;border-radius:10px}.sgl .saswp-rvw{width:100%;margin-bottom:34px;font-size:13px;border-bottom:1px solid #ededed}.saswp-rvw-hd span,.saswp-rvw-sm span{background-color:#222;color:#fff;display:inline-block;font-size:15px}.saswp-rvw-hd span{line-height:1.4;padding:8px 12px 6px;margin:26px 0}.saswp-rvw td{padding:7px 14px}.saswp-rvw td,.sgl table td{border:1px solid #ededed}.saswp-g-plus img,.saswp-rvw tbody{width:100%}.saswp-rvw-sm span{padding:8px 12px 6px;margin-bottom:13px;position:relative;line-height:1.2}.saswp-rvw-fs{line-height:1.5;font-size:48px;font-weight:600;margin-bottom:5px}.saswp-rvw-ov .ovs{font-size:11px;font-weight:600}.sgl .saswp-rvw tr td{background:#fff;width:100%}.sgl .saswp-rvw tr:hover td{background-color:#fcfcfc}.saswp-rvw .saswp-rvw-sm{padding:21px 14px}.str-ic{font-size:18px;line-height:1.2}.saswp-rvw-str .df-clr,.saswp-rvw-str .half-str,.saswp-rvw-str .str-ic{display:inline-block;width:20px;height:16px;background-repeat:no-repeat}.saswp-rvw-str .half-str{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0ODIuMjA3IDQ4Mi4yMDciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ4Mi4yMDcgNDgyLjIwNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8cGF0aCBkPSJNNDgyLjIwNywxODYuOTczbC0xNTkuNjk5LTMzLjcwNUwyNDEuMTA0LDExLjgwM2wtODEuNDA0LDE0MS40NjVMMCwxODYuOTczbDEwOS4zODgsMTIxLjEzNEw5Mi4wOTQsNDcwLjQwNGwxNDkuMDEtNjYuNiAgbDE0OS4wMSw2Ni42bC0xNy4yOTQtMTYyLjI5Nkw0ODIuMjA3LDE4Ni45NzN6IE0yNDEuMTA0LDM3MC45NDNWNzEuOTUzbDYyLjA5LDEwNy45TDQyNSwyMDUuNTYxbC04My40MzMsOTIuMzkzbDEzLjE5MSwxMjMuNzg4ICBMMjQxLjEwNCwzNzAuOTQzeiIgZmlsbD0iI2ZmZDcwMCIvPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K)}.saswp-rvw-str .str-ic{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0ODIuMjA3IDQ4Mi4yMDciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ4Mi4yMDcgNDgyLjIwNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8cG9seWdvbiBwb2ludHM9IjQ4Mi4yMDcsMTg2Ljk3MyAzMjIuNTA4LDE1My4yNjkgMjQxLjEwNCwxMS44MDMgMTU5LjY5OSwxNTMuMjY5IDAsMTg2Ljk3MyAxMDkuMzg4LDMwOC4xMDggOTIuMDk0LDQ3MC40MDQgICAyNDEuMTA0LDQwMy44MDMgMzkwLjExMyw0NzAuNDA0IDM3Mi44MTgsMzA4LjEwOCAiIGZpbGw9IiNmZmQ3MDAiLz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==)}.saswp-rvw-str .df-clr{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0ODIuMjA3IDQ4Mi4yMDciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ4Mi4yMDcgNDgyLjIwNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8cG9seWdvbiBwb2ludHM9IjQ4Mi4yMDcsMTg2Ljk3MyAzMjIuNTA4LDE1My4yNjkgMjQxLjEwNCwxMS44MDMgMTU5LjY5OSwxNTMuMjY5IDAsMTg2Ljk3MyAxMDkuMzg4LDMwOC4xMDggOTIuMDk0LDQ3MC40MDQgICAyNDEuMTA0LDQwMy44MDMgMzkwLjExMyw0NzAuNDA0IDM3Mi44MTgsMzA4LjEwOCAiIGZpbGw9IiM2MzVlNjMiLz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==)}.saswp-g-review-header{margin-top:50px}.saswp-g-review-body{display:inline-grid;grid-template-columns:1fr 300px;grid-gap:30px;margin-top:30px;width:100%}.saswp-channel-list{margin-right:15px}.saswp-input-fields{display:inline-flex;align-items:center;margin-bottom:8px;width:100%}.saswp-product_cons-section-main,.saswp-product_pros-section-main{display:none}.saswp-product_pros-section-main.thepros_main_section{margin-bottom:30px}.saswp-input-fields label{width:130px}.saswp-panel h3{font-size:20px;line-height:1.4;color:#222;margin:10px 0 20px}.saswp-input-fields a.button-primary{margin-top:10px}.saswp-glg-review-body{display:grid;grid-template-columns:100px 1fr;grid-gap:20px;background:#fff;padding:20px;box-shadow:0 0 20px 1px #d2cccc;margin-bottom:30px}.saswp-g-plus{float:right;font-size:15px;width:20px;height:20px;position:absolute;right:0;top:4px}.saswp-rtng{padding-left:5px;font-size:14px}.saswp-pt-dt{font-size:12px;color:#999;font-weight:600;margin-top:5px;display:inline-block}.saswp-athr{font-size:15px;line-height:1.4;color:#000;font-weight:700;display:inline-block;vertical-align:middle}.saswp-rv-cnt p,.saswp-rv-txt{line-height:1.6;margin:10px 0 0}.saswp-str-rtng .saswp-rvw-str{display:inline-block;vertical-align:middle;padding-left:10px;width:auto}.widget-area .saswp-str-rtng .saswp-rvw-str{padding:10px 0 0}.saswp-rv-cnt p{font-size:16px;color:#000}.saswp-rv-img img{max-width:100px;border-radius:100%}.widget .saswp-rv-img img,.widget-area .saswp-rv-img img{max-width:50px}.widget .saswp-glg-review-body,.widget-area .saswp-glg-review-body{display:inline-block;width:100%}.widget-area .saswp-rv-img{width:60px;float:left}@media(max-width:767px){.saswp-glg-review-body{grid-template-columns:50px 1fr}.saswp-rv-img img{max-width:50px}}.widget .saswp-rv-img{margin-bottom:12px}.saswp-rv-txt{position:static;height:80px;overflow-y:auto;font-size:14px;text-align:left;padding:0 2px 0 0}.saswp-rv-txt::-webkit-scrollbar{width:4px;display:inline-block}.saswp-rv-txt::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#ccc;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.saswp-rv-txt::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-border-radius:4px}.saswp-r5-rng{position:relative}
.ce-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}.ce-video-container iframe,.ce-video-container object,.ce-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.popup-template .modal {  opacity:0;  -webkit-transition:all 250ms ease;  -o-transition:all 250ms ease;  transition:all 250ms ease; }  .popup-template .modal.is-open {  opacity:1;  -webkit-transition:all 250ms ease;  -o-transition:all 250ms ease;  transition:all 250ms ease; }
 .cf-tr:before, .cf-tr:after { content:" "; display:table; } .cf-tr:after { clear:both; } .cf-tr { *zoom:1; }  .testimonial_rotator_wrap { margin:20px 10px; padding:10px; overflow:hidden; position:relative; } .testimonial_rotator_wrap.with-prevnext { padding:10px 40px; } .testimonial_rotator_wrap *, .testimonial_rotator_wrap *:before, .testimonial_rotator_wrap *:after { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }  .testimonial_rotator.format-rotator .slide { display:none; } .testimonial_rotator h1, .testimonial_rotator h2 { margin:10px 0 0 0; padding:0; } .testimonial_rotator .testimonial_rotator_slide_title { margin:0 0 5px 0; }  .testimonial_rotator_single {} .testimonial_rotator_single .testimonial_rotator_stars { } .testimonial_rotator_widget_wrap .testimonial_rotator_stars { padding:10px 0; }  .testimonial_rotator.format-list .slide { margin:40px 0; }  .testimonial_rotator_microdata { display:none; } .testimonial_rotator_stars { padding:10px 0; } .testimonial_rotator_star { margin:0 3px 0 0; float:left; width:20px; height:20px; color:#d8b767; font-size:20px; line-height:20px; } .testimonial_rotator.rounded .img img { border-radius:50%; } .testimonial_rotator .more-link, .testimonial-rotator-view-more { white-space:nowrap; } .testimonial_rotator_paged a { padding:4px 10px; text-decoration:none; } .testimonial_rotator_paged a:first-child { float:right; } .testimonial_rotator_paged a:last-child { float:left; }  .testimonial_rotator_nav {} .testimonial_rotator_prev, .testimonial_rotator_next { font-size:20px; line-height:20px; color:#666; color:rgba(0,0,0,0.2); cursor:pointer; position:absolute; top:35%; z-index:8888; transition:all 0.35s; } .testimonial_rotator_prev:hover, .testimonial_rotator_next:hover { color:rgba(0,0,0,0.5); } .testimonial_rotator_prev { left:3px; } .testimonial_rotator_next { right:3px; }   .testimonial_rotator_widget_wrap { position:relative; } .testimonial_rotator_widget_wrap.with-prevnext { padding:0 25px; } .testimonial_rotator_widget_wrap .testimonial_rotator_prev { left:0; } .testimonial_rotator_widget_wrap .testimonial_rotator_next { right:0; }  div.testimonial-rotator-error { color:#aa3429; font-weight:bold; display:block; padding:10px; font-size:11px; border-radius:3px; text-align:center; border:solid 1px #aa3429; text-transform:uppercase; }   .testimonial_rotator.template-default .slide { width:100%; height:auto; } .testimonial_rotator.template-default .has-image .img, .testimonial_rotator_single.has-image.template-default .img { width:20%; margin-right:5%; float:left; padding:0; padding-top:.5em; } .testimonial_rotator.template-default .has-image .img img, .testimonial_rotator_single.has-image.template-default .img img { width:100%; max-width:150px; height:auto; } .testimonial_rotator.template-default .has-image .text, .testimonial_rotator_single.has-image.template-default .text { width:75%; float:left; padding:0; margin:0; } .testimonial_rotator.template-default .testimonial_rotator_author_info { font-style:italic; line-height:1.2em; padding:10px 0 10px 15px; border-left:solid 3px #efefef; margin:10px 0; } .testimonial_rotator.template-default .testimonial_rotator_author_info p { font-size:1.1em; line-height:1.2em; }  .testimonial_rotator.template-longform .slide { width:100%; height:auto; text-align:center; } .testimonial_rotator.template-longform .testimonial_rotator_stars, .testimonial_rotator.template-longform .testimonial_rotator_slide_title { text-align:center; } .testimonial_rotator.template-longform .testimonial_rotator_star { float:none; width:auto; height:auto; font-size:1.3em; line-height:0.9em; } .testimonial_rotator.template-longform .testimonial_rotator_quote { text-align:center; } .testimonial_rotator.template-longform hr.longform_hr { width:175px; height:3px; background:#efefef; border:none; margin:20px auto; } .testimonial_rotator.template-longform .testimonial_rotator_author_info { margin:5px auto 10px auto; padding:5px; border:none; } .testimonial_rotator.template-longform .testimonial_rotator_author_info p { padding-top:0; margin-top:0; text-align:center; font-size:0.9em; line-height:1.1em; } .testimonial_rotator.template-longform .testimonial_rotator_img { width:50px; height:50px; border-radius:100%; margin:0 auto; display:block; overflow:hidden; } .testimonial_rotator.template-longform .testimonial_rotator_img img { width:50px; height:50px; }
