@charset "UTF-8";
div.wpcf7 {
margin: 0;
padding: 0;
}
div.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
width: 1px;
margin: 0;
padding: 0;
border: 0;
}
div.wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #ff0000;
}
div.wpcf7-mail-sent-ok {
border: 2px solid #398f14;
}
div.wpcf7-mail-sent-ng,
div.wpcf7-aborted {
border: 2px solid #ff0000;
}
div.wpcf7-spam-blocked {
border: 2px solid #ffa500;
}
div.wpcf7-validation-errors,
div.wpcf7-acceptance-missing {
border: 2px solid #f7e700;
}
.wpcf7-form-control-wrap {
position: relative;
}
span.wpcf7-not-valid-tip {
color: #f00;
font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip span.wpcf7-not-valid-tip {
position: absolute;
top: 20%;
left: 20%;
z-index: 100;
border: 1px solid #ff0000;
background: #fff;
padding: .2em .8em;
}
span.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-display-none {
display: none;
}
div.wpcf7 .ajax-loader {
visibility: hidden;
display: inline-block;
background-image: url(//californiaalliance.org/wp-content/plugins/contact-form-7/images/ajax-loader.gif);
width: 16px;
height: 16px;
border: none;
padding: 0;
margin: 0 0 0 4px;
vertical-align: middle;
}
div.wpcf7 .ajax-loader.is-active {
visibility: visible;
}
div.wpcf7 div.ajax-error {
display: none;
}
div.wpcf7 .placeheld {
color: #888;
}
div.wpcf7 input[type="file"] {
cursor: pointer;
}
div.wpcf7 input[type="file"]:disabled {
cursor: default;
}
div.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}@-webkit-keyframes justified-gallery-show-caption-animation{from{opacity:0}to{opacity:.7}}@-moz-keyframes justified-gallery-show-caption-animation{from{opacity:0}to{opacity:.7}}@-o-keyframes justified-gallery-show-caption-animation{from{opacity:0}to{opacity:.7}}@keyframes justified-gallery-show-caption-animation{from{opacity:0}to{opacity:.7}}@-webkit-keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}@-moz-keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}@-o-keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}@keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}.justified-gallery{width:100%;position:relative;overflow:hidden}.justified-gallery>a,.justified-gallery>div{position:absolute;display:inline-block;overflow:hidden;opacity:0;filter:alpha(opacity=0)}.justified-gallery>a>img,.justified-gallery>div>img,.justified-gallery>a>a>img,.justified-gallery>div>a>img{position:absolute;top:50%;left:50%;margin:0;padding:0;border:0}.justified-gallery>a>.caption,.justified-gallery>div>.caption{display:none;position:absolute;bottom:0;padding:5px;background-color:#000;left:0;right:0;margin:0;color:#fff;font-size:12px;font-weight:300;font-family:sans-serif}.justified-gallery>a>.caption.caption-visible,.justified-gallery>div>.caption.caption-visible{display:initial;opacity:.7;filter:"alpha(opacity=70)";-webkit-animation:justified-gallery-show-caption-animation 500ms 0 ease;-moz-animation:justified-gallery-show-caption-animation 500ms 0 ease;-ms-animation:justified-gallery-show-caption-animation 500ms 0 ease}.justified-gallery>.entry-visible{opacity:1;filter:alpha(opacity=100);-webkit-animation:justified-gallery-show-entry-animation 500ms 0 ease;-moz-animation:justified-gallery-show-entry-animation 500ms 0 ease;-ms-animation:justified-gallery-show-entry-animation 500ms 0 ease}.justified-gallery>.jg-filtered{display:none}.justified-gallery>.spinner{position:absolute;bottom:0;margin-left:-24px;padding:10px 0;left:50%;opacity:initial;filter:initial;overflow:initial}.justified-gallery>.spinner>span{display:inline-block;opacity:0;filter:alpha(opacity=0);width:8px;height:8px;margin:0 4px;background-color:#000;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.justified-gallery .caption .photo-title-with-desc {
font-weight: bold;
}#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden; -webkit-transform: translate3d(0,0,0);}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;} #cboxOverlay{background:#fff; opacity: 0.9; filter: alpha(opacity = 90);}
#colorbox{outline:0;}
#cboxContent{margin-top:32px; overflow:visible; background:#000;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{background:#000; padding:1px;}
#cboxLoadingGraphic{background:url(//californiaalliance.org/wp-content/plugins/flickr-justified-gallery/lightboxes/colorbox/images/loading.gif) no-repeat center center;}
#cboxLoadingOverlay{background:#000;}
#cboxTitle{position:absolute; top:-22px; left:0; color:#000;}
#cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;} #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(//californiaalliance.org/wp-content/plugins/flickr-justified-gallery/lightboxes/colorbox/images/controls.png) no-repeat 0 0;} #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
#cboxPrevious{background-position:0px 0px; right:44px;}
#cboxPrevious:hover{background-position:0px -25px;}
#cboxNext{background-position:-25px 0px; right:22px;}
#cboxNext:hover{background-position:-25px -25px;}
#cboxClose{background-position:-50px 0px; right:0;}
#cboxClose:hover{background-position:-50px -25px;}
.cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px;}
.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px;}html.swipebox-html.swipebox-touch{overflow:hidden!important}#swipebox-overlay img{border:none!important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide .swipebox-inline-container,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide img{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:0 0;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(//californiaalliance.org/wp-content/plugins/flickr-justified-gallery/lightboxes/swipebox/img/loader.gif) center center no-repeat}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:.5s;transition:.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-close,#swipebox-next,#swipebox-prev{background-image:url(//californiaalliance.org/wp-content/plugins/flickr-justified-gallery/lightboxes/swipebox/img/icons.png);background-repeat:no-repeat;border:none!important;text-decoration:none!important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-next.disabled,#swipebox-prev.disabled{opacity:.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring .3s;animation:rightSpring .3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring .3s;animation:leftSpring .3s}.swipebox-touch #swipebox-container:after,.swipebox-touch #swipebox-container:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0 10px -8px #656565;box-shadow:inset 10px 0 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0 10px -8px #656565;box-shadow:inset -10px 0 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before,.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width:800px){#swipebox-close{right:10px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:#0d0d0d}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px #000;background:#000;opacity:.95}#swipebox-top-bar{color:#fff!important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}html {
font-family: sans-serif;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust:     100%;
}
body {
margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
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 {
background-color: transparent;
}
a:active,
a:hover {
outline: 0;
}
abbr[title] {
border-bottom: 1px dotted;
}
b,
strong {
font-weight: bold;
}
dfn {
font-style: italic;
}
h1 {
font-size: 2em;
margin: 0.67em 0;
}
mark {
background: #ff0;
color: #000;
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
img {
border: 0;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 1em 40px;
}
hr {
box-sizing: content-box;
height: 0;
}
pre {
overflow: auto;
}
code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
color: inherit;
font: inherit;
margin: 0;
}
button {
overflow: visible;
}
button,
select {
text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled],
html input[disabled] {
cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
input {
line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
}
optgroup {
font-weight: bold;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
td,
th {
padding: 0;
} body,
button,
input,
select,
textarea {
color: #404040;
font-family: sans-serif;
font-size: 16px;
font-size: 1rem;
line-height: 1.5;
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
}
p {
margin-bottom: 1.5em;
}
dfn,
cite,
em,
i {
font-style: italic;
}
blockquote {
margin: 0 1.5em;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #eee;
font-family: "Courier 10 Pitch", Courier, monospace;
font-size: 15px;
font-size: 0.9375rem;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1.6em;
}
code,
kbd,
tt,
var {
font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
font-size: 15px;
font-size: 0.9375rem;
}
abbr,
acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark,
ins {
background: #fff9c0;
text-decoration: none;
}
big {
font-size: 125%;
} html {
box-sizing: border-box;
}
*,
*:before,
*:after { box-sizing: inherit;
}
body {
background: #fff; }
blockquote:before,
blockquote:after,
q:before,
q:after {
content: "";
}
blockquote,
q {
quotes: "" "";
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.5em;
}
ul,
ol {
margin: 0 0 1.5em 3em;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
li > ul,
li > ol {
margin-bottom: 0;
margin-left: 1.5em;
}
dt {
font-weight: bold;
}
dd {
margin: 0 1.5em 1.5em;
}
img {
height: auto; max-width: 100%; }
figure {
margin: 1em 0; }
table {
margin: 0 0 1.5em;
width: 100%;
} button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
border: 1px solid;
border-color: #ccc #ccc #bbb;
border-radius: 3px;
background: #e6e6e6;
color: rgba(0, 0, 0, .8);
font-size: 12px;
font-size: 0.75rem;
line-height: 1;
padding: .6em 1em .4em;
}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
border-color: #ccc #bbb #aaa;
}
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
border-color: #aaa #bbb #bbb;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
color: #666;
border: 1px solid #ccc;
border-radius: 3px;
padding: 3px;
}
select {
border: 1px solid #ccc;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
color: #111;
}
textarea {
width: 100%;
}  a {
color: royalblue;
}
a:visited {
color: purple;
}
a:hover,
a:focus,
a:active {
color: midnightblue;
}
a:focus {
outline: thin dotted;
}
a:hover,
a:active {
outline: 0;
} .main-navigation {
clear: both;
display: block;
float: left;
width: 100%;
}
.main-navigation ul {	
list-style: none;
margin: 0;
padding-left: 0;
}
.main-navigation li {
float: left;
position: relative;
}
.main-navigation a {
display: block;
text-decoration: none;
}
.main-navigation ul ul {
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
float: left;
position: absolute;
top: 1.5em;
left: -999em;
z-index: 99999;
}
.main-navigation ul ul ul {
left: -999em;
top: 0;
}
.main-navigation ul ul a {
width: 200px;
}
.main-navigation ul ul li {
}
.main-navigation li:hover > a,
.main-navigation li.focus > a {
}
.main-navigation ul ul :hover > a,
.main-navigation ul ul .focus > a {
}
.main-navigation ul ul a:hover,
.main-navigation ul ul a.focus {
}
.main-navigation ul li:hover > ul,
.main-navigation ul li.focus > ul {
left: auto;
}
.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul {
left: 100%;
}
.main-navigation .current_page_item > a,
.main-navigation .current-menu-item > a,
.main-navigation .current_page_ancestor > a,
.main-navigation .current-menu-ancestor > a {
} .main-navigation ul {
display: block;
}
.site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation {
margin: 0 0 1.5em;
overflow: hidden;
}
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
float: left;
width: 50%;
}
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
float: right;
text-align: right;
width: 50%;
}  .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
word-wrap: normal !important; }
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } #content[tabindex="-1"]:focus {
outline: 0;
} .alignleft {
display: inline;
float: left;
margin-right: 1.5em;
}
.alignright {
display: inline;
float: right;
margin-left: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
} .clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
content: "";
display: table;
table-layout: fixed;
}
.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
clear: both;
} .widget {
margin: 0 0 1.5em;
} .widget select {
max-width: 100%;
}  .sticky {
display: block;
}
.hentry {
margin: 0 0 1.5em;
}
.byline,
.updated:not(.published) {
display: none;
}
.single .byline,
.group-blog .byline {
display: inline;
}
.page-content,
.entry-content,
.entry-summary {
margin: 1.5em 0 0;
}
.page-links {
clear: both;
margin: 0 0 1.5em;
} .comment-content a {
word-wrap: break-word;
}
.bypostauthor {
display: block;
}  .infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer { display: none;
} .infinity-end.neverending .site-footer {
display: block;
} .page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
} embed,
iframe,
object {
max-width: 100%;
} .wp-caption {
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption .wp-caption-text {
margin: 0.8075em 0;
}
.wp-caption-text {
text-align: center;
} .gallery {
margin-bottom: 1.5em;
}
.gallery-item {
display: inline-block;
text-align: center;
vertical-align: top;
width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-columns-3 .gallery-item {
max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
.gallery-caption {
display: block;
}.sm{position:relative;z-index:9999;}
.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right;}
.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0;}
.sm ul{display:none;}
.sm li,.sm a{position:relative;}
.sm a{display:block;}
.sm a.disabled{cursor:not-allowed;}
.sm:after{content:"\00a0";display:block;height:0;font:0px/0 serif;clear:both;visibility:hidden;overflow:hidden;}
.sm,.sm *,.sm *:before,.sm *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.sm-clean {
background: #eeeeee;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
}
.sm-clean a, .sm-clean a:hover, .sm-clean a:focus, .sm-clean a:active {
padding: 13px 20px; padding-right: 58px;
color: #555555;
font-family: "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Arial, sans-serif;
font-size: 18px;
font-weight: normal;
line-height: 17px;
text-decoration: none;
}
.sm-clean a.current {
color: #d23600;
}
.sm-clean a.disabled {
color: #bbbbbb;
}
.sm-clean a span.sub-arrow {
position: absolute;
top: 50%;
margin-top: -17px;
left: auto;
right: 4px;
width: 34px;
height: 34px;
overflow: hidden;
font: bold 16px/34px monospace !important;
text-align: center;
text-shadow: none;
background: rgba(255, 255, 255, 0.5);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
}
.sm-clean a.highlighted span.sub-arrow:before {
display: block;
content: '-';
}
.sm-clean > li:first-child > a, .sm-clean > li:first-child > :not(ul) a {
-webkit-border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
-ms-border-radius: 5px 5px 0 0;
-o-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
}
.sm-clean > li:last-child > a, .sm-clean > li:last-child > *:not(ul) a, .sm-clean > li:last-child > ul,
.sm-clean > li:last-child > ul > li:last-child > a, .sm-clean > li:last-child > ul > li:last-child > *:not(ul) a, .sm-clean > li:last-child > ul > li:last-child > ul,
.sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > a, .sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > *:not(ul) a, .sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > ul,
.sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > a, .sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > *:not(ul) a, .sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul,
.sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > a, .sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > *:not(ul) a, .sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul {
-webkit-border-radius: 0 0 5px 5px;
-moz-border-radius: 0 0 5px 5px;
-ms-border-radius: 0 0 5px 5px;
-o-border-radius: 0 0 5px 5px;
border-radius: 0 0 5px 5px;
}
.sm-clean > li:last-child > a.highlighted, .sm-clean > li:last-child > *:not(ul) a.highlighted,
.sm-clean > li:last-child > ul > li:last-child > a.highlighted, .sm-clean > li:last-child > ul > li:last-child > *:not(ul) a.highlighted,
.sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > a.highlighted, .sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > *:not(ul) a.highlighted,
.sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > a.highlighted, .sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > *:not(ul) a.highlighted,
.sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > a.highlighted, .sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > *:not(ul) a.highlighted {
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
}
.sm-clean li {
border-top: 1px solid rgba(0, 0, 0, 0.05);
}
.sm-clean > li:first-child {
border-top: 0;
}
.sm-clean ul {
background: rgba(162, 162, 162, 0.1);
}
.sm-clean ul a, .sm-clean ul a:hover, .sm-clean ul a:focus, .sm-clean ul a:active {
font-size: 16px;
border-left: 8px solid transparent;
}
.sm-clean ul ul a,
.sm-clean ul ul a:hover,
.sm-clean ul ul a:focus,
.sm-clean ul ul a:active {
border-left: 16px solid transparent;
}
.sm-clean ul ul ul a,
.sm-clean ul ul ul a:hover,
.sm-clean ul ul ul a:focus,
.sm-clean ul ul ul a:active {
border-left: 24px solid transparent;
}
.sm-clean ul ul ul ul a,
.sm-clean ul ul ul ul a:hover,
.sm-clean ul ul ul ul a:focus,
.sm-clean ul ul ul ul a:active {
border-left: 32px solid transparent;
}
.sm-clean ul ul ul ul ul a,
.sm-clean ul ul ul ul ul a:hover,
.sm-clean ul ul ul ul ul a:focus,
.sm-clean ul ul ul ul ul a:active {
border-left: 40px solid transparent;
}
@media (min-width: 768px) {  .sm-clean ul {
position: absolute;
width: 12em;
}
.sm-clean li {
float: left;
}
.sm-clean.sm-rtl li {
float: right;
}
.sm-clean ul li, .sm-clean.sm-rtl ul li, .sm-clean.sm-vertical li {
float: none;
}
.sm-clean a {
white-space: nowrap;
}
.sm-clean ul a, .sm-clean.sm-vertical a {
white-space: normal;
}
.sm-clean .sm-nowrap > li > a, .sm-clean .sm-nowrap > li > :not(ul) a {
white-space: nowrap;
} .sm-clean {
padding: 0 10px;
background: #eeeeee;
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
-ms-border-radius: 100px;
-o-border-radius: 100px;
border-radius: 100px;
}
.sm-clean a, .sm-clean a:hover, .sm-clean a:focus, .sm-clean a:active, .sm-clean a.highlighted {
padding: 12px 12px;
color: #555555;
-webkit-border-radius: 0 !important;
-moz-border-radius: 0 !important;
-ms-border-radius: 0 !important;
-o-border-radius: 0 !important;
border-radius: 0 !important;
}
.sm-clean a:hover, .sm-clean a:focus, .sm-clean a:active, .sm-clean a.highlighted {
color: #d23600;
}
.sm-clean a.current {
color: #d23600;
}
.sm-clean a.disabled {
color: #bbbbbb;
}
.sm-clean a.has-submenu {
padding-right: 24px;
}
.sm-clean a span.sub-arrow {
top: 50%;
margin-top: -2px;
right: 12px;
width: 0;
height: 0;
border-width: 4px;
border-style: solid dashed dashed dashed;
border-color: #555555 transparent transparent transparent;
background: transparent;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
}
.sm-clean a.highlighted span.sub-arrow:before {
display: none;
}
.sm-clean li {
border-top: 0;
}
.sm-clean > li > ul:before,
.sm-clean > li > ul:after {
content: '';
position: absolute;
top: -18px;
left: 30px;
width: 0;
height: 0;
overflow: hidden;
border-width: 9px;
border-style: dashed dashed solid dashed;
border-color: transparent transparent #bbbbbb transparent;
}
.sm-clean > li > ul:after {
top: -16px;
left: 31px;
border-width: 8px;
border-color: transparent transparent white transparent;
}
.sm-clean ul {
border: 1px solid #bbbbbb;
padding: 5px 0;
background: white;
-webkit-border-radius: 5px !important;
-moz-border-radius: 5px !important;
-ms-border-radius: 5px !important;
-o-border-radius: 5px !important;
border-radius: 5px !important;
-webkit-box-shadow: 0 5px 9px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 5px 9px rgba(0, 0, 0, 0.2);
box-shadow: 0 5px 9px rgba(0, 0, 0, 0.2);
}
.sm-clean ul a, .sm-clean ul a:hover, .sm-clean ul a:focus, .sm-clean ul a:active, .sm-clean ul a.highlighted {
border: 0 !important;
padding: 10px 20px;
color: #555555;
}
.sm-clean ul a:hover, .sm-clean ul a:focus, .sm-clean ul a:active, .sm-clean ul a.highlighted {
background: #eeeeee;
color: #d23600;
}
.sm-clean ul a.current {
color: #d23600;
}
.sm-clean ul a.disabled {
background: white;
color: #cccccc;
}
.sm-clean ul a.has-submenu {
padding-right: 20px;
}
.sm-clean ul a span.sub-arrow {
right: 8px;
top: 50%;
margin-top: -5px;
border-width: 5px;
border-style: dashed dashed dashed solid;
border-color: transparent transparent transparent #555555;
}
.sm-clean span.scroll-up,
.sm-clean span.scroll-down {
position: absolute;
display: none;
visibility: hidden;
overflow: hidden;
background: white;
height: 20px;
}
.sm-clean span.scroll-up:hover,
.sm-clean span.scroll-down:hover {
background: #eeeeee;
}
.sm-clean span.scroll-up:hover span.scroll-up-arrow, .sm-clean span.scroll-up:hover span.scroll-down-arrow {
border-color: transparent transparent #d23600 transparent;
}
.sm-clean span.scroll-down:hover span.scroll-down-arrow {
border-color: #d23600 transparent transparent transparent;
}
.sm-clean span.scroll-up-arrow, .sm-clean span.scroll-down-arrow {
position: absolute;
top: 0;
left: 50%;
margin-left: -6px;
width: 0;
height: 0;
overflow: hidden;
border-width: 6px;
border-style: dashed dashed solid dashed;
border-color: transparent transparent #555555 transparent;
}
.sm-clean span.scroll-down-arrow {
top: 8px;
border-style: solid dashed dashed dashed;
border-color: #555555 transparent transparent transparent;
}
.sm-clean.sm-rtl a.has-submenu {
padding-right: 12px;
padding-left: 24px;
}
.sm-clean.sm-rtl a span.sub-arrow {
right: auto;
left: 12px;
}
.sm-clean.sm-rtl.sm-vertical a.has-submenu {
padding: 10px 20px;
}
.sm-clean.sm-rtl.sm-vertical a span.sub-arrow {
right: auto;
left: 8px;
border-style: dashed solid dashed dashed;
border-color: transparent #555555 transparent transparent;
}
.sm-clean.sm-rtl > li > ul:before {
left: auto;
right: 30px;
}
.sm-clean.sm-rtl > li > ul:after {
left: auto;
right: 31px;
}
.sm-clean.sm-rtl ul a.has-submenu {
padding: 10px 20px !important;
}
.sm-clean.sm-rtl ul a span.sub-arrow {
right: auto;
left: 8px;
border-style: dashed solid dashed dashed;
border-color: transparent #555555 transparent transparent;
}
.sm-clean.sm-vertical {
padding: 10px 0;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
}
.sm-clean.sm-vertical a {
padding: 10px 20px;
}
.sm-clean.sm-vertical a:hover, .sm-clean.sm-vertical a:focus, .sm-clean.sm-vertical a:active, .sm-clean.sm-vertical a.highlighted {
background: white;
}
.sm-clean.sm-vertical a.disabled {
background: #eeeeee;
}
.sm-clean.sm-vertical a span.sub-arrow {
right: 8px;
top: 50%;
margin-top: -5px;
border-width: 5px;
border-style: dashed dashed dashed solid;
border-color: transparent transparent transparent #555555;
}
.sm-clean.sm-vertical > li > ul:before,
.sm-clean.sm-vertical > li > ul:after {
display: none;
}
.sm-clean.sm-vertical ul a {
padding: 10px 20px;
}
.sm-clean.sm-vertical ul a:hover, .sm-clean.sm-vertical ul a:focus, .sm-clean.sm-vertical ul a:active, .sm-clean.sm-vertical ul a.highlighted {
background: #eeeeee;
}
.sm-clean.sm-vertical ul a.disabled {
background: white;
}
}.main-menu-btn {
position: relative;
display: inline-block;
width: 28px;
height: 28px;
text-indent: 28px;
white-space: nowrap;
overflow: hidden;
cursor: pointer;
-webkit-tap-highlight-color: rgba(0,0,0,0);
float: right;
margin-top: 6px;
margin-right: 11px;  
z-index: 100000;
} .main-menu-btn-icon, .main-menu-btn-icon:before, .main-menu-btn-icon:after {
position: absolute;
top: 50%;
left: 2px;
height: 2px;
width: 24px;
background: #bbb;
-webkit-transition: all 0.25s;
transition: all 0.25s;
}
.main-menu-btn-icon:before {
content: '';
top: -7px;
left: 0;
}
.main-menu-btn-icon:after {
content: '';
top: 7px;
left: 0;
} #main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon {
height: 0;
background: transparent;
}
#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:before {
top: 0;
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
}
#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:after {
top: 0;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
} #main-menu-state {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
border: 0;
padding: 0;
overflow: hidden;
clip: rect(1px,1px,1px,1px);
} #main-menu-state:not(:checked) ~ #main-menu {
display: none;
}
#main-menu-state:checked ~ #main-menu {
display: block;
}
.sm-clean {
background: #eeeeee;
border-radius: 0;
}
@media (min-width: 768px) { .main-menu-btn {
position: absolute;
top: -99999px;
} #main-menu-state:not(:checked) ~ #main-menu {
display: block;
}
.sm-clean > li > ul:before, .sm-clean > li > ul:after {
display:none;
}
}
@media (max-width: 768px) {
.sm li {
width:100%;
}
.main-navigation ul ul
{
position: relative;
width:100%!important;
box-shadow: none;
}
.sm-clean ul {
background: none;
}
.sm li:hover {
background-color: rgba(0,0,0,.1);
}
}
 .animated {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.animated.infinite {
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
}
.animated.hinge {
-webkit-animation-duration: 2s;
animation-duration: 2s;
}
.animated.flipOutX,
.animated.flipOutY,
.animated.bounceIn,
.animated.bounceOut {
-webkit-animation-duration: .75s;
animation-duration: .75s;
}
@-webkit-keyframes bounce {
from, 20%, 53%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
40%, 43% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -30px, 0);
transform: translate3d(0, -30px, 0);
}
70% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -15px, 0);
transform: translate3d(0, -15px, 0);
}
90% {
-webkit-transform: translate3d(0,-4px,0);
transform: translate3d(0,-4px,0);
}
}
@keyframes bounce {
from, 20%, 53%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
40%, 43% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -30px, 0);
transform: translate3d(0, -30px, 0);
}
70% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -15px, 0);
transform: translate3d(0, -15px, 0);
}
90% {
-webkit-transform: translate3d(0,-4px,0);
transform: translate3d(0,-4px,0);
}
}
.bounce {
-webkit-animation-name: bounce;
animation-name: bounce;
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
}
@-webkit-keyframes flash {
from, 50%, to {
opacity: 1;
}
25%, 75% {
opacity: 0;
}
}
@keyframes flash {
from, 50%, to {
opacity: 1;
}
25%, 75% {
opacity: 0;
}
}
.flash {
-webkit-animation-name: flash;
animation-name: flash;
} @-webkit-keyframes pulse {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
50% {
-webkit-transform: scale3d(1.05, 1.05, 1.05);
transform: scale3d(1.05, 1.05, 1.05);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes pulse {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
50% {
-webkit-transform: scale3d(1.05, 1.05, 1.05);
transform: scale3d(1.05, 1.05, 1.05);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.pulse {
-webkit-animation-name: pulse;
animation-name: pulse;
}
@-webkit-keyframes rubberBand {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
30% {
-webkit-transform: scale3d(1.25, 0.75, 1);
transform: scale3d(1.25, 0.75, 1);
}
40% {
-webkit-transform: scale3d(0.75, 1.25, 1);
transform: scale3d(0.75, 1.25, 1);
}
50% {
-webkit-transform: scale3d(1.15, 0.85, 1);
transform: scale3d(1.15, 0.85, 1);
}
65% {
-webkit-transform: scale3d(.95, 1.05, 1);
transform: scale3d(.95, 1.05, 1);
}
75% {
-webkit-transform: scale3d(1.05, .95, 1);
transform: scale3d(1.05, .95, 1);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes rubberBand {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
30% {
-webkit-transform: scale3d(1.25, 0.75, 1);
transform: scale3d(1.25, 0.75, 1);
}
40% {
-webkit-transform: scale3d(0.75, 1.25, 1);
transform: scale3d(0.75, 1.25, 1);
}
50% {
-webkit-transform: scale3d(1.15, 0.85, 1);
transform: scale3d(1.15, 0.85, 1);
}
65% {
-webkit-transform: scale3d(.95, 1.05, 1);
transform: scale3d(.95, 1.05, 1);
}
75% {
-webkit-transform: scale3d(1.05, .95, 1);
transform: scale3d(1.05, .95, 1);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.rubberBand {
-webkit-animation-name: rubberBand;
animation-name: rubberBand;
}
@-webkit-keyframes shake {
from, to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
}
@keyframes shake {
from, to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
}
.shake {
-webkit-animation-name: shake;
animation-name: shake;
}
@-webkit-keyframes headShake {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
6.5% {
-webkit-transform: translateX(-6px) rotateY(-9deg);
transform: translateX(-6px) rotateY(-9deg);
}
18.5% {
-webkit-transform: translateX(5px) rotateY(7deg);
transform: translateX(5px) rotateY(7deg);
}
31.5% {
-webkit-transform: translateX(-3px) rotateY(-5deg);
transform: translateX(-3px) rotateY(-5deg);
}
43.5% {
-webkit-transform: translateX(2px) rotateY(3deg);
transform: translateX(2px) rotateY(3deg);
}
50% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes headShake {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
6.5% {
-webkit-transform: translateX(-6px) rotateY(-9deg);
transform: translateX(-6px) rotateY(-9deg);
}
18.5% {
-webkit-transform: translateX(5px) rotateY(7deg);
transform: translateX(5px) rotateY(7deg);
}
31.5% {
-webkit-transform: translateX(-3px) rotateY(-5deg);
transform: translateX(-3px) rotateY(-5deg);
}
43.5% {
-webkit-transform: translateX(2px) rotateY(3deg);
transform: translateX(2px) rotateY(3deg);
}
50% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
.headShake {
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
-webkit-animation-name: headShake;
animation-name: headShake;
}
@-webkit-keyframes swing {
20% {
-webkit-transform: rotate3d(0, 0, 1, 15deg);
transform: rotate3d(0, 0, 1, 15deg);
}
40% {
-webkit-transform: rotate3d(0, 0, 1, -10deg);
transform: rotate3d(0, 0, 1, -10deg);
}
60% {
-webkit-transform: rotate3d(0, 0, 1, 5deg);
transform: rotate3d(0, 0, 1, 5deg);
}
80% {
-webkit-transform: rotate3d(0, 0, 1, -5deg);
transform: rotate3d(0, 0, 1, -5deg);
}
to {
-webkit-transform: rotate3d(0, 0, 1, 0deg);
transform: rotate3d(0, 0, 1, 0deg);
}
}
@keyframes swing {
20% {
-webkit-transform: rotate3d(0, 0, 1, 15deg);
transform: rotate3d(0, 0, 1, 15deg);
}
40% {
-webkit-transform: rotate3d(0, 0, 1, -10deg);
transform: rotate3d(0, 0, 1, -10deg);
}
60% {
-webkit-transform: rotate3d(0, 0, 1, 5deg);
transform: rotate3d(0, 0, 1, 5deg);
}
80% {
-webkit-transform: rotate3d(0, 0, 1, -5deg);
transform: rotate3d(0, 0, 1, -5deg);
}
to {
-webkit-transform: rotate3d(0, 0, 1, 0deg);
transform: rotate3d(0, 0, 1, 0deg);
}
}
.swing {
-webkit-transform-origin: top center;
transform-origin: top center;
-webkit-animation-name: swing;
animation-name: swing;
}
@-webkit-keyframes tada {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
10%, 20% {
-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
}
40%, 60%, 80% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes tada {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
10%, 20% {
-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
}
40%, 60%, 80% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.tada {
-webkit-animation-name: tada;
animation-name: tada;
} @-webkit-keyframes wobble {
from {
-webkit-transform: none;
transform: none;
}
15% {
-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
}
30% {
-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
}
45% {
-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
}
60% {
-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
}
75% {
-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
}
to {
-webkit-transform: none;
transform: none;
}
}
@keyframes wobble {
from {
-webkit-transform: none;
transform: none;
}
15% {
-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
}
30% {
-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
}
45% {
-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
}
60% {
-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
}
75% {
-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
}
to {
-webkit-transform: none;
transform: none;
}
}
.wobble {
-webkit-animation-name: wobble;
animation-name: wobble;
}
@-webkit-keyframes jello {
from, 11.1%, to {
-webkit-transform: none;
transform: none;
}
22.2% {
-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
transform: skewX(-12.5deg) skewY(-12.5deg);
}
33.3% {
-webkit-transform: skewX(6.25deg) skewY(6.25deg);
transform: skewX(6.25deg) skewY(6.25deg);
}
44.4% {
-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
transform: skewX(-3.125deg) skewY(-3.125deg);
}
55.5% {
-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
transform: skewX(1.5625deg) skewY(1.5625deg);
}
66.6% {
-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
transform: skewX(-0.78125deg) skewY(-0.78125deg);
}
77.7% {
-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
transform: skewX(0.390625deg) skewY(0.390625deg);
}
88.8% {
-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
}
}
@keyframes jello {
from, 11.1%, to {
-webkit-transform: none;
transform: none;
}
22.2% {
-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
transform: skewX(-12.5deg) skewY(-12.5deg);
}
33.3% {
-webkit-transform: skewX(6.25deg) skewY(6.25deg);
transform: skewX(6.25deg) skewY(6.25deg);
}
44.4% {
-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
transform: skewX(-3.125deg) skewY(-3.125deg);
}
55.5% {
-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
transform: skewX(1.5625deg) skewY(1.5625deg);
}
66.6% {
-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
transform: skewX(-0.78125deg) skewY(-0.78125deg);
}
77.7% {
-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
transform: skewX(0.390625deg) skewY(0.390625deg);
}
88.8% {
-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
}
}
.jello {
-webkit-animation-name: jello;
animation-name: jello;
-webkit-transform-origin: center;
transform-origin: center;
}
@-webkit-keyframes bounceIn {
from, 20%, 40%, 60%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
20% {
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
40% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
60% {
opacity: 1;
-webkit-transform: scale3d(1.03, 1.03, 1.03);
transform: scale3d(1.03, 1.03, 1.03);
}
80% {
-webkit-transform: scale3d(.97, .97, .97);
transform: scale3d(.97, .97, .97);
}
to {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes bounceIn {
from, 20%, 40%, 60%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
20% {
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
40% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
60% {
opacity: 1;
-webkit-transform: scale3d(1.03, 1.03, 1.03);
transform: scale3d(1.03, 1.03, 1.03);
}
80% {
-webkit-transform: scale3d(.97, .97, .97);
transform: scale3d(.97, .97, .97);
}
to {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.bounceIn {
-webkit-animation-name: bounceIn;
animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(0, -3000px, 0);
transform: translate3d(0, -3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, 25px, 0);
transform: translate3d(0, 25px, 0);
}
75% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
90% {
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
@keyframes bounceInDown {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(0, -3000px, 0);
transform: translate3d(0, -3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, 25px, 0);
transform: translate3d(0, 25px, 0);
}
75% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
90% {
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
.bounceInDown {
-webkit-animation-name: bounceInDown;
animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(-3000px, 0, 0);
transform: translate3d(-3000px, 0, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(25px, 0, 0);
transform: translate3d(25px, 0, 0);
}
75% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
90% {
-webkit-transform: translate3d(5px, 0, 0);
transform: translate3d(5px, 0, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
@keyframes bounceInLeft {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(-3000px, 0, 0);
transform: translate3d(-3000px, 0, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(25px, 0, 0);
transform: translate3d(25px, 0, 0);
}
75% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
90% {
-webkit-transform: translate3d(5px, 0, 0);
transform: translate3d(5px, 0, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
.bounceInLeft {
-webkit-animation-name: bounceInLeft;
animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
from {
opacity: 0;
-webkit-transform: translate3d(3000px, 0, 0);
transform: translate3d(3000px, 0, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(-25px, 0, 0);
transform: translate3d(-25px, 0, 0);
}
75% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
90% {
-webkit-transform: translate3d(-5px, 0, 0);
transform: translate3d(-5px, 0, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
@keyframes bounceInRight {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
from {
opacity: 0;
-webkit-transform: translate3d(3000px, 0, 0);
transform: translate3d(3000px, 0, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(-25px, 0, 0);
transform: translate3d(-25px, 0, 0);
}
75% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
90% {
-webkit-transform: translate3d(-5px, 0, 0);
transform: translate3d(-5px, 0, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
.bounceInRight {
-webkit-animation-name: bounceInRight;
animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
from {
opacity: 0;
-webkit-transform: translate3d(0, 3000px, 0);
transform: translate3d(0, 3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
75% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
90% {
-webkit-transform: translate3d(0, -5px, 0);
transform: translate3d(0, -5px, 0);
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes bounceInUp {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
from {
opacity: 0;
-webkit-transform: translate3d(0, 3000px, 0);
transform: translate3d(0, 3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
75% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
90% {
-webkit-transform: translate3d(0, -5px, 0);
transform: translate3d(0, -5px, 0);
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.bounceInUp {
-webkit-animation-name: bounceInUp;
animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
20% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
50%, 55% {
opacity: 1;
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
to {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
}
@keyframes bounceOut {
20% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
50%, 55% {
opacity: 1;
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
to {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
}
.bounceOut {
-webkit-animation-name: bounceOut;
animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
20% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
}
@keyframes bounceOutDown {
20% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
}
.bounceOutDown {
-webkit-animation-name: bounceOutDown;
animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
20% {
opacity: 1;
-webkit-transform: translate3d(20px, 0, 0);
transform: translate3d(20px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
}
@keyframes bounceOutLeft {
20% {
opacity: 1;
-webkit-transform: translate3d(20px, 0, 0);
transform: translate3d(20px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
}
.bounceOutLeft {
-webkit-animation-name: bounceOutLeft;
animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
20% {
opacity: 1;
-webkit-transform: translate3d(-20px, 0, 0);
transform: translate3d(-20px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
}
@keyframes bounceOutRight {
20% {
opacity: 1;
-webkit-transform: translate3d(-20px, 0, 0);
transform: translate3d(-20px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
}
.bounceOutRight {
-webkit-animation-name: bounceOutRight;
animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
20% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, 20px, 0);
transform: translate3d(0, 20px, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
}
@keyframes bounceOutUp {
20% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, 20px, 0);
transform: translate3d(0, 20px, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
}
.bounceOutUp {
-webkit-animation-name: bounceOutUp;
animation-name: bounceOutUp;
}
@-webkit-keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
from {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInDown {
from {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInDown {
-webkit-animation-name: fadeInDown;
animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
from {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInDownBig {
from {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInDownBig {
-webkit-animation-name: fadeInDownBig;
animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInLeft {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInLeft {
-webkit-animation-name: fadeInLeft;
animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
from {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInLeftBig {
from {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInLeftBig {
-webkit-animation-name: fadeInLeftBig;
animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
from {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInRight {
from {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInRight {
-webkit-animation-name: fadeInRight;
animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
from {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInRightBig {
from {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInRightBig {
-webkit-animation-name: fadeInRightBig;
animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
from {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInUp {
from {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInUp {
-webkit-animation-name: fadeInUp;
animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
from {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInUpBig {
from {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInUpBig {
-webkit-animation-name: fadeInUpBig;
animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
@keyframes fadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
.fadeOut {
-webkit-animation-name: fadeOut;
animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
@keyframes fadeOutDown {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
.fadeOutDown {
-webkit-animation-name: fadeOutDown;
animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
}
@keyframes fadeOutDownBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
}
.fadeOutDownBig {
-webkit-animation-name: fadeOutDownBig;
animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
@keyframes fadeOutLeft {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
.fadeOutLeft {
-webkit-animation-name: fadeOutLeft;
animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
}
@keyframes fadeOutLeftBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
}
.fadeOutLeftBig {
-webkit-animation-name: fadeOutLeftBig;
animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
@keyframes fadeOutRight {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
.fadeOutRight {
-webkit-animation-name: fadeOutRight;
animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
}
@keyframes fadeOutRightBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
}
.fadeOutRightBig {
-webkit-animation-name: fadeOutRightBig;
animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
@keyframes fadeOutUp {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
.fadeOutUp {
-webkit-animation-name: fadeOutUp;
animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
}
@keyframes fadeOutUpBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
}
.fadeOutUpBig {
-webkit-animation-name: fadeOutUpBig;
animation-name: fadeOutUpBig;
}
@-webkit-keyframes flip {
from {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
40% {
-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
50% {
-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
80% {
-webkit-transform: perspective(400px) scale3d(.95, .95, .95);
transform: perspective(400px) scale3d(.95, .95, .95);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
}
@keyframes flip {
from {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
40% {
-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
50% {
-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
80% {
-webkit-transform: perspective(400px) scale3d(.95, .95, .95);
transform: perspective(400px) scale3d(.95, .95, .95);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
}
.animated.flip {
-webkit-backface-visibility: visible;
backface-visibility: visible;
-webkit-animation-name: flip;
animation-name: flip;
}
@-webkit-keyframes flipInX {
from {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
@keyframes flipInX {
from {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
.flipInX {
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipInX;
animation-name: flipInX;
}
@-webkit-keyframes flipInY {
from {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
@keyframes flipInY {
from {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
.flipInY {
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipInY;
animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
from {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
30% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
opacity: 1;
}
to {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
opacity: 0;
}
}
@keyframes flipOutX {
from {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
30% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
opacity: 1;
}
to {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
opacity: 0;
}
}
.flipOutX {
-webkit-animation-name: flipOutX;
animation-name: flipOutX;
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
from {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
30% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
opacity: 1;
}
to {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
opacity: 0;
}
}
@keyframes flipOutY {
from {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
30% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
opacity: 1;
}
to {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
opacity: 0;
}
}
.flipOutY {
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipOutY;
animation-name: flipOutY;
}
@-webkit-keyframes lightSpeedIn {
from {
-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
transform: translate3d(100%, 0, 0) skewX(-30deg);
opacity: 0;
}
60% {
-webkit-transform: skewX(20deg);
transform: skewX(20deg);
opacity: 1;
}
80% {
-webkit-transform: skewX(-5deg);
transform: skewX(-5deg);
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes lightSpeedIn {
from {
-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
transform: translate3d(100%, 0, 0) skewX(-30deg);
opacity: 0;
}
60% {
-webkit-transform: skewX(20deg);
transform: skewX(20deg);
opacity: 1;
}
80% {
-webkit-transform: skewX(-5deg);
transform: skewX(-5deg);
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.lightSpeedIn {
-webkit-animation-name: lightSpeedIn;
animation-name: lightSpeedIn;
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
from {
opacity: 1;
}
to {
-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
transform: translate3d(100%, 0, 0) skewX(30deg);
opacity: 0;
}
}
@keyframes lightSpeedOut {
from {
opacity: 1;
}
to {
-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
transform: translate3d(100%, 0, 0) skewX(30deg);
opacity: 0;
}
}
.lightSpeedOut {
-webkit-animation-name: lightSpeedOut;
animation-name: lightSpeedOut;
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
@-webkit-keyframes rotateIn {
from {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, -200deg);
transform: rotate3d(0, 0, 1, -200deg);
opacity: 0;
}
to {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateIn {
from {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, -200deg);
transform: rotate3d(0, 0, 1, -200deg);
opacity: 0;
}
to {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateIn {
-webkit-animation-name: rotateIn;
animation-name: rotateIn;
}
@-webkit-keyframes rotateInDownLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateInDownLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateInDownLeft {
-webkit-animation-name: rotateInDownLeft;
animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateInDownRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateInDownRight {
-webkit-animation-name: rotateInDownRight;
animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateInUpLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateInUpLeft {
-webkit-animation-name: rotateInUpLeft;
animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -90deg);
transform: rotate3d(0, 0, 1, -90deg);
opacity: 0;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateInUpRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -90deg);
transform: rotate3d(0, 0, 1, -90deg);
opacity: 0;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateInUpRight {
-webkit-animation-name: rotateInUpRight;
animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateOut {
from {
-webkit-transform-origin: center;
transform-origin: center;
opacity: 1;
}
to {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, 200deg);
transform: rotate3d(0, 0, 1, 200deg);
opacity: 0;
}
}
@keyframes rotateOut {
from {
-webkit-transform-origin: center;
transform-origin: center;
opacity: 1;
}
to {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, 200deg);
transform: rotate3d(0, 0, 1, 200deg);
opacity: 0;
}
}
.rotateOut {
-webkit-animation-name: rotateOut;
animation-name: rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
}
@keyframes rotateOutDownLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
}
.rotateOutDownLeft {
-webkit-animation-name: rotateOutDownLeft;
animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
@keyframes rotateOutDownRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
.rotateOutDownRight {
-webkit-animation-name: rotateOutDownRight;
animation-name: rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
@keyframes rotateOutUpLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
.rotateOutUpLeft {
-webkit-animation-name: rotateOutUpLeft;
animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 90deg);
transform: rotate3d(0, 0, 1, 90deg);
opacity: 0;
}
}
@keyframes rotateOutUpRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 90deg);
transform: rotate3d(0, 0, 1, 90deg);
opacity: 0;
}
}
.rotateOutUpRight {
-webkit-animation-name: rotateOutUpRight;
animation-name: rotateOutUpRight;
}
@-webkit-keyframes hinge {
0% {
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
20%, 60% {
-webkit-transform: rotate3d(0, 0, 1, 80deg);
transform: rotate3d(0, 0, 1, 80deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
40%, 80% {
-webkit-transform: rotate3d(0, 0, 1, 60deg);
transform: rotate3d(0, 0, 1, 60deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
opacity: 1;
}
to {
-webkit-transform: translate3d(0, 700px, 0);
transform: translate3d(0, 700px, 0);
opacity: 0;
}
}
@keyframes hinge {
0% {
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
20%, 60% {
-webkit-transform: rotate3d(0, 0, 1, 80deg);
transform: rotate3d(0, 0, 1, 80deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
40%, 80% {
-webkit-transform: rotate3d(0, 0, 1, 60deg);
transform: rotate3d(0, 0, 1, 60deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
opacity: 1;
}
to {
-webkit-transform: translate3d(0, 700px, 0);
transform: translate3d(0, 700px, 0);
opacity: 0;
}
}
.hinge {
-webkit-animation-name: hinge;
animation-name: hinge;
} @-webkit-keyframes rollIn {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes rollIn {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.rollIn {
-webkit-animation-name: rollIn;
animation-name: rollIn;
} @-webkit-keyframes rollOut {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
}
}
@keyframes rollOut {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
}
}
.rollOut {
-webkit-animation-name: rollOut;
animation-name: rollOut;
}
@-webkit-keyframes zoomIn {
from {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
50% {
opacity: 1;
}
}
@keyframes zoomIn {
from {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
50% {
opacity: 1;
}
}
.zoomIn {
-webkit-animation-name: zoomIn;
animation-name: zoomIn;
}
@-webkit-keyframes zoomInDown {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInDown {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInDown {
-webkit-animation-name: zoomInDown;
animation-name: zoomInDown;
}
@-webkit-keyframes zoomInLeft {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInLeft {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInLeft {
-webkit-animation-name: zoomInLeft;
animation-name: zoomInLeft;
}
@-webkit-keyframes zoomInRight {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInRight {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInRight {
-webkit-animation-name: zoomInRight;
animation-name: zoomInRight;
}
@-webkit-keyframes zoomInUp {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInUp {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInUp {
-webkit-animation-name: zoomInUp;
animation-name: zoomInUp;
}
@-webkit-keyframes zoomOut {
from {
opacity: 1;
}
50% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
to {
opacity: 0;
}
}
@keyframes zoomOut {
from {
opacity: 1;
}
50% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
to {
opacity: 0;
}
}
.zoomOut {
-webkit-animation-name: zoomOut;
animation-name: zoomOut;
}
@-webkit-keyframes zoomOutDown {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomOutDown {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomOutDown {
-webkit-animation-name: zoomOutDown;
animation-name: zoomOutDown;
}
@-webkit-keyframes zoomOutLeft {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
transform: scale(.1) translate3d(-2000px, 0, 0);
-webkit-transform-origin: left center;
transform-origin: left center;
}
}
@keyframes zoomOutLeft {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
transform: scale(.1) translate3d(-2000px, 0, 0);
-webkit-transform-origin: left center;
transform-origin: left center;
}
}
.zoomOutLeft {
-webkit-animation-name: zoomOutLeft;
animation-name: zoomOutLeft;
}
@-webkit-keyframes zoomOutRight {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
transform: scale(.1) translate3d(2000px, 0, 0);
-webkit-transform-origin: right center;
transform-origin: right center;
}
}
@keyframes zoomOutRight {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
transform: scale(.1) translate3d(2000px, 0, 0);
-webkit-transform-origin: right center;
transform-origin: right center;
}
}
.zoomOutRight {
-webkit-animation-name: zoomOutRight;
animation-name: zoomOutRight;
}
@-webkit-keyframes zoomOutUp {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomOutUp {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomOutUp {
-webkit-animation-name: zoomOutUp;
animation-name: zoomOutUp;
}
@-webkit-keyframes slideInDown {
from {
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInDown {
from {
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.slideInDown {
-webkit-animation-name: slideInDown;
animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
from {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInLeft {
from {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.slideInLeft {
-webkit-animation-name: slideInLeft;
animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
from {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInRight {
from {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.slideInRight {
-webkit-animation-name: slideInRight;
animation-name: slideInRight;
}
@-webkit-keyframes slideInUp {
from {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInUp {
from {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.slideInUp {
-webkit-animation-name: slideInUp;
animation-name: slideInUp;
}
@-webkit-keyframes slideOutDown {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
@keyframes slideOutDown {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
.slideOutDown {
-webkit-animation-name: slideOutDown;
animation-name: slideOutDown;
}
@-webkit-keyframes slideOutLeft {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
@keyframes slideOutLeft {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
.slideOutLeft {
-webkit-animation-name: slideOutLeft;
animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
@keyframes slideOutRight {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
.slideOutRight {
-webkit-animation-name: slideOutRight;
animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
@keyframes slideOutUp {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
.slideOutUp {
-webkit-animation-name: slideOutUp;
animation-name: slideOutUp;
}.can_embed .clearfix {
zoom: 1;
}
.can_embed .clearfix:before,
.can_embed .clearfix:after {
content: "";
display: table;
}
.can_embed .clearfix:after {
clear: both
}
#can_embed_form .nomt {
margin-top: 0!important;
}
#can_embed_form .mb40 {
margin-bottom: 40px!important;
}
.can_embed .ml20 {
margin-left: 20px!important;
}
.can_embed img {
width: auto!important;
}
html.can_embed-html {
margin: 0!important;
padding: 0!important;
height: auto!important;
max-width: 100%!important;
}
body.can_embed,
body.can_fundraising_widget {
margin: 0!important;
font-family: 'Helvetica', Arial, sans-serif!important;
font-weight: 400!important;
}
.can_fundraising_widget #noty_top_layout_container {
font-family: sans-serif;
}
#can_embed_form .hide,
.js-ticketed_event_widget .hide {
display: none;
}
#can_embed_form .relative {
position: relative;
}
#can_embed_form .block {
display: block;
}
#can_embed_form .nomb {
margin-bottom: 0!important;
}
#can_embed_form .nobold {
font-weight: normal!important;
}
#can_embed_form .entry-title {
padding-bottom: 20px!important;
border-bottom: 1px solid #CBCBCB!important;
line-height: 35px!important;
}
#can_embed_form_inner * {
margin: 0!important;
padding: 0!important;
border: 0!important;
background: none transparent!important;
font-size: 100%!important;
font: inherit!important;
color: #4E4E4E!important;
vertical-align: baseline!important;
text-shadow: none!important;
text-align: left!important;
text-decoration: none!important;
z-index: 1!important;
box-shadow: none!important;
outline: none!important;
text-indent: 0!important;
border-radius: 0!important;
opacity: 1!important;
float: none!important;
position: relative!important;
top: auto!important;
bottom: auto!important;
left: auto!important;
right: auto!important;
}
#can_embed_form,
#donate_auto_modal {
padding: 19px!important;
border: 1px solid #D0D0D0!important;
color: #4E4E4E!important;
font-size: 16px!important;
line-height: 30px!important;
font-family: 'Helvetica', Arial, sans-serif!important;
font-weight: 400!important;
outline: none!important;
background-color: white!important;
width: 100%!important;
max-width: 100%!important;
box-sizing: border-box!important;
}
#can_embed_form div,
#donate_auto_modal div {
clear: none!important;
}
#can_embed_form .can_relative {
position: relative!important;
}
#can_embed_form .can_block {
display: block!important;
}
#can_embed_form input,
#can_embed_form textarea,
#can_embed_form select,
#donate_auto_modal input,
.can_embed_select2 {
color: #4E4E4E!important;
font-size: 16px!important;
line-height: 30px!important;
font-family: 'Helvetica', Arial, sans-serif!important;
font-weight: 400!important;
outline: none!important;
box-shadow: none!important;
}
#can_embed_form a,
#donate_auto_modal a {
color: #0096DB!important;
transition: all .2s linear!important;
}
#can_embed_form a:hover {
color: #CD3A18!important;
}
#can_embed_form img {
border: 0!important;
max-width: 100%!important;
height: auto;
}
#can_embed_form img.main_action_image {
box-sizing: border-box!important;
display: block!important;
margin: 0 auto 20px!important;
padding: 10px!important;
background-color: #FFFFFF!important;
border: 1px solid #D3D3D3!important;
}
.event_campaign #can_embed_form img.main_action_image {
margin-top: 15px!important;
}
#can_embed_form strong {
font-weight: 900!important;
}
#can_embed_form .mt20 {
margin-top: 20px!important;
}
#can_embed_form .bullet {
margin: 0 5px!important;
}
#can_embed_form .clear,
#donate_auto_modal .clear {
clear: both!important;
height: auto!important;
overflow: auto!important;
}
#can_embed_form p,
#donate_auto_modal p {
margin-bottom: 15px!important;
}
#can_embed_form h2,
#donate_auto_modal h2 {
margin-bottom: 15px!important;
margin-top: 0!important;
font-size: 28px!important;
text-transform: none!important;
}
#can_embed_form h2.line {
padding-bottom: 15px!important;
border-bottom: 3px solid #DCDCDC!important;
}
#can_embed_form h3 {
margin-bottom: 30px!important;
padding-bottom: 30px!important;
border-bottom: 3px solid #DCDCDC!important;
margin-top: 0!important;
font-size: 23px!important;
text-transform: none!important;
}
#can_embed_form .last_line,
#can_embed_form h3.last_line,
#can_embed_form h4.last_line {
margin-bottom: 30px!important;
padding-bottom: 30px!important;
border-bottom: 3px solid #DCDCDC!important;
}
#can_embed_form div.last_line:last-child {
margin-bottom: 0!important;
padding-bottom: 0!important;
}
#can_embed_form h3.first_line,
#can_embed_form h4.first_line {
margin-bottom: 0!important;
padding-bottom: 10px!important;
border-bottom: none!important;
}
#can_embed_form h3.line {
padding-bottom: 10px!important;
border-bottom: 3px solid #DCDCDC!important;
margin-top: 40px!important;
margin-bottom: 20px!important;
}
#can_embed_form h4 {
margin-bottom: 15px!important;
margin-top: 0!important;
font-size: 18px!important;
}
#can_embed_form:not(.can_float) h4.mt15 {
margin-top: 15px!important;
}
#can_embed_form h4.mb5 {
margin-bottom: 5px!important;
}
#can_embed_form h5 {
margin: 0!important;
font-size: 12px!important;
}
#can_embed_form #logo_wrap {
padding: 19px!important;
margin: 20px -19px -19px!important;
background-color: #F5F5F5!important;
text-align: center!important;
}
#can_embed_form #logo_wrap a,
#can_embed_form #logo_wrap a img {
display: block!important;
margin: auto!important;
}
#can_embed_form small,
#donate_auto_modal small {
font-size: 12px!important;
}
#can_embed_form .graytext {
color: #BFBFBF!important;
}
.can_embed .kiosk-success {
border: rgb(80, 194, 78) 1px solid!important;
background-color: rgb(144, 238, 144)!important;
font-size: 12px!important;
text-align: center!important;
padding: 2px!important;
}
#can_embed_form .alert_message {
background-color: #f9f9d5!important;
border: 1px solid #e6cf46!important;
box-sizing: border-box!important;
padding: 10px!important;
text-align: center!important;
margin-bottom: 20px!important;
}
#can_embed_form div:not(.action_sidebar)>.alert_message {
margin: 40px 0!important;
}
#captcha_wrap {
text-align: center!important;
margin-bottom: -1px!important;
position: relative!important;
}
#captcha_wrap img {
max-width: 100%!important;
height: auto!important;
margin: auto!important;
text-align: center!important
}
#can_embed_form #captcha_wrap .recaptcha_selection_wrap {
max-width: 302px!important;
height: 0!important;
padding-top: 120%!important;
background-size: cover!important;
background-repeat: no-repeat!important;
position: relative!important;
padding-left: 4%!important;
padding-right: 4%!important;
}
#can_embed_form #captcha_wrap .recaptcha_image {
max-width: 302px!important;
background-size: cover!important;
background-repeat: no-repeat!important;
height: 0!important;
padding-top: 120%!important;
}
#can_embed_form #captcha_wrap .recaptcha_checkbox {
width: 30.25%!important;
height: 0%!important;
transition: all .25s linear!important;
background-size: cover!important;
background-position: 9999999999px!important;
background-repeat: no-repeat!important;
padding-top: 32.25%!important;
position: absolute!important;
top: 20.25%!important;
}
#can_embed_form #captcha_wrap .recaptcha_checkbox-row2 {
top: 46%!important;
}
#can_embed_form #captcha_wrap .recaptcha_checkbox-row3 {
top: 71.75%!important;
}
#can_embed_form #captcha_wrap .recaptcha_checkbox-column2 {
left: 35%!important;
}
#can_embed_form #captcha_wrap .recaptcha_checkbox-column3 {
left: 66%!important;
}
#can_embed_form #captcha_wrap .recaptcha_checkbox:hover {
background-color: rgba(1, 137, 200, 0.35)!important;
}
#can_embed_form #captcha_wrap .recaptcha_checkbox_selected {
background-color: rgba(1, 137, 200, 0.35)!important;
}
#can_embed_form #captcha_wrap .recaptcha_checkbox_selected:before {
content: "X"!important;
font-size: 35px!important;
font-weight: normal!important;
width: 30px!important;
text-align: center!important;
color: #0189c8!important;
bottom: 5%!important;
position: absolute!important;
right: 5%!important;
background-color: white!important;
padding: 3px 3px 2px 3px!important;
border-radius: 25%!important;
height: 31px!important;
}
#can_embed_form label,
#donate_auto_modal label {
line-height: 20px!important;
font-size: 12px!important;
color: #909090!important;
width: 100%!important;
margin-bottom: 2px!important;
}
#can_embed_form .control-label {
clear: both!important;
}
#can_embed_form .check_radio_field,
#donate_auto_modal .check_radio_field {
margin-bottom: 20px!important;
display: block!important;
}
#can_embed_form .check_radio_field.donate_amount_wrap {
margin: 0px!important;
}
#can_embed_form .check_radio_field label,
#donate_auto_modal .check_radio_field label {
display: inline-block!important;
width: auto!important;
font-size: 14px!important;
line-height: 20px!important;
height: auto!important;
color: #4E4E4E!important;
padding: 8px 0 0 25px!important;
position: relative!important;
float: none!important;
margin: 0 20px 0 0!important;
}
#can_embed_form .check_radio_field.donate_amount_wrap label {
display: block!important;
width: 18%!important;
font-size: 14px!important;
line-height: 34px!important;
padding: 1%!important;
position: relative!important;
float: left!important;
margin: 0 2.5% 10px 0!important;
box-sizing: border-box!important;
}
#can_embed_form .check_radio_field.donate_amount_wrap label:last-child {
margin-right: 0!important;
}
#can_embed_form .check_radio_field label input {
position: absolute!important;
left: 0!important;
top: 9px!important;
}
#can_embed_form .check_radio_field label input {
position: absolute!important;
left: 0!important;
top: 8px!important;
}
#can_embed_form .check_radio_field label input[type="text"] {
position: relative!important;
}
#can_embed_form .check_radio_field label input.other_input,
#can_embed_form #tip_jar .tip_label.tip_label_other input {
top: 0!important;
margin: 0!important;
}
#can_embed_form #d_sharing {
display: block!important;
line-height: 15px!important;
font-size: 11px!important;
color: #909090!important;
border-top: 1px dotted #D6D6D6!important;
padding: 20px 0 0!important;
margin: 0 0 10px!important;
}
#can_embed_form #d_sharing input,
#can_embed_form #d_sharing label {
display: inline-block!important;
height: auto!important;
line-height: 19px!important;
width: auto!important;
float: none!important;
}
#can_embed_form #d_sharing label {
position: relative!important;
padding-left: 20px!important;
}
#can_embed_form #d_sharing input {
position: absolute!important;
left: 0!important;
top: 0!important;
}
#can_embed_form #can_sidebar #d_sharing input {
top: 0!important;
}
#can_embed_form #d_sharing ul {
margin-bottom: -10px!important;
padding: 0!important;
}
#can_embed_form #d_sharing ul li {
margin-bottom: 10px!important
}
#can_embed_form #action_welcome_message,
#can_embed_form .action_sidebar_lined {
padding-bottom: 20px!important;
}
#can_embed_form #action_welcome_message #action_welcome_message_inner {
line-height: 25px!important;
}
#can_embed_form #action_welcome_message #action_welcome_message_inner .welcome_wrap,
#can_embed_form #action_welcome_message #action_welcome_message_inner .welcome_avatar {
float: left!important;
}
#can_embed_form #action_welcome_message #action_welcome_message_inner>div {
max-width: 240px!important;
}
#can_embed_form #action_welcome_message #action_welcome_message_inner #log-out {
display: inline-block!important;
}
#can_embed_form #action_welcome_message .welcome_avatar {
height: 44px!important;
width: 44px!important;
padding: 2px!important;
border: 1px solid #CBCBCB!important;
float: left!important;
margin-right: 10px!important;
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1)!important;
}
#can_embed_form #can_sidebar .sidebartitle {
border-bottom: 1px solid #D6D6D6!important;
margin-bottom: 20px!important;
margin-top: 0!important;
padding-bottom: 10px!important;
text-align: center!important;
}
#can_embed_form .ajax-loading {
display: none;
position: relative!important;
top: 4px!important;
float: right!important;
margin-top: -44px!important;
margin-right: 10px!important;
height: 16px!important;
width: 22px!important;
}
#can_embed_form .ajax-loading {
animation: spin 1s infinite linear;
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(359deg);
}
}
#can_embed_form #referral_code_select_wrap {
margin-bottom: 20px!important;
}
#can_embed_form #can_thank_you {
background-color: #25B036!important;
color: #FFFFFF!important;
padding: 20px!important;
margin: -19px -19px 20px!important;
text-align: center!important;
box-sizing: border-box!important;
border: 5px solid #FFFFFF!important;
}
#can_embed_form #can_thank_you h1 {
margin-top: 0!important;
text-shadow: 0 0 5px #1A4E13!important;
line-height: 1em!important;
margin: 0 0 20px!important;
}
#can_embed_form #can_thank_you h4 {
margin: 0!important;
}
#can_embed_form #can_thank_you h4,
#can_embed_form #can_thank_you p {
font-weight: normal!important;
text-shadow: 0 0 5px #1A4E13!important;
line-height: 1.2em!important;
font-size: 16px!important;
}
#can_embed_form #can_thank_you #action_info {
width: 80%!important;
margin: 10px 10% 0px!important;
padding: 10px 0 0!important;
border-top: 1px solid #1E922C!important;
}
#can_embed_form #can_thank_you #action_info.alt_action_info {
padding: 10px 0!important;
margin-top: 20px!important;
border-bottom: 1px solid #1E922C!important;
}
#can_embed_form #can_thank_you #action_info .action_info_user {
margin: 0 20px!important;
}
#can_embed_form #can_thank_you #action_info .action_info_user,
#can_embed_form #can_thank_you #action_info .action_info_user a {
color: #3D3D3D!important;
}
#can_embed_form #can_thank_you #action_info {
overflow: hidden!important;
}
#can_embed_form #can_thank_you #action_info .action_owner {
float: left!important;
position: relative!important;
left: 50%!important;
margin: 0!important;
}
#can_embed_form #can_thank_you #action_info .action_owner .action_info_user {
float: left!important;
position: relative!important;
right: 50%!important;
}
#can_embed_form #can_thank_you #can_alt_title {
margin-top: 20px!important;
font-size: 18px!important;
}
#can_embed_form .tooltip {
display: none!important;
}
#can_embed_form .can_thank_you-block {
box-sizing: border-box!important;
margin-bottom: 20px!important;
}
#can_embed_form.can_768 .can_thank_you-block {
float: left!important;
width: 31%!important;
margin-bottom: 40px!important;
margin-right: 3.5%!important;
}
#can_embed_form.can_768 .can_thank_you-block:last-child {
margin-right: 0!important;
}
#can_embed_form.can_768 .can_thank_you-block.two_margin-block {
margin-left: 5%!important;
margin-right: 5%!important;
}
#can_embed_form .can_thank_you-block .share_button {
width: 31%!important;
margin-right: 3.5%!important;
display: block!important;
float: left!important;
color: #FFFFFF!important;
text-align: center!important;
line-height: 40px!important;
text-decoration: none!important;
}
#can_embed_form .can_thank_you-block .share_button.share-facebook {
background-color: #335795!important;
}
#can_embed_form .can_thank_you-block .share_button.share-facebook:hover {
background-color: #4F74BF!important;
}
#can_embed_form .can_thank_you-block .share_button.share-twitter {
background-color: #00ACED!important;
}
#can_embed_form .can_thank_you-block .share_button.share-twitter:hover {
background-color: #39C7FF!important;
}
#can_embed_form .can_thank_you-block .share_button.share-google {
background-color: #DD4B39!important;
margin-right: 0!important;
}
#can_embed_form .can_thank_you-block .share_button.share-google:hover {
background-color: #F2503E!important;
}
#can_embed_form .embed-style-wrap {
position: relative;
}
#can_embed_form #embed_toggle-open,
#can_embed_form #embed_toggle-close {
width: auto!important;
display: block;
font-size: 12px!important;
padding: 5px!important;
background-color: #E1E1E1!important;
background-color: rgba(0, 0, 0, .1)!important;
line-height: 20px!important;
padding: 2px 5px!important;
cursor: pointer!important;
float: left!important;
margin-top: -10px!important;
}
#can_embed_form #embed_toggle-close {
display: none;
}
#can_embed_form #embed_options {
margin-top: 15px!important;
display: none;
}
#can_embed_form .thank-you-message,
#can_embed_form .discussion-board {
margin-bottom: 40px!important;
}
#can_embed_form #comments_wrap {
background-color: #F5F5F5!important;
border: 1px solid #EFEFEF!important;
margin: 40px 0 0!important;
padding: 0 5px 5px!important;
}
#can_embed_form ul.commentlist {
padding: 0!important;
}
#can_embed_form ul.commentlist,
#can_embed_form ul.commentlist ul {
margin: 0!important;
}
#can_embed_form ul.commentlist ul {
padding: 0!important;
}
#can_embed_form.can_float ul.commentlist ul {
padding-left: 40px!important;
}
#can_embed_form ul.commentlist li {
background-color: #FFFFFF!important;
border: 1px solid #EFEFEF!important;
list-style: none outside none!important;
margin: 5px 0 0!important;
padding: 19px!important;
position: relative!important;
}
#can_embed_form ul.commentlist ul li {
border-color: #E5E5E5!important;
border-radius: 0!important;
border-style: solid!important;
border-width: 1px 0 0 5px!important;
box-shadow: none!important;
list-style: none outside none!important;
margin: 20px 0 0!important;
padding: 20px 0 0 15px!important;
position: relative!important;
}
#can_embed_form.can_float .the_comment {
padding: 0 0 0 90px!important;
}
#can_embed_form ul.commentlist img.avatar {
display: none!important;
}
#can_embed_form.can_float ul.commentlist img.avatar {
background-color: #FFFFFF!important;
border: 1px solid #CFCFCF!important;
height: 50px!important;
left: 20px!important;
padding: 4px!important;
position: absolute!important;
top: 20px!important;
width: 50px!important;
display: block!important;
margin: 0!important;
}
#can_embed_form .the_comment_author {
margin-right: 10px!important;
width: auto!important;
}
#can_embed_form .the_comment_author strong {
margin-right: 10px!important;
}
#can_embed_form .the_comment_author strong a {
text-decoration: none!important;
}
#can_embed_form .owner_badge {
background: none repeat scroll 0 0 #0096DB!important;
border-radius: 3px!important;
color: #FFFFFF!important;
display: inline-block!important;
font-size: 12px!important;
height: 18px!important;
line-height: 18px!important;
padding: 1px 5px!important;
position: relative!important;
top: -1px!important;
}
#can_embed_form .commentmetadata {
color: #909090!important;
float: left!important;
width: auto!important;
}
#can_embed_form .reply {
font-size: 12px!important;
text-align: right!important;
}
#can_embed_form #respond {
background: none!important;
border: none!important;
list-style: none!important;
margin: none!important;
padding: none!important;
box-shadow: none!important;
}
#can_embed_form #respond input[type="submit"] {
width: auto!important;
float: left!important;
margin-top: 0!important;
}
#can_embed_form #action_comment_form input[type="submit"],
#can_embed_form #host_button {
height: auto!important;
white-space: normal!important;
}
#can_embed_form #search_location_list,
#can_embed_form #host_your_own_list {
height: auto!important;
line-height: 20px!important;
max-height: 300px!important;
overflow-y: scroll!important;
padding: 15px 0!important;
margin: 0 0 15px 0!important;
font-size: 14px!important;
background-color: #F5F5F5!important;
background-color: rgba(0, 0, 0, 0.03)!important;
text-align: center!important;
}
#can_embed_form .host_custom_html {
margin-top: 15px!important;
clear: right!important;
}
#can_embed_form #host_your_own {
max-height: inherit!important;
margin-top: 15px!important;
}
#can_embed_form.can_float #host_your_own {
margin-top: 0!important;
}
#can_embed_form #can_sidebar #host_your_own .host_your_own_title {
margin-top: 30px!important;
}
#can_embed_form #search_location_list ul,
#can_embed_form #host_your_own ul {
margin: -15px 0!important;
padding: 0!important;
}
#can_embed_form #search_location_list ul li,
#can_embed_form #host_your_own ul li {
padding: 10px 15px!important;
margin: 0!important;
border-bottom: 1px dotted #C6C6C6!important;
list-style: none!important;
}
#can_embed_form #search_location_list ul li:last-child {
border-bottom: none!important;
}
#can_embed_form #search_location_list ul li strong,
#can_embed_form #search_location_list ul li span,
#can_embed_form #host_your_own ul li strong,
#can_embed_form #host_your_own ul li span {
display: block!important;
}
#can_embed_form #search_location_list ul li .button,
#can_embed_form #host_your_own ul li .button {
font-size: 13px!important;
margin-top: 10px!important;
padding: 0!important;
width: auto!important;
padding: 0px 5px!important;
display: inline-block!important;
height: auto!important;
}
#can_embed_form #can_zip_search #form-zip_code {
float: left!important;
width: 60%!important;
box-shadow: none!important;
}
#can_embed_form #can_zip_search #form-zip_code-submit {
float: right!important;
width: 38%!important;
height: 33px!important;
}
#can_embed_form .country_drop_wrap {
display: none;
width: 100%!important;
}
#can_embed_form .country_drop_wrap select.can_select {
height: 33px!important;
width: 100%!important;
}
#can_embed_form .country_drop_wrap span {
width: 100%!important;
}
#can_embed_form .international_link-wrap {
display: block;
margin-top: -10px!important;
}
#can_embed_form .country_wrap {
padding-top: 10px!important;
}
.can_fundraising_widget #can_embed_form .country_wrap {
padding-top: 0!important;
}
#can_embed_form .international_link {
font-size: 11px!important;
cursor: pointer!important;
display: inline-block!important;
position: relative!important;
}
#can_embed_form #campaign_zip_search,
#can_embed_form #campaign_zip_search_submit {
width: 48%!important;
}
#can_embed_form.can_float.can_768 #campaign_zip_search,
#can_embed_form.can_float.can_768 #campaign_zip_search_submit {
width: 100%!important;
}
#can_embed_form.can_float #campaign_zip_search {
float: left!important;
}
#can_embed_form.can_float #campaign_zip_search_submit {
float: right!important;
}
#can_embed_form #action_info {
border-top: 1px dotted #D6D6D6!important;
margin: 20px -19px 0!important;
line-height: 25px!important;
font-size: 13px!important;
font-weight: 100!important;
padding: 10px 19px!important;
}
#can_embed_form #can_sidebar #action_info .sponsor_owner_box {
margin-top: 20px!important;
}
#can_embed_form #can_sidebar #action_info .sponsor_owner_box:first-child {
margin-top: 0!important;
}
#can_embed_form #can_main_col #action_info .action_owner_box {
float: left!important;
margin-right: 40px!important;
}
#can_embed_form #can_main_col #action_info .action_owner_box:last-child {
margin-right: 0!important;
}
#can_embed_form #action_info .action_owner_box .action_info_right {
float: left!important;
}
#can_embed_form #can_sidebar #action_info {
padding: 0 20px!important;
margin: 0 -20px 5px!important;
border-top: 1px solid rgba(0, 0, 0, 0.05)!important;
}
#can_embed_form #can_sidebar #action_info.noborder {
border-top: 0!important;
}
#can_embed_form #can_sidebar #action_info .action_owner_box {
margin-bottom: 20px!important;
}
#can_embed_form #can_sidebar #action_info .action_owner_box:last-child {
margin-bottom: 0!important;
}
#can_embed_form #can_sidebar #action_info .action_owner {
margin-right: 0!important;
}
#can_embed_form #action_info .action_owner {
margin-right: -40px!important;
}
#can_embed_form #can_main_col #action_info .action_owner {
margin: 0!important;
}
#can_embed_form #action_info .action_owner .action_author_avatar {
float: left!important;
width: 44px!important;
height: auto!important;
padding: 2px!important;
border: 1px solid #D3D3D3!important;
margin: 5px 10px 0 0!important;
}
#can_embed_form #can_main_col #action_info .action_owner_wrap {
margin-bottom: 20px!important;
}
#can_embed_form #can_main_col #action_info .action_owner .action_info_user,
#can_embed_form #can_main_col #action_info .action_owner .action_info_location {
width: auto!important;
float: none!important;
display: block!important;
margin: 0!important;
}
#can_embed_form #can_sidebar #action_info .action_info_user {
margin: 0!important;
float: none!important;
}
#can_embed_form #action_info .action_info_user {
float: left!important;
margin-right: 40px!important;
}
#can_embed_form #action_info .action_info_user,
#can_embed_form #action_info .action_info_user a {
color: #6F6F6F!important;
}
#can_embed_form #action_info .action_info_user a:hover {
color: #0096DB!important
}
#can_embed_form.can_768 #can_main_col #action_info {
margin: 20px 0 0!important;
padding: 10px 0!important;
}
#can_embed_form .action_status_running_total {
text-align: center!important;
color: #CD3A18!important;
font-weight: 700!important;
font-size: 16px!important;
margin-bottom: 10px!important;
}
#can_embed_form .action_status_tracker {
margin-bottom: 40px!important;
margin: 20px -20px 20px!important;
padding: 0 20px 20px!important;
border-bottom: 1px solid rgba(0, 0, 0, .05)!important;
}
#can_embed_form.can_768 .action_status_tracker {
margin-top: 0!important;
}
#can_embed_form .action_status_tracker .action_status_status_bar {
background-color: #CDCDCD!important;
box-shadow: 0 0 17px 2px rgba(0, 0, 0, 0.1) inset, 0 0 1px 0 rgba(0, 0, 0, 0.2) inset!important;
height: 20px!important;
overflow: hidden!important;
border-radius: 3px!important;
margin-bottom: 10px!important;
}
#can_embed_form .action_status_tracker .action_status_status_bar>span {
display: block!important;
height: 70px!important;
position: relative!important;
top: -50px!important;
}
#can_embed_form .action_status_tracker .action_status_status_bar span.action_status_status_bar-grow {
display: block!important;
position: relative!important;
z-index: 1!important;
height: 100%!important;
width: 0%;
background-color: #0096DB!important;
background-image: -webkit-gradient(linear, left center, right center, from(rgb(0, 124, 193)), to(rgb(0, 150, 219)))!important;
background-image: -webkit-linear-gradient(left, rgb(0, 124, 193), rgb(0, 150, 219))!important;
background-image: -moz-linear-gradient(left, rgb(0, 124, 193), rgb(0, 150, 219))!important;
background-image: -o-linear-gradient(left, rgb(0, 124, 193), rgb(0, 150, 219))!important;
background-image: -ms-linear-gradient(left, rgb(0, 124, 193), rgb(0, 150, 219))!important;
background-image: linear-gradient(left, rgb(0, 124, 193), rgb(0, 150, 219))!important;
filter: progid: DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#007cc1', EndColorStr='#0096db')!important;
box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.5) inset, 0 0 3px 1px rgba(0, 0, 0, 0.2)!important;
}
#can_embed_form .action_status_tracker .action_status_status_bar span.action_status_status_bar-grow:before {
content: ""!important;
position: absolute!important;
top: 0!important;
left: 0!important;
display: block!important;
height: 100%!important;
width: 100%!important;
z-index: 2!important;
background-color: transparent!important;
background-image: repeating-linear-gradient(-45deg, transparent, transparent 20px, rgba(255, 255, 255, .1) 20px, rgba(255, 255, 255, .1) 35px)!important;
}
#can_embed_form .action_status_tracker .action_status_goal {
text-align: center!important;
color: #888888!important;
font-size: 12px!important;
line-height: 21px!important;
}
#can_embed_form #d_sharing {
text-align: center!important;
padding: 10px 0 0 0!important;
margin: 0!important;
}
#can_embed_form #d_sharing.d_sharing_center>ul>li {
text-align: center!important;
}
#can_embed_form #d_sharing.no_mb {
margin-bottom: 0!important;
}
#can_embed_form #d_sharing #edit_d_sharing_opts,
#can_embed_form #d_sharing #edit_d_sharing_opts-close {
cursor: pointer!important;
color: #7D7D7D!important;
text-decoration: none!important;
display: inline-block;
background-color: #EDEDED!important;
padding: 2px 6px!important;
margin-top: 10px!important;
border-radius: 2px!important;
}
#can_embed_form #can_sidebar #donate_form #edit_d_sharing_opts,
#can_embed_form #can_sidebar #donate_form #edit_d_sharing_opts-close {
background-color: #DADADA!important;
}
#can_embed_form #d_sharing #d_sharing_opts {
border-top: 1px dotted #D6D6D6!important;
display: none;
margin: 0!important;
padding: 20px 0 0 0!important;
text-align: left!important;
}
#can_embed_form #d_sharing #edit_d_sharing_opts-close {
display: none
}
#can_embed_form .action_letter {
background: #FFFFFF!important;
border: 1px solid #EDEDED!important;
padding: 15px 25px 0 25px!important;
box-shadow: 0 3px 2px -1px rgba(0, 0, 0, 0.2), 0px 0px 0px 5px rgba(0, 0, 0, .02) inset!important;
position: relative!important;
}
#can_embed_form .action_letter strong,
#can_embed_form .action_letter b {
font-weight: 900!important
}
#can_embed_form form,
#donate_auto_modal form {
width: 100%!important;
display: block!important;
}
#can_embed_form input[type="text"],
#can_embed_form input[type="password"],
#can_embed_form input[type="url"],
#can_embed_form input[type="email"],
#can_embed_form input[type="tel"],
#can_embed_form input[type="number"],
#donate_auto_modal input[type="password"],
#donate_auto_modal input[type="text"] {
height: 33px!important;
padding: 4px 9px!important;
width: 100%!important;
transition: border-color .3s linear, background-color .3s linear!important;
border-radius: 3px!important;
}
#can_embed_form input,
#can_embed_form textarea,
#can_embed_form select,
#donate_auto_modal input {
margin-bottom: 15px!important;
}
#can_embed_form #form-zip_code:not(.mb_needed),
#can_embed_form #form-zip_code-submit,
#can_embed_form #campaign_zip_search { }
#can_embed_form #can_zip_search .country_drop_wrap,
#can_embed_form #search_campaign_events_form .country_drop_wrap {
padding-top: 10px!important;
}
#can_embed_form select {
height: 34px!important;
padding: 7px!important;
width: 100%!important;
line-height: 34px!important;
border: 1px solid #CFCFCF!important;
background-color: #FFFFFF!important;
transition: border-color .3s linear, background-color .3s linear!important;
border-radius: 3px!important;
transition: inherit!important;
}
#can_embed_form .select2-container.can_select {
background: none!important;
border: none!important;
border-radius: 0!important;
padding: 0!important;
}
#can_embed_form select.can_select,
#can_embed_form span.can_select {
line-height: 34px!important;
border: 1px solid #CFCFCF!important;
background: url(//californiaalliance.org/images/dropdownarrow.png) right 12px no-repeat #FFFFFF!important;
background-size: 23px 9px!important;
box-sizing: border-box!important;
border-radius: 3px!important;
padding: 0 30px 0 10px!important;
zoom: 1!important;
white-space: nowrap!important;
display: block!important;
margin-bottom: 15px!important;
width: 100%!important;
max-width: 100%!important;
}
#can_embed_form span.can_select {
width: 100%!important;
height: 34px!important;
}
#can_embed_form .can_select span {
overflow: hidden!important;
}
#can_embed_form .can_select span.can_selectInner {
width: 100%!important;
}
#can_embed_form select.can_select {
opacity: 0!important;
position: absolute!important;
z-index: 999999!important;
left: 0!important;
top: 0!important;
}
#can_embed_form .error_input-select_wrap>.can_select,
#can_embed_form .error_input-select_wrap>.select2-container .select2-choice {
background-color: #f4b4b4!important;
border: 1px solid #A31010!important;
color: #333!important;
}
#can_embed_form textarea {
padding: 4px 9px 9px!important;
width: 100%!important;
border-radius: 3px!important;
height: 90px!important;
resize: none!important;
transition: border-color .3s linear, background-color .3s linear!important;
}
#can_embed_form textarea#message {
height: 250px!important;
}
#can_embed_form input[type="text"],
#can_embed_form input[type="password"],
#can_embed_form input[type="url"],
#can_embed_form input[type="email"],
#can_embed_form input[type="tel"],
#can_embed_form input[type="number"],
#can_embed_form textarea,
#donate_auto_modal input[type="password"],
#donate_auto_modal input[type="text"] {
line-height: 25px!important;
border: 1px solid #CFCFCF!important;
background-color: #FFFFFF!important;
box-sizing: border-box!important;
}
#can_embed_form input[type="text"]:focus,
#can_embed_form input[type="password"]:focus,
#can_embed_form input[type="url"]:focus,
#can_embed_form input[type="email"]:focus,
#can_embed_form input[type="tel"]:focus,
#can_embed_form input[type="number"]:focus,
#can_embed_form textarea:focus,
#donate_auto_modal input[type="password"]:focus,
#donate_auto_modal input[type="text"]:focus {
border: 1px solid #9C9C9C!important
}
#can_embed_form input[type="text"]::-webkit-input-placeholder,
#can_embed_form input[type="password"]::-webkit-input-placeholder,
#can_embed_form input[type="url"]::-webkit-input-placeholder,
#can_embed_form input[type="email"]::-webkit-input-placeholder,
#can_embed_form input[type="tel"]::-webkit-input-placeholder,
#can_embed_form input[type="number"]::-webkit-input-placeholder,
#can_embed_form textarea::-webkit-input-placeholder,
#donate_auto_modal input[type="password"]::-webkit-input-placeholder,
#donate_auto_modal input[type="text"]::-webkit-input-placeholder {
color: #A9A9A9!important;
}
#can_embed_form input[type="text"]:-moz-placeholder,
#can_embed_form input[type="password"]:-moz-placeholder,
#can_embed_form input[type="url"]:-moz-placeholder,
#can_embed_form input[type="email"]:-moz-placeholder,
#can_embed_form input[type="tel"]:-moz-placeholder,
#can_embed_form input[type="number"]:-moz-placeholder,
#can_embed_form textarea:-moz-placeholder,
#donate_auto_modal input[type="password"]:-moz-placeholder,
#donate_auto_modal input[type="text"]:-moz-placeholder {
color: #A9A9A9!important;
}
#can_embed_form input[type="text"]::-moz-placeholder,
#can_embed_form input[type="password"]::-moz-placeholder,
#can_embed_form input[type="url"]::-moz-placeholder,
#can_embed_form input[type="email"]::-moz-placeholder,
#can_embed_form input[type="tel"]::-moz-placeholder,
#can_embed_form input[type="number"]::-moz-placeholder,
#can_embed_form textarea::-moz-placeholder,
#donate_auto_modal input[type="password"]::-moz-placeholder,
#donate_auto_modal input[type="text"]::-moz-placeholder {
color: #A9A9A9!important;
}
#can_embed_form input[type="text"]:-ms-input-placeholder,
#can_embed_form input[type="password"]:-ms-input-placeholder,
#can_embed_form input[type="url"]:-ms-input-placeholder,
#can_embed_form input[type="email"]:-ms-input-placeholder,
#can_embed_form input[type="tel"]:-ms-input-placeholder,
#can_embed_form input[type="number"]:-ms-input-placeholder,
#can_embed_form textarea:-ms-input-placeholder,
#donate_auto_modal input[type="password"]:-ms-input-placeholder #donate_auto_modal input[type="text"]:-ms-input-placeholder {
color: #A9A9A9!important;
}
#can_embed_form input[type="submit"],
#can_embed_form .button,
#donate_auto_modal input[type="submit"],
#donate_auto_modal .button {
width: 100%!important;
max-width: 100%!important;
text-decoration: none!important;
font-size: 14px!important;
font-weight: 700!important;
border-radius: 3px!important;
padding: 5px 10px!important;
border: none!important;
border: 1px solid rgba(0, 0, 0, .04)!important;
line-height: 1.5em!important;
text-shadow: 0 1px 0 rgba(0, 0, 0, .5)!important;
transition: all .25s linear!important;
cursor: pointer!important;
color: #FFFFFF!important;
box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0) inset!important;
background-color: #3a589b!important;
text-align: center!important;
outline: none!important;
-webkit-appearance: none!important;
box-sizing: border-box!important;
display: block!important;
white-space: normal!important;
}
#can_embed_form input[type="submit"]:hover,
#can_embed_form .button:hover,
#donate_auto_modal input[type="submit"]:hover,
#donate_auto_modal .button:hover {
background-color: #EB3D1A!important;
color: #FFFFFF!important;
}
#can_embed_form input[type="submit"].autosize_button,
#can_embed_form .button.autosize_button {
width: auto!important;
}
#can_embed_form input[type="submit"].button_blue,
#can_embed_form .button.button_blue,
#donate_auto_modal .button.button_blue {
background-color: #0096DB!important;
}
#can_embed_form input[type="submit"].button_blue:hover,
#can_embed_form .button.button_blue:hover,
#donate_auto_modal .button.button_blue:hover {
background-color: #00A8F5!important;
}
#can_embed_form input[type="submit"].button_green,
#can_embed_form .button.button_green {
background-color: #25B036!important;
}
#can_embed_form input[type="submit"].button_green:hover,
#can_embed_form .button.button_green:hover {
background-color: #30C442!important;
}
#can_embed_form input[type="text"].disabled,
#can_embed_form input[type="password"].disabled,
#can_embed_form input[type="url"].disabled,
#can_embed_form input[type="email"].disabled,
#can_embed_form input[type="tel"].disabled,
#can_embed_form input[type="number"].disabled,
#can_embed_form textarea.disabled,
#can_embed_form .button.disabled,
#can_embed_form input[type="submit"].disabled,
#can_embed_form .disabled {
cursor: default!important;
opacity: 0.5!important;
text-shadow: none!important;
}
#can_embed_form form ul {
width: 100%!important;
margin-bottom: -15px!important;
padding: 0!important;
}
#can_embed_form form li {
width: 100%!important;
margin: 0 0 15px 0!important;
list-style: none outside none!important;
position: relative!important;
box-sizing: border-box!important;
}
#can_embed_form form ul.clearfix li {
float: left!important;
}
#can_embed_form.can_float form li.cc_li_half,
#can_embed_form.can_float form li.cc_li_quarter,
#can_embed_form.can_float form li.cc_li_third {
width: 48%!important;
}
#can_embed_form.can_float form li.cc_li_half:nth-child(odd),
#can_embed_form.can_float form li.cc_li_quarter:nth-child(odd),
#can_embed_form.can_float form li.cc_li_third:nth-child(odd) {
margin-left: 4%!important
}
#can_embed_form form li.cc_li_half.right {
float: right!important;
}
#can_embed_form.can_float form li.cc_li_half.no_ml {
margin: 0!important;
}
#can_embed_form.can_float.can_768 form li.cc_li_quarter {
width: 22%!important;
margin-left: 4%!important;
}
#can_embed_form.can_float.can_768 form li.cc_li_third {
width: 30.3333333333%!important;
margin-left: 4%!important;
}
#can_embed_form.can_float form li.cc_li_third.clear {
clear: none!important;
}
#can_embed_form.can_float.can_768 form li.cc_li_third.clear {
margin-left: 0%!important;
clear: both!important;
}
#can_embed_form .donate_state {
position: relative!important;
display: block!important;
}
#can_embed_form .donate_state select {
width: 100%!important;
}
#can_embed_form .donate_cc_month {
width: 47%!important;
float: left!important;
display: inline-block!important;
position: relative!important;
}
#can_embed_form .donate_cc_year {
width: 47%!important;
float: right!important;
display: inline-block!important;
position: relative!important;
}
#can_embed_form ul {
margin-bottom: -10px!important
}
#can_embed_form li {
margin-bottom: 10px!important
}
#can_embed_form form li.control-group {
margin-bottom: 0!important;
}
#can_embed_form form label,
#donate_auto_modal form label {
display: block!important;
word-wrap: break-word!important;
}
#can_embed_form #action_welcome_message #action_welcome_message_inner {
background-color: #F5F5F5!important;
border: 1px solid #E8E8E8!important;
padding: 9px!important;
}
#can_embed_form #action_welcome_message #action_welcome_message_inner>div {
max-width: 100%!important;
}
#can_embed_form #action_welcome_message.sidebar_welcome #action_welcome_message_inner {
background-color: #FFFFFF!important;
}
#can_embed_form .error_input,
#can_embed_form input[type="text"].error_input,
#can_embed_form input[type="password"].error_input,
#can_embed_form input[type="url"].error_input,
#can_embed_form input[type="email"].error_input,
#can_embed_form input[type="tel"].error_input,
#can_embed_form input[type="number"].error_input,
#can_embed_form textarea.error_input,
#can_embed_form .error_input_cc,
#can_embed_form input[type="text"].error_input_cc,
#can_embed_form input[type="password"].error_input_cc,
#can_embed_form input[type="url"].error_input_cc,
#can_embed_form input[type="email"].error_input_cc,
#can_embed_form input[type="tel"].error_input_cc,
#can_embed_form input[type="number"].error_input_cc,
#can_embed_form textarea.error_input_cc,
#donate_auto_modal input[type="password"].error_input,
#donate_auto_modal input[type="text"].error_input {
background-color: #f4b4b4!important;
border: 1px solid #A31010!important;
color: #333!important;
}
#can_embed_form .error_checkbox label,
#donate_auto_modal .error_checkbox label {
color: #A31010!important;
}
#can_embed_form input[type="text"].error_input::-webkit-input-placeholder,
#can_embed_form input[type="password"].error_input::-webkit-input-placeholder,
#can_embed_form input[type="url"].error_input::-webkit-input-placeholder,
#can_embed_form input[type="email"].error_input::-webkit-input-placeholder,
#can_embed_form input[type="tel"].error_input::-webkit-input-placeholder,
#can_embed_form input[type="number"].error_input::-webkit-input-placeholder,
#can_embed_form textarea.error_input::-webkit-input-placeholder,
#donate_auto_modal input[type="password"].error_input::-webkit-input-placeholder,
#donate_auto_modal input[type="text"].error_input::-webkit-input-placeholder {
color: #A31010!important;
}
#can_embed_form input[type="text"].error_input:-moz-placeholder,
#can_embed_form input[type="password"].error_input:-moz-placeholder,
#can_embed_form input[type="url"].error_input:-moz-placeholder,
#can_embed_form input[type="email"].error_input:-moz-placeholder,
#can_embed_form input[type="tel"].error_input:-moz-placeholder,
#can_embed_form input[type="number"].error_input:-moz-placeholder,
#can_embed_form textarea.error_input:-moz-placeholder,
#donate_auto_modal input[type="password"].error_input:-moz-placeholder,
#donate_auto_modal input[type="text"].error_input:-moz-placeholder {
color: #A31010!important;
}
#can_embed_form input[type="text"].error_input::-moz-placeholder,
#can_embed_form input[type="password"].error_input::-moz-placeholder,
#can_embed_form input[type="url"].error_input::-moz-placeholder,
#can_embed_form input[type="email"].error_input::-moz-placeholder,
#can_embed_form input[type="tel"].error_input::-moz-placeholder,
#can_embed_form input[type="number"].error_input::-moz-placeholder,
#can_embed_form textarea.error_input::-moz-placeholder,
#donate_auto_modal input[type="password"].error_input::-moz-placeholder,
#donate_auto_modal input[type="text"].error_input::-moz-placeholder {
color: #A31010!important;
}
#can_embed_form input[type="text"].error_input:-ms-input-placeholder,
#can_embed_form input[type="password"].error_input:-ms-input-placeholder,
#can_embed_form input[type="url"].error_input:-ms-input-placeholder,
#can_embed_form input[type="email"].error_input:-ms-input-placeholder,
#can_embed_form input[type="tel"].error_input:-ms-input-placeholder,
#can_embed_form input[type="number"].error_input:-ms-input-placeholder,
#can_embed_form textarea.error_input:-ms-input-placeholder,
#donate_auto_modal input[type="password"].error_input:-ms-input-placeholder,
#donate_auto_modal input[type="text"].error_input:-ms-input-placeholder {
color: #A31010!important;
}
#can_embed_form .check_radio_field label.error_checkbox,
#can_embed_form .check_radio_field label.error_checkbox a,
#donate_auto_modal .check_radio_field label.error_checkbox,
#donate_auto_modal .check_radio_field label.error_checkbox a {
color: #A31010!important;
}
#can_embed_form .check_radio_field label.error_checkbox a,
#donate_auto_modal .check_radio_field label.error_checkbox a {
text-decoration: underline!important;
}
#can_embed_form #error_message {
display: none;
text-align: center!important;
background-color: #A31010!important;
padding: 20px!important;
margin: 0!important;
width: 100%!important;
color: #FFFFFF!important;
text-shadow: 0 0 3px rgba(0, 0, 0, .1)!important;
position: relative!important;
}
#can_embed_form #error_message strong {
color: #FFFFFF!important;
}
#can_embed_form .donate_amount,
#can_embed_form .tip_label {
padding: 1%!important;
float: left!important;
margin: 0 2% 10px 0!important;
background-color: #F5F5F5!important;
border-radius: 3px!important;
font-size: 14px!important;
font-weight: 700!important;
line-height: 34px!important;
position: relative!important;
text-align: center!important;
cursor: pointer!important;
min-width: 54px!important;
width: 23.5%!important;
box-sizing: border-box!important;
}
#can_embed_form .donate_amount:last-child,
#can_embed_form .tip_label:last-child {
margin-right: 0!important;
}
#can_embed_form.can_float #can_main_col .donate_amount,
#can_embed_form.can_float #can_main_col .tip_label {
font-size: 20px!important;
}
#can_embed_form .donate_amount input[type="text"],
#can_embed_form .tip_label input[type="text"] {
padding: 4px!important;
text-align: center!important;
}
#can_embed_form .donate_amount:hover,
#can_embed_form .donate_amount-selected,
#can_embed_form #tip_jar .tip_label:hover,
#can_embed_form #tip_jar .tip_label.tip_label-selected {
background-color: #25B036!important;
transition: all .25s linear;
color: #FFFFFF!important;
}
#can_embed_form .donate_amount input[type="radio"],
#can_embed_form .tip_label input[type="radio"] {
visibility: hidden!important;
position: absolute!important;
top: 0!important;
left: 0!important;
}
#can_embed_form input.donate_amount_custom[type="text"],
#can_embed_form input.tip_jar_amount[type="text"] {
display: inline-block!important;
margin: 0!important;
width: 100%!important;
box-shadow: inherit!important;
top: 0!important;
}
#can_embed_form .donate_recurring {
padding: 20px 20px 10px!important;
cursor: pointer!important;
background-color: #F5F5F5!important;
border-radius: 3px!important;
margin-bottom: 10px!important;
}
#can_embed_form .donate_recurring .donate_recurring_inner label {
font-size: 16px!important;
color: #4E4E4E!important;
}
#can_embed_form #donation_recipient_wrap {
border-bottom: 1px solid #CBCBCB!important;
padding-bottom: 40px!important;
margin: 40px 0!important;
}
#can_embed_form #donation_recipient_wrap:first-child {
margin-top: 0!important;
}
#can_embed_form #donation_recipient_wrap .single_recipient:last-child {
margin-bottom: 0!important;
}
#can_embed_form #can_main_col #donation_recipient_wrap {
margin: 20px 0 40px!important;
padding-bottom: 30px!important;
}
#can_embed_form .donation_recipients {
line-height: 25px!important;
font-weight: 100!important;
}
#can_embed_form .single_recipient,
#can_embed_form .donate_cc_exp {
line-height: 25px!important;
position: relative!important;
width: 100%!important;
float: left!important;
}
#can_embed_form .single_recipient:nth-child(2n),
#can_embed_form .donate_cc_exp:nth-child(2n) {
margin-right: 0!important;
}
#can_embed_form .single_recipient {
margin-bottom: 25px!important;
}
#can_embed_form.can_float #can_main_col .single_recipient {
width: 48%!important;
margin-right: 4%!important;
}
#can_embed_form.can_float #can_main_col .single_recipient:nth-child(2n) {
margin-right: 0!important;
}
#can_embed_form.can_float.can_768 #can_main_col .multiple_recipients .single_recipient {
width: 31%!important;
margin-right: 3.5%!important;
}
#can_embed_form.can_float.can_768 #can_main_col .single_recipient:nth-child(3n) {
margin-right: 0!important;
}
#can_embed_form .recipient_avatar_link {
display: block!important;
float: left!important;
margin-right: 20px!important;
}
#can_embed_form .donation_avatar {
width: 50px!important;
height: auto!important;
display: block!important;
}
#can_embed_form .donation_info {
display: block!important;
}
#can_embed_form .donation_info {
max-width: 330px!important;
line-height: 25px!important;
}
#can_embed_form .donation_info_split {
display: block!important;
margin-top: 10px!important;
float: left!important;
}
#can_embed_form .donation_info_split input {
margin: 0!important;
}
#can_embed_form #donate_login {
margin: 0 0 40px 0!important;
text-align: center!important;
background-color: #F5F5F5!important;
padding: 19px!important;
border: 1px solid #D6D6D6!important;
}
#can_embed_form #donate_disclaimer {
padding-top: 20px!important;
border-top: 1px dotted #D6D6D6!important;
font-size: 12px!important;
line-height: 22px!important;
margin-top: 20px!important;
}
#can_embed_form #tip_jar {
margin: 0 0 20px!important;
background-color: #F5F5F5!important;
padding: 19px!important;
border: 1px solid #D6D6D6!important;
}
#can_embed_form #tip_jar .tip_label {
background-color: #E5E5E5!important;
}
#can_embed_form #tip_jar .tip_jar_fields {
display: block!important;
margin-top: 20px!important;
}
#can_embed_form #donation_welcome {
margin-bottom: 40px!important;
background-color: #F5F5F5!important;
padding: 19px!important;
border-left: 1px solid #D6D6D6!important;
border-right: 1px solid #D6D6D6!important;
border-bottom: 1px solid #D6D6D6!important;
margin: -40px 0 40px!important;
}
#can_embed_form #donation_welcome-login {
background-color: #E5E5E5!important;
font-size: 13px!important;
margin: 19px -19px -19px!important;
padding: 9px 19px!important;
text-align: center!important;
}
#can_embed_form #can_main_col .donation_welcome_avatar {
display: none!important;
}
#can_embed_form #can_main_col .donation_welcome_text {
width: 100%!important;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook,
.can_fundraising_widget #donate_auto_modal .btn-twitter,
.js-ticketed_event_widget #donate_auto_modal .btn-facebook,
.js-ticketed_event_widget #donate_auto_modal .btn-twitter {
border-radius: 3px!important;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook,
.can_fundraising_widget #donate_auto_modal .btn-twitter,
.js-ticketed_event_widget #donate_auto_modal .btn-facebook,
.js-ticketed_event_widget #donate_auto_modal .btn-twitter {
color: #FFFFFF!important;
text-shadow: 0 0 2px rgba(0, 0, 0, 0.5)!important;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook,
.can_fundraising_widget #donate_auto_modal .btn-twitter,
.js-ticketed_event_widget #donate_auto_modal .btn-facebook,
.js-ticketed_event_widget #donate_auto_modal .btn-twitter {
line-height: 44px!important;
text-decoration: none!important;
position: relative!important;
text-align: center!important;
width: 180px!important;
overflow: hidden!important;
transition: all .2s linear!important;
box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2) inset, 0 0 0 1px rgba(0, 0, 0, 0.2) inset!important;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook,
.can_fundraising_widget #donate_auto_modal .btn-twitter,
.js-ticketed_event_widget #donate_auto_modal .btn-facebook,
.js-ticketed_event_widget #donate_auto_modal .btn-twitter {
width: 165px!important;
margin-bottom: 10px!important;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook:active,
.can_fundraising_widget #donate_auto_modal .btn-twitter:active,
.js-ticketed_event_widget #donate_auto_modal .btn-facebook:active,
.js-ticketed_event_widget #donate_auto_modal .btn-twitter:active {
box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.5) inset, 0 0 0 1px rgba(0, 0, 0, 0.2) inset!important;
transition: all .05s linear!important;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook,
.js-ticketed_event_widget #donate_auto_modal .btn-facebook {
float: left!important;
background-color: #335795!important;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook:hover,
.js-ticketed_event_widget #donate_auto_modal .btn-facebook:hover {
background-color: #4f74bf!important;
}
.can_fundraising_widget #donate_auto_modal .btn-twitter,
.js-ticketed_event_widget #donate_auto_modal .btn-twitter {
float: right!important;
background-color: #00ACED!important;
}
.can_fundraising_widget #donate_auto_modal .btn-twitter:hover,
.js-ticketed_event_widget #donate_auto_modal .btn-twitter:hover {
background-color: #39C7FF!important;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook span,
.can_fundraising_widget #donate_auto_modal .btn-twitter span,
.js-ticketed_event_widget #donate_auto_modal .btn-facebook span,
.js-ticketed_event_widget #donate_auto_modal .btn-twitter span {
position: relative!important;
z-index: 2!important;
}
.can_fundraising_widget #donate_auto_modal,
.js-ticketed_event_widget #donate_auto_modal {
max-width: 100%!important;
text-align: center!important;
}
.can_fundraising_widget #donate_auto_modal #ty_signup,
.js-ticketed_event_widget #donate_auto_modal #ty_signup {
padding: 20px!important;
margin: 0!important;
width: 90%!important;
padding: 5%!important;
}
.can_fundraising_widget #donate_auto_modal #ty_signup .btn-register,
.js-ticketed_event_widget #donate_auto_modal #ty_signup .btn-register {
width: 100%!important;
padding-left: 0!important;
padding-right: 0!important;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook,
.can_fundraising_widget #donate_auto_modal .btn-twitter,
.js-ticketed_event_widget #donate_auto_modal .btn-facebook,
.js-ticketed_event_widget #donate_auto_modal .btn-twitter {
width: 45%!important;
}
#can_embed_form ul.ticket_list {
padding: 0!important;
margin-bottom: 40px!important;
background-color: #f5f5f5!important;
border-radius: 2px!important;
}
#can_embed_form ul.ticket_list input[type="number"] {
margin-bottom: 0!important;
}
#can_embed_form ul.ticket_list li {
list-style: none!important;
float: left!important;
width: 100%!important;
padding: 10px!important;
margin: 0!important;
box-sizing: border-box!important;
border-top: 1px dotted #DADADA!important;
line-height: 40px!important;
}
#can_embed_form:not(.can_float) ul.ticket_list li.receipt_tip>div:nth-child(2),
#can_embed_form:not(.can_float) ul.ticket_list li:last-child>div:nth-child(2) {
display: none!important;
}
#can_embed_form ul.ticket_list li:first-child {
border-top: none!important;
}
#can_embed_form ul.ticket_list li:last-child {
border-top: 1px solid #dadada!important;
}
#can_embed_form.can_768 ul.ticket_list li .centertext {
text-align: left!important;
}
#can_embed_form.can_float ul.ticket_list li .centertext {
text-align: center!important;
}
#can_embed_form.can_float ul.ticket_list li>div {
width: 30.357142857142855%!important;
margin-right: 4.4642857142857144%!important;
float: left!important;
}
#can_embed_form.can_float ul.ticket_list li>div:last-child {
margin-right: 0!important;
}
#can_embed_form .event_map_wrap,
#can_embed_form #event_map_wrap {
height: 300px!important;
}
#can_embed_form #can_sidebar #event_map_wrap {
margin-bottom: 20px!important;
}
.event_full #can_embed_form .event_map_wrap,
.event_full #can_embed_form #event_map_wrap {
margin-bottom: 20px!important;
}
#can_embed_form .event_map_wrap img,
#can_embed_form #event_map_wrap img {
max-width: initial!important;
}
#can_embed_form #map-notice-content {
line-height: 130%!important;
overflow: hidden!important;
}
#can_embed_form .event_map_wrap #map_canvas,
#can_embed_form #event_map_wrap #map_canvas {
height: 300px!important;
} #can_embed_form.can_float #form_col1 #form_col3 {
float: none!important;
width: 100%!important;
}
#can_embed_form.can_float #form_col1 #form_col3 .widget_title {
display: none!important;
} #can_embed_form.can_float #form_col3 {
float: left!important;
width: 48%!important;
}
#can_embed_form.can_float #form_col4 {
float: right!important;
width: 48%!important;
}
#can_embed_form.can_768 #form_col3,
#can_embed_form.can_768 #form_col4 {
float: left!important;
width: 22%!important;
margin-left: 4%!important;
}
#can_embed_form.can_768 #can_main_col {
width: 65%!important;
float: left!important
}
#can_embed_form.can_768 #can_sidebar {
width: 30%!important;
float: right!important;
background-color: rgba(0, 0, 0, 0.03)!important;
padding: 15px 20px!important;
box-sizing: border-box!important;
}
#buorg {
display: none!important;
}
#can_embed_form #outdated_browser,
.can_embed_outdated_browser#outdated_browser {}#can_embed_form #outdated_browser,
.can_embed_outdated_browser#outdated_browser,
#can_embed_form #no_js_browser {
padding: 40px!important;
background-color: #CD3A18!important;
margin-bottom: 40px!important;
border-radius: 5px!important;
}
#can_embed_form #outdated_browser_message,
.can_embed_outdated_browser #outdated_browser_message {
height: auto!important;
box-sizing: border-box!important;
background-color: #FEFEFE!important;
padding: 40px 40px 0!important;
border-radius: 5px!important;
}
#can_embed_form #no_js_browser #outdated_browser_message {
padding: 40px 40px 20px!important;
}
#can_embed_form .outdated-title,
.can_embed_outdated_browser .outdated-title {
padding: 0 0 10px!important;
margin: 20px 0 10px!important;
}
#can_embed_form .browser_box,
.can_embed_outdated_browser .browser_box {
display: block!important;
float: left!important;
width: 33.33%!important;
box-sizing: border-box!important;
padding: 20px!important;
margin: 0 0 15px!important;
transition: all .2s linear!important;
text-align: center!important;
}
#can_embed_form .browser_box:hover,
.can_embed_outdated_browser .browser_box:hover {
background-color: #F7F7F7!important;
}
#can_embed_form .browser_box strong,
.can_embed_outdated_browser .browser_box strong,
{
display: block!important;
margin-bottom: 10px!important;
}
#can_embed_form a.outdated_link,
.can_embed_outdated_browser a.outdated_link {
background-color: #25B096!important;
color: #FFFFFF!important;
border-bottom: 3px solid #118771!important;
display: inline-block!important;
padding: 0 10px!important;
position: relative!important;
top: 0!important;
border-radius: 3px!important;
transition: background-color .1s linear!important;
text-decoration: none!important;
}
#can_embed_form a.outdated_link:hover,
.can_embed_outdated_browser a.outdated_link:hover {
background-color: #0096DB!important;
border-color: #0276AB!important;
}
.ie_6 #can_embed_form #outdated_browser,
.ie_7 #can_embed_form #outdated_browser,
.ie_8 #can_embed_form #outdated_browser,
.ie_6 .can_embed_outdated_browser #can_embed_form #outdated_browser,
.ie_7 .can_embed_outdated_browser #can_embed_form #outdated_browser,
.ie_8 .can_embed_outdated_browser #can_embed_form #outdated_browser {
display: block!important;
}
.ie_7 #can_embed_form .donate_amount .placeholder_fix_wrap .placeholder,
.ie_8 #can_embed_form .donate_amount .placeholder_fix_wrap .placeholder,
.ie_9 #can_embed_form .donate_amount .placeholder_fix_wrap .placeholder,
.ie_7 #can_embed_form .tip_label .placeholder_fix_wrap .placeholder,
.ie_8 #can_embed_form .tip_label .placeholder_fix_wrap .placeholder,
.ie_9 #can_embed_form .tip_label .placeholder_fix_wrap .placeholder {
margin-top: -35px!important;
margin-left: 3px!important;
}
.ie_7 #can_embed_form .tip_label.tip_label_other .placeholder_fix_wrap .placeholder,
.ie_8 #can_embed_form .tip_label.tip_label_other .placeholder_fix_wrap .placeholder,
.ie_9 #can_embed_form .tip_label.tip_label_other .placeholder_fix_wrap .placeholder,
.ie_7 #can_embed_form .donate_amount.other_label .placeholder_fix_wrap .placeholder,
.ie_8 #can_embed_form .donate_amount.other_label .placeholder_fix_wrap .placeholder,
.ie_9 #can_embed_form .donate_amount.other_label .placeholder_fix_wrap .placeholder {
margin-top: -4px!important;
margin-left: -4px!important;
font-size: 12px!important;
}
.ie_7 #can_embed_form .donation_info_split .placeholder_fix_wrap .placeholder,
.ie_8 #can_embed_form .donation_info_split .placeholder_fix_wrap .placeholder,
.ie_9 #can_embed_form .donation_info_split .placeholder_fix_wrap .placeholder {
margin-top: -5px!important;
margin-left: 3px!important;
}
#can_embed_form .placeholder_fix_wrap {
position: relative!important;
}
#can_embed_form .placeholder_fix_wrap .placeholder {
position: absolute!important;
top: 3px!important;
left: 10px!important;
color: #A9A9A9!important;
}
#can_embed_form .centertext,
#donate_auto_modal .centertext {
text-align: center!important;
}
#can_embed_form .graytext {
color: #A9A9A9!important;
}
#can_embed_form .greentext {
color: #25B036!important;
}
#can_embed_form .redtext {
color: #CD3A18!important;
}
#can_embed_form .small {
font-size: 11px!important;
}
#can_embed_form small.small-line {
line-height: 15px!important;
}
#can_embed_form .select2-container,
.can_embed_select2 .select2-container {
margin: 0 0 15px!important;
position: relative!important;
display: inline-block!important;
zoom: 1!important;
*display: inline!important;
vertical-align: middle!important;
}
.select2-drop-mask {
display: none!important;
}
#can_embed_form .select2-container,
#can_embed_form .select2-drop,
#can_embed_form .select2-search,
#can_embed_form .select2-search input,
.can_embed_select2 .select2-container,
.can_embed_select2.select2-drop,
.can_embed_select2 .select2-search,
.can_embed_select2 .select2-search input {
box-sizing: border-box!important;
}
#can_embed_form .select2-container .select2-choice,
.can_embed_select2 .select2-container .select2-choice {
display: block!important;
height: 26px!important;
padding: 0 0 0 8px!important;
overflow: hidden!important;
position: relative!important;
border: 1px solid #aaa!important;
white-space: nowrap!important;
line-height: 26px!important;
color: #444!important;
text-decoration: none!important;
border-radius: 4px!important;
background-clip: padding-box!important;
user-select: none!important;
background-color: #fff!important;
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff))!important;
background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 50%)!important;
background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 50%)!important;
filter: progid: DXImageTransform.Microsoft.gradient(startColorstr '#ffffff', endColorstr '#eeeeee', GradientType 0)!important;
background-image: linear-gradient(top, #fff 0%, #eee 50%)!important;
}
#can_embed_form .select2-container.select2-allowclear .select2-choice .select2-chosen,
.can_embed_select2 .select2-container.select2-allowclear .select2-choice .select2-chosen {
margin-right: 42px!important;
}
#can_embed_form .select2-container .select2-choice>.select2-chosen,
.can_embed_select2 .select2-container .select2-choice>.select2-chosen {
margin-right: 26px!important;
display: block!important;
overflow: hidden!important;
white-space: nowrap!important;
text-overflow: ellipsis!important;
}
#can_embed_form .select2-container .select2-choice abbr,
.can_embed_select2 .select2-container .select2-choice abbr {
display: none!important;
width: 12px!important;
height: 12px!important;
position: absolute!important;
right: 19px!important;
top: 9px!important;
font-size: 1px!important;
text-decoration: none!important;
border: 0!important;
background: url(https://actionnetwork.org/images/select2.png) right top no-repeat!important;
cursor: pointer!important;
outline: 0!important;
}
#can_embed_form .select2-container.select2-allowclear .select2-choice abbr,
.can_embed_select2 .select2-container.select2-allowclear .select2-choice abbr {
display: inline-block!important;
}
#can_embed_form .select2-container .select2-choice abbr:hover,
.can_embed_select2 .select2-container .select2-choice abbr:hover {
background-position: right -11px!important;
cursor: pointer!important;
}
.select2-drop-mask {
border: 0!important;
margin: 0!important;
padding: 0!important;
position: fixed!important;
left: 0!important;
top: 0!important;
min-height: 100%!important;
min-width: 100%!important;
height: auto!important;
width: auto!important;
opacity: 0!important;
z-index: 9998!important;
background-color: #fff!important;
}
#can_embed_form .select2-drop,
.can_embed_select2.select2-drop {
max-width: 100%!important;
margin-top: -1px!important;
position: absolute!important;
z-index: 9999!important;
background: #fff!important;
color: #000!important;
border: 1px solid #aaa!important;
border-top: 0!important;
border-radius: 0 0 4px 4px!important;
box-shadow: 0 4px 5px rgba(0, 0, 0, .15)!important;
}
#can_embed_form .select2-drop-auto-width,
.can_embed_select2.select2-drop-auto-width {
border-top: 1px solid #aaa!important;
width: auto!important;
}
#can_embed_form .select2-drop-auto-width .select2-search,
.can_embed_select2.select2-drop-auto-width .select2-search {
padding-top: 4px!important;
}
#can_embed_form .select2-drop.select2-drop-above,
.can_embed_select2.select2-drop.select2-drop-above {
margin-top: 1px!important;
padding-top: 1px!important;
border-radius: 4px 4px 0 0!important;
box-shadow: 0 0 5px rgba(0, 0, 0, .15)!important;
}
#can_embed_form .select2-container .select2-choice .select2-arrow,
.can_embed_select2 .select2-container .select2-choice .select2-arrow {
display: inline-block!important;
width: 18px!important;
height: 100%!important;
position: absolute!important;
right: 0!important;
top: 0!important;
border-left: 1px solid #aaa!important;
border-radius: 0 4px 4px 0!important;
background-clip: padding-box!important;
background: #ccc!important;
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee))!important;
background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%)!important;
background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%)!important;
filter: progid: DXImageTransform.Microsoft.gradient(startColorstr '#eeeeee', endColorstr '#cccccc', GradientType 0)!important;
background-image: linear-gradient(top, #ccc 0%, #eee 60%)!important;
}
#can_embed_form .select2-container .select2-choice .select2-arrow b,
.can_embed_select2 .select2-container .select2-choice .select2-arrow b {
display: block!important;
width: 100%!important;
height: 100%!important;
background: url(https://actionnetwork.org/images/select2.png) no-repeat 0 1px!important;
}
#can_embed_form .select2-search,
.can_embed_select2 .select2-search {
display: inline-block!important;
width: 100%!important;
min-height: 26px!important;
margin: 0!important;
padding-left: 4px!important;
padding-right: 4px!important;
position: relative!important;
z-index: 10000!important;
white-space: nowrap!important;
}
#can_embed_form .select2-search input,
.can_embed_select2 .select2-search input {
width: 100%!important;
height: auto!important;
min-height: 26px!important;
padding: 4px 20px 4px 5px!important;
margin: 0!important;
outline: 0!important;
font-family: sans-serif!important;
font-size: 1em!important;
border: 1px solid #aaa!important;
border-radius: 0!important;
box-shadow: none!important;
background: #fff url(https://actionnetwork.org/images/select2.png) no-repeat 100% -22px!important;
background: url(https://actionnetwork.org/images/select2.png) no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee))!important;
background: url(https://actionnetwork.org/images/select2.png) no-repeat 100% -22px, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%)!important;
background: url(https://actionnetwork.org/images/select2.png) no-repeat 100% -22px, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%)!important;
background: url(https://actionnetwork.org/images/select2.png) no-repeat 100% -22px, linear-gradient(top, #fff 85%, #eee 99%)!important;
}
#can_embed_form .select2-drop.select2-drop-above .select2-search input,
.can_embed_select2.select2-drop.select2-drop-above .select2-search input {
margin-top: 4px!important;
}
#can_embed_form .select2-search input.select2-active,
.can_embed_select2 .select2-search input.select2-active {
background: #fff url(https://actionnetwork.org/images/select2-spinner.gif) no-repeat 100%!important;
background: url(https://actionnetwork.org/images/select2-spinner.gif) no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee))!important;
background: url(https://actionnetwork.org/images/select2-spinner.gif) no-repeat 100%, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%)!important;
background: url(https://actionnetwork.org/images/select2-spinner.gif) no-repeat 100%, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%)!important;
background: url(https://actionnetwork.org/images/select2-spinner.gif) no-repeat 100%, linear-gradient(top, #fff 85%, #eee 99%)!important;
}
#can_embed_form .select2-container-active .select2-choice,
#can_embed_form .select2-container-active .select2-choices,
.can_embed_select2 .select2-container-active .select2-choice,
.can_embed_select2 .select2-container-active .select2-choices {
border: 1px solid #5897fb!important;
outline: none!important;
box-shadow: 0 0 5px rgba(0, 0, 0, .3)!important;
}
#can_embed_form .select2-dropdown-open .select2-choice .select2-arrow,
.can_embed_select2.select2-dropdown-open .select2-choice .select2-arrow {
background: transparent!important;
border-left: none!important;
filter: none!important;
}
#can_embed_form .select2-dropdown-open .select2-choice .select2-arrow b,
.can_embed_select2.select2-dropdown-open .select2-choice .select2-arrow b {
background-position: -18px 1px!important;
}
#can_embed_form .select2-results,
.can_embed_select2 .select2-results {
max-height: 200px!important;
padding: 0 0 0 4px!important;
margin: 4px 4px 4px 0!important;
position: relative!important;
overflow-x: hidden!important;
overflow-y: auto!important;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0)!important;
}
#can_embed_form .select2-results ul.select2-result-sub,
.can_embed_select2 .select2-results ul.select2-result-sub {
margin: 0!important;
padding-left: 0!important;
}
#can_embed_form .select2-results ul.select2-result-sub>li .select2-result-label,
.can_embed_select2 .select2-results ul.select2-result-sub>li .select2-result-label {
padding-left: 20px!important
}
#can_embed_form .select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label,
.can_embed_select2 .select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label {
padding-left: 40px!important
}
#can_embed_form .select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label,
.can_embed_select2 .select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label {
padding-left: 60px!important
}
#can_embed_form .select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label,
.can_embed_select2 .select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label {
padding-left: 80px!important
}
#can_embed_form .select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label,
.can_embed_select2 .select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label {
padding-left: 100px!important
}
#can_embed_form .select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label,
.can_embed_select2 .select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label {
padding-left: 110px!important
}
#can_embed_form .select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label,
.can_embed_select2 .select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label {
padding-left: 120px!important
}
#can_embed_form .select2-results li,
.can_embed_select2 .select2-results li {
list-style: none!important;
display: list-item!important;
background-image: none!important;
}
#can_embed_form .select2-results li.select2-result-with-children>.select2-result-label,
.can_embed_select2 .select2-results li.select2-result-with-children>.select2-result-label {
font-weight: bold!important;
}
#can_embed_form .select2-results .select2-result-label,
.can_embed_select2 .select2-results .select2-result-label {
padding: 3px 7px 4px!important;
margin: 0!important;
cursor: pointer!important;
min-height: 1em!important;
-webkit-touch-callout: none!important;
user-select: none!important;
}
#can_embed_form .select2-results .select2-highlighted,
.can_embed_select2 .select2-results .select2-highlighted {
background: #3875d7!important;
color: #fff!important;
}
#can_embed_form .select2-results li em,
.can_embed_select2 .select2-results li em {
background: #feffde!important;
font-style: normal!important;
}
#can_embed_form .select2-results .select2-highlighted em,
.can_embed_select2 .select2-results .select2-highlighted em {
background: transparent!important;
}
#can_embed_form .select2-results .select2-highlighted ul,
.can_embed_select2 .select2-results .select2-highlighted ul {
background: #fff!important;
color: #000!important;
}
#can_embed_form .select2-results .select2-no-results,
#can_embed_form .select2-results .select2-searching,
#can_embed_form .select2-results .select2-selection-limit,
.can_embed_select2 .select2-results .select2-no-results,
.can_embed_select2 .select2-results .select2-searching,
.can_embed_select2 .select2-results .select2-selection-limit {
background: #f4f4f4!important;
display: list-item!important;
}
#can_embed_form .select2-results .select2-disabled.select2-highlighted,
.can_embed_select2 .select2-results .select2-disabled.select2-highlighted {
color: #666!important;
background: #f4f4f4!important;
display: list-item!important;
cursor: default!important;
}
#can_embed_form .select2-results .select2-disabled,
.can_embed_select2 .select2-results .select2-disabled {
background: #f4f4f4!important;
display: list-item!important;
cursor: default!important;
}
#can_embed_form .select2-results .select2-selected,
.can_embed_select2 .select2-results .select2-selected {
display: none!important;
}
#can_embed_form .select2-more-results.select2-active,
.can_embed_select2 .select2-more-results.select2-active {
background: #f4f4f4 url(https://actionnetwork.org/images/select2-spinner.gif) no-repeat 100%!important;
}
#can_embed_form .select2-more-results,
.can_embed_select2 .select2-more-results {
background: #f4f4f4!important;
display: list-item!important;
}
#can_embed_form .select2-container.select2-container-disabled .select2-choice,
.can_embed_select2 .select2-container.select2-container-disabled .select2-choice {
background-color: #f4f4f4!important;
background-image: none!important;
border: 1px solid #ddd!important;
cursor: default!important;
}
#can_embed_form .select2-container.select2-container-disabled .select2-choice .select2-arrow,
.can_embed_select2 .select2-container.select2-container-disabled .select2-choice .select2-arrow {
background-color: #f4f4f4!important;
background-image: none!important;
border-left: 0!important;
}
#can_embed_form .select2-container.select2-container-disabled .select2-choice abbr,
.can_embed_select2 .select2-container.select2-container-disabled .select2-choice abbr {
display: none!important;
}
#can_embed_form .select2-container-multi .select2-choices,
.can_embed_select2 .select2-container-multi .select2-choices {
height: auto!important;
height: 1%!important;
margin: 0!important;
padding: 0!important;
position: relative!important;
border: 1px solid #aaa!important;
cursor: text!important;
overflow: hidden!important;
background-color: #fff!important;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff))!important;
background-image: -webkit-linear-gradient(top, #eee 1%, #fff 15%)!important;
background-image: -moz-linear-gradient(top, #eee 1%, #fff 15%)!important;
background-image: linear-gradient(top, #eee 1%, #fff 15%)!important;
}
#can_embed_form .select2-locked,
.can_embed_select2 .select2-locked {
padding: 3px 5px 3px 5px!important;
}
#can_embed_form .select2-container-multi .select2-choices,
.can_embed_select2 .select2-container-multi .select2-choices {
min-height: 26px!important;
}
#can_embed_form .select2-container-multi.select2-container-active .select2-choices,
.can_embed_select2 .select2-container-multi.select2-container-active .select2-choices {
border: 1px solid #5897fb!important;
outline: none!important;
box-shadow: 0 0 5px rgba(0, 0, 0, .3)!important;
}
#can_embed_form .select2-container-multi .select2-choices li,
.can_embed_select2 .select2-container-multi .select2-choices li {
float: left!important;
list-style: none!important;
}
#can_embed_form .select2-container-multi .select2-choices .select2-search-field,
.can_embed_select2 .select2-container-multi .select2-choices .select2-search-field {
margin: 0!important;
padding: 0!important;
white-space: nowrap!important;
}
#can_embed_form .select2-container-multi .select2-choices .select2-search-field input,
.can_embed_select2 .select2-container-multi .select2-choices .select2-search-field input {
padding: 5px!important;
margin: 1px 0!important;
font-family: sans-serif!important;
font-size: 100%!important;
color: #666!important;
outline: 0!important;
border: 0!important;
box-shadow: none!important;
background: transparent!important;
}
#can_embed_form .select2-container-multi .select2-choices .select2-search-field input.select2-active,
.can_embed_select2 .select2-container-multi .select2-choices .select2-search-field input.select2-active {
background: #fff url(https://actionnetwork.org/images/select2-spinner.gif) no-repeat 100%!important;
}
#can_embed_form .select2-default,
.can_embed_select2 .select2-default {
color: #999!important;
}
#can_embed_form .select2-container-multi .select2-choices .select2-search-choice,
.can_embed_select2 .select2-container-multi .select2-choices .select2-search-choice {
padding: 3px 5px 3px 18px!important;
margin: 3px 0 3px 5px!important;
position: relative!important;
line-height: 13px!important;
color: #333!important;
cursor: default!important;
border: 1px solid #aaaaaa!important;
border-radius: 3px!important;
box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05)!important;
background-clip: padding-box!important;
-webkit-touch-callout: none!important;
user-select: none!important;
background-color: #e4e4e4!important;
filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0)!important;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee))!important;
background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%)!important;
background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%)!important;
background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%)!important;
}
#can_embed_form .select2-container-multi .select2-choices .select2-search-choice .select2-chosen,
.can_embed_select2 .select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
cursor: default!important;
}
#can_embed_form .select2-container-multi .select2-choices .select2-search-choice-focus,
.can_embed_select2 .select2-container-multi .select2-choices .select2-search-choice-focus {
background: #d4d4d4!important;
}
#can_embed_form .select2-search-choice-close,
.can_embed_select2 .select2-search-choice-close {
display: block!important;
width: 12px!important;
height: 13px!important;
position: absolute!important;
right: 3px!important;
top: 4px!important;
font-size: 1px!important;
outline: none!important;
background: url(https://actionnetwork.org/images/select2.png) right top no-repeat!important;
}
#can_embed_form .select2-container-multi .select2-search-choice-close,
.can_embed_select2 .select2-container-multi .select2-search-choice-close {
left: 3px!important;
}
#can_embed_form .select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover,
.can_embed_select2 .select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
background-position: right -11px!important;
}
#can_embed_form .select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close,
.can_embed_select2 .select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
background-position: right -11px!important;
}
#can_embed_form .select2-container-multi.select2-container-disabled .select2-choices,
.can_embed_select2 .select2-container-multi.select2-container-disabled .select2-choices {
background-color: #f4f4f4!important;
background-image: none!important;
border: 1px solid #ddd!important;
cursor: default!important;
}
#can_embed_form .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice,
.can_embed_select2 .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
padding: 3px 5px 3px 5px!important;
border: 1px solid #ddd!important;
background-image: none!important;
background-color: #f4f4f4!important;
}
#can_embed_form .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close,
.can_embed_select2 .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {
display: none!important;
background: none!important;
}
#can_embed_form .select2-result-selectable .select2-match,
#can_embed_form .select2-result-unselectable .select2-match,
.can_embed_select2 .select2-result-selectable .select2-match,
.can_embed_select2 .select2-result-unselectable .select2-match {
text-decoration: underline!important;
}
#can_embed_form .select2-offscreen,
#can_embed_form .select2-offscreen:focus,
.can_embed_select2 .select2-offscreen,
.can_embed_select2 .select2-offscreen:focus {
clip: rect(0 0 0 0)!important;
width: 1px!important;
height: 1px!important;
border: 0!important;
margin: 0!important;
padding: 0!important;
overflow: hidden!important;
position: absolute!important;
outline: 0!important;
left: 0px!important;
top: 0px!important;
}
#can_embed_form .select2-display-none,
.can_embed_select2 .select2-display-none {
display: none!important;
}
#can_embed_form .select2-measure-scrollbar,
.can_embed_select2 .select2-measure-scrollbar {
position: absolute!important;
top: -10000px!important;
left: -10000px!important;
width: 100px!important;
height: 100px!important;
overflow: scroll!important;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min-resolution: 144dpi) {
#can_embed_form .select2-search input,
#can_embed_form .select2-search-choice-close,
#can_embed_form .select2-container .select2-choice abbr,
#can_embed_form .select2-container .select2-choice .select2-arrow b,
.can_embed_select2 .select2-search input,
.can_embed_select2 .select2-search-choice-close,
.can_embed_select2 .select2-container .select2-choice abbr,
.can_embed_select2 .select2-container .select2-choice .select2-arrow b {
background-image: url(https://actionnetwork.org/images/select2x2.png)!important;
background-repeat: no-repeat!important;
background-size: 60px 40px!important;
}
#can_embed_form .select2-search input,
.can_embed_select2 .select2-search input {
background-position: 100% -21px!important;
}
}
#can_embed_form .select2-container,
.can_embed_select2 .select2-container {
width: 100%!important;
text-align: left!important;
max-width: 100%!important;
}
#can_embed_form .select2-container .select2-choice,
.can_embed_select2 .select2-container .select2-choice {
background-image: none!important;
border-color: #CFCFCF!important;
height: 31px!important;
line-height: 31px!important;
border-radius: 3px!important;
}
#can_embed_form .select2-container .select2-choice .select2-arrow,
.can_embed_select2 .select2-container .select2-choice .select2-arrow {
background: transparent!important;
border: none!important;
}
#can_embed_form .select2-container .select2-choice .select2-arrow b,
.can_embed_select2 .select2-container .select2-choice .select2-arrow b {
background-position: 0 3px!important;
}
#can_embed_form .select2-container.monster .select2-choice,
.can_embed_select2 .select2-container.monster .select2-choice {
height: 48px!important;
line-height: 48px!important;
}
#can_embed_form .select2-container.monster .select2-choice .select2-arrow b,
.can_embed_select2 .select2-container.monster .select2-choice .select2-arrow b {
background-position: 0 12px!important;
}
#can_embed_form .select2-drop,
.can_embed_select2.select2-drop {
border: 1px solid!important;
border-radius: 0 0 4px 4px!important;
}
#can_embed_form .select2-drop-active,
.can_embed_select2.select2-drop-active {
border-color: #CFCFCF!important;
padding-top: 5px!important;
margin-top: -2px!important;
}
#can_embed_form .select2-search input,
.can_embed_select2 .select2-search input {
max-width: 100%!important;
background-color: #FFF!important;
}
#can_embed_form .select2-container-active .select2-choice,
#can_embed_form .select2-container-active .select2-choices,
.can_embed_select2 .select2-container-active .select2-choice,
.can_embed_select2 .select2-container-active .select2-choices {
box-shadow: none!important;
}
#can_embed_form .select2-results .select2-no-results,
#can_embed_form .select2-results .select2-searching,
#can_embed_form .select2-results .select2-selection-limit,
.can_embed_select2 .select2-results .select2-no-results,
.can_embed_select2 .select2-results .select2-searching,
.can_embed_select2 .select2-results .select2-selection-limit {
padding: 3px 5px!important;
}
#can_embed_form .select2-container-multi .select2-choices,
.can_embed_select2 .select2-container-multi .select2-choices {
border: 1px solid #CFCFCF!important;
background-image: none!important;
border-radius: 3px!important;
box-sizing: border-box!important;
width: 100%!important;
}
#can_embed_form .select2-container-multi .select2-choices .select2-search-field,
#can_embed_form .select2-container-multi .select2-choices .select2-search-field input,
.can_embed_select2 .select2-container-multi .select2-choices .select2-search-field,
.can_embed_select2 .select2-container-multi .select2-choices .select2-search-field input {
width: 100%!important;
max-width: 100%!important;
}
#can_embed_form .select2-container-multi .select2-choices .select2-search-choice,
.can_embed_select2 .select2-container-multi .select2-choices .select2-search-choice {
width: auto!important;
margin: 5px!important;
line-height: 1em!important;
}
#can_embed_form .select2-search-choice-close,
.can_embed_select2 .select2-search-choice-close {
top: 5px!important;
}
#can_embed_form .select2-results .select2-result-label,
.can_embed_select2 .select2-results .select2-result-label {
display: inline-block!important;
}
#can_embed_form .select2-results ul.select2-result-sub>li .select2-result-label,
.can_embed_select2 .select2-results ul.select2-result-sub>li .select2-result-label {
padding-left: 7px!important;
}
#can_embed_form .select2-results ul.select2-result-sub>li li .select2-result-label,
.can_embed_select2 .select2-results ul.select2-result-sub>li li .select2-result-label {
padding-left: 3px!important;
}
#can_embed_form .select2-results li.dropspacer,
.can_embed_select2 .select2-results li.dropspacer {
padding-left: 210px!important;
}
#can_embed_form .select2-results li.dropspacer:not(.spacer-) .select2-result-label,
.can_embed_select2 .select2-results li.dropspacer:not(.spacer-) .select2-result-label {
padding-left: 9px!important;
position: relative!important;
}
#can_embed_form .select2-results li.dropspacer:not(.spacer-) .select2-result-label:before,
.can_embed_select2 .select2-results li.dropspacer:not(.spacer-) .select2-result-label:before {
content: "-"!important;
font-size: .3em!important;
position: absolute!important;
left: 0!important;
top: 4px!important;
}
#can_embed_form .select2-results li.dropspacer.spacer-,
.can_embed_select2 .select2-results li.dropspacer.spacer- {
padding-left: 0!important;
}
#can_embed_form .select2-results li.dropspacer.spacer-1,
.can_embed_select2 .select2-results li.dropspacer.spacer-1 {
padding-left: 10px!important;
}
#can_embed_form .select2-results li.dropspacer.spacer-2,
.can_embed_select2 .select2-results li.dropspacer.spacer-2 {
padding-left: 20px!important;
}
#can_embed_form .select2-results li.dropspacer.spacer-3,
.can_embed_select2 .select2-results li.dropspacer.spacer-3 {
padding-left: 30px!important;
}
#can_embed_form .select2-results li.dropspacer.spacer-4,
.can_embed_select2 .select2-results li.dropspacer.spacer-4 {
padding-left: 40px!important;
}
#can_embed_form .select2-results li.dropspacer.spacer-5,
.can_embed_select2 .select2-results li.dropspacer.spacer-5 {
padding-left: 50px!important;
}
#can_embed_form .select2-results li.dropspacer.spacer-6,
.can_embed_select2 .select2-results li.dropspacer.spacer-6 {
padding-left: 60px!important;
}
#can_embed_form .select2-results li.dropspacer.spacer-7,
.can_embed_select2 .select2-results li.dropspacer.spacer-7 {
padding-left: 70px!important;
}
#can_embed_form .select2-results li.dropspacer.spacer-8,
.can_embed_select2 .select2-results li.dropspacer.spacer-8 {
padding-left: 80px!important;
}
#can_embed_form .select2-results li.dropspacer.spacer-9,
.can_embed_select2 .select2-results li.dropspacer.spacer-9 {
padding-left: 90px!important;
}
#can_embed_form .select2-results li.dropspacer.spacer-10,
.can_embed_select2 .select2-results li.dropspacer.spacer-10 {
padding-left: 100px!important;
}
#can_embed_form .select2-results li.dropspacer.spacer-11,
.can_embed_select2 .select2-results li.dropspacer.spacer-11 {
padding-left: 110px!important;
}
#can_embed_form .select2-results li.dropspacer.spacer-12,
.can_embed_select2 .select2-results li.dropspacer.spacer-12 {
padding-left: 120px!important;
}
#can_embed_form .select2-results li.dropspacer.spacer-13,
.can_embed_select2 .select2-results li.dropspacer.spacer-13 {
padding-left: 130px!important;
}
#can_embed_form .select2-results li.dropspacer.spacer-14,
.can_embed_select2 .select2-results li.dropspacer.spacer-14 {
padding-left: 150px!important;
}
#can_embed_form .select2-results li.dropspacer.spacer-15,
.can_embed_select2 .select2-results li.dropspacer.spacer-15 {
padding-left: 150px!important;
}
#can_embed_form .select2-results li.dropspacer.spacer-16,
.can_embed_select2 .select2-results li.dropspacer.spacer-16 {
padding-left: 160px!important;
}
#can_embed_form .select2-results li.dropspacer.spacer-17,
.can_embed_select2 .select2-results li.dropspacer.spacer-17 {
padding-left: 170px!important;
}
#can_embed_form .select2-results li.dropspacer.spacer-18,
.can_embed_select2 .select2-results li.dropspacer.spacer-18 {
padding-left: 180px!important;
}
#can_embed_form .select2-results li.dropspacer.spacer-19,
.can_embed_select2 .select2-results li.dropspacer.spacer-19 {
padding-left: 190px!important;
}
#can_embed_form .select2-results li.dropspacer.spacer-20,
.can_embed_select2 .select2-results li.dropspacer.spacer-20 {
padding-left: 200px!important;
}
#can_embed_form .select2-dropdown-open .select2-choice,
.can_embed_select2.select2-dropdown-open .select2-choice {
background-color: #FFF!important;
box-shadow: none!important;
}
#can_embed_form .select_wrap,
.can_embed_select2 .select_wrap {
position: relative!important;
height: 33px!important;
}
#can_embed_form .select2-container.can_select,
.can_embed_select2 .select2-container.can_select {
background: none!important;
border: none!important;
border-radius: 0!important;
padding: 0!important;
}body {
font-family: 'Lato', sans-serif;
background: #d8d2bd;
line-height: 1.4;
font-size: 18px;
}
a, a:visited, a:hover, a:active {
text-decoration: none;
color: #1140c9;
}
a:focus {
outline: none;
}
#page {
background: white;
width:98%;
max-width: 1150px;
margin: 0 auto;
position: relative;
}
h1,h2,h3,h4,h5 {
font-family: 'Arvo', serif;
margin: 15px 0;
}
h1{
font-size: 40px;
color: #0c3abf;
text-transform: uppercase;
font-weight: normal;
}
h2 {
font-size: 40px;
color:#0c3abf;
text-transform: uppercase;
font-weight: normal;
margin: 28px 0;
}
.entry-content h2 {
color: black;
text-transform: none;
font-size: 25px;
font-weight: bold;
margin-bottom: 0;
}
h2.entry-title {
margin-bottom: 0;
font-size: 30px;
line-height: 1.2;
}
.entry-title .fa {
margin-right: 10px;
}
.entry-meta {
font-size: 16px;
text-transform: uppercase;
}
.post .entry-content {
margin-top: 10px;
}
.post {
margin-bottom: 50px;
}
a.more-link {
text-transform: uppercase;
font-size: .9em;
font-weight: bold;
}
.byline {
display: none!important;
}
nav.navigation.post-navigation {
border-top: 1px solid #e4e6e7;
padding-top: 5px;
}
p {
margin-top:5px;
margin-bottom: 30px;
}
ul, ol {
margin: 0 0 1em 1em;
}
a.button, .button {
padding: 10px 20px; background: #e7132d; background: -moz-linear-gradient(top, #e7132d 0%, #c9001a 50%, #6a000d 100%); background: -webkit-linear-gradient(top, #e7132d 0%,#c9001a 50%,#6a000d 100%); background: linear-gradient(to bottom, #e7132d 0%,#c9001a 50%,#6a000d 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7132d', endColorstr='#6a000d',GradientType=0 ); font-family: 'Arvo', serif;
font-size:15px;
color: white;
text-transform: uppercase;
}
.splitblock {
display: inline-block;
width: 100%;
}
.leftsideblock {
float: left;
width: 48%;
}
.rightsideblock {
float: right;
width: 48%;
} header#masthead {
background: rgba(4, 19, 65, 1);
position: relative;
width:100%;
top:0;
left:0;
}
header ul#main-menu.sm-clean {
background: none;
font-family: 'Arvo', serif;
}
.sm-clean a, .sm-clean a:hover, .sm-clean a:focus, .sm-clean a:active, .sm-clean a.highlighted {
color: white;
font-size: 19px;
text-transform: uppercase;
font-family: 'Arvo', serif;
}
.sm-clean ul li a {
font-size: 16px!important;
}
ul.sm-clean {
text-align: center;
margin-bottom: 10px;
position: relative;
width:100%;
padding: 0;
}
.sm-clean li {
display: inline-block;
float: none;
margin: 0 8px;
}
.sm-clean .sm-nowrap > li > a, .sm-clean .sm-nowrap > li > :not(ul) a {
white-space: normal;
}
.site-branding {
display: inline-block;
margin: 24px;
}
header .sm-clean li.menudonate  {
background: url(//californiaalliance.org/wp-content/themes/cara_2017/images/donateButtonBak.png)no-repeat;
position: absolute;
right: -19px;
width: 206px;
height: 68px;
bottom: -23px;
}
header .menudonate a, header .menudonate a:hover, header .menudonate a:focus {
padding-left: 59px;
padding-top: 15px;
font-weight: bold;
}
header ul.sm-clean {
padding-right: 178px;
}
.header-search {
position: absolute;
top: 26px;
right: 26px;
}
input[type="submit"].search-submit {
background:url(//californiaalliance.org/wp-content/themes/cara_2017/images/searchButton.png) no-repeat;
width: 60px;
height: 43px;
text-indent: 10000px;
overflow: hidden;
border: none;
border-radius: 0;
display: inline-block;
margin-left: -3px;
}
input[type="search"] {
height: 43px;
border-radius: 0;
border: none;
background: #f3f3f4;
padding-left: 10px;
} #floatingheader{
position:fixed;
z-index: 9999;
width:100%;	
top: 0;
background: rgba(4, 19, 65, 1);
}
.admin-bar #floatingheader{ 
top: initial;
}
#floatingheader .sm-clean {
background: none;
}
#floatingheader ul.sm-clean {
width: auto;
} @media (max-width:600px){.admin-bar #floatingheader{top: 0;}} #standardheaderPos {
height: 51px;
}
.floating-header-branding {
display:none;
}
.floating-header-branding img {
height: 65px;
padding: 5px;
}
#floatingheader .floating-header-branding {
display: block;
float: left;  
padding-left: 12px;
padding-top: 5px;	
}
#floatingheader ul#main-menu {
float: right;
padding-top: 20px;	
}
#floatingheader label.main-menu-btn {
float: right;
margin: 32px 32px 0;
}  #return-to-top {
position: fixed;
bottom: 20px;
right: 20px;
background: rgb(0, 0, 0);
background: rgba(0, 0, 0, 0.7);
width: 50px;
height: 50px;
display: block;
text-decoration: none;
-webkit-border-radius: 35px;
-moz-border-radius: 35px;
border-radius: 35px;
display: none;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
color: white;
padding-left: 17px;
padding-top: 10px;
}
#return-to-top i {
color: #fff;
margin: 0;
position: relative;
left: 16px;
top: 13px;
font-size: 19px;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
#return-to-top:hover {
background: rgba(0, 0, 0, 0.9);
}
#return-to-top:hover i {
color: #fff;
top: 5px;
}  .donatepopupclosebutton {
position: absolute;
font-size: 30px;
color: white;
cursor: pointer;
right: 0;
}
#homepopup {
background: white;
max-width: 930px;
width:90%;
margin:0 auto;
padding:13px;
position:relative;
}
.homepopupinner {
background:#edeae1;
padding: 54px 13px 13px;
position:relative;
}
.popupheadline {
font-size:70px;
text-align:center;
font-family: 'Arvo', serif;
color:#063d8d;
max-width:725px;
margin: 0 auto;
}
.popuptext{
max-width:600px;
margin: 0 auto;
}
.popuptext p {
margin-bottom:0;
}
.popupclose {
position: absolute;
top:25px;
right:25px;
width:34px;
height:37px;
background:url(//californiaalliance.org/wp-content/themes/cara_2017/images/popupclose.png)no-repeat;
cursor:pointer;
z-index:10;
}
.popupsubform, .popuptext, .popupheadline {
position: relative;
z-index: 5;
}
#homepopup #can_embed_form, #homepopup #donate_auto_modal {
background:none!important;
}
#homepopup #can_embed_form input[type="submit"] {
background-color:#e4001c!important;
font-weight: bold!important;
font-size: 30px!important;
padding: 0px 24px!important;
width:auto!important;
}
#homepopup ::-webkit-input-placeholder { font-family: 'Arvo', serif;
text-transform: uppercase;
color:#1640c0;
}
#homepopup ::-moz-placeholder { font-family: 'Arvo', serif;
text-transform: uppercase;
color:#1640c0;
}
#homepopup :-ms-input-placeholder { font-family: 'Arvo', serif;
text-transform: uppercase;
color:#1640c0;
}
#homepopup :-moz-placeholder { font-family: 'Arvo', serif;
text-transform: uppercase;
color:#1640c0;
}
.popupsubform { padding-left: 14%;
padding-right: 15%;
min-height: 231px;
}
.popupsubform #can_embed_form.can_float #form_col1, .popupsubform #can_embed_form.can_float #form_col2,
.popupsubform #can_embed_form #form_col1, .popupsubform #can_embed_form #form_col2 {
float:none!important;
width:100%!important;
margin-bottom:20px!important;
} .logopopupbottomright {	
text-align:right;
max-width:700px;
margin: 0 auto;
} .leftSidePostList {
float: left;
width: 20%;
}
.rightSidePostList {
float: right;
width:75%;
}
.post-type-archive-events article {
display: inline-block;
vertical-align: top;
border-bottom: 1px solid lightgray;
width: 100%;
}
.eventlisttitle {
margin-top:0;
margin-bottom: 8px;
font-size: 30px;
line-height:1;
}
.introcopy {
margin-bottom: 45px;
}
.leftSidePostListDate {
font-size: 17px;
font-weight: bold;
}
.eventdate {
font-size: 22px;
font-weight: bold;
border-bottom: 1px solid lightgray;
} span.callabel {
font-weight: bold;
font-size: 13px;
text-transform: uppercase;
}
#ztpopupbox {
font-size:15px;
}
#ztpopupbox p {
margin-bottom: 10px;
} #ztpopupbox {
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
background: rgba(0, 0, 0, 0.8);
z-index: 5000000;
overflow-y: auto;
}
.ztpopupboxinnerwrap {
width: 80%;
margin: 18vh auto 10px;
max-width: 600px;
padding: 20px;
background: white;
}
.button.ztpopupclose {
display: block;
max-width: 100px;
text-align: center;
margin-top: 10px;
margin: 10px auto 0;
cursor: pointer;
} #primary {
float: left;
width: 63%;
padding-left: 6%;
padding-top: 25px;
}
aside#secondary {
float: right;
width: 356px;
background: #e4e6e7;
padding-top: 25px;
}
button.sidebarbutton {
width: 100%;
font-size: 27px;
color: white;
background: #ae0922;
padding-bottom: 11px;
text-transform: uppercase;
}
.sidebarbuttoncontainer {
background: white;
padding: 25px;
margin-top: -27px;
}
.home aside#secondary{
background:none;
}
@media(max-width:1010px)
{
aside#secondary {
width: 325px;
}	
.widget input.search-field {
width: 175px;
}
}
@media(max-width:900px)
{
#primary, 	aside#secondary {
float: none;
padding: 0;
width: 90%;
margin: 0 auto;
}
} h2.widget-title {
font-size: 24px;
color: white;
text-align: center;
background: #ae0922;
padding: 8px 45px;
line-height: 1.1;
}
.widget {
padding: 0 20px;	
margin-bottom: 40px;
}
.widget_recent_entries a, .widget_recent_entries a:hover, .widget_recent_entries a:visited, .widget_recent_entries a:active {
color: black;
}
.widget_recent_entries ul {
padding-left: 25px;
margin-left: 4px;
}
.widget_recent_entries {
font-size:17px;
}
.facebookwidget {
border: 1px solid;
cursor: pointer;
}
.fcwText {
color: #3a589b;
font-size: 16px;
font-family: 'Arvo', serif;
text-transform: uppercase;
font-weight: bold;
display: inline-block;
margin-left: 15px;
line-height: 1;
}
span.fbwbig {
font-size: 19px;
}
.fbwIcon {
display: inline-block;
}
.facebookwidgetInner {
text-align: center;
padding: 18px 12px;
}
.fbwIcon img {
vertical-align: bottom;
} .popupsubform #can_embed_form h2, .popupsubform #can_embed_form h4, .popupsubform #can_embed_form #d_sharing, .popupsubform #can_embed_form #action_info, .popupsubform #can_embed_form #logo_wrap, .popupsubform #can_embed_form .country_wrap,
.popupsubform #referral_code_select_wrap, .popupsubform .can_thank_you-block
{
display: none!important;
}
#can_embed_form input[type="submit"], #can_embed_form .button, #donate_auto_modal input[type="submit"], #donate_auto_modal .button {
text-transform: uppercase;
font-size: 22px!important;
font-family: 'Arvo', serif!important;
font-weight: normal!important;
}
div#can_embed_form {
border: none!important;
}
#custom_html-3 h2.widget-title {
margin-bottom: 0px;
}
div#can-form-area-website-signup-5 {
border: 1px solid #b2b4b6;
border-top: none;
padding-top: 10px;
}
#can_embed_form #can_thank_you {
background: none!important;
border: none!important;
}
#can_embed_form #can_thank_you h1 {
color: #063d8d!important;
text-shadow: none!important;
}  div#homeslider {   
width: 100%;
}
.singleslide {
position: relative;
height: 500px;
}
.singleslidefadeoverlay {
position: absolute; width:100%;
height:100%;
top:0;
left:0;
z-index:5;
}
.singleslideimage {
background-size: cover;
background-position: center;
position: absolute;
z-index:4;
width:100%;
height:100%;
top:0;
left:0;
}
.slick-prev, .slick-next {
left: 10px;
z-index: 10;
height: 50px;
width: 50px;
}
.slick-next {
right: 10px; 
left: auto;
}
.slick-prev:before, .slick-next:before {
font-size:30px;
}
.singleslidetext {
position: absolute;
z-index: 8;
bottom: 50px;
color: white;
width: 100%;
padding: 0 8%;
font-size: 27px;
text-shadow: 2px 2px 3px #000000;
}
.singleslideline1 {
font-size: 48px;
margin-bottom: 15px;
font-weight: bold;
line-height:1;
font-family: 'Arvo', serif;
}
@media(max-width:886px){
.singleslideline1 {
font-size: 25px;
line-height: 1.3;
}
.singleslidetext {
font-size: 20px;
}
} .homewhoweare {
width: 98%;
margin: 47px auto;
max-width: 837px;
} .homebuckets {
margin-bottom: 0px;
}
.homebucketsinner {
text-align: center;
}
.singlebucket {
text-align: left;
width:368px;
min-height: 461px;
display: inline-block;
position: relative;
vertical-align: top;
margin-bottom: 65px;
}
.singlebucketbackground {	
width:340px;
height:379px;	
margin:0 auto;
background:url(//californiaalliance.org/wp-content/themes/cara_2017/images/homeBucketBak.jpg) no-repeat;
}
.singlebucketbackgroundcontainer {
width:100%;
position:absolute;
z-index:1;	
}
.singlebucketinner {
position:relative;
z-index:5;
width:279px;
margin:0 auto;
}
.singlebucketImage {
width:275px;
height:215px;
background-size: cover;
background-repeat: no-repeat;
}
.singlebuckettitle {
font-size: 22px;
text-transform: uppercase;
color: #e6001c;
font-weight: bold;
text-align: center;
margin: 23px 0 15px;
}
.singlebuckettitle, .singlebuckettext, .singlebucketbutton {
width:80%;
margin-left: auto;
margin-right: auto;
}
.singlebuckettext {
font-size: 14px;
min-height: 120px;
}
.singlebucketbutton {
text-align: center;
margin-top: 37px;
}  .newsblockhome {
margin-bottom: 50px;
}
.singlenewsposthome {
margin-bottom: 6px;
} .singlenewsposthome .fa {
margin-right: 9px;
} .donatetodaybox {
background: #010e4d;
color: white;
margin-top: 47px;
margin-bottom: 47px;
display: inline-block;
}
.donatetodaybigtext{
font-size:32px;
font-family: 'Arvo', serif;
text-transform: uppercase;
line-height: 1.1;
}
.donatetodaybigtext.red {
color: #ae0922;
margin-bottom: 22px;
}
.donatetodaytext {
margin-top: 13px;
}
.leftsidedonatebox {
float: left;
width: 300px;
font-size: 13px;
padding: 10px 12px;
vertical-align: top;
}
.rightsidedonatebox {
float: right;
width: 300px;
height: 205px;
}
.rightsidedonateimage {
width: 100%;
height: 100%;
background-size: cover;
background-position: center;
display: inline-block;
}
.donatetodaylink {
margin-top: 15px;
margin-bottom: 5px;
font-size: 17px;
}
.donatetodaylink a {
color: white;
}
@media(max-width:1092px)
{
.donatetodaybigtext {
font-size: 24px;
}
.leftsidedonatebox {
width: 280px;
}
}
@media(max-width:1056px)
{
.leftsidedonatebox {
width: 237px;
}
.rightsidedonatebox{
width:245px;
}
}
@media(max-width:566px)
{
.donatetodaybox, .leftsidedonatebox, .rightsidedonatebox {
width: 100%;
}
.rightsidedonatebox {    
height: 250px;
}
} .flickrhomebox {
margin-bottom: 50px;
} .site-footer {
background:url(//californiaalliance.org/wp-content/themes/cara_2017/images/footerStar3.png) no-repeat #002192;
background-position: 0;
background-size:contain;
color: white;
position: relative;
}
.site-footer-content {
z-index: 5;
position: relative;
}
.site-footer-diag
{
background:url(//californiaalliance.org/wp-content/themes/cara_2017/images/diag_overlay_2.png);
width:100%;
height:100%;
position: absolute;
left:0;
top:0;
z-index: 1;
opacity: 0.4;
}
ul#footer-menu {
margin: 0;
padding: 0;
width: 100%;
text-align: center;	
}
ul#footer-menu li{
display: inline-block;
border-right: 1px solid blue;
margin-right: 8px;
padding-right: 8px;
}
ul#footer-menu li:last-child {
border:none;
margin-right:0;
padding-right:0;
}
#footer-menu .sub-menu {
display:none;
}
.footerlogo {
text-align: center;
margin-bottom: 20px;
padding-top: 20px;
}
.footertext {
margin-top: 15px;    
width: 100%;
text-align: center;
font-size: 13px;
}
.footermenu {
margin-bottom: 25px;
}
.site-footer a {
font-weight: bold;
color: white;
}
.site-footer #footer-menu a {
font-size: 16px;
text-transform: uppercase;
font-weight: normal;
font-family: 'Arvo', serif;
}
.footerbottomtext {
text-align: center;
margin-bottom: 20px;
font-size:14px;
}
@media (max-width:1147px)
{
.sm-clean a, .sm-clean a:hover, .sm-clean a:focus, .sm-clean a:active, .sm-clean a.highlighted {
font-size: 16px;
}
.sm-clean li {
margin: 0 2px;
}
header .sm-clean li.menudonate {
right: -13px;
}
}
@media (max-width:1008px)
{
header .sm-clean li.menudonate {
position: relative;
right: auto;
width: auto;
background: none;
height: auto;
bottom: auto;
}
header ul.sm-clean {
padding: 0;
}
header .menudonate a, header .menudonate a:hover {
padding: 13px;
background: #ec2222;
}
#page {
width:100%;
overflow-x: hidden;
}
}
@media (max-width:988px)
{
.sm-clean a, .sm-clean a:hover, .sm-clean a:focus, .sm-clean a:active, .sm-clean a.highlighted {
font-size: 16px;
}
}
@media (max-width:874px)
{
.sm-clean a, .sm-clean a:hover, .sm-clean a:focus, .sm-clean a:active, .sm-clean a.highlighted {
font-size:15px;
padding: 3px;
}
}
@media (max-width:767px)
{
.main-navigation {
margin-bottom: 10px;
}
label.main-menu-btn {
float: none;
display: block;
margin: 10px auto 0;
}
.sm-clean a, .sm-clean a:hover, .sm-clean a:focus, .sm-clean a:active, .sm-clean a.highlighted {
padding: 6px 15px;
}
.sm-clean li {
margin-bottom: 10px;
}
h1,h2,h2.entry-title {
font-size:28px;
}
}
@media(max-width:700px)
{
.entry-content img {
width:100%;
}
.bottomleftlady {
display:none;
}
.popupsubform {
padding: 0;
}
.popupheadline {
line-height: 1;
font-size: 45px;
}
body {
font-size:16px;
}
.homewhoweare {
width:90%;
}
.eventlisttitle {
font-size:25px;
}
}
@media(max-width:640px)
{
.leftsideblock, .rightsideblock {
width:100%;
margin-bottom: 15px;
}
}
@media(max-width:600px)
{
.leftSidePostList,.rightSidePostList {
float:none;
width:100%;
}
.leftSidePostListDate {
font-size: 20px;
margin-bottom: 10px;
}
}
@media (max-width:577px)
{
.site-branding {
width: 100%;
text-align: center;
margin: 24px 0;
}
.header-search {
position: relative;
top: auto;
right: auto;
margin: 0 auto;
display: block;
text-align: center;
}
input[type="submit"].search-submit {
margin-left: -5px;
}
}.jp-carousel-wrap *{line-height:inherit}.jp-carousel-overlay{background:#000}div.jp-carousel-fadeaway{background:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));position:fixed;bottom:0;z-index:2147483647;width:100%;height:15px}.jp-carousel-next-button span,.jp-carousel-previous-button span{background:url(//californiaalliance.org/wp-content/plugins/jetpack/modules/carousel/images/arrows.png) no-repeat center center;background-size:200px 126px}.jp-carousel-msg{font-family:"Open Sans",sans-serif;font-style:normal;display:inline-block;line-height:19px;padding:11px 15px;font-size:14px;text-align:center;margin:25px 20px 0 2px;background-color:#fff;border-left:4px solid #ffba00;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.jp-carousel-next-button span,.jp-carousel-previous-button span{background-image:url(//californiaalliance.org/wp-content/plugins/jetpack/modules/carousel/images/arrows-2x.png)}}.jp-carousel-wrap{font-family:"Helvetica Neue",sans-serif!important}.jp-carousel-info{position:absolute;bottom:0;text-align:left!important;-webkit-font-smoothing:subpixel-antialiased!important}.jp-carousel-info ::selection{background:#68c9e8;color:#fff}.jp-carousel-info ::-moz-selection{background:#68c9e8;color:#fff}.jp-carousel-photo-info{position:relative;left:25%;width:50%}.jp-carousel-transitions .jp-carousel-photo-info{transition:.4s ease-out}.jp-carousel-info h2{background:0 0!important;border:none!important;color:#999;display:block!important;font:normal 13px/1.25em "Helvetica Neue",sans-serif!important;letter-spacing:0!important;margin:7px 0 0 0!important;padding:10px 0 0!important;overflow:hidden;text-align:left;text-shadow:none!important;text-transform:none!important;-webkit-font-smoothing:subpixel-antialiased}.jp-carousel-next-button,.jp-carousel-previous-button{text-indent:-9999px;overflow:hidden;cursor:pointer}.jp-carousel-next-button span,.jp-carousel-previous-button span{position:absolute;top:0;bottom:0;width:82px;zoom:1;opacity:.2}.jp-carousel-transitions .jp-carousel-next-button span,.jp-carousel-transitions .jp-carousel-previous-button span{transition:.5s opacity ease-out}.jp-carousel-next-button:hover span,.jp-carousel-previous-button:hover span{opacity:.6}.jp-carousel-next-button span{background-position:-110px center;right:0}.jp-carousel-previous-button span{background-position:-10px center;left:0}.jp-carousel-buttons{margin:-18px -20px 15px;padding:8px 10px;border-bottom:1px solid #222;background:#222;text-align:center}div.jp-carousel-buttons a{border:none!important;color:#999;font:normal 11px/1.2em "Helvetica Neue",sans-serif!important;letter-spacing:0!important;padding:5px 2px 5px 0;text-decoration:none!important;text-shadow:none!important;vertical-align:middle;-webkit-font-smoothing:subpixel-antialiased}div.jp-carousel-buttons a:hover{color:#68c9e8;border:none!important}.jp-carousel-transitions div.jp-carousel-buttons a:hover{transition:none!important}.jp-carousel-next-button,.jp-carousel-previous-button,.jp-carousel-slide,.jp-carousel-slide img{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.jp-carousel-slide{position:fixed;width:0;bottom:0;background-color:#000;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.jp-carousel-transitions .jp-carousel-slide{transition:.3s ease-out}.jp-carousel-slide.selected{position:absolute!important;opacity:1}.jp-carousel-slide{opacity:.25}.jp-carousel-slide img{display:block;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;background:0 0!important;border:none!important;padding:0!important;box-shadow:0 2px 8px rgba(0,0,0,.1);zoom:1}.jp-carousel-transitions .jp-carousel-slide{transition:opacity .4s linear}.jp-carousel-close-hint{color:#999;cursor:default;letter-spacing:0!important;padding:.35em 0 0;position:absolute;text-align:right;width:90%}.jp-carousel-transitions .jp-carousel-close-hint{transition:color .2s linear}.jp-carousel-close-hint span{cursor:pointer;background-color:#000;background-color:rgba(0,0,0,.8);display:inline-block;height:22px;font:400 24px/1 "Helvetica Neue",sans-serif!important;line-height:22px;margin:0 0 0 .4em;text-align:center;vertical-align:middle;width:22px;border-radius:4px}.jp-carousel-transitions .jp-carousel-close-hint span{transition:border-color .2s linear}.jp-carousel-close-hint:hover{cursor:default;color:#fff}.jp-carousel-close-hint:hover span{border-color:#fff}a.jp-carousel-image-download,div.jp-carousel-buttons a.jp-carousel-commentlink,div.jp-carousel-buttons a.jp-carousel-reblog{background:url(//californiaalliance.org/wp-content/plugins/jetpack/modules/carousel/images/carousel-sprite.png?5) no-repeat;background-size:16px 200px}div.jp-carousel-buttons a.jp-carousel-commentlink,div.jp-carousel-buttons a.jp-carousel-reblog{margin:0 14px 0 0!important}div.jp-carousel-buttons a.jp-carousel-reblog.reblogged{background-color:#303030;padding-right:8px!important;border-radius:2px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}div.jp-carousel-buttons a.jp-carousel-reblog.reblogged{margin:0 2px 0 -12px!important}div.jp-carousel-buttons a.jp-carousel-reblog,div.jp-carousel-buttons a.jp-carousel-reblog.reblogged:hover{background-position:6px -36px;padding-right:auto!important;padding-left:26px!important;color:#999}div.jp-carousel-buttons a.jp-carousel-commentlink{background-position:0 -156px;padding-left:19px!important}div.jp-carousel-buttons a.jp-carousel-reblog.reblogged:hover{cursor:default}div.jp-carousel-buttons a.jp-carousel-reblog:hover{background-position:6px -56px;color:#68c9e8}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){a.jp-carousel-image-download,div.jp-carousel-buttons a.jp-carousel-commentlink,div.jp-carousel-buttons a.jp-carousel-reblog{background-image:url(//californiaalliance.org/wp-content/plugins/jetpack/modules/carousel/images/carousel-sprite-2x.png?5)}}div#carousel-reblog-box{background:#222;background:-moz-linear-gradient(bottom,#222,#333);background:-webkit-gradient(linear,left bottom,left top,from(#222),to(#333));padding:3px 0 0;display:none;margin:5px auto 0;border-radius:2px;box-shadow:0 0 20px rgba(0,0,0,.9);height:74px;width:565px}#carousel-reblog-box textarea{background:#999;font:13px/1.4 "Helvetica Neue",sans-serif!important;color:#444;padding:3px 6px;width:370px;height:48px;float:left;margin:6px 9px 0 9px;border:1px solid #666;box-shadow:inset 2px 2px 2px rgba(0,0,0,.2);border-radius:2px}#carousel-reblog-box textarea:focus{background:#ccc;color:#222}#carousel-reblog-box label{color:#aaa;font-size:11px;padding-right:2px;padding-left:2px;display:inline;font-weight:400}#carousel-reblog-box select{width:110px;padding:0;font-size:12px;font-family:"Helvetica Neue",sans-serif!important;background:#333;color:#eee;border:1px solid #444;margin-top:5px}#carousel-reblog-box .submit,#wrapper #carousel-reblog-box p.response{float:left;width:154px;padding-top:0;padding-left:1px;overflow:hidden;height:34px;margin:3px 0 0 2px!important}#wrapper #carousel-reblog-box p.response{font-size:13px;clear:none;padding-left:2px;height:34px;color:#aaa}#carousel-reblog-box input#carousel-reblog-submit,#jp-carousel-comment-form-button-submit{font:13px/24px "Helvetica Neue",sans-serif!important;margin-top:8px;padding:0 10px!important;border-radius:1em;height:24px;color:#333;cursor:pointer;font-weight:400;background:#aaa;background:-moz-linear-gradient(bottom,#aaa,#ccc);background:-webkit-gradient(linear,left bottom,left top,from(#aaa),to(#ccc));border:1px solid #444}#carousel-reblog-box input#carousel-reblog-submit:hover,#jp-carousel-comment-form-button-submit:hover{background:#ccc;background:-moz-linear-gradient(bottom,#ccc,#eee);background:-webkit-gradient(linear,left bottom,left top,from(#ccc),to(#eee))}#carousel-reblog-box .canceltext{color:#aaa;font-size:11px;line-height:24px}#carousel-reblog-box .canceltext a{color:#fff}.jp-carousel-titleanddesc{border-top:1px solid #222;color:#999;font-size:15px;padding-top:24px;margin-bottom:20px;font-weight:400}.jp-carousel-titleanddesc-title{font:300 1.5em/1.1 "Helvetica Neue",sans-serif!important;text-transform:none!important;color:#fff;margin:0 0 15px;padding:0}.jp-carousel-titleanddesc-desc p{color:#999;line-height:1.4;margin-bottom:.75em}.jp-carousel-comments p a,.jp-carousel-info h2 a,.jp-carousel-titleanddesc p a{color:#fff!important;border:none!important;text-decoration:underline!important;font-weight:400!important;font-style:normal!important}.jp-carousel-titleanddesc p b,.jp-carousel-titleanddesc p strong{font-weight:700;color:#999}.jp-carousel-titleanddesc p em,.jp-carousel-titleanddesc p i{font-style:italic;color:#999}.jp-carousel-comments p a:hover,.jp-carousel-info h2 a:hover,.jp-carousel-titleanddesc p a:hover{color:#68c9e8!important}.jp-carousel-titleanddesc p:empty{display:none}.jp-carousel-left-column-wrapper h1:after,.jp-carousel-left-column-wrapper h1:before,.jp-carousel-photo-info h1:after,.jp-carousel-photo-info h1:before{content:none!important}.jp-carousel-image-meta{background:#111;border:1px solid #222;color:#fff;font-size:13px;font:12px/1.4 "Helvetica Neue",sans-serif!important;overflow:hidden;padding:18px 20px;width:209px!important}.jp-carousel-image-meta h5,.jp-carousel-image-meta li{font-family:"Helvetica Neue",sans-serif!important;position:inherit!important;top:auto!important;right:auto!important;left:auto!important;bottom:auto!important;background:0 0!important;border:none!important;font-weight:400!important;line-height:1.3em!important}.jp-carousel-image-meta ul{margin:0!important;padding:0!important;list-style:none!important}.jp-carousel-image-meta li{width:48%!important;display:inline-block!important;vertical-align:top!important;margin:0 2% 15px 0!important;color:#fff!important;font-size:13px!important}.jp-carousel-image-meta h5{color:#999!important;text-transform:uppercase!important;font-size:10px!important;margin:0 0 2px!important;letter-spacing:.1em!important}a.jp-carousel-image-download{padding-left:23px;display:inline-block;clear:both;color:#999;line-height:1;font-weight:400;font-size:13px;text-decoration:none;background-position:0 -82px}a.jp-carousel-image-download span.photo-size{font-size:11px;border-radius:1em;margin-left:2px;display:inline-block}a.jp-carousel-image-download span.photo-size-times{padding:0 1px 0 2px}a.jp-carousel-image-download:hover{background-position:0 -122px;color:#68c9e8;border:none!important}.jp-carousel-image-map{position:relative;margin:-20px -20px 20px;border-bottom:1px solid rgba(255,255,255,.17);height:154px}.jp-carousel-image-map img.gmap-main{border-top-left-radius:6px;border-right:1px solid rgba(255,255,255,.17)}.jp-carousel-image-map div.gmap-topright{width:94px;height:154px;position:absolute;top:0;right:0}.jp-carousel-image-map div.imgclip{overflow:hidden;border-top-right-radius:6px}.jp-carousel-image-map div.gmap-topright img{margin-left:-40px}.jp-carousel-image-map img.gmap-bottomright{position:absolute;top:96px;right:0}.jp-carousel-comments{font:15px/1.7 "Helvetica Neue",sans-serif!important;font-weight:400;background:none transparent}.jp-carousel-comments p a:active,.jp-carousel-comments p a:focus,.jp-carousel-comments p a:hover{color:#68c9e8!important}.jp-carousel-comment{background:none transparent;color:#999;margin-bottom:20px;clear:left;overflow:auto;width:100%}.jp-carousel-comment p{color:#999!important}.jp-carousel-comment .comment-author{font-size:13px;font-weight:400;padding:0;width:auto;display:inline;float:none;border:none;margin:0}.jp-carousel-comment .comment-author a{color:#fff}.jp-carousel-comment .comment-gravatar{float:left}.jp-carousel-comment .comment-content{border:none;margin-left:85px;padding:0}.jp-carousel-comment .avatar{margin:0 20px 0 0;border-radius:4px;border:none!important;padding:0!important;background-color:transparent!important}.jp-carousel-comment .comment-date{color:#999;margin-top:4px;font-size:11px;display:inline;float:right}#jp-carousel-comment-form{margin:0 0 10px!important;float:left;width:100%}textarea#jp-carousel-comment-form-comment-field{background:rgba(34,34,34,.9);border:1px solid #3a3a3a;color:#aaa;font:15px/1.4 "Helvetica Neue",sans-serif!important;width:100%;padding:10px 10px 5px;margin:0;float:none;height:147px;box-shadow:inset 2px 2px 2px rgba(0,0,0,.2);border-radius:3px;overflow:hidden;box-sizing:border-box}textarea#jp-carousel-comment-form-comment-field::-webkit-input-placeholder{color:#555}textarea#jp-carousel-comment-form-comment-field:focus{background:#ccc;color:#222}textarea#jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder{color:#aaa}#jp-carousel-comment-form-spinner{color:#fff;margin:22px 0 0 10px;display:block;width:20px;height:20px;float:left}#jp-carousel-comment-form-submit-and-info-wrapper{display:none;overflow:hidden;width:100%}#jp-carousel-comment-form-commenting-as input{background:rgba(34,34,34,.9);border:1px solid #3a3a3a;color:#aaa;font:13px/1.4 "Helvetica Neue",sans-serif!important;padding:3px 6px;float:left;box-shadow:inset 2px 2px 2px rgba(0,0,0,.2);border-radius:2px;width:285px}#jp-carousel-comment-form-commenting-as input:focus{background:#ccc;color:#222}#jp-carousel-comment-form-commenting-as p{font:400 13px/1.7 "Helvetica Neue",sans-serif!important;margin:22px 0 0;float:left}#jp-carousel-comment-form-commenting-as fieldset{float:left;border:none;margin:20px 0 0 0;padding:0}#jp-carousel-comment-form-commenting-as fieldset{clear:both}#jp-carousel-comment-form-commenting-as label{font:400 13px/1.7 "Helvetica Neue",sans-serif!important;margin:0 20px 3px 0;float:left;width:100px}#jp-carousel-comment-form-button-submit{margin-top:20px;float:right}#js-carousel-comment-form-container{margin-bottom:15px;overflow:auto;width:100%}#jp-carousel-comment-form-container{margin-bottom:15px;overflow:auto;width:100%}#jp-carousel-comment-post-results{display:none;overflow:auto;width:100%}#jp-carousel-comment-post-results span{display:block;text-align:center;margin-top:20px;width:100%;overflow:auto;padding:1em 0;box-sizing:border-box;background:rgba(0,0,0,.7);border-radius:2px;font:13px/1.4 "Helvetica Neue",sans-serif!important;border:1px solid rgba(255,255,255,.17);box-shadow:inset 0 0 5px 5px rgba(0,0,0,1)}.jp-carousel-comment-post-error{color:#df4926}#jp-carousel-comments-closed{display:none;color:#999}#jp-carousel-comments-loading{font:400 15px/1.7 "Helvetica Neue",sans-serif!important;display:none;color:#999;text-align:left;margin-bottom:20px}.jp-carousel-light .jp-carousel-overlay{background:#fff}.jp-carousel-light .jp-carousel-next-button:hover span,.jp-carousel-light .jp-carousel-previous-button:hover span{opacity:.8}.jp-carousel-light .jp-carousel-close-hint:hover,.jp-carousel-light .jp-carousel-titleanddesc div{color:#000!important}.jp-carousel-light .jp-carousel-comment .comment-author a,.jp-carousel-light .jp-carousel-comments p a,.jp-carousel-light .jp-carousel-info h2 a,.jp-carousel-light .jp-carousel-titleanddesc p a{color:#1e8cbe!important}.jp-carousel-light .jp-carousel-comment .comment-author a:hover,.jp-carousel-light .jp-carousel-comments p a:hover,.jp-carousel-light .jp-carousel-info h2 a:hover,.jp-carousel-light .jp-carousel-titleanddesc p a:hover{color:#f1831e!important}.jp-carousel-light .jp-carousel-comment,.jp-carousel-light .jp-carousel-comment p,.jp-carousel-light .jp-carousel-info h2,.jp-carousel-light .jp-carousel-titleanddesc,.jp-carousel-light .jp-carousel-titleanddesc p,.jp-carousel-light .jp-carousel-titleanddesc p b,.jp-carousel-light .jp-carousel-titleanddesc p em,.jp-carousel-light .jp-carousel-titleanddesc p i,.jp-carousel-light .jp-carousel-titleanddesc p strong,.jp-carousel-light div.jp-carousel-buttons a{color:#666}.jp-carousel-light .jp-carousel-buttons{border-bottom-color:#f0f0f0;background:#f5f5f5}.jp-carousel-light div.jp-carousel-buttons a:hover{text-decoration:none;color:#f1831e}.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog,.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog:hover{background-position:4px -56px;padding-left:24px!important}.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog.reblogged{background-color:#2ea2cc;color:#fff}.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-commentlink{background-position:0 -176px}.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog.reblogged{background-position:5px -36px}.jp-carousel-light div#carousel-reblog-box{background:#eee;background:-moz-linear-gradient(bottom,#ececec,#f7f7f7);background:-webkit-gradient(linear,left bottom,left top,from(#ececec),to(#f7f7f7));box-shadow:0 2px 10px rgba(0,0,0,.1);border:1px solid #ddd}.jp-carousel-light #carousel-reblog-box textarea{border:1px inset #ccc;color:#666;border:1px solid #cfcfcf;background:#fff}.jp-carousel-light #carousel-reblog-box .canceltext{color:#888}.jp-carousel-light #carousel-reblog-box .canceltext a{color:#666}.jp-carousel-light #carousel-reblog-box select{background:#eee;color:#333;border:1px solid #aaa}#jp-carousel-comment-form-button-submit,.jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit{color:#333;background:#fff;background:-moz-linear-gradient(bottom,#ddd,#fff);background:-webkit-gradient(linear,left bottom,left top,from(#ddd),to(#fff));border:1px solid #aaa}.jp-carousel-light .jp-carousel-image-meta{background:#fafafa;border:1px solid #eee;border-top-color:#f5f5f5;border-left-color:#f5f5f5;color:#333}.jp-carousel-light .jp-carousel-image-meta li{color:#000!important}.jp-carousel-light .jp-carousel-close-hint{color:#ccc}.jp-carousel-light .jp-carousel-close-hint span{background-color:#fff;border-color:#ccc}.jp-carousel-light #jp-carousel-comment-form-comment-field::-webkit-input-placeholder{color:#aaa}.jp-carousel-light #jp-carousel-comment-form-comment-field:focus{color:#333}.jp-carousel-light #jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder{color:#ddd}.jp-carousel-light a.jp-carousel-image-download{background-position:0 -122px}.jp-carousel-light a.jp-carousel-image-download:hover{background-position:0 -122px;color:#f1831e}.jp-carousel-light textarea#jp-carousel-comment-form-comment-field{background:#fbfbfb;color:#333;border:1px solid #dfdfdf;box-shadow:inset 2px 2px 2px rgba(0,0,0,.1)}.jp-carousel-light #jp-carousel-comment-form-commenting-as input{background:#fbfbfb;border:1px solid #dfdfdf;color:#333;box-shadow:inset 2px 2px 2px rgba(0,0,0,.1)}.jp-carousel-light #jp-carousel-comment-form-commenting-as input:focus{background:#fbfbfb;color:#333}.jp-carousel-light #jp-carousel-comment-post-results span{background:#f7f7f7;border:1px solid #dfdfdf;box-shadow:inset 0 0 5px rgba(0,0,0,.05)}.jp-carousel-light .jp-carousel-slide{background-color:#fff}.jp-carousel-light .jp-carousel-titleanddesc{border-top:1px solid #eee}.jp-carousel-light .jp-carousel-fadeaway{background:-moz-linear-gradient(bottom,rgba(255,255,255,.75),rgba(255,255,255,0));background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,.75)),to(rgba(255,255,255,0)))}@media only screen and (max-width:760px){.jp-carousel-info{margin:0 10px!important}.jp-carousel-next-button,.jp-carousel-previous-button{display:none!important}.jp-carousel-buttons{display:none!important}.jp-carousel-image-meta{float:none!important;width:100%!important;box-sizing:border-box}.jp-carousel-close-hint{font-weight:800!important;font-size:26px!important;position:fixed!important;top:-10px}.jp-carousel-slide img{opacity:1}.jp-carousel-wrap{background-color:#000}.jp-carousel-fadeaway{display:none}#jp-carousel-comment-form-container{display:none!important}.jp-carousel-titleanddesc{padding-top:0!important;border:none!important}.jp-carousel-titleanddesc-title{font-size:1em!important}.jp-carousel-left-column-wrapper{padding:0;width:100%!important}.jp-carousel-photo-info{left:0!important;width:100%!important}}
.contact-form .clear-form{clear:both}.contact-form input:-ms-input-placeholder{transition:opacity .3s ease-out}.contact-form input::-ms-input-placeholder{transition:opacity .3s ease-out}.contact-form input::placeholder{transition:opacity .3s ease-out}.contact-form input:hover:-ms-input-placeholder{opacity:.5}.contact-form input:hover::-ms-input-placeholder{opacity:.5}.contact-form input:hover::placeholder{opacity:.5}.contact-form input:focus:-ms-input-placeholder{opacity:.3}.contact-form input:focus::-ms-input-placeholder{opacity:.3}.contact-form input:focus::placeholder{opacity:.3}.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=text],.contact-form input[type=url]{box-sizing:border-box;margin-bottom:.75em;width:100%}.contact-form select{margin-bottom:.75em}.contact-form textarea{box-sizing:border-box;float:none;height:200px;margin-bottom:.75em;width:100%}.contact-form input[type=checkbox],.contact-form input[type=radio]{float:none;margin-bottom:.75em;vertical-align:bottom;vertical-align:-webkit-baseline-middle;vertical-align:-moz-middle-with-baseline}.contact-form label{margin-bottom:.25em;float:none;font-weight:700;display:block}.contact-form label.checkbox,.contact-form label.checkbox-multiple,.contact-form label.radio{margin-bottom:.25em;float:none;font-weight:400;display:inline-block}.contact-form .grunion-field-checkbox-multiple-wrap,.contact-form .grunion-field-checkbox-wrap,.contact-form .grunion-field-radio-wrap{margin-bottom:.5em}.contact-form label span{color:#aaa;margin-left:.25em;font-weight:400}.contact-form-submission{margin-bottom:4em;padding:1.5em 1em}.contact-form-submission p{margin:0 auto;word-wrap:break-word}.form-errors .form-error-message{color:red}.textwidget .contact-form input[type=email],.textwidget .contact-form input[type=tel],.textwidget .contact-form input[type=text],.textwidget .contact-form input[type=url],.textwidget .contact-form textarea,.wp-block-column .contact-form input[type=email],.wp-block-column .contact-form input[type=tel],.wp-block-column .contact-form input[type=text],.wp-block-column .contact-form input[type=url],.wp-block-column .contact-form textarea{width:100%}#jetpack-check-feedback-spam{margin:1px 8px 0 0}.jetpack-check-feedback-spam-spinner{display:inline-block;margin-top:7px}@media only screen and (min-width:600px){.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=text],.contact-form input[type=url]{width:50%}}
.infinite-loader{color:#000;display:block;height:28px;text-indent:-9999px}#infinite-handle span{background:#333;border-radius:1px;color:#eee;cursor:pointer;font-size:13px;padding:6px 16px}#infinite-handle span button,#infinite-handle span button:focus,#infinite-handle span button:hover{display:inline;position:static;padding:0;margin:0;border:none;line-height:inherit;background:0 0;color:inherit;cursor:inherit;font-size:inherit;font-weight:inherit;font-family:inherit}#infinite-handle span button::-moz-focus-inner{margin:0;padding:0;border:none}@media (max-width:800px){#infinite-handle span:before{display:none}#infinite-handle span{display:block}}#infinite-footer{position:fixed;bottom:-50px;left:0;width:100%}#infinite-footer a{text-decoration:none}#infinite-footer .blog-credits a:hover,#infinite-footer .blog-info a:hover{color:#444;text-decoration:underline}#infinite-footer .container{background:rgba(255,255,255,.8);border-color:#ccc;border-color:rgba(0,0,0,.1);border-style:solid;border-width:1px 0 0;box-sizing:border-box;margin:0 auto;overflow:hidden;padding:1px 20px;width:780px}#infinite-footer .blog-credits,#infinite-footer .blog-info{box-sizing:border-box;line-height:25px}#infinite-footer .blog-info{float:left;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:40%}#infinite-footer .blog-credits{font-weight:400;float:right;width:60%}#infinite-footer .blog-info a{color:#111;font-size:14px;font-weight:700}#infinite-footer .blog-credits{color:#888;font-size:12px;text-align:right}#infinite-footer .blog-credits a{color:#666}.infinity-end.neverending #infinite-footer{display:none}@media (max-width:640px){#infinite-footer .container{box-sizing:border-box;width:100%}#infinite-footer .blog-info{width:30%}#infinite-footer .blog-credits{width:70%}#infinite-footer .blog-credits,#infinite-footer .blog-info a{font-size:10px}}@media (max-width:640px){#infinite-footer{position:static}}
@font-face{font-family:Noticons;src:url(https://wordpress.com/i/noticons/Noticons.woff)}#jp-post-flair{padding-top:.5em}#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}div.sharedaddy h3.sd-title{margin:0 0 1em 0;display:inline-block;line-height:1.2;font-size:9pt;font-weight:700}div.sharedaddy h3.sd-title:before{content:"";display:block;width:100%;min-width:30px;border-top:1px solid #ddd;margin-bottom:1em}#wpadminbar li#wp-admin-bar-admin-bar-likes-widget{width:61px;overflow:hidden}#wpadminbar iframe.admin-bar-likes-widget{width:61px;height:28px;min-height:28px;border-width:0;position:absolute;top:0}div.jetpack-likes-widget-wrapper{width:100%;min-height:50px;position:relative}div.jetpack-likes-widget-wrapper .sd-link-color{font-size:12px}div.jetpack-likes-widget-wrapper.slim-likes-widget{width:1px;min-height:0}div.jetpack-comment-likes-widget-wrapper{width:100%;position:relative;min-height:31px}div.jetpack-comment-likes-widget-wrapper iframe{margin-bottom:0}#likes-other-gravatars{display:none;position:absolute;padding:10px 10px 12px 10px;background-color:#2e4453;border-width:0;box-shadow:0 0 10px #2e4453;box-shadow:0 0 10px rgba(46,68,83,.6);min-width:130px;z-index:1000}#likes-other-gravatars *{line-height:normal}#likes-other-gravatars .likes-text{color:#fff;font-size:12px;padding-bottom:8px}#likes-other-gravatars li,#likes-other-gravatars ul{margin:0;padding:0;text-indent:0;list-style-type:none}#likes-other-gravatars li::before{content:""}#likes-other-gravatars ul.wpl-avatars{overflow:auto;display:block;max-height:190px}#likes-other-gravatars ul.wpl-avatars li{width:32px;height:32px;float:left;margin:0 5px 5px 0}#likes-other-gravatars ul.wpl-avatars li a{margin:0 2px 0 0;border-bottom:none!important;display:block}#likes-other-gravatars ul.wpl-avatars li a img{background:0 0;border:none;margin:0!important;padding:0!important;position:static}div.sd-box{border-top:1px solid #ddd;border-top:1px solid rgba(0,0,0,.13)}.comment-likes-widget,.entry-content .post-likes-widget,.post-likes-widget{margin:0;border-width:0;display:block}.comment-likes-widget-placeholder,.post-likes-widget-placeholder{margin:0;border-width:0;position:relative}.comment-likes-widget-placeholder{height:18px;position:absolute;display:flex;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin-top:4px}.comment-likes-widget-placeholder::before{-webkit-font-smoothing:antialiased;font-family:Noticons;font-size:20px;line-height:.9;color:#5cb5d4;content:'\f408';width:16px;display:inline-block;vertical-align:middle}.post-likes-widget-placeholder .button{display:none}.comment-likes-widget-placeholder .loading,.post-likes-widget-placeholder .loading{color:#999;font-size:12px}.comment-likes-widget-placeholder .loading{padding-left:5px;margin-top:2px;align-self:center;color:#4e4e4e}.slim-likes-widget .post-likes-widget{width:auto;float:none}div.sharedaddy.sd-like-enabled .sd-like h3{display:none}div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{width:100%;float:none;position:absolute;top:0}.comment-likes-widget{width:100%}.cs-rating,.pd-rating{display:block!important}.sd-gplus .sd-title{display:none}
.jp-related-posts-i2__row{display:flex;margin-top:1.5rem}.jp-related-posts-i2__row:first-child{margin-top:0}.jp-related-posts-i2__post{flex-grow:1;flex-basis:0;margin:0 10px;display:flex;flex-direction:column;padding-left:0}.jp-related-posts-i2__row[data-post-count="3"] .jp-related-posts-i2__post{max-width:calc(33% - 20px)}.jp-related-posts-i2__row[data-post-count="1"] .jp-related-posts-i2__post,.jp-related-posts-i2__row[data-post-count="2"] .jp-related-posts-i2__post{max-width:calc(50% - 20px)}.jp-related-posts-i2__post-context,.jp-related-posts-i2__post-date,.jp-related-posts-i2__post-heading,.jp-related-posts-i2__post-img-link{flex-direction:row;display:block}.jp-related-posts-i2__post-heading{margin:.5rem 0;font-size:1rem;line-height:1.2em}.jp-related-posts-i2__post-link{display:block;width:100%;line-height:1.2em}.jp-related-posts-i2__post-img-link{order:-1;line-height:1em}.jp-related-posts-i2__post-img-link img{width:100%}.jp-relatedposts-i2[data-layout=list] .jp-related-posts-i2__row{margin-top:0;display:block}.jp-relatedposts-i2[data-layout=list] .jp-related-posts-i2__post{max-width:none;margin:0}.jp-relatedposts-i2[data-layout=list].jp-related-posts-i2__post-img-link{margin-top:1rem}@media only screen and (max-width:640px){.jp-related-posts-i2__row{margin-top:0;display:block}.jp-related-posts-i2__row[data-post-count] .jp-related-posts-i2__post{max-width:none;margin:0;margin-top:1rem}.jp-related-posts-i2__post-img-link{margin-top:1rem}.jp-related-posts-i2__post-img-link img{width:350px}}#jp-relatedposts{display:none;padding-top:1em;margin:1em 0;position:relative;clear:both}.jp-relatedposts:after{content:'';display:block;clear:both}#jp-relatedposts h3.jp-relatedposts-headline{margin:0 0 1em 0;display:inline-block;float:left;font-size:9pt;font-weight:700;font-family:inherit}#jp-relatedposts h3.jp-relatedposts-headline em:before{content:"";display:block;width:100%;min-width:30px;border-top:1px solid #ddd;border-top:1px solid rgba(0,0,0,.2);margin-bottom:1em}#jp-relatedposts h3.jp-relatedposts-headline em{font-style:normal;font-weight:700}#jp-relatedposts .jp-relatedposts-items{clear:left}#jp-relatedposts .jp-relatedposts-items-visual{margin-right:-20px}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{float:left;width:33%;margin:0 0 1em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post{padding-right:20px;-moz-opacity:.8;opacity:.8}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n+4),#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-child(3n+4){clear:both}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a{text-decoration:underline}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover{-moz-opacity:1;opacity:1}#jp-relatedposts .jp-relatedposts-items p,#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{font-size:14px;line-height:20px;margin:0}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs{position:relative}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs a.jp-relatedposts-post-aoverlay{position:absolute;top:0;bottom:0;left:0;right:0;display:block;border-bottom:0}#jp-relatedposts .jp-relatedposts-items p{margin-bottom:0}#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{text-transform:none;margin:0;font-family:inherit;display:block;max-width:100%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{font-size:inherit;font-weight:400;text-decoration:none;-moz-opacity:1;opacity:1}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover{text-decoration:underline}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span{display:block;max-width:90%;overflow:hidden;text-overflow:ellipsis}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post span{max-width:100%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{opacity:.6}.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{display:none}#jp-relatedposts .jp-relatedposts-items-visual div.jp-relatedposts-post-thumbs p.jp-relatedposts-post-excerpt{display:none}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs p.jp-relatedposts-post-excerpt{overflow:hidden}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs span{margin-bottom:1em}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post{clear:both;width:100%}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img{float:left;overflow:hidden;max-width:33%;margin-right:3%}#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{display:inline-block;max-width:63%}@media only screen and (max-width:640px){#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{width:50%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n){clear:left}#jp-relatedposts .jp-relatedposts-items-visual{margin-right:20px}}@media only screen and (max-width:320px){#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{width:100%;clear:both;margin:0 0 1em}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{float:none;max-width:100%;margin-right:0}}
#jp-post-flair{padding-top:.5em}#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}div.sharedaddy h3.sd-title{margin:0 0 1em 0;display:inline-block;line-height:1.2;font-size:9pt;font-weight:700}div.sharedaddy h3.sd-title:before{content:"";display:block;width:100%;min-width:30px;border-top:1px solid #ddd;margin-bottom:1em}body.highlander-light h3.sd-title:before{border-top:1px solid rgba(0,0,0,.2)}body.highlander-dark h3.sd-title:before{border-top:1px solid rgba(255,255,255,.4)}.sd-content ul{padding:0!important;margin:0 0 .7em 0!important;list-style:none!important}.sd-content ul li{display:inline-block}.sd-content ul li.share-deprecated{opacity:.5}.sd-content ul li.share-deprecated a span{text-decoration:line-through}.sd-block.sd-gplus{margin:0 0 .5em 0}.sd-gplus .sd-content{font-size:12px}#sharing_email .sharing_send,.sd-content ul li .option a.share-ustom,.sd-content ul li a.sd-button,.sd-content ul li.advanced a.share-more,.sd-content ul li.preview-item div.option.option-smart-off a,.sd-social-icon .sd-content ul li a.sd-button,.sd-social-icon-text .sd-content ul li a.sd-button,.sd-social-official .sd-content>ul>li .digg_button>a,.sd-social-official .sd-content>ul>li>a.sd-button,.sd-social-text .sd-content ul li a.sd-button{text-decoration:none!important;display:inline-block;font-size:12px;font-family:"Open Sans",sans-serif;font-weight:400;border-radius:3px;color:#545454!important;background:#f8f8f8;border:1px solid #ccc;box-shadow:0 1px 0 rgba(0,0,0,.08);text-shadow:none;line-height:23px;padding:1px 8px 0 5px}.sd-content ul li .option a.share-ustom span,.sd-content ul li a.sd-button>span,.sd-content ul li.advanced a.share-more span,.sd-content ul li.preview-item div.option.option-smart-off a span,.sd-social-icon-text .sd-content ul li a.sd-button>span,.sd-social-official .sd-content>ul>li .digg_button>a span,.sd-social-official .sd-content>ul>li>a.sd-button span,.sd-social-text .sd-content ul li a.sd-button span{line-height:23px}.sd-social-official .sd-content .sharing-hidden .inner>ul>li .digg_button>a,.sd-social-official .sd-content .sharing-hidden .inner>ul>li>a.sd-button,.sd-social-official .sd-content>ul>li .digg_button>a,.sd-social-official .sd-content>ul>li>a.sd-button{line-height:17px;box-shadow:none;vertical-align:top}.sd-social-official .sd-content ul li a.sd-button>span{line-height:17px}.sd-social-official .sd-content .sharing-hidden .inner>ul>li .digg_button>a:before,.sd-social-official .sd-content .sharing-hidden .inner>ul>li>a.sd-button:before,.sd-social-official .sd-content>ul>li .digg_button>a:before,.sd-social-official .sd-content>ul>li>a.sd-button:before{margin-bottom:-1px}.sd-social-icon .sd-content ul li a.sd-button:active,.sd-social-icon .sd-content ul li a.sd-button:hover,.sd-social-icon-text .sd-content ul li a.sd-button:active,.sd-social-icon-text .sd-content ul li a.sd-button:hover,.sd-social-official .sd-content>ul>li .digg_button>a:active,.sd-social-official .sd-content>ul>li .digg_button>a:hover,.sd-social-official .sd-content>ul>li>a.sd-button:active,.sd-social-official .sd-content>ul>li>a.sd-button:hover,.sd-social-text .sd-content ul li a.sd-button:active,.sd-social-text .sd-content ul li a.sd-button:hover{color:#555;background:#fafafa;border:1px solid #999}.sd-social-icon .sd-content ul li a.sd-button:active,.sd-social-icon-text .sd-content ul li a.sd-button:active,.sd-social-official .sd-content>ul>li .digg_button>a:active,.sd-social-official .sd-content>ul>li>a.sd-button:active,.sd-social-text .sd-content ul li a.sd-button:active{box-shadow:inset 0 1px 0 rgba(0,0,0,.16)}.sd-content ul li a.sd-button:before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:normal 18px/1 social-logos;vertical-align:top;text-align:center}.sd-social-icon-text ul li a.sd-button:before{position:relative;top:2px}@media screen and (-webkit-min-device-pixel-ratio:0){.sd-content ul li a.sd-button:before{position:relative;top:2px}}.sd-social-official ul li a.sd-button:before{position:relative;top:-2px}@media screen and (-webkit-min-device-pixel-ratio:0){.sd-social-official ul li a.sd-button:before{top:0}}.sd-content ul li{margin:0 5px 5px 0;padding:0}.jp-sharing-input-touch .sd-content ul li{padding-left:10px}.sd-content ul li.preview-item a.sd-button span,.sd-social-icon-text .sd-content ul li a span,.sd-social-official .sd-content ul li a.sd-button span{margin-left:3px}.sd-content ul li.preview-item.no-icon a.sd-button span{margin-left:0}.sd-content ul li.no-icon a:before,.sd-social-text .sd-content ul li a:before{display:none}body .sd-content ul li.share-custom.no-icon a span,body .sd-social-text .sd-content ul li.share-custom a span{background-image:none;background-position:-500px -500px!important;background-repeat:no-repeat!important;padding-left:0;height:0;line-height:inherit}.sd-social-icon .sd-content ul li a.share-more{position:relative;top:-4px}@media screen and (-webkit-min-device-pixel-ratio:0){.sd-social-icon .sd-content ul li a.share-more{top:2px}}@-moz-document url-prefix(){.sd-social-icon .sd-content ul li a.share-more{top:2px}}.sd-social-icon .sd-content ul li a.share-more span{margin-left:3px}.sd-content ul li.share-print div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-print a:before,.sd-social-icon-text .sd-content li.share-print a:before,.sd-social-official .sd-content li.share-print a:before,.sd-social-text .sd-content ul li.share-print a:before{content:'\f469'}.sd-content ul li.share-email div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-email a:before,.sd-social-icon-text .sd-content li.share-email a:before,.sd-social-official .sd-content li.share-email a:before,.sd-social-text .sd-content ul li.share-email a:before{content:'\f410'}.sd-content ul li.share-linkedin div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-linkedin a:before,.sd-social-icon-text .sd-content li.share-linkedin a:before,.sd-social-text .sd-content ul li.share-linkedin a:before{content:'\f207'}.sd-content ul li.share-twitter div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-twitter a:before,.sd-social-icon-text .sd-content li.share-twitter a:before,.sd-social-text .sd-content ul li.share-twitter a:before{content:'\f202'}.sd-content ul li.share-reddit div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-reddit a:before,.sd-social-icon-text .sd-content li.share-reddit a:before,.sd-social-text .sd-content ul li.share-reddit a:before{content:'\f222'}.sd-content ul li.share-tumblr div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-tumblr a:before,.sd-social-icon-text .sd-content li.share-tumblr a:before,.sd-social-text .sd-content ul li.share-tumblr a:before{content:'\f607'}.sd-content ul li.share-pocket div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-pocket a:before,.sd-social-icon-text .sd-content li.share-pocket a:before,.sd-social-text .sd-content ul li.share-pocket a:before{content:'\f224'}.sd-content ul li.share-pinterest div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-pinterest a:before,.sd-social-icon-text .sd-content li.share-pinterest a:before,.sd-social-text .sd-content ul li.share-pinterest a:before{content:'\f210'}.sd-content ul li.share-facebook div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-facebook a:before,.sd-social-icon-text .sd-content li.share-facebook a:before,.sd-social-text .sd-content ul li.share-facebook a:before{content:'\f203'}.sd-content ul li.share-press-this div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-press-this a:before,.sd-social-icon-text .sd-content li.share-press-this a:before,.sd-social-official .sd-content li.share-press-this a:before,.sd-social-text .sd-content ul li.share-press-this a:before{content:'\f205'}.sd-social-official .sd-content li.share-press-this a:before{color:#2ba1cb}.sd-content ul li.share-telegram div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-telegram a:before,.sd-social-icon-text .sd-content li.share-telegram a:before,.sd-social-official .sd-content li.share-telegram a:before,.sd-social-text .sd-content ul li.share-telegram a:before{content:'\f606'}.sd-social-official .sd-content li.share-telegram a:before{color:#08c}.sd-content ul li.share-skype div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-skype a:before,.sd-social-icon-text .sd-content li.share-skype a:before,.sd-social-text .sd-content ul li.share-skype a:before{content:'\f220'}.sd-content ul li.advanced a.share-more:before,.sd-social-icon .sd-content ul a.share-more:before,.sd-social-icon-text .sd-content a.share-more:before,.sd-social-official .sd-content a.share-more:before,.sd-social-text .sd-content ul a.share-more:before{content:'\f415'}.sd-social-official .sd-content a.share-more:before{color:#2ba1cb}.sd-content ul li.share-jetpack-whatsapp div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-jetpack-whatsapp a:before,.sd-social-icon-text .sd-content li.share-jetpack-whatsapp a:before,.sd-social-official .sd-content li.share-jetpack-whatsapp a:before,.sd-social-text .sd-content ul li.share-jetpack-whatsapp a:before{content:'\f608'}.sd-social-official .sd-content li.share-jetpack-whatsapp a:before{color:#43d854}.sd-social-icon .sd-content ul li[class*=share-].share-jetpack-whatsapp a.sd-button{background:#43d854;color:#fff!important}.sd-content ul li.share-deprecated div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-deprecated a:before,.sd-social-icon-text .sd-content li.share-deprecated a:before,.sd-social-official .sd-content li.share-deprecated a:before{width:1em;height:1em;content:"\1F6AB"}.sd-social .sd-button .share-count{background:#2ea2cc;color:#fff;border-radius:10px;display:inline-block;text-align:center;font-size:10px;padding:1px 3px;line-height:1}.sd-social-official .sd-content ul,.sd-social-official .sd-content ul li{line-height:25px!important}.sd-social-official .sd-content>ul>li>a.sd-button span{line-height:1}.sd-social-official .sd-content ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}.sd-social-official .sd-content li.share-press-this a{margin:0 0 5px 0}.sd-social-official .sd-content ul>li{display:block;float:left;margin:0 10px 5px 0!important;height:25px}.sd-social-official .fb-share-button>span{vertical-align:top!important}.sd-social-official .sd-content .pocket_button iframe{width:98px}.reddit_button iframe{margin-top:1px}.linkedin_button>span,.pinterest_button,.pocket_button iframe,.twitter_button{margin:0!important}.linkedin_button>span,.pinterest_button a{display:block!important}.sd-social-official .sd-content .share-skype{width:55px}body .sd-social-official li a.share-more,body .sd-social-official li.share-custom a,body .sd-social-official li.share-digg a,body .sd-social-official li.share-email a,body .sd-social-official li.share-press-this a,body .sd-social-official li.share-print{position:relative;top:0}body .sd-social-icon .sd-content li.share-custom>a{padding:2px 3px 0 3px;position:relative;top:4px}body .sd-content ul li.share-custom a.share-icon span,body .sd-social-icon .sd-content li.share-custom a span,body .sd-social-icon-text .sd-content li.share-custom a span,body .sd-social-official .sd-content li.share-custom a span,body .sd-social-text .sd-content li.share-custom a span{background-size:16px 16px;background-repeat:no-repeat;margin-left:0;padding:0 0 0 19px;display:inline-block;height:21px;line-height:16px}body .sd-social-icon .sd-content li.share-custom a span{width:0}body .sd-social-icon .sd-content li.share-custom a span{padding-left:16px!important}.sharing-hidden .inner{position:absolute;z-index:2;border:1px solid #ccc;padding:10px;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.2);border-radius:2px;margin-top:5px;max-width:400px}.sharing-hidden .inner ul{margin:0!important}.sd-social-official .sd-content .sharing-hidden ul>li.share-end{clear:both;margin:0!important;height:0!important}.sharing-hidden .inner:after,.sharing-hidden .inner:before{position:absolute;z-index:1;top:-8px;left:20px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #ccc;content:"";display:block}.sharing-hidden .inner:after{z-index:2;top:-7px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #fff}.sharing-hidden ul{margin:0}.sd-social-icon .sd-content ul li[class*=share-] a,.sd-social-icon .sd-content ul li[class*=share-] a:hover,.sd-social-icon .sd-content ul li[class*=share-] div.option a{border-radius:50%;-webkit-border-radius:50%;border:0;box-shadow:none;padding:7px;position:relative;top:-2px;line-height:1;width:auto;height:auto;margin-bottom:0}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button>span,.sd-social-icon .sd-content ul li[class*=share-] div.option a span{line-height:1}.sd-social-icon .sd-content ul li[class*=share-] a:hover,.sd-social-icon .sd-content ul li[class*=share-] div.option a:hover{border:none;opacity:.6}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before{top:1px}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button.share-custom{padding:8px 8px 6px 8px;top:5px}.sd-social-icon .sd-content ul li a.sd-button.share-more{margin-left:10px}.sd-social-icon .sd-content ul li:first-child a.sd-button.share-more{margin-left:0}.sd-social-icon .sd-button span.share-count{position:absolute;bottom:0;right:0;border-radius:0;background:#555;font-size:9px}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button{background:#e9e9e9;margin-top:2px;text-indent:0}.sd-social-icon .sd-content ul li[class*=share-].share-tumblr a.sd-button{background:#2c4762;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button{background:#3b5998;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-twitter a.sd-button{background:#00acee;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-pinterest a.sd-button{background:#ca1f27;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-digg a.sd-button{color:#555!important}.sd-social-icon .sd-content ul li[class*=share-].share-press-this a.sd-button{background:#1e8cbe;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-telegram a.sd-button{background:#08c;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-linkedin a.sd-button{background:#0077b5;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-pocket a.sd-button{background:#ee4056;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-reddit a.sd-button{background:#cee3f8;color:#555!important}.sd-social-icon .sd-content ul li[class*=share-].share-skype a.sd-button{background:#00aff0;color:#fff!important}.sharing-screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.sharing-screen-reader-text:active,.sharing-screen-reader-text:focus,.sharing-screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#sharing_email{width:342px;position:absolute;z-index:1001;border:1px solid #ccc;padding:15px;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.2);text-align:left}div.sharedaddy.sharedaddy-dark #sharing_email{border-color:#fff}#sharing_email .errors{color:#fff;background-color:#771a09;font-size:12px;padding:5px 8px;line-height:1;margin:10px 0 0 0}#sharing_email label{font-size:12px;color:#333;font-weight:700;display:block;padding:0 0 4px 0;text-align:left;text-shadow:none}#sharing_email form{margin:0}#sharing_email input[type=email],#sharing_email input[type=text]{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #ccc;margin-bottom:1em;background:#fff;font-size:12px;color:#333;max-width:none;padding:1px 3px}#jetpack-source_f_name{display:none!important;position:absolute!important;left:-9000px}#sharing_email .sharing_cancel{padding:0 0 0 1em;font-size:12px;text-shadow:none}#sharing_email .recaptcha{width:312px;height:123px;margin:0 0 1em 0}
.slideshow-window{background-color:#222;border:20px solid #222;border-radius:10px;height:0;margin-bottom:20px;overflow:hidden;padding-top:30px!important;padding-bottom:56.25%!important;position:relative;z-index:1}.slideshow-window.slideshow-white{background-color:#fff;border-color:#fff}.slideshow-window,.slideshow-window *{box-sizing:content-box}.slideshow-loading{height:100%;text-align:center;margin:auto}body div.slideshow-window * img{background-color:transparent!important;background-image:none!important;border-width:0!important;display:block;margin:0 auto;max-width:100%;max-height:100%;padding:0!important;position:relative;transform:translateY(-50%);top:50%}.slideshow-loading img{vertical-align:middle}.slideshow-slide{display:none;height:100%!important;left:0;margin:auto;position:absolute;text-align:center;top:0;width:100%!important}.slideshow-slide img{vertical-align:middle}.slideshow-line-height-hack{overflow:hidden;width:0;font-size:0}.slideshow-slide-caption{font-size:13px;font-family:"Helvetica Neue",sans-serif;color:#f7f7f7;text-shadow:#222 1px 1px 2px;line-height:25px;height:25px;position:absolute;bottom:5px;left:0;z-index:100;width:100%;text-align:center}.slideshow-controls{z-index:1000;position:absolute;bottom:30px;margin:auto;text-align:center;width:100%;opacity:.5;direction:ltr;transition:.3s opacity ease-out}.slideshow-window:hover .slideshow-controls{opacity:1}body div div.slideshow-controls a,body div div.slideshow-controls a:hover{border:2px solid rgba(255,255,255,.1)!important;background-color:#000!important;background-color:rgba(0,0,0,.6)!important;background-image:url(//californiaalliance.org/wp-content/plugins/jetpack/modules/shortcodes/img/slideshow-controls.png)!important;background-repeat:no-repeat;background-size:142px 16px!important;background-position:-34px 8px!important;color:#222!important;margin:0 5px!important;padding:0!important;display:inline-block!important;zoom:1;height:32px!important;width:32px!important;line-height:32px!important;text-align:center!important;border-radius:10em!important;transition:.3s border-color ease-out}@media only screen and (-webkit-min-device-pixel-ratio:1.5){body div div.slideshow-controls a,body div div.slideshow-controls a:hover{background-image:url(//californiaalliance.org/wp-content/plugins/jetpack/modules/shortcodes/img/slideshow-controls-2x.png)!important}}body div div.slideshow-controls a:hover{border-color:rgba(255,255,255,1)!important}body div div.slideshow-controls a:first-child{background-position:-76px 8px!important}body div div.slideshow-controls a:last-child{background-position:-117px 8px!important}body div div.slideshow-controls a:nth-child(2){background-position:-34px 8px!important}body div div.slideshow-controls a.running{background-position:-34px 8px!important}body div div.slideshow-controls a.paused{background-position:9px 8px!important}.slideshow-controls a img{border:50px dotted #f0f}
body.presentation-wrapper-fullscreen-parent,html.presentation-wrapper-fullscreen-parent{overflow:hidden!important}.presentation-wrapper-fullscreen-parent #wpadminbar{display:none}.presentation-wrapper-fullscreen,.presentation-wrapper-fullscreen-parent{min-width:100%!important;min-height:100%!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:0!important;padding:0!important;z-index:10000!important}.presentation-wrapper-fullscreen{background-color:grey;border:none!important}.presentation-wrapper-fullscreen .nav-arrow-left,.presentation-wrapper-fullscreen .nav-arrow-right{z-index:20001}.presentation-wrapper-fullscreen .nav-fullscreen-button{z-index:20002}.presentation-wrapper{margin:20px auto;border:1px solid #e5e5e5;overflow:hidden;line-height:normal}.presentation{position:relative;margin:0;overflow:hidden;outline:0}.presentation,.presentation .step{background-repeat:no-repeat;background-position:center;background-size:100% 100%}.presentation .step.fade:not(.active){opacity:0}.presentation .slide-content{padding:30px}.presentation .nav-arrow-left,.presentation .nav-arrow-right,.presentation .nav-fullscreen-button{position:absolute;width:34px;background-repeat:no-repeat;z-index:2;opacity:0;transition:opacity .25s}.presentation .nav-arrow-left,.presentation .nav-arrow-right{height:100%;background-image:url(//californiaalliance.org/wp-content/plugins/jetpack/modules/shortcodes/images/slide-nav.png);background-size:450% 61px}.presentation .nav-arrow-left{left:0;background-position:4px 50%}.presentation .nav-arrow-right{right:0;background-position:-120px 50%}.presentation .nav-fullscreen-button{width:32px;height:32px;margin:4px;bottom:0;right:0;z-index:3;background-image:url(//californiaalliance.org/wp-content/plugins/jetpack/modules/shortcodes/images/expand.png);background-size:100% 100%}.presentation:hover .nav-arrow-left,.presentation:hover .nav-arrow-right{opacity:1}.presentation:hover .nav-fullscreen-button{opacity:.8}.presentation-wrapper-fullscreen .nav-fullscreen-button{background-image:url(//californiaalliance.org/wp-content/plugins/jetpack/modules/shortcodes/images/collapse.png)}.presentation .autoplay-overlay{height:15%;width:80%;margin:30% 10%;position:relative;z-index:100;display:table;border-radius:50px;background-color:#e5e5e5;background-color:rgba(0,0,0,.75);transition:opacity .5s}.presentation .autoplay-overlay .overlay-msg{position:relative;display:table-cell;text-align:center;vertical-align:middle;color:#fff}.presentation .will-fade{opacity:0}.presentation .do-fade{opacity:1;transition:opacity .5s}
div.jetpack-quiz{border:1px solid #deede3;background-color:#f3f3f3;padding:1em;line-height:1.3em;margin-bottom:2em;border-radius:.2em}div.jetpack-quiz div.jetpack-quiz-question{margin-bottom:.5em;font-weight:700}div.jetpack-quiz div.jetpack-quiz-answer{cursor:pointer;margin-bottom:.5em;padding:1em 0 1em 1em;border-bottom:1px dotted #999}div.jetpack-quiz div.jetpack-quiz-answer.last{padding-bottom:0;margin-bottom:0;border-bottom:0}div.jetpack-quiz div.jetpack-quiz-answer.correct{color:green}div.jetpack-quiz div.jetpack-quiz-answer.wrong{color:red}div.jetpack-quiz div.jetpack-quiz-answer div.jetpack-quiz-explanation{display:none}div.jetpack-quiz div.jetpack-quiz-answer.correct div.jetpack-quiz-explanation,div.jetpack-quiz div.jetpack-quiz-answer.wrong div.jetpack-quiz-explanation{display:block;color:#000;font-size:90%;margin-top:1em}div.jetpack-quiz div.jetpack-quiz-answer.correct div.jetpack-quiz-explanation tt,div.jetpack-quiz div.jetpack-quiz-answer.wrong div.jetpack-quiz-explanation tt{font-size:85%}div.jetpack-quiz pre{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;background:0 0;margin:0;padding:0}
#subscribe-email input{width:95%}.comment-subscription-form{margin-bottom:1em}.comment-subscription-form .subscribe-label{display:inline!important}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}
.jetpack-video-wrapper{margin-bottom:1.6em}.jetpack-video-wrapper>.wp-video,.jetpack-video-wrapper>embed,.jetpack-video-wrapper>iframe,.jetpack-video-wrapper>object{margin-bottom:0}
.jetpack-social-navigation ul{display:block;margin:0 0 1.5em;padding:0}.jetpack-social-navigation li{display:inline-block;margin:0;line-height:1}.jetpack-social-navigation a{border:0;height:1em;text-decoration:none;width:1em}.jetpack-social-navigation-svg .icon{color:inherit;fill:currentColor;height:1em;vertical-align:middle;width:1em}.jetpack-social-navigation-genericons a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Genericons;font-size:1em;font-style:normal;font-weight:400;height:1em;line-height:1;speak:none;text-decoration:inherit;vertical-align:top;width:1em}.jetpack-social-navigation-genericons a:before{content:"\f415"}.jetpack-social-navigation-genericons a[href*="codepen.io"]:before{content:"\f216"}.jetpack-social-navigation-genericons a[href*="digg.com"]:before{content:"\f221"}.jetpack-social-navigation-genericons a[href*="dribbble.com"]:before{content:"\f201"}.jetpack-social-navigation-genericons a[href*="dropbox.com"]:before{content:"\f225"}.jetpack-social-navigation-genericons a[href*="mailto:"]:before{content:"\f410"}.jetpack-social-navigation-genericons a[href*="facebook.com"]:before{content:"\f203"}.jetpack-social-navigation-genericons a[href*="flickr.com"]:before{content:"\f211"}.jetpack-social-navigation-genericons a[href*="foursquare.com"]:before{content:"\f226"}.jetpack-social-navigation-genericons a[href*="github.com"]:before{content:"\f200"}.jetpack-social-navigation-genericons a[href*="plus.google.com"]:before{content:"\f206"}.jetpack-social-navigation-genericons a[href*="instagram.com"]:before{content:"\f215"}.jetpack-social-navigation-genericons a[href*="linkedin.com"]:before{content:"\f208"}.jetpack-social-navigation-genericons a[href*="path.com"]:before{content:"\f219"}.jetpack-social-navigation-genericons a[href*="pinterest."]:before{content:"\f210"}.jetpack-social-navigation-genericons a[href*="getpocket.com"]:before{content:"\f224"}.jetpack-social-navigation-genericons a[href*="polldaddy.com"]:before{content:"\f217"}.jetpack-social-navigation-genericons a[href*="reddit.com"]:before{content:"\f222"}.jetpack-social-navigation-genericons a[href$="/feed/"]:before{content:"\f413"}.jetpack-social-navigation-genericons a[href*="skype:"]:before{content:"\f220"}.jetpack-social-navigation-genericons a[href*="spotify.com"]:before{content:"\f515"}.jetpack-social-navigation-genericons a[href*="stumbleupon.com"]:before{content:"\f223"}.jetpack-social-navigation-genericons a[href*="tumblr.com"]:before{content:"\f214"}.jetpack-social-navigation-genericons a[href*="twitch.tv"]:before{content:"\f516"}.jetpack-social-navigation-genericons a[href*="twitter.com"]:before{content:"\f202"}.jetpack-social-navigation-genericons a[href*="vimeo.com"]:before{content:"\f212"}.jetpack-social-navigation-genericons a[href*="vine.co"]:before{content:"\f517"}.jetpack-social-navigation-genericons a[href*="wordpress.com"]:before,.jetpack-social-navigation-genericons a[href*="wordpress.org"]:before{content:"\f205"}.jetpack-social-navigation-genericons a[href*="youtube.com"]:before{content:"\f213"}
.tiled-gallery{clear:both;margin:0 0 20px;overflow:hidden}.tiled-gallery img{margin:2px!important}.tiled-gallery .gallery-group{float:left;position:relative}.tiled-gallery .tiled-gallery-item{float:left;margin:0;position:relative;width:inherit}.tiled-gallery .gallery-row{overflow:hidden}.tiled-gallery .tiled-gallery-item a{background:0 0;border:none;color:inherit;margin:0;padding:0;text-decoration:none;width:auto}.tiled-gallery .tiled-gallery-item img,.tiled-gallery .tiled-gallery-item img:hover{background:0 0;border:none;box-shadow:none;max-width:100%;padding:0;vertical-align:middle}.tiled-gallery-caption{background:#eee;background:rgba(255,255,255,.8);color:#333;font-size:13px;font-weight:400;overflow:hidden;padding:10px 0;position:absolute;bottom:0;text-indent:10px;text-overflow:ellipsis;width:100%;white-space:nowrap}.tiled-gallery .tiled-gallery-item-small .tiled-gallery-caption{font-size:11px}.widget-gallery .tiled-gallery-unresized{visibility:hidden;height:0;overflow:hidden}.tiled-gallery .tiled-gallery-item img.grayscale{position:absolute;left:0;top:0}.tiled-gallery .tiled-gallery-item img.grayscale:hover{opacity:0}.tiled-gallery.type-circle .tiled-gallery-item img{border-radius:50%!important;-o-object-fit:cover;object-fit:cover}.tiled-gallery.type-circle .tiled-gallery-caption{display:none;opacity:0}.tiled-gallery.type-square .tiled-gallery-item img{-o-object-fit:cover;object-fit:cover}
.jetpack-display-remote-posts{margin:5px 0 20px 0}.jetpack-display-remote-posts h4{margin:5px 0;padding:0}.jetpack-display-remote-posts p{margin:0;padding:0}.jetpack-display-remote-posts img{max-width:100%}
.widget-grofile h4{margin:1em 0 .5em}.widget-grofile ul.grofile-urls{margin-left:0;overflow:hidden}.widget-grofile ul.grofile-accounts li{list-style:none;display:inline}.widget-grofile ul.grofile-accounts li::before{content:""!important}.widget-grofile .grofile-accounts-logo{background-image:url(https://secure.gravatar.com/images/grav-share-sprite.png);background-repeat:no-repeat;width:16px;height:16px;float:left;margin-right:8px;margin-bottom:8px}.rtl .widget-grofile .grofile-accounts-logo{margin-left:8px;margin-right:0}.grofile-thumbnail{width:500px;max-width:100%}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.widget-grofile .grofile-accounts-logo{background-image:url(https://secure.gravatar.com/images/grav-share-sprite-2x.png);background-size:16px 784px}}
div[class^=gr_custom_container]{border:1px solid gray;border-radius:10px;padding:10px 5px 10px 5px;background-color:#fff;color:#000}div[class^=gr_custom_container] a{color:#000}h2[class^=gr_custom_header]{display:none}div[class^=gr_custom_each_container]{width:100%;clear:both;margin-bottom:10px;overflow:auto;padding-bottom:4px;border-bottom:1px solid #aaa}div[class^=gr_custom_book_container]{float:right;overflow:hidden;height:60px;margin-left:4px;width:39px}div[class^=gr_custom_author]{font-size:10px}div[class^=gr_custom_tags]{font-size:10px;color:gray}div[class^=gr_custom_rating]{display:none}
.widget_wpcom_social_media_icons_widget ul{list-style-type:none;margin-left:0}.widget_wpcom_social_media_icons_widget ul li{border:0 none;display:inline;margin-right:.5em}.widget_wpcom_social_media_icons_widget li a{border:0 none;text-decoration:none}.widget_wpcom_social_media_icons_widget .genericon{font-family:Genericons}.widget_wpcom_social_media_icons_widget .screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.widget_wpcom_social_media_icons_widget .screen-reader-text:active,.widget_wpcom_social_media_icons_widget .screen-reader-text:focus,.widget_wpcom_social_media_icons_widget .screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.widgets-grid-layout{width:100%}.widgets-grid-layout:after,.widgets-grid-layout:before{content:" ";display:table}.widgets-grid-layout:after{clear:both}.widget-grid-view-image{float:left;max-width:50%}.widget-grid-view-image a{display:block;margin:0 2px 4px 0}.widget-grid-view-image:nth-child(even){float:right}.widget-grid-view-image:nth-child(even) a{margin:0 0 4px 2px}.widgets-grid-layout .widget-grid-view-image img{max-width:100%;height:auto}.widgets-multi-column-grid ul{overflow:hidden;padding:0;margin:0;list-style-type:none}.widgets-multi-column-grid ul li{background:0 0;clear:none;float:left;margin:0 -5px -3px 0;padding:0 8px 6px 0;border:none;list-style-type:none!important}.widgets-multi-column-grid ul li a{background:0 0;margin:0;padding:0;border:0}.widgets-multi-column-grid .avatar{vertical-align:middle}.widgets-list-layout{padding:0;margin:0;list-style-type:none}.widgets-list-layout li:after,.widgets-list-layout li:before{content:"";display:table}.widgets-list-layout li:after{clear:both}.widgets-list-layout li{zoom:1;margin-bottom:1em;list-style-type:none!important}.widgets-list-layout .widgets-list-layout-blavatar{float:left;width:21.276596%;max-width:40px;height:auto}.widgets-list-layout-links{float:right;width:73.404255%}.widgets-list-layout span{opacity:.5}.widgets-list-layout span:hover{opacity:.8}
.jetpack-image-container:after{clear:both}.jetpack-image-container:after,.jetpack-image-container:before{display:table;content:""}
.widgets-multi-column-grid ul{overflow:hidden;padding:0;margin:0;list-style-type:none}.widgets-multi-column-grid ul li{background:0 0;clear:none;float:left;margin:0 -5px -3px 0;padding:0 8px 6px 0;border:none;list-style-type:none!important}.widgets-multi-column-grid ul li a{background:0 0;margin:0;padding:0;border:0}.widgets-multi-column-grid .avatar{vertical-align:middle}.widget_jetpack_my_community .avatar-240,.widget_jetpack_my_community .avatar-48{max-width:48px;max-height:48px}
.widget.widget_authors li>ul,.widget_authors>ul{margin-left:inherit;padding-left:0}.widget_authors ul li li{padding-left:0}.widget_authors>ul>li{margin-bottom:1em;list-style:none}.widget_authors>ul>li+li{border-top:0}.widget.widget_authors img{margin-right:5px;margin-bottom:5px;vertical-align:middle;box-shadow:none}
.wpcnt{text-align:center;line-height:2}.wpa{position:relative;overflow:hidden;display:inline-block;max-width:100%}.wpa-about{position:absolute;top:5px;left:0;right:0;display:block;margin-top:0;color:#888;font:10px/1 "Open Sans",Arial,sans-serif!important;text-align:left!important;text-decoration:none!important;opacity:.85;border-bottom:none!important;box-shadow:none!important}.wpa .u>div{display:block;margin-top:5px;margin-bottom:1em}div.wpa>div{margin-top:20px}.wpa .u .adsbygoogle{display:block;margin-top:17px;margin-bottom:1em;background-color:transparent}
.widget_eu_cookie_law_widget{border:none;bottom:1em;display:none;left:1em;margin:0;padding:0;position:fixed;right:1em;width:auto;z-index:50001}.widget_eu_cookie_law_widget.widget.top{bottom:auto;top:1em}.admin-bar .widget_eu_cookie_law_widget.widget.top{top:3em}#eu-cookie-law{background-color:#fff;border:1px solid #dedede;color:#2e4467;font-size:12px;line-height:1.5;overflow:hidden;padding:6px 6px 6px 15px;position:relative}#eu-cookie-law a,#eu-cookie-law a:active,#eu-cookie-law a:visited{color:inherit;cursor:inherit;text-decoration:underline}#eu-cookie-law a:hover{cursor:pointer;text-decoration:none}#eu-cookie-law.negative{background-color:#000;border:none;color:#fff}#eu-cookie-law form{margin-bottom:0;position:static}#eu-cookie-law input,#eu-cookie-law input:focus,#eu-cookie-law input:hover{background:#f3f3f3;border:1px solid #dedede;border-radius:4px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#2e4453;cursor:pointer;display:inline;float:right;font-family:inherit;font-size:14px;font-weight:inherit;line-height:inherit;margin:0 0 0 5%;padding:8px 12px;position:static;text-transform:none}#eu-cookie-law.negative input,#eu-cookie-law.negative input:focus,#eu-cookie-law.negative input:hover{background:#282828;border-color:#535353;color:#fff}@media (max-width:600px){#eu-cookie-law{padding-bottom:55px}#eu-cookie-law input.accept{bottom:8px;position:absolute;right:8px}}
.flickr-images{text-align:center}.flickr-size-thumbnail .flickr-images{align-content:space-between;align-items:center;display:flex;flex-flow:row wrap;justify-content:center}.flickr-images img{max-width:100%;margin:5px}
.jetpack-search-filters-widget__sub-heading{font-size:inherit;font-weight:700;margin:0 0 .5em;padding:0}.jetpack-search-form+.jetpack-search-filters-widget__sub-heading{margin-top:1.5em;margin-bottom:.5em!important}.jetpack-search-filters-widget__clear{margin-top:.5em;margin-bottom:.5em}.jetpack-search-sort-wrapper{margin-top:1em;margin-bottom:1.5em}.jetpack-search-sort-wrapper label{display:inherit}.widget_search .jetpack-search-filters-widget__filter-list input[type=checkbox]{width:auto;height:auto}ul.jetpack-search-filters-widget__filter-list li{border:none;padding:0;list-style:none}ul.jetpack-search-filters-widget__filter-list li a{text-decoration:none}ul.jetpack-search-filters-widget__filter-list li a:hover{box-shadow:none}ul.jetpack-search-filters-widget__filter-list li label{font-weight:inherit;display:inherit}.jetpack-search-filters-widget__filter-list{list-style:none}ul.jetpack-search-filters-widget__filter-list{margin-bottom:1.5em}body.search .jetpack-search-form input[name="s"]:-ms-input-placeholder{color:transparent}body.search .jetpack-search-form input[name="s"]::-ms-input-placeholder{color:transparent}body.search .jetpack-search-form input[name="s"]::placeholder{color:transparent}body.search .jetpack-search-form input[name="s"].show-placeholder:-ms-input-placeholder{color:inherit}body.search .jetpack-search-form input[name="s"].show-placeholder::-ms-input-placeholder{color:inherit}body.search .jetpack-search-form input[name="s"].show-placeholder::placeholder{color:inherit}
@media screen and (min-width:400px){.widget.jetpack-simple-payments .jetpack-simple-payments-product{flex-direction:column}.widget.jetpack-simple-payments .jetpack-simple-payments-details{padding-left:0}}
.jetpack_widget_social_icons li,.jetpack_widget_social_icons ul{list-style:none}.jetpack_widget_social_icons ul{display:block;margin:0 0 1.5em;padding:0}.jetpack_widget_social_icons ul li{border:0;display:inline-block;line-height:1;margin:0;padding:0}.jetpack_widget_social_icons ul li:after,.jetpack_widget_social_icons ul li:before{display:none}.jetpack_widget_social_icons a{border:0;box-shadow:none;display:block;height:24px;text-decoration:none;width:24px}.jetpack_widget_social_icons svg{color:inherit;fill:currentColor;height:inherit;vertical-align:middle;width:inherit}.jetpack_widget_social_icons ul.size-small a{height:24px;width:24px}.jetpack_widget_social_icons ul.size-medium a{height:32px;width:32px}.jetpack_widget_social_icons ul.size-large a{height:48px;width:48px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.n2-in-fullscreen *{animation-name:initial}.n2-in-fullscreen [data-uk-scrollspy*=uk-animation-]:not([data-uk-scrollspy*=target]){opacity:1}.n2-section-smartslider{position:relative;width:100%}.n2-ss-align{position:relative;z-index:0;overflow:hidden}.n2-ss-align.n2-ss-align-visible{overflow:visible}.n2-ss-slider{-webkit-font-smoothing:antialiased}.n2-ss-slider,.n2-ss-slider .n2-ss-swipe-element{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.n2-ss-slider .n2-ss-swipe-element>*,.n2-ss-slider>*{-webkit-tap-highlight-color:initial}.n2-ss-slider .n2-ow,.n2-ss-slider .n2-ow-all *{font-size:inherit;line-height:inherit;letter-spacing:inherit}.n2-ss-slider .n2-ow,.n2-ss-slider .n2-ow-all *,.n2-ss-slider .n2-ow-all *:after,.n2-ss-slider .n2-ow-all *:before,.n2-ss-slider .n2-ow:after,.n2-ss-slider .n2-ow:before{box-sizing:content-box}.n2-ss-slider .n2-ow-all :not(i):after,.n2-ss-slider .n2-ow-all :not(i):before,.n2-ss-slider .n2-ow:after,.n2-ss-slider .n2-ow:before{display:none}.n2-ss-slider .n2-ow-all a,.n2-ss-slider a.n2-ow{border:0;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.n2-ss-slider .n2-ow-all a,.n2-ss-slider .n2-ow-all a:focus,.n2-ss-slider a.n2-ow,.n2-ss-slider a.n2-ow:focus{outline:none!important;transition:none 0s;box-shadow:none;text-decoration:none}.n2-ss-slider .n2-ow-all b,.n2-ss-slider .n2-ow-all i{color:inherit}.n2-ss-slider .n2-ow-all h1,.n2-ss-slider .n2-ow-all h2,.n2-ss-slider .n2-ow-all h3,.n2-ss-slider .n2-ow-all h4,.n2-ss-slider .n2-ow-all h5,.n2-ss-slider .n2-ow-all h6,.n2-ss-slider .n2-ow-all p,.n2-ss-slider h1.n2-ow,.n2-ss-slider h2.n2-ow,.n2-ss-slider h3.n2-ow,.n2-ss-slider h4.n2-ow,.n2-ss-slider h5.n2-ow,.n2-ss-slider h6.n2-ow,.n2-ss-slider p.n2-ow{margin:0;padding-left:0;padding-right:0;height:auto;width:auto;border:0;box-shadow:none;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.n2-ss-slider .n2-ow-all iframe,.n2-ss-slider iframe.n2-ow{margin:0}.n2-ss-slider .n2-ow-all img,.n2-ss-slider img.n2-ow{width:auto;box-shadow:none;border-radius:0;background:0 0;padding:0;margin:0;border:0;vertical-align:top}.n2-ss-slider a.n2-ow,.n2-ss-slider button.n2-ow,.n2-ss-slider img.n2-ow,.n2-ss-slider input.n2-ow,.n2-ss-slider li.n2-ow,.n2-ss-slider ol.n2-ow,.n2-ss-slider p.n2-ow,.n2-ss-slider textarea.n2-ow,.n2-ss-slider ul.n2-ow{transition:none 0s}.n2-ss-slider p{background-color:transparent}.n2-ss-slider{z-index:3;position:relative;text-align:left;width:100%;min-height:1px}[dir=rtl] .n2-ss-slider{text-align:right}.n2-ss-slider :focus{outline:none}[dir=rtl] .n2-ss-slider .n2-ss-slide-background{text-align:left}.n2-ss-slider.n2-ss-load-fade{position:absolute;opacity:0;transition:opacity .3s ease-in-out}.n2-ss-slider.n2-ss-load-fade.n2-ss-loaded{opacity:1;position:relative}.n2-ss-slider .n2-unselectable{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.n2-ss-slider.n2notransition *{transition:none 0s!important}.n2-ss-slider .n2-ss-slide{text-align:center}.n2-ss-slider .n2-ss-canvas,.n2-ss-slider .n2-ss-slide{position:relative;overflow:hidden!important}.n2-ss-slider .n2-ss-slide-background,.n2-ss-slider .n2-ss-slide-background *{position:absolute;top:0;left:0;width:100%;height:100%;text-align:left}.n2-ss-slider .n2-ss-slide-background{z-index:10}.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-color{z-index:1}.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-color[data-overlay="1"]{z-index:7}.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-video{z-index:3}.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-image{z-index:5}.n2-ss-slider .n2-ss-slide-background-image img{max-width:none;display:none;width:0;height:0}.n2-ss-slider .n2-ss-slide-background-image{width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;box-sizing:content-box}.n2-ss-slider [data-mode=blurfit] .n2-ss-slide-background-image,.n2-ss-slider [data-mode=fill] .n2-ss-slide-background-image{background-size:cover}.n2-ss-slider [data-mode=blurfit] .n2-ss-slide-background-image+.n2-ss-slide-background-image,.n2-ss-slider [data-mode=fit] .n2-ss-slide-background-image{background-size:contain}.n2-ss-slider [data-mode=simple] .n2-ss-slide-background-image{background-size:cover}.n2-ss-slider [data-mode=stretch] .n2-ss-slide-background-image{background-size:100% 100%}.n2-ss-slider [data-mode=center] .n2-ss-slide-background-image{background-position:50% 50%}.n2-ss-slider [data-mode=tile] .n2-ss-slide-background-image{background-repeat:repeat}.n2-ss-slider [data-mode=fixed] .n2-ss-slide-background-image{background-size:cover}.n2-ss-slider .n2-ss-slide-background-video{position:absolute;top:0;left:0}.n2-ss-slider .n2-ss-layers-container{visibility:hidden;position:relative;width:100%;height:100%;display:flex;flex-direction:column;z-index:20}.n2-ss-slider .n2-ss-layers-container>*,.n2-ss-slider [onclick].n2-ss-layers-container{visibility:visible}.n2-ss-slider .n2-ss-layer{outline:1px solid RGBA(0,0,0,0);z-index:2}.n2-ss-slider .n2-ss-layer[data-pm=absolute]{position:absolute}.n2-ss-slider .n2-ss-layer[data-pm=default],.n2-ss-slider .n2-ss-layer[data-pm=normal]{position:relative;min-height:1px}.n2-ss-item-video-container video,.n2-ss-slider .n2-ss-layer-mask,.n2-ss-slider .n2-ss-layer-parallax,.n2-ss-slider .n2-ss-layer-rotation{width:100%;height:100%}.n2-ss-slider .n2-ss-layer-content .n2-ss-layer-mask,.n2-ss-slider .n2-ss-layer-content .n2-ss-layer-parallax,.n2-ss-slider .n2-ss-layer-content .n2-ss-layer-rotation,.n2-ss-slider .n2-ss-layer-row .n2-ss-layer-mask,.n2-ss-slider .n2-ss-layer-row .n2-ss-layer-parallax,.n2-ss-slider .n2-ss-layer-row .n2-ss-layer-rotation{height:auto;flex-grow:1}.n2-ss-slider .n2-ss-layer.n2-ss-layer-needsize .n2-ss-layer-mask,.n2-ss-slider .n2-ss-layer.n2-ss-layer-needsize .n2-ss-layer-parallax,.n2-ss-slider .n2-ss-layer.n2-ss-layer-needsize .n2-ss-layer-rotation{height:100%}.n2-ss-slider .n2-ss-layer[data-sstype=col]>.n2-ss-layer-mask,.n2-ss-slider .n2-ss-layer[data-sstype=col]>.n2-ss-layer-mask>.n2-ss-layer-rotation,.n2-ss-slider .n2-ss-layer[data-sstype=col]>.n2-ss-layer-parallax,.n2-ss-slider .n2-ss-layer[data-sstype=col]>.n2-ss-layer-parallax>.n2-ss-layer-rotation,.n2-ss-slider .n2-ss-layer[data-sstype=col]>.n2-ss-layer-rotation,.n2-ss-slider .n2-ss-layer[data-sstype=content]>.n2-ss-layer-mask,.n2-ss-slider .n2-ss-layer[data-sstype=content]>.n2-ss-layer-mask>.n2-ss-layer-rotation,.n2-ss-slider .n2-ss-layer[data-sstype=content]>.n2-ss-layer-parallax,.n2-ss-slider .n2-ss-layer[data-sstype=content]>.n2-ss-layer-parallax>.n2-ss-layer-rotation,.n2-ss-slider .n2-ss-layer[data-sstype=content]>.n2-ss-layer-rotation{display:flex;flex-direction:column}.n2-ss-slider .n2-ss-layer-group{visibility:hidden;width:100%;height:100%;position:absolute;left:0;top:0;z-index:2}.n2-ss-slider .n2-ss-layer-group>.n2-ss-layer-parallax,.n2-ss-slider .n2-ss-static-slide div[data-sstype=content][data-hasbackground="0"],.n2-ss-slider .n2-ss-static-slide div[data-sstype=content][data-hasbackground="0"] div.n2-ss-section-main-content{visibility:hidden}.n2-ss-slider .n2-ss-layer-group>*,.n2-ss-slider .n2-ss-layer-group>.n2-ss-layer-parallax>*{visibility:visible}.n2-ss-slider.n2-ss-mobile .n2-ss-slider-1,.n2-ss-slider.n2-ss-tablet .n2-ss-slider-1{background-attachment:scroll!important}.n2-ss-slider .n2-ss-widget{position:relative;display:none;-webkit-backface-visibility:hidden;-webkit-perspective:1000px;z-index:12;font-size:16px;transition:opacity .4s ease;opacity:1}.n2-ss-slider .n2-ss-widget[data-position=above],.n2-ss-slider .n2-ss-widget[data-position=below]{margin-left:auto;margin-right:auto}.n2-ss-slider .n2-ss-widget.n2-ss-widget-hidden{opacity:0!important;pointer-events:none}.n2-ss-slider.n2-ss-tablet .n2-ss-widget{font-size:14px}.n2-ss-slider.n2-ss-mobile .n2-ss-widget{font-size:12px}.n2-ss-slider .n2-ss-mobile,.n2-ss-slider .n2-ss-tablet,.n2-ss-slider.n2-ss-mobile .n2-ss-desktop,.n2-ss-slider.n2-ss-tablet .n2-ss-desktop{display:none}.n2-ss-slider .n2-ss-desktop,.n2-ss-slider.n2-ss-desktop .n2-ss-desktop,.n2-ss-slider.n2-ss-desktop .n2-ss-widget-display-desktop,.n2-ss-slider.n2-ss-mobile .n2-ss-mobile,.n2-ss-slider.n2-ss-mobile .n2-ss-widget-display-mobile,.n2-ss-slider.n2-ss-tablet .n2-ss-tablet,.n2-ss-slider.n2-ss-tablet .n2-ss-widget-display-tablet{display:block}.n2-ss-slider .n2-ss-desktop.n2-ib,.n2-ss-slider.n2-ss-desktop .n2-ss-desktop.n2-ib,.n2-ss-slider.n2-ss-desktop .n2-ss-widget-display-desktop.n2-ib,.n2-ss-slider.n2-ss-mobile .n2-ss-mobile.n2-ib,.n2-ss-slider.n2-ss-mobile .n2-ss-widget-display-mobile.n2-ib,.n2-ss-slider.n2-ss-tablet .n2-ss-tablet.n2-ib,.n2-ss-slider.n2-ss-tablet .n2-ss-widget-display-tablet.n2-ib{display:inline-block}.n2-ss-slider.n2-ss-desktop .n2-ss-widget-display-desktop.n2-flex,.n2-ss-slider.n2-ss-mobile .n2-ss-widget-display-mobile.n2-flex,.n2-ss-slider.n2-ss-tablet .n2-ss-widget-display-tablet.n2-flex{display:flex}.n2-ss-slider.n2-ss-desktop .n2-ss-widget-display-desktop.n2-inline-flex,.n2-ss-slider.n2-ss-mobile .n2-ss-widget-display-mobile.n2-inline-flex,.n2-ss-slider.n2-ss-tablet .n2-ss-widget-display-tablet.n2-inline-flex{display:inline-flex}.n2-ss-slider .n2-ss-widget-always{-webkit-transform:translate3d(0,0,0)}.n2-ss-slider .n2-ss-static-slide{display:flex;flex-direction:column;position:absolute;top:0;left:0;width:100%;height:100%;z-index:25;visibility:hidden;-webkit-backface-visibility:hidden}.n2-ss-slider .n2-ss-shape-divider.n2-ss-divider-animate .n2-ss-divider-start,.n2-ss-slider .n2-ss-static-slide .n2-ss-layer,.n2-ss-slider .n2-ss-static-slide .n2-ss-section-main-content>div,.n2-ss-slider .n2-ss-static-slide div[data-sstype=content]>div,.n2-ss-slider .n2-ss-static-slide>div{visibility:visible}.n2-ss-slider .n2-ss-shape-divider{position:absolute;left:0;width:100%;height:100px;pointer-events:none;z-index:13}.n2-ss-slider .n2-ss-shape-divider-inner{height:100%}.n2-ss-slider .n2-ss-shape-divider svg{display:block;height:100%;width:100%}.n2-ss-slider .n2-ss-shape-divider-top{top:0}.n2-ss-slider .n2-ss-shape-divider-top.n2-ss-flip-horizontal{transform:scaleX(-1)}.n2-ss-slider .n2-ss-shape-divider-bottom{bottom:0;transform:scaleY(-1)}.n2-ss-slider .n2-ss-shape-divider-bottom.n2-ss-flip-horizontal{transform:scale(-1)}.n2-ss-slider .n2-ss-shape-divider .n2-ss-divider-start,.n2-ss-slider .n2-ss-shape-divider.n2-ss-divider-animate .n2-ss-divider-end{visibility:hidden}.n2-ss-slider .n2-ss-slide .nextend-slide-bg{position:absolute;top:0;left:0;width:100%;max-width:none!important;height:auto;background:rgba(0,0,0,.002)}.n2-ss-slider video.n2-ow{max-width:none}.n2-ss-item-video-container{overflow:hidden;width:100%;height:100%}.n2-ss-slider .n2-ss-item-iframe-wrapper{-webkit-overflow-scrolling:touch;overflow-y:auto;height:100%}.n2-ss-slider .n2i{vertical-align:top}.n2-ss-slider iframe.n2-ow{max-width:none;display:block}.n2-ss-slider .n2-ss-item-iframe{height:100%}.n2-ss-slider .n2-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.n2-ss-slider .n2-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.n2-ss-slider .n2-grabbing .n2-ss-slide{pointer-events:none}.n2-ss-slider .n2-ss-item-input-form{display:flex;flex-flow:row}.n2-ss-slider .n2-ss-item-input-form .n2-input{flex:1 1 auto}.n2-ss-slider .n2-ss-item-input-form .n2-form-button{margin:0}.n2-ss-slider .n2-input,.n2-ss-slider form.n2-ow{margin:0;border:0;padding:0}.n2-ss-slider .n2-input{height:auto;width:auto;box-sizing:border-box;display:inline-block;vertical-align:middle;white-space:normal;background:0 0;line-height:1;font-size:13px;font-family:Arial;box-shadow:none}.n2-ss-slider input.n2-ow:focus{outline:0}.n2-ss-slider input.n2-ow[placeholder]{overflow:hidden;text-overflow:clip}.n2-ss-slider ::-moz-placeholder,.n2-ss-slider input.n2-ow:-moz-placeholder{text-overflow:clip;color:inherit}.n2-ss-slider input.n2-ow::-webkit-input-placeholder,.n2-ss-slider input.n2-ow::placeholder{color:inherit}.n2-ss-slider table.n2-ow{table-layout:auto;margin:0}.n2-ss-slider .n2-ow .n2-ss-thumbnail-type{width:48px;height:48px;margin-left:-24px;margin-top:-24px;position:absolute;left:50%;top:50%}.n2-ss-slider .n2-ss-icon-normal{display:inline-block}.n2-ss-slider .n2-ss-icon-has-hover:HOVER .n2-ss-icon-normal,.n2-ss-slider .n2-ss-icon-hover{display:none}.n2-ss-slider .n2-ss-icon-has-hover:HOVER .n2-ss-icon-hover{display:inline-block}.n2-ss-slider .n2-ss-section-main-content .n2-ss-item{float:none}.n2-ss-slider .n2-ss-section-main-content>.n2-ss-layer[data-sstype=row]{width:100%}.n2-ss-slider .n2-ss-section-main-content>.n2-ss-layer[data-sstype=row][data-frontend-fullwidth="0"]{width:auto}.n2-ss-slider [data-frontend-fullwidth="0"][data-sstype=row]>.n2-ss-layer-row[row-wrapped="0"]>.n2-ss-layer-row-inner>.n2-ss-layer{width:auto!important;flex:0 1 auto}.n2-ss-slider[data-ie] [data-frontend-fullwidth="0"][data-sstype=row]>.n2-ss-layer-row[row-wrapped="0"]>.n2-ss-layer-row-inner>.n2-ss-layer{display:inline-block;flex:none;max-width:100%}.n2-ss-slider [data-frontend-fullwidth="0"][data-sstype=row]>.n2-ss-layer-row[row-wrapped="0"]>.n2-ss-layer-row-inner{flex-wrap:wrap}.n2-ss-slider .n2-ss-layer[data-sstype=row].n2-ss-stretch-layer{display:flex;flex:1 1 auto}.n2-ss-slider .n2-ss-layer[data-sstype=row].n2-ss-stretch-layer>.n2-ss-layer-mask,.n2-ss-slider .n2-ss-layer[data-sstype=row].n2-ss-stretch-layer>.n2-ss-layer-parallax{display:flex}.n2-ss-slider[data-ie] .n2-ss-layer-col,.n2-ss-slider[data-ie] .n2-ss-layer-row,.n2-ss-slider[data-ie] .n2-ss-layer[data-sstype=content]{background-attachment:scroll!important}.n2-ss-slider .n2-ss-layer-row{box-sizing:border-box;display:flex}.n2-ss-slider .n2-ss-layer-row-inner{box-sizing:border-box;display:flex;visibility:hidden}.n2-ss-slider .n2-ss-layer-row-inner>*{visibility:visible}.n2-ss-slider [row-wrapped="1"]>.n2-ss-layer-row-inner{flex-wrap:wrap}.n2-ss-slider .n2-ss-layer[data-sstype=row].n2-ss-stretch-layer .n2-ss-layer-row{height:auto;width:100%}.n2-ss-slider .n2-ss-layer-row>.n2-ss-layer{box-sizing:border-box;width:1px;flex:1 1 auto}.n2-ss-slider .n2-ss-layer-row .n2-ss-item{float:none}.n2-ss-slider .n2-ss-layer-content .n2-ss-layer{width:auto}.n2-ss-slider .n2-ss-layer-content .n2-ss-layer[data-pm=normal]{max-width:100%}.n2-ss-slider .n2-ss-layer[data-sstype=content]{position:relative;width:100%;height:100%;z-index:2}.n2-ss-slider .n2-ss-section-main-content{display:flex;justify-content:center;flex-direction:column}.n2-ss-slider .n2-ss-layer-content{display:flex;flex-direction:column;justify-content:flex-start;box-sizing:border-box;position:relative;height:40px}.n2-ss-slider .n2-ss-slider-1 .n2-ss-layer-content{min-height:100%}.n2-ss-slider .n2-ss-layer-content .n2-ss-layer-needsize{width:100%}.n2-ss-slider .n2-ss-layer-content[data-alignitems=stretch]{align-items:stretch}.n2-ss-slider .n2-ss-layer-content[data-alignitems=flex-start]{align-items:flex-start}.n2-ss-slider .n2-ss-layer-content[data-alignitems=center]{align-items:center}.n2-ss-slider .n2-ss-layer-content[data-alignitems=flex-end]{align-items:flex-end}.n2-ss-slider .n2-ss-layer-content[data-verticalalign=flex-start]{justify-content:flex-start}.n2-ss-slider .n2-ss-layer-content[data-verticalalign=center]{justify-content:center}.n2-ss-slider .n2-ss-layer-content[data-verticalalign=flex-end]{justify-content:flex-end}.n2-ss-slider .n2-ss-layer-content[data-verticalalign=space-around]{justify-content:space-around}.n2-ss-slider .n2-ss-layer-content[data-verticalalign=space-between]{justify-content:space-between}.n2-ss-slider .n2-ss-layer[data-sstype=col]{display:flex;flex-flow:column;order:10;flex:1 1 auto}.n2-ss-slider .n2-ss-layer[data-sstype=col][data-has-maxwidth="1"]{align-self:stretch}.n2-ss-slider .n2-ss-layer-col{box-sizing:border-box;position:relative;width:100%;height:auto;flex:1 1 auto}.n2-ss-slider .n2-ss-layer-col>.n2-ss-layer{flex:0 0 auto}.n2-ss-slider .n2-ss-section-main-content.n2-ss-section-main-content-calc{min-height:0;height:auto}.n2-ss-slider [data-csstextalign=left]{text-align:left}.n2-ss-slider [data-csstextalign=center]{text-align:center}.n2-ss-slider [data-csstextalign=right]{text-align:right}.n2-ss-slider .n2-ss-layer[data-has-maxwidth="1"][data-pm=normal]{width:100%}.n2-ss-slider [data-csstextalign=left] [data-frontend-fullwidth="0"],.n2-ss-slider [data-csstextalign=left] [data-has-maxwidth="1"],.n2-ss-slider [data-csstextalign] [data-csstextalign]:not([data-csstextalign=center]):not([data-csstextalign=right]):not([data-csstextalign=inherit]) [data-frontend-fullwidth="0"],.n2-ss-slider [data-csstextalign] [data-csstextalign]:not([data-csstextalign=center]):not([data-csstextalign=right]):not([data-csstextalign=inherit]) [data-has-maxwidth="1"]{align-self:flex-start}.n2-ss-slider [data-csstextalign=center] [data-frontend-fullwidth="0"],.n2-ss-slider [data-csstextalign=center] [data-has-maxwidth="1"],.n2-ss-slider [data-csstextalign] [data-csstextalign]:not([data-csstextalign=left]):not([data-csstextalign=right]):not([data-csstextalign=inherit]) [data-frontend-fullwidth="0"],.n2-ss-slider [data-csstextalign] [data-csstextalign]:not([data-csstextalign=left]):not([data-csstextalign=right]):not([data-csstextalign=inherit]) [data-has-maxwidth="1"]{align-self:center}.n2-ss-slider [data-csstextalign=right] [data-frontend-fullwidth="0"],.n2-ss-slider [data-csstextalign=right] [data-has-maxwidth="1"],.n2-ss-slider [data-csstextalign] [data-csstextalign]:not([data-csstextalign=left]):not([data-csstextalign=center]):not([data-csstextalign=inherit]) [data-frontend-fullwidth="0"],.n2-ss-slider [data-csstextalign] [data-csstextalign]:not([data-csstextalign=left]):not([data-csstextalign=center]):not([data-csstextalign=inherit]) [data-has-maxwidth="1"]{align-self:flex-end}.n2-ss-slider .n2-ss-layer-content>[data-cssselfalign=left],.n2-ss-slider [data-frontend-fullwidth="0"][data-cssselfalign=left],.n2-ss-slider [data-has-maxwidth="1"][data-cssselfalign=left]{align-self:flex-start!important}.n2-ss-slider .n2-ss-layer-content>[data-cssselfalign=center],.n2-ss-slider [data-frontend-fullwidth="0"][data-cssselfalign=center],.n2-ss-slider [data-has-maxwidth="1"][data-cssselfalign=center]{align-self:center!important}.n2-ss-slider .n2-ss-layer-content>[data-cssselfalign=right],.n2-ss-slider [data-frontend-fullwidth="0"][data-cssselfalign=right],.n2-ss-slider [data-has-maxwidth="1"][data-cssselfalign=right]{align-self:flex-end!important}.n2-ss-slider .n2-ss-layer[data-has-maxwidth="1"][data-sstype=col]{align-self:stretch!important}.n2-ss-slider [data-frontend-fullwidth="1"][data-has-maxwidth="0"][data-cssselfalign]{align-self:initial!important}.n2-ss-slider .n2-ss-layer-inline{flex-direction:row;flex-wrap:wrap}.n2-ss-slider .n2-ss-img-wrapper,.n2-ss-slider .n2-ss-img-wrapper img{line-height:0}.n2-ss-slider .n2-ss-layer-player,.n2-ss-slider .n2-ss-layer-player>*{position:absolute;top:0;left:0;width:100%;height:100%}.n2-ss-slider .n2-ss-layer-player-cover img{position:absolute;left:50%;top:50%;width:48px;height:48px;margin-left:-24px;margin-top:-24px}.n2-ss-slider .n2-ss-animated-heading-wrapper,.n2-ss-slider .n2-ss-animated-heading-wrapper *,.n2-ss-slider .n2-ss-highlighted-heading-wrapper,.n2-ss-slider .n2-ss-highlighted-heading-wrapper *{text-decoration:none!important}.n2-clear{clear:both}.elementor-sticky__spacer .n2-section-smartslider *,[data-force-hidden],[data-force-hidden] *{visibility:hidden!important}.n2-ss-reveal-clip,.n2-ss-reveal-clip>*{position:absolute;left:0;top:0;width:100%;height:100%}.n2-ss-reveal-clip{pointer-events:none;visibility:hidden;z-index:1000000;overflow:hidden}.n2-ss-reveal-clip>*{outline:1px solid transparent}