@charset "UTF-8";
.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.nivoSlider {
position:relative;
width:100%;
height:auto;
overflow: hidden;
}
.nivoSlider img {
position:absolute;
top:0px;
left:0px;
max-width: none;
}
.nivo-main-image {
display: block !important;
position: relative !important; 
width: 100% !important;
} .nivoSlider a.nivo-imageLink {
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
border:0;
padding:0;
margin:0;
z-index:6;
display:none;
} .nivo-slice {
display:block;
position:absolute;
z-index:5;
height:100%;
top:0;
}
.nivo-box {
display:block;
position:absolute;
z-index:5;
overflow:hidden;
}
.nivo-box img { display:block; } .nivo-caption {
position:absolute;
left:0px;
bottom:0px;
background:#000;
color:#fff;
width:100%;
z-index:8;
padding: 5px 10px;
opacity: 0.8;
overflow: hidden;
display: none;
-moz-opacity: 0.8;
filter:alpha(opacity=8);
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.nivo-caption p {
padding:5px;
margin:0;
}
.nivo-caption a {
display:inline !important;
}
.nivo-html-caption {
display:none;
} .nivo-directionNav a {
position:absolute;
top:45%;
z-index:9;
cursor:pointer;
}
.nivo-prevNav {
left:0px;
}
.nivo-nextNav {
right:0px;
} .nivo-controlNav {
text-align:center;
padding: 15px 0;
}
.nivo-controlNav a {
cursor:pointer;
}
.nivo-controlNav a.active {
font-weight:bold;
}.nivo-slider-wrapper {
position: relative;
}
.theme-metronize .nivoSlider {
position:relative;
background:#fff url(//store-saver.com/wp-content/themes/metronize/lib/nivo-slider/themes/metronize/loading.gif) no-repeat 50% 50%;
margin-bottom:2em;
-webkit-box-shadow: 0px 0px 10px 0px rgba( 0, 0, 0, 0.2 );
-moz-box-shadow: 0px 0px 10px 0px rgba( 0, 0, 0, 0.2 );
box-shadow: 0px 0px 10px 0px rgba( 0, 0, 0, 0.2 );
}
.theme-metronize .nivoSlider img {
position:absolute;
top:0px;
left:0px;
display:none;
}
.theme-metronize .nivoSlider a {
border:0;
display:block;
}
.theme-metronize .nivo-controlNav {
text-align: center;
position: absolute;
bottom: 0;
z-index: 1000;
width: 100%;
}
.theme-metronize .nivo-controlNav a {
display:inline-block;
width: 19px;
height: 19px;
background:url(//store-saver.com/wp-content/themes/metronize/lib/nivo-slider/themes/metronize/bullets.png) no-repeat;
opacity: 0;
text-indent:-9999px;
border:0;
margin: 0 2px;
}
.theme-metronize .nivo-controlNav a:hover,
.theme-metronize .nivo-controlNav a.active {
background-position:0 -19px;
}
.theme-metronize .nivo-directionNav a {
margin-top: -20px;
display:block;
width: 40px; height: 40px;
text-indent:-9999px;
border:0;
opacity: 0;
z-index: 1100;
}
.theme-metronize:hover .nivo-directionNav a { opacity: 1; }
.theme-metronize:hover .nivo-controlNav a { opacity: 1; }
.theme-metronize a.nivo-nextNav {
right:15px;
background:url(//store-saver.com/wp-content/themes/metronize/lib/nivo-slider/themes/metronize/arrow-next.png) no-repeat;
}
.theme-metronize a.nivo-prevNav {
left:15px;
background:url(//store-saver.com/wp-content/themes/metronize/lib/nivo-slider/themes/metronize/arrow-previous.png) no-repeat;
}
.theme-metronize a.nivo-nextNav:hover,
.theme-metronize a.nivo-prevNav:hover {
background-position: 0 -40px;
}
.theme-metronize .nivo-caption {
font-family: Helvetica, Arial, sans-serif;
background-color: rgba( 0, 0, 0, 0.4 );
opacity: 1;
text-shadow: 0px 0px 4px rgba(0, 0, 0, 0.8);
}
.theme-metronize .nivo-caption a {
color:#fff;
border-bottom:1px dotted #fff;
}
.theme-metronize .nivo-caption a:hover {
color:#fff;
}
.theme-metronize .nivo-controlNav.nivo-thumbs-enabled {
width: 100%;
}
.theme-metronize .nivo-controlNav.nivo-thumbs-enabled a {
width: auto;
height: auto;
background: none;
margin-bottom: 5px;
}
.theme-metronize .nivo-controlNav.nivo-thumbs-enabled img {
display: block;
width: 120px;
height: auto;
}article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; } audio, canvas, video { display: inline-block; } audio:not([controls]) { display: none; height: 0; } [hidden] { display: none; }  html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } body { margin: 0; }  a:focus { outline: thin dotted; } a:active, a:hover { outline: 0; }  h1 { font-size: 2em; margin: 0.67em 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } dfn { font-style: italic; } hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } mark { background: #ff0; color: #000; } code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; } pre { white-space: pre-wrap; } q { quotes: "\201C" "\201D" "\2018" "\2019"; } 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: 0; }  fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { border: 0; padding: 0; } button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0; } button, input { line-height: normal; } 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; } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; } input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } textarea { overflow: auto; vertical-align: top; }  table { border-collapse: collapse; border-spacing: 0; } *, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
html, body { font-size: 13px; }
body { background: white; color: #888888; padding: 0; margin: 0; font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; font-weight: normal; font-style: normal; line-height: 1; position: relative; }
a:focus { outline: none; }
img, object, embed { max-width: 100%; height: auto; }
object, embed { height: 100%; }
img { -ms-interpolation-mode: bicubic; }
#map_canvas img, #map_canvas embed, #map_canvas object, .map_canvas img, .map_canvas embed, .map_canvas object { max-width: none !important; }
.left { float: left !important; }
.right { float: right !important; }
.text-left { text-align: left !important; }
.text-right { text-align: right !important; }
.text-center { text-align: center !important; }
.text-justify { text-align: justify !important; }
.hide { display: none; }
.antialiased { -webkit-font-smoothing: antialiased; }
img { display: inline-block; }
textarea { height: auto; min-height: 50px; }
select { width: 100%; } .row { width: 100%; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; max-width: 1000px; *zoom: 1; }
.row:before, .row:after { content: " "; display: table; }
.row:after { clear: both; }
.row .column, .row .columns { position: relative; padding-left: 1.15385em; padding-right: 1.15385em; width: 100%; float: left; }
.row.collapse .column, .row.collapse .columns { position: relative; padding-left: 0; padding-right: 0; float: left; }
.row .row { width: auto; margin-left: -1.15385em; margin-right: -1.15385em; margin-top: 0; margin-bottom: 0; max-width: none; *zoom: 1; }
.row .row:before, .row .row:after { content: " "; display: table; }
.row .row:after { clear: both; }
.row .row.collapse { width: auto; margin: 0; max-width: none; *zoom: 1; }
.row .row.collapse:before, .row .row.collapse:after { content: " "; display: table; }
.row .row.collapse:after { clear: both; }
@media only screen { .row .column, .row .columns { position: relative; padding-left: 1.15385em; padding-right: 1.15385em; float: left; }
.row .small-1 { position: relative; width: 8.33333%; }
.row .small-2 { position: relative; width: 16.66667%; }
.row .small-3 { position: relative; width: 25%; }
.row .small-4 { position: relative; width: 33.33333%; }
.row .small-5 { position: relative; width: 41.66667%; }
.row .small-6 { position: relative; width: 50%; }
.row .small-7 { position: relative; width: 58.33333%; }
.row .small-8 { position: relative; width: 66.66667%; }
.row .small-9 { position: relative; width: 75%; }
.row .small-10 { position: relative; width: 83.33333%; }
.row .small-11 { position: relative; width: 91.66667%; }
.row .small-12 { position: relative; width: 100%; }
.row .small-offset-1 { position: relative; margin-left: 8.33333%; }
.row .small-offset-2 { position: relative; margin-left: 16.66667%; }
.row .small-offset-3 { position: relative; margin-left: 25%; }
.row .small-offset-4 { position: relative; margin-left: 33.33333%; }
.row .small-offset-5 { position: relative; margin-left: 41.66667%; }
.row .small-offset-6 { position: relative; margin-left: 50%; }
.row .small-offset-7 { position: relative; margin-left: 58.33333%; }
.row .small-offset-8 { position: relative; margin-left: 66.66667%; }
.row .small-offset-9 { position: relative; margin-left: 75%; }
.row .small-offset-10 { position: relative; margin-left: 83.33333%; }
[class*="column"] + [class*="column"]:last-child { float: right; }
[class*="column"] + [class*="column"].end { float: left; }
.column.small-centered, .columns.small-centered { position: relative; margin-left: auto; margin-right: auto; float: none !important; } } @media only screen and (min-width: 768px) { .row .large-1 { position: relative; width: 8.33333%; }
.row .large-2 { position: relative; width: 16.66667%; }
.row .large-3 { position: relative; width: 25%; }
.row .large-4 { position: relative; width: 33.33333%; }
.row .large-5 { position: relative; width: 41.66667%; }
.row .large-6 { position: relative; width: 50%; }
.row .large-7 { position: relative; width: 58.33333%; }
.row .large-8 { position: relative; width: 66.66667%; }
.row .large-9 { position: relative; width: 75%; }
.row .large-10 { position: relative; width: 83.33333%; }
.row .large-11 { position: relative; width: 91.66667%; }
.row .large-12 { position: relative; width: 100%; }
.row .large-offset-1 { position: relative; margin-left: 8.33333%; }
.row .large-offset-2 { position: relative; margin-left: 16.66667%; }
.row .large-offset-3 { position: relative; margin-left: 25%; }
.row .large-offset-4 { position: relative; margin-left: 33.33333%; }
.row .large-offset-5 { position: relative; margin-left: 41.66667%; }
.row .large-offset-6 { position: relative; margin-left: 50%; }
.row .large-offset-7 { position: relative; margin-left: 58.33333%; }
.row .large-offset-8 { position: relative; margin-left: 66.66667%; }
.row .large-offset-9 { position: relative; margin-left: 75%; }
.row .large-offset-10 { position: relative; margin-left: 83.33333%; }
.push-2 { position: relative; left: 16.66667%; right: auto; }
.pull-2 { position: relative; right: 16.66667%; left: auto; }
.push-3 { position: relative; left: 25%; right: auto; }
.pull-3 { position: relative; right: 25%; left: auto; }
.push-4 { position: relative; left: 33.33333%; right: auto; }
.pull-4 { position: relative; right: 33.33333%; left: auto; }
.push-5 { position: relative; left: 41.66667%; right: auto; }
.pull-5 { position: relative; right: 41.66667%; left: auto; }
.push-6 { position: relative; left: 50%; right: auto; }
.pull-6 { position: relative; right: 50%; left: auto; }
.push-7 { position: relative; left: 58.33333%; right: auto; }
.pull-7 { position: relative; right: 58.33333%; left: auto; }
.push-8 { position: relative; left: 66.66667%; right: auto; }
.pull-8 { position: relative; right: 66.66667%; left: auto; }
.push-9 { position: relative; left: 75%; right: auto; }
.pull-9 { position: relative; right: 75%; left: auto; }
.push-10 { position: relative; left: 83.33333%; right: auto; }
.pull-10 { position: relative; right: 83.33333%; left: auto; }
.small-push-2 { left: inherit; }
.small-pull-2 { right: inherit; }
.small-push-3 { left: inherit; }
.small-pull-3 { right: inherit; }
.small-push-4 { left: inherit; }
.small-pull-4 { right: inherit; }
.small-push-5 { left: inherit; }
.small-pull-5 { right: inherit; }
.small-push-6 { left: inherit; }
.small-pull-6 { right: inherit; }
.small-push-7 { left: inherit; }
.small-pull-7 { right: inherit; }
.small-push-8 { left: inherit; }
.small-pull-8 { right: inherit; }
.small-push-9 { left: inherit; }
.small-pull-9 { right: inherit; }
.small-push-10 { left: inherit; }
.small-pull-10 { right: inherit; }
.column.large-centered, .columns.large-centered { position: relative; margin-left: auto; margin-right: auto; float: none !important; } } .show-for-small, .show-for-medium-down, .show-for-large-down { display: inherit !important; }
.show-for-medium, .show-for-medium-up, .show-for-large, .show-for-large-up, .show-for-xlarge { display: none !important; }
.hide-for-medium, .hide-for-medium-up, .hide-for-large, .hide-for-large-up, .hide-for-xlarge { display: inherit !important; }
.hide-for-small, .hide-for-medium-down, .hide-for-large-down { display: none !important; } table.show-for-small, table.show-for-medium-down, table.show-for-large-down, table.hide-for-medium, table.hide-for-medium-up, table.hide-for-large, table.hide-for-large-up, table.hide-for-xlarge { display: table; }
thead.show-for-small, thead.show-for-medium-down, thead.show-for-large-down, thead.hide-for-medium, thead.hide-for-medium-up, thead.hide-for-large, thead.hide-for-large-up, thead.hide-for-xlarge { display: table-header-group !important; }
tbody.show-for-small, tbody.show-for-medium-down, tbody.show-for-large-down, tbody.hide-for-medium, tbody.hide-for-medium-up, tbody.hide-for-large, tbody.hide-for-large-up, tbody.hide-for-xlarge { display: table-row-group !important; }
tr.show-for-small, tr.show-for-medium-down, tr.show-for-large-down, tr.hide-for-medium, tr.hide-for-medium-up, tr.hide-for-large, tr.hide-for-large-up, tr.hide-for-xlarge { display: table-row !important; }
td.show-for-small, td.show-for-medium-down, td.show-for-large-down, td.hide-for-medium, td.hide-for-medium-up, td.hide-for-large, td.hide-for-large-up, td.hide-for-xlarge, th.show-for-small, th.show-for-medium-down, th.show-for-large-down, th.hide-for-medium, th.hide-for-medium-up, th.hide-for-large, th.hide-for-large-up, th.hide-for-xlarge { display: table-cell !important; } @media only screen and (min-width: 768px) { .show-for-medium, .show-for-medium-up { display: inherit !important; }
.show-for-small { display: none !important; }
.hide-for-small { display: inherit !important; }
.hide-for-medium, .hide-for-medium-up { display: none !important; } table.show-for-medium, table.show-for-medium-up, table.hide-for-small { display: table; }
thead.show-for-medium, thead.show-for-medium-up, thead.hide-for-small { display: table-header-group !important; }
tbody.show-for-medium, tbody.show-for-medium-up, tbody.hide-for-small { display: table-row-group !important; }
tr.show-for-medium, tr.show-for-medium-up, tr.hide-for-small { display: table-row !important; }
td.show-for-medium, td.show-for-medium-up, td.hide-for-small, th.show-for-medium, th.show-for-medium-up, th.hide-for-small { display: table-cell !important; } } @media only screen and (min-width: 1280px) { .show-for-large, .show-for-large-up { display: inherit !important; }
.show-for-medium, .show-for-medium-down { display: none !important; }
.hide-for-medium, .hide-for-medium-down { display: inherit !important; }
.hide-for-large, .hide-for-large-up { display: none !important; } table.show-for-large, table.show-for-large-up, table.hide-for-medium, table.hide-for-medium-down { display: table; }
thead.show-for-large, thead.show-for-large-up, thead.hide-for-medium, thead.hide-for-medium-down { display: table-header-group !important; }
tbody.show-for-large, tbody.show-for-large-up, tbody.hide-for-medium, tbody.hide-for-medium-down { display: table-row-group !important; }
tr.show-for-large, tr.show-for-large-up, tr.hide-for-medium, tr.hide-for-medium-down { display: table-row !important; }
td.show-for-large, td.show-for-large-up, td.hide-for-medium, td.hide-for-medium-down, th.show-for-large, th.show-for-large-up, th.hide-for-medium, th.hide-for-medium-down { display: table-cell !important; } } @media only screen and (min-width: 1440px) { .show-for-xlarge { display: inherit !important; }
.show-for-large, .show-for-large-down { display: none !important; }
.hide-for-large, .hide-for-large-down { display: inherit !important; }
.hide-for-xlarge { display: none !important; } table.show-for-xlarge, table.hide-for-large, table.hide-for-large-down { display: table; }
thead.show-for-xlarge, thead.hide-for-large, thead.hide-for-large-down { display: table-header-group !important; }
tbody.show-for-xlarge, tbody.hide-for-large, tbody.hide-for-large-down { display: table-row-group !important; }
tr.show-for-xlarge, tr.hide-for-large, tr.hide-for-large-down { display: table-row !important; }
td.show-for-xlarge, td.hide-for-large, td.hide-for-large-down, th.show-for-xlarge, th.hide-for-large, th.hide-for-large-down { display: table-cell !important; } } .show-for-landscape, .hide-for-portrait { display: inherit !important; }
.hide-for-landscape, .show-for-portrait { display: none !important; } table.hide-for-landscape, table.show-for-portrait { display: table; }
thead.hide-for-landscape, thead.show-for-portrait { display: table-header-group !important; }
tbody.hide-for-landscape, tbody.show-for-portrait { display: table-row-group !important; }
tr.hide-for-landscape, tr.show-for-portrait { display: table-row !important; }
td.hide-for-landscape, td.show-for-portrait, th.hide-for-landscape, th.show-for-portrait { display: table-cell !important; }
@media only screen and (orientation: landscape) { .show-for-landscape, .hide-for-portrait { display: inherit !important; }
.hide-for-landscape, .show-for-portrait { display: none !important; } table.show-for-landscape, table.hide-for-portrait { display: table; }
thead.show-for-landscape, thead.hide-for-portrait { display: table-header-group !important; }
tbody.show-for-landscape, tbody.hide-for-portrait { display: table-row-group !important; }
tr.show-for-landscape, tr.hide-for-portrait { display: table-row !important; }
td.show-for-landscape, td.hide-for-portrait, th.show-for-landscape, th.hide-for-portrait { display: table-cell !important; } }
@media only screen and (orientation: portrait) { .show-for-portrait, .hide-for-landscape { display: inherit !important; }
.hide-for-portrait, .show-for-landscape { display: none !important; } table.show-for-portrait, table.hide-for-landscape { display: table; }
thead.show-for-portrait, thead.hide-for-landscape { display: table-header-group !important; }
tbody.show-for-portrait, tbody.hide-for-landscape { display: table-row-group !important; }
tr.show-for-portrait, tr.hide-for-landscape { display: table-row !important; }
td.show-for-portrait, td.hide-for-landscape, th.show-for-portrait, th.hide-for-landscape { display: table-cell !important; } } .show-for-touch { display: none !important; }
.hide-for-touch { display: inherit !important; }
.touch .show-for-touch { display: inherit !important; }
.touch .hide-for-touch { display: none !important; } table.hide-for-touch { display: table; }
.touch table.show-for-touch { display: table; }
thead.hide-for-touch { display: table-header-group !important; }
.touch thead.show-for-touch { display: table-header-group !important; }
tbody.hide-for-touch { display: table-row-group !important; }
.touch tbody.show-for-touch { display: table-row-group !important; }
tr.hide-for-touch { display: table-row !important; }
.touch tr.show-for-touch { display: table-row !important; }
td.hide-for-touch { display: table-cell !important; }
.touch td.show-for-touch { display: table-cell !important; }
th.hide-for-touch { display: table-cell !important; }
.touch th.show-for-touch { display: table-cell !important; } @media only screen { [class*="block-grid-"] { display: block; padding: 0; margin: 0 -10px; *zoom: 1; }
[class*="block-grid-"]:before, [class*="block-grid-"]:after { content: " "; display: table; }
[class*="block-grid-"]:after { clear: both; }
[class*="block-grid-"] > li { display: block; height: auto; float: left; padding: 0 10px 10px; }
.small-block-grid-1 > li { width: 100%; padding: 0 10px 10px; }
.small-block-grid-1 > li:nth-of-type(1n+1) { clear: both; }
.small-block-grid-2 > li { width: 50%; padding: 0 10px 10px; }
.small-block-grid-2 > li:nth-of-type(2n+1) { clear: both; }
.small-block-grid-3 > li { width: 33.33333%; padding: 0 10px 10px; }
.small-block-grid-3 > li:nth-of-type(3n+1) { clear: both; }
.small-block-grid-4 > li { width: 25%; padding: 0 10px 10px; }
.small-block-grid-4 > li:nth-of-type(4n+1) { clear: both; }
.small-block-grid-5 > li { width: 20%; padding: 0 10px 10px; }
.small-block-grid-5 > li:nth-of-type(5n+1) { clear: both; }
.small-block-grid-6 > li { width: 16.66667%; padding: 0 10px 10px; }
.small-block-grid-6 > li:nth-of-type(6n+1) { clear: both; }
.small-block-grid-7 > li { width: 14.28571%; padding: 0 10px 10px; }
.small-block-grid-7 > li:nth-of-type(7n+1) { clear: both; }
.small-block-grid-8 > li { width: 12.5%; padding: 0 10px 10px; }
.small-block-grid-8 > li:nth-of-type(8n+1) { clear: both; }
.small-block-grid-9 > li { width: 11.11111%; padding: 0 10px 10px; }
.small-block-grid-9 > li:nth-of-type(9n+1) { clear: both; }
.small-block-grid-10 > li { width: 10%; padding: 0 10px 10px; }
.small-block-grid-10 > li:nth-of-type(10n+1) { clear: both; }
.small-block-grid-11 > li { width: 9.09091%; padding: 0 10px 10px; }
.small-block-grid-11 > li:nth-of-type(11n+1) { clear: both; }
.small-block-grid-12 > li { width: 8.33333%; padding: 0 10px 10px; }
.small-block-grid-12 > li:nth-of-type(12n+1) { clear: both; } } @media only screen and (min-width: 768px) { .large-block-grid-1 > li { width: 100%; padding: 0 10px 10px; }
.large-block-grid-1 > li:nth-of-type(1n+1) { clear: both; }
.large-block-grid-2 > li { width: 50%; padding: 0 10px 10px; }
.large-block-grid-2 > li:nth-of-type(2n+1) { clear: both; }
.large-block-grid-3 > li { width: 33.33333%; padding: 0 10px 10px; }
.large-block-grid-3 > li:nth-of-type(3n+1) { clear: both; }
.large-block-grid-4 > li { width: 25%; padding: 0 10px 10px; }
.large-block-grid-4 > li:nth-of-type(4n+1) { clear: both; }
.large-block-grid-5 > li { width: 20%; padding: 0 10px 10px; }
.large-block-grid-5 > li:nth-of-type(5n+1) { clear: both; }
.large-block-grid-6 > li { width: 16.66667%; padding: 0 10px 10px; }
.large-block-grid-6 > li:nth-of-type(6n+1) { clear: both; }
.large-block-grid-7 > li { width: 14.28571%; padding: 0 10px 10px; }
.large-block-grid-7 > li:nth-of-type(7n+1) { clear: both; }
.large-block-grid-8 > li { width: 12.5%; padding: 0 10px 10px; }
.large-block-grid-8 > li:nth-of-type(8n+1) { clear: both; }
.large-block-grid-9 > li { width: 11.11111%; padding: 0 10px 10px; }
.large-block-grid-9 > li:nth-of-type(9n+1) { clear: both; }
.large-block-grid-10 > li { width: 10%; padding: 0 10px 10px; }
.large-block-grid-10 > li:nth-of-type(10n+1) { clear: both; }
.large-block-grid-11 > li { width: 9.09091%; padding: 0 10px 10px; }
.large-block-grid-11 > li:nth-of-type(11n+1) { clear: both; }
.large-block-grid-12 > li { width: 8.33333%; padding: 0 10px 10px; }
.large-block-grid-12 > li:nth-of-type(12n+1) { clear: both; }
[class*="small-block-grid-"] > li { clear: none !important; } } [data-clearing] { *zoom: 1; margin-bottom: 0; }
[data-clearing]:before, [data-clearing]:after { content: " "; display: table; }
[data-clearing]:after { clear: both; }
.clearing-blackout { background: #111111; position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index: 998; }
.clearing-blackout .clearing-close { display: block; }
.clearing-container { position: relative; z-index: 998; height: 100%; overflow: hidden; margin: 0; }
.visible-img { height: 95%; position: relative; }
.visible-img img { position: absolute; left: 50%; top: 50%; margin-left: -50%; max-height: 100%; max-width: 100%; }
.clearing-caption { color: white; line-height: 1.3; margin-bottom: 0; text-align: center; bottom: 0; background: #111111; width: 100%; padding: 10px 30px; position: absolute; left: 0; }
.clearing-close { z-index: 999; padding-left: 20px; padding-top: 10px; font-size: 40px; line-height: 1; color: white; display: none; }
.clearing-close:hover, .clearing-close:focus { color: #ccc; }
.clearing-assembled .clearing-container { height: 100%; }
.clearing-assembled .clearing-container .carousel > ul { display: none; }
@media only screen and (min-width: 768px) { .clearing-main-left, .clearing-main-right { position: absolute; height: 100%; width: 40px; top: 0; }
.clearing-main-left > span, .clearing-main-right > span { position: absolute; top: 50%; display: block; width: 0; height: 0; border: solid 16px; }
.clearing-main-left { left: 0; }
.clearing-main-left > span { left: 5px; border-color: transparent white transparent transparent; }
.clearing-main-right { right: 0; }
.clearing-main-right > span { border-color: transparent transparent transparent white; }
.clearing-main-left.disabled, .clearing-main-right.disabled { opacity: 0.5; }
.clearing-feature ~ li { display: none; }
.clearing-assembled .clearing-container .carousel { background: #111111; height: 150px; margin-top: 5px; }
.clearing-assembled .clearing-container .carousel > ul { display: block; z-index: 999; width: 200%; height: 100%; margin-left: 0; position: relative; left: 0; }
.clearing-assembled .clearing-container .carousel > ul li { display: block; width: 175px; height: inherit; padding: 0; float: left; overflow: hidden; margin-right: 1px; position: relative; cursor: pointer; opacity: 0.4; }
.clearing-assembled .clearing-container .carousel > ul li.fix-height img { min-height: 100%; height: 100%; max-width: none; }
.clearing-assembled .clearing-container .carousel > ul li a.th { border: none; -webkit-box-shadow: none; box-shadow: none; display: block; }
.clearing-assembled .clearing-container .carousel > ul li img { cursor: pointer !important; min-width: 100% !important; }
.clearing-assembled .clearing-container .carousel > ul li.visible { opacity: 1; }
.clearing-assembled .clearing-container .visible-img { background: #111111; overflow: hidden; height: 75%; }
.clearing-close { position: absolute; top: 10px; right: 20px; padding-left: 0; padding-top: 0; } }
.clearfix { *zoom: 1; }
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }
table { width: 100%; background: white; margin-bottom: 1.53846em; border: solid 1px #dddddd; }
table thead, table tfoot { background: whitesmoke; font-weight: bold; }
table thead tr th, table thead tr td, table tfoot tr th, table tfoot tr td { padding: 0.61538em 0.76923em 0.76923em; color: #222222; text-align: left; }
table tr th, table tr td { padding: 0.69231em 0.76923em; color: #222222; }
table tr.even, table tr.alt, table tr:nth-of-type(even) { background: #f9f9f9; }
table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td { display: table-cell; line-height: 1.38462em; }
.site-wrapper.site-wrapper-boxed { width: 1000px; margin: auto; }
@media only screen and (max-width: 1000px) { .site-wrapper.site-wrapper-boxed { width: auto; } }.progress { background-color: transparent; height: 1.92308em; border: 1px solid #cccccc; padding: 0.15385em; margin-bottom: 0.76923em; }
.progress .meter { background: #2ba6cb; height: 100%; display: block; }
.progress.secondary .meter { background: #e9e9e9; height: 100%; display: block; }
.progress.success .meter { background: #5da423; height: 100%; display: block; }
.progress.alert .meter { background: #c60f13; height: 100%; display: block; }
.progress.radius { -webkit-border-radius: 3px; border-radius: 3px; }
.progress.radius .meter { -webkit-border-radius: 2px; border-radius: 2px; }
.progress.round { -webkit-border-radius: 1000px; border-radius: 1000px; }
.progress.round .meter { -webkit-border-radius: 999px; border-radius: 999px; }
html { font-size: 81.25%; line-height: 1.69231em; }
body { background-color: #58b4f4; -webkit-backface-visibility: hidden; }
body.rtl-support { direction: rtl; unicode-bidi: embed; }
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, aside, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { font-size: 1em; line-height: 1.69231em; vertical-align: baseline; }
h1 { margin-top: 0.51222em; padding-top: 0em; padding-bottom: 0em; margin-bottom: 0.51222em; font-size: 3.30384em; line-height: 1.53667em; }
h2 { margin-top: 0.65053em; padding-top: 0em; padding-bottom: 0em; margin-bottom: 0.65053em; font-size: 2.60145em; line-height: 1.30105em; }
h3 { margin-top: 0.82617em; padding-top: 0em; padding-bottom: 0em; margin-bottom: 0.82617em; font-size: 2.04838em; line-height: 1.65234em; }
h4 { margin-top: 1.04923em; padding-top: 0em; padding-bottom: 0em; margin-bottom: 1.04923em; font-size: 1.6129em; line-height: 2.09847em; }
h5 { margin-top: 1.33253em; padding-top: 0em; padding-bottom: 0em; margin-bottom: 1.33253em; font-size: 1.27em; line-height: 1.33253em; }
h6 { margin-top: 1.69231em; padding-top: 0em; padding-bottom: 0em; margin-bottom: 1.69231em; font-size: 1em; line-height: 1.69231em; }
h1, h2, h3, h4, h5, h6 { color: #444; }
p { margin-top: 1.69231em; padding-top: 0em; padding-bottom: 0em; margin-bottom: 1.69231em; }
li { margin-top: 0.42308em; padding-top: 0em; padding-bottom: 0em; margin-bottom: 0.42308em; }
code { border: 1px solid; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding-left: 0.3em; padding-right: 0.3em; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-weight: normal; color: #D14; background-color: #F7F7F9; border-color: #E1E1E8; }
input[type="text"], input[type="password"], input[type="email"], textarea { border: 1px solid #aaa; border-color: rgba(0, 0, 0, 0.3); padding: 5px; -webkit-box-shadow: 1px 1px 0px rgba(128, 128, 128, 0.15); -moz-box-shadow: 1px 1px 0px rgba(128, 128, 128, 0.15); box-shadow: 1px 1px 0px rgba(128, 128, 128, 0.15); outline: none; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, textarea:focus { -webkit-box-shadow: 0 0 5px rgba(128, 128, 128, 0.5); -moz-box-shadow: 0 0 5px rgba(128, 128, 128, 0.5); box-shadow: 0 0 5px rgba(128, 128, 128, 0.5); }
a { text-decoration: none; -webkit-transition: color 0.25s; -moz-transition: color 0.25s; -o-transition: color 0.25s; transition: color 0.25s; }
a:focus { outline: none; }
a:hover { color: #0e85d8; }
a[rel='author'] { text-transform: capitalize; }
.text-shadow { text-shadow: rgba(0, 0, 0, 0.1) 1px 1px 0; }
[class*="column"] + [class*="column"]:last-child { float: left; }
.white-thin-strip { background: url(//store-saver.com/wp-content/themes/metronize/css/bg-white-strip.png) no-repeat; height: 1px; width: 100%; background-position: top center; }
.bottom-shadow-bar, .top-shadow-bar { width: 100%; }
.bottom-shadow-bar:before, .top-shadow-bar:before { position: absolute; top: 0; left: 0; width: 100%; height: 7px; content: ''; }
.top-shadow-bar:before { background: url(//store-saver.com/wp-content/themes/metronize/css/bg-shadow-bar.png) no-repeat top center; }
.bottom-shadow-bar { position: absolute; bottom: 5px; }
.bottom-shadow-bar:before { background: url(//store-saver.com/wp-content/themes/metronize/css/bg-shadow-bar-bottom.png) no-repeat top center; }
.site-header { background-color: white; position: relative; }
.site-header .logo-wrapper { padding-top: 2.53846em; padding-bottom: 2.53846em; }
.site-header .logo-2x { display: none; }
.site-header .bottom-border, .site-header .bottom-shadow-bar { display: none; }
@media screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { .site-header .logo { display: none; }
.site-header .logo-2x { display: inline; } }
.top-bar { background-color: #444; position: relative; min-height: 8px; font-size: 0.7874em; line-height: 2.14923em; }
.top-bar .top-bar-menu { list-style: none; padding: 0; margin: 0; line-height: 3em; }
.top-bar .top-bar-menu li { display: inline-block; padding-right: 2.72952em; }
.top-bar .top-bar-menu a { color: white; }
.top-bar .white-thin-strip { position: absolute; bottom: 1px; opacity: 0.5; }
.top-bar .top-bar-left-html { line-height: 36px; }
.top-bar .top-bar-left-html, .top-bar .top-bar-right-html { text-align: center; }
@media only screen and (min-width: 768px) { .top-bar .top-bar-left-html { text-align: left; }
.top-bar .top-bar-right-html { text-align: right; } }
.title-box { position: relative; color: white; min-height: 30px; -webkit-background-clip: padding; -moz-background-clip: padding; background-clip: padding-box; }
.title-box .headline { color: white; }
.title-box.has-featured-image { padding: 30px 0; }
.title-box.has-featured-image .headline { display: inline-block; padding: 0.1em 0.75em; margin-top: 1.26923em; margin-bottom: 1.26923em; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.title-box.has-featured-image .breadcrumb { display: none; }
.top-border { position: absolute; top: 0; width: 100%; height: 1px; background-color: rgba(0, 0, 0, 0.12); }
.bottom-border { position: absolute; bottom: 0; width: 100%; height: 1px; background-color: rgba(0, 0, 0, 0.12); }
.white-thin-strip { position: absolute; bottom: -1px; opacity: 0.5; }
@media only screen and (max-width: 767px) { .title-box .headline { margin-bottom: 0em; }
.title-box .breadcrumb { margin-top: 0.84615em; } }
.breadcrumb { margin-top: 2.53846em; margin-bottom: 2.53846em; }
.breadcrumb #crumbs { font-size: 0.88736em; line-height: 1.90713em; }
.breadcrumb a { color: white; }
.breadcrumb .current { color: #ddd; color: white; opacity: 0.75; font-style: italic; }
.breadcrumb-separator { margin-left: 0.5em; margin-right: 0.5em; opacity: 0.75; }
@media only screen and (min-width: 768px) { .breadcrumb { text-align: right; } }
.content-container { min-height: 25.38462em; background-color: #fff; }
.site-footer { background-color: #333; padding-top: 0.84615em; }
.site-footer .tagcloud a:hover { background-color: #333; background-color: rgba(0, 0, 0, 0.2); }
.copyright-bar { background-color: #222; min-height: 10px; font-size: 0.7874em; line-height: 2.14923em; }
.copyright-bar .left-text, .copyright-bar .right-text { vertical-align: middle; line-height: 36px; text-align: center; }
@media only screen and (min-width: 768px) { .copyright-bar .left-text { text-align: left; }
.copyright-bar .right-text { text-align: right; } }
.sidenav { -webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.1); box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.1); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #ddd; }
.sidenav, .sidenav ul, .sidenav ol { padding-left: 0; }
.sidenav li { list-style: none; position: relative; margin: 0; }
.sidenav li:before { font-family: FontAwesome; font-weight: normal; font-style: normal; content: "\f054"; position: absolute; right: 10px; top: 10px; font-size: 12px; color: #aaa; }
.sidenav li:last-child { -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
.sidenav a { display: block; padding: 10px; font-size: 10.23622px; }
.sidenav a:hover { background-color: #fafafa; -webkit-transition: all 0.25s; -moz-transition: all 0.25s; -o-transition: all 0.25s; transition: all 0.25s; }
.sidenav .current_page_item:before, .sidenav .current_page_item li:before { color: white; }
.sidenav .current_page_item a { color: white; font-weight: bold; }
.header-style-transparent_bar { padding-top: 30px; }
.header-style-transparent_bar .top-bar { display: none; }
.header-style-transparent_bar .site-header { background-color: rgba(255, 255, 255, 0.8); }
.header-style-transparent_bar .site-header .bottom-shadow-bar { display: block; top: -5px; }
.header-style-transparent_bar .site-header .bottom-border { display: block; top: -1px; }
iframe[src*='assets.pinterest.'] { display: none; }  @font-face { font-family: 'FontAwesome'; src: url(//store-saver.com/wp-content/themes/metronize/font/fontawesome-webfont.eot?v=3.2.1); src: url(//store-saver.com/wp-content/themes/metronize/font/fontawesome-webfont.eot?#iefix&v=3.2.1) format("embedded-opentype"), url(//store-saver.com/wp-content/themes/metronize/font/fontawesome-webfont.woff?v=3.2.1) format("woff"), url(//store-saver.com/wp-content/themes/metronize/font/fontawesome-webfont.ttf?v=3.2.1) format("truetype"), url(//store-saver.com/wp-content/themes/metronize/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1) format("svg"); font-weight: normal; font-style: normal; } [class^="icon-"], [class*=" icon-"] { font-family: FontAwesome; font-weight: normal; font-style: normal; text-decoration: inherit; -webkit-font-smoothing: antialiased; *margin-right: .3em; }
[class^="icon-"]:before, [class*=" icon-"]:before { text-decoration: inherit; display: inline-block; speak: none; } .icon-large:before { vertical-align: -10%; font-size: 1.3333333333333333em; } a [class^="icon-"], a [class*=" icon-"] { display: inline; } [class^="icon-"].icon-fixed-width, [class*=" icon-"].icon-fixed-width { display: inline-block; width: 1.1428571428571428em; text-align: right; padding-right: 0.2857142857142857em; }
[class^="icon-"].icon-fixed-width.icon-large, [class*=" icon-"].icon-fixed-width.icon-large { width: 1.4285714285714286em; }
.icons-ul { margin-left: 2.142857142857143em; list-style-type: none; }
.icons-ul > li { position: relative; }
.icons-ul .icon-li { position: absolute; left: -2.142857142857143em; width: 2.142857142857143em; text-align: center; line-height: inherit; }
[class^="icon-"].hide, [class*=" icon-"].hide { display: none; }
.icon-muted { color: #eeeeee; }
.icon-light { color: #ffffff; }
.icon-dark { color: #333333; }
.icon-border { border: solid 1px #eeeeee; padding: .2em .25em .15em; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.icon-2x { font-size: 2em; }
.icon-2x.icon-border { border-width: 2px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.icon-3x { font-size: 3em; }
.icon-3x.icon-border { border-width: 3px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.icon-4x { font-size: 4em; }
.icon-4x.icon-border { border-width: 4px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
.icon-5x { font-size: 5em; }
.icon-5x.icon-border { border-width: 5px; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; }
.pull-right { float: right; }
.pull-left { float: left; }
[class^="icon-"].pull-left, [class*=" icon-"].pull-left { margin-right: .3em; }
[class^="icon-"].pull-right, [class*=" icon-"].pull-right { margin-left: .3em; }  [class^="icon-"], [class*=" icon-"] { display: inline; width: auto; height: auto; line-height: normal; vertical-align: baseline; background-image: none; background-position: 0% 0%; background-repeat: repeat; margin-top: 0; } .icon-white, .nav-pills > .active > a > [class^="icon-"], .nav-pills > .active > a > [class*=" icon-"], .nav-list > .active > a > [class^="icon-"], .nav-list > .active > a > [class*=" icon-"], .navbar-inverse .nav > .active > a > [class^="icon-"], .navbar-inverse .nav > .active > a > [class*=" icon-"], .dropdown-menu > li > a:hover > [class^="icon-"], .dropdown-menu > li > a:hover > [class*=" icon-"], .dropdown-menu > .active > a > [class^="icon-"], .dropdown-menu > .active > a > [class*=" icon-"], .dropdown-submenu:hover > a > [class^="icon-"], .dropdown-submenu:hover > a > [class*=" icon-"] { background-image: none; } .btn [class^="icon-"].icon-large, .nav [class^="icon-"].icon-large, .btn [class*=" icon-"].icon-large, .nav [class*=" icon-"].icon-large { line-height: .9em; }
.btn [class^="icon-"].icon-spin, .nav [class^="icon-"].icon-spin, .btn [class*=" icon-"].icon-spin, .nav [class*=" icon-"].icon-spin { display: inline-block; }
.nav-tabs [class^="icon-"], .nav-pills [class^="icon-"], .nav-tabs [class*=" icon-"], .nav-pills [class*=" icon-"], .nav-tabs [class^="icon-"].icon-large, .nav-pills [class^="icon-"].icon-large, .nav-tabs [class*=" icon-"].icon-large, .nav-pills [class*=" icon-"].icon-large { line-height: .9em; }
.btn [class^="icon-"].pull-left.icon-2x, .btn [class*=" icon-"].pull-left.icon-2x, .btn [class^="icon-"].pull-right.icon-2x, .btn [class*=" icon-"].pull-right.icon-2x { margin-top: .18em; }
.btn [class^="icon-"].icon-spin.icon-large, .btn [class*=" icon-"].icon-spin.icon-large { line-height: .8em; }
.btn.btn-small [class^="icon-"].pull-left.icon-2x, .btn.btn-small [class*=" icon-"].pull-left.icon-2x, .btn.btn-small [class^="icon-"].pull-right.icon-2x, .btn.btn-small [class*=" icon-"].pull-right.icon-2x { margin-top: .25em; }
.btn.btn-large [class^="icon-"], .btn.btn-large [class*=" icon-"] { margin-top: 0; }
.btn.btn-large [class^="icon-"].pull-left.icon-2x, .btn.btn-large [class*=" icon-"].pull-left.icon-2x, .btn.btn-large [class^="icon-"].pull-right.icon-2x, .btn.btn-large [class*=" icon-"].pull-right.icon-2x { margin-top: .05em; }
.btn.btn-large [class^="icon-"].pull-left.icon-2x, .btn.btn-large [class*=" icon-"].pull-left.icon-2x { margin-right: .2em; }
.btn.btn-large [class^="icon-"].pull-right.icon-2x, .btn.btn-large [class*=" icon-"].pull-right.icon-2x { margin-left: .2em; } .nav-list [class^="icon-"], .nav-list [class*=" icon-"] { line-height: inherit; }  .icon-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: -35%; }
.icon-stack [class^="icon-"], .icon-stack [class*=" icon-"] { display: block; text-align: center; position: absolute; width: 100%; height: 100%; font-size: 1em; line-height: inherit; *line-height: 2em; }
.icon-stack .icon-stack-base { font-size: 2em; *line-height: 1em; } .icon-spin { display: inline-block; -moz-animation: spin 2s infinite linear; -o-animation: spin 2s infinite linear; -webkit-animation: spin 2s infinite linear; animation: spin 2s infinite linear; } a .icon-stack, a .icon-spin { display: inline-block; text-decoration: none; }
@-moz-keyframes spin { 0% { -moz-transform: rotate(0deg); }
100% { -moz-transform: rotate(359deg); } }
@-webkit-keyframes spin { 0% { -webkit-transform: rotate(0deg); }
100% { -webkit-transform: rotate(359deg); } }
@-o-keyframes spin { 0% { -o-transform: rotate(0deg); }
100% { -o-transform: rotate(359deg); } }
@-ms-keyframes spin { 0% { -ms-transform: rotate(0deg); }
100% { -ms-transform: rotate(359deg); } }
@keyframes spin { 0% { transform: rotate(0deg); }
100% { transform: rotate(359deg); } } .icon-rotate-90:before { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); }
.icon-rotate-180:before { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); }
.icon-rotate-270:before { -webkit-transform: rotate(270deg); -moz-transform: rotate(270deg); -ms-transform: rotate(270deg); -o-transform: rotate(270deg); transform: rotate(270deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); }
.icon-flip-horizontal:before { -webkit-transform: scale(-1, 1); -moz-transform: scale(-1, 1); -ms-transform: scale(-1, 1); -o-transform: scale(-1, 1); transform: scale(-1, 1); }
.icon-flip-vertical:before { -webkit-transform: scale(1, -1); -moz-transform: scale(1, -1); -ms-transform: scale(1, -1); -o-transform: scale(1, -1); transform: scale(1, -1); } a .icon-rotate-90:before, a .icon-rotate-180:before, a .icon-rotate-270:before, a .icon-flip-horizontal:before, a .icon-flip-vertical:before { display: inline-block; } .icon-glass:before { content: "\f000"; }
.icon-music:before { content: "\f001"; }
.icon-search:before { content: "\f002"; }
.icon-envelope-alt:before { content: "\f003"; }
.icon-heart:before { content: "\f004"; }
.icon-star:before { content: "\f005"; }
.icon-star-empty:before { content: "\f006"; }
.icon-user:before { content: "\f007"; }
.icon-film:before { content: "\f008"; }
.icon-th-large:before { content: "\f009"; }
.icon-th:before { content: "\f00a"; }
.icon-th-list:before { content: "\f00b"; }
.icon-ok:before { content: "\f00c"; }
.icon-remove:before { content: "\f00d"; }
.icon-zoom-in:before { content: "\f00e"; }
.icon-zoom-out:before { content: "\f010"; }
.icon-power-off:before, .icon-off:before { content: "\f011"; }
.icon-signal:before { content: "\f012"; }
.icon-gear:before, .icon-cog:before { content: "\f013"; }
.icon-trash:before { content: "\f014"; }
.icon-home:before { content: "\f015"; }
.icon-file-alt:before { content: "\f016"; }
.icon-time:before { content: "\f017"; }
.icon-road:before { content: "\f018"; }
.icon-download-alt:before { content: "\f019"; }
.icon-download:before { content: "\f01a"; }
.icon-upload:before { content: "\f01b"; }
.icon-inbox:before { content: "\f01c"; }
.icon-play-circle:before { content: "\f01d"; }
.icon-rotate-right:before, .icon-repeat:before { content: "\f01e"; }
.icon-refresh:before { content: "\f021"; }
.icon-list-alt:before { content: "\f022"; }
.icon-lock:before { content: "\f023"; }
.icon-flag:before { content: "\f024"; }
.icon-headphones:before { content: "\f025"; }
.icon-volume-off:before { content: "\f026"; }
.icon-volume-down:before { content: "\f027"; }
.icon-volume-up:before { content: "\f028"; }
.icon-qrcode:before { content: "\f029"; }
.icon-barcode:before { content: "\f02a"; }
.icon-tag:before { content: "\f02b"; }
.icon-tags:before { content: "\f02c"; }
.icon-book:before { content: "\f02d"; }
.icon-bookmark:before { content: "\f02e"; }
.icon-print:before { content: "\f02f"; }
.icon-camera:before { content: "\f030"; }
.icon-font:before { content: "\f031"; }
.icon-bold:before { content: "\f032"; }
.icon-italic:before { content: "\f033"; }
.icon-text-height:before { content: "\f034"; }
.icon-text-width:before { content: "\f035"; }
.icon-align-left:before { content: "\f036"; }
.icon-align-center:before { content: "\f037"; }
.icon-align-right:before { content: "\f038"; }
.icon-align-justify:before { content: "\f039"; }
.icon-list:before { content: "\f03a"; }
.icon-indent-left:before { content: "\f03b"; }
.icon-indent-right:before { content: "\f03c"; }
.icon-facetime-video:before { content: "\f03d"; }
.icon-picture:before { content: "\f03e"; }
.icon-pencil:before { content: "\f040"; }
.icon-map-marker:before { content: "\f041"; }
.icon-adjust:before { content: "\f042"; }
.icon-tint:before { content: "\f043"; }
.icon-edit:before { content: "\f044"; }
.icon-share:before { content: "\f045"; }
.icon-check:before { content: "\f046"; }
.icon-move:before { content: "\f047"; }
.icon-step-backward:before { content: "\f048"; }
.icon-fast-backward:before { content: "\f049"; }
.icon-backward:before { content: "\f04a"; }
.icon-play:before { content: "\f04b"; }
.icon-pause:before { content: "\f04c"; }
.icon-stop:before { content: "\f04d"; }
.icon-forward:before { content: "\f04e"; }
.icon-fast-forward:before { content: "\f050"; }
.icon-step-forward:before { content: "\f051"; }
.icon-eject:before { content: "\f052"; }
.icon-chevron-left:before { content: "\f053"; }
.icon-chevron-right:before { content: "\f054"; }
.icon-plus-sign:before { content: "\f055"; }
.icon-minus-sign:before { content: "\f056"; }
.icon-remove-sign:before { content: "\f057"; }
.icon-ok-sign:before { content: "\f058"; }
.icon-question-sign:before { content: "\f059"; }
.icon-info-sign:before { content: "\f05a"; }
.icon-screenshot:before { content: "\f05b"; }
.icon-remove-circle:before { content: "\f05c"; }
.icon-ok-circle:before { content: "\f05d"; }
.icon-ban-circle:before { content: "\f05e"; }
.icon-arrow-left:before { content: "\f060"; }
.icon-arrow-right:before { content: "\f061"; }
.icon-arrow-up:before { content: "\f062"; }
.icon-arrow-down:before { content: "\f063"; }
.icon-mail-forward:before, .icon-share-alt:before { content: "\f064"; }
.icon-resize-full:before { content: "\f065"; }
.icon-resize-small:before { content: "\f066"; }
.icon-plus:before { content: "\f067"; }
.icon-minus:before { content: "\f068"; }
.icon-asterisk:before { content: "\f069"; }
.icon-exclamation-sign:before { content: "\f06a"; }
.icon-gift:before { content: "\f06b"; }
.icon-leaf:before { content: "\f06c"; }
.icon-fire:before { content: "\f06d"; }
.icon-eye-open:before { content: "\f06e"; }
.icon-eye-close:before { content: "\f070"; }
.icon-warning-sign:before { content: "\f071"; }
.icon-plane:before { content: "\f072"; }
.icon-calendar:before { content: "\f073"; }
.icon-random:before { content: "\f074"; }
.icon-comment:before { content: "\f075"; }
.icon-magnet:before { content: "\f076"; }
.icon-chevron-up:before { content: "\f077"; }
.icon-chevron-down:before { content: "\f078"; }
.icon-retweet:before { content: "\f079"; }
.icon-shopping-cart:before { content: "\f07a"; }
.icon-folder-close:before { content: "\f07b"; }
.icon-folder-open:before { content: "\f07c"; }
.icon-resize-vertical:before { content: "\f07d"; }
.icon-resize-horizontal:before { content: "\f07e"; }
.icon-bar-chart:before { content: "\f080"; }
.icon-twitter-sign:before { content: "\f081"; }
.icon-facebook-sign:before { content: "\f082"; }
.icon-camera-retro:before { content: "\f083"; }
.icon-key:before { content: "\f084"; }
.icon-gears:before, .icon-cogs:before { content: "\f085"; }
.icon-comments:before { content: "\f086"; }
.icon-thumbs-up-alt:before { content: "\f087"; }
.icon-thumbs-down-alt:before { content: "\f088"; }
.icon-star-half:before { content: "\f089"; }
.icon-heart-empty:before { content: "\f08a"; }
.icon-signout:before { content: "\f08b"; }
.icon-linkedin-sign:before { content: "\f08c"; }
.icon-pushpin:before { content: "\f08d"; }
.icon-external-link:before { content: "\f08e"; }
.icon-signin:before { content: "\f090"; }
.icon-trophy:before { content: "\f091"; }
.icon-github-sign:before { content: "\f092"; }
.icon-upload-alt:before { content: "\f093"; }
.icon-lemon:before { content: "\f094"; }
.icon-phone:before { content: "\f095"; }
.icon-unchecked:before, .icon-check-empty:before { content: "\f096"; }
.icon-bookmark-empty:before { content: "\f097"; }
.icon-phone-sign:before { content: "\f098"; }
.icon-twitter:before { content: "\f099"; }
.icon-facebook:before { content: "\f09a"; }
.icon-github:before { content: "\f09b"; }
.icon-unlock:before { content: "\f09c"; }
.icon-credit-card:before { content: "\f09d"; }
.icon-rss:before { content: "\f09e"; }
.icon-hdd:before { content: "\f0a0"; }
.icon-bullhorn:before { content: "\f0a1"; }
.icon-bell:before { content: "\f0a2"; }
.icon-certificate:before { content: "\f0a3"; }
.icon-hand-right:before { content: "\f0a4"; }
.icon-hand-left:before { content: "\f0a5"; }
.icon-hand-up:before { content: "\f0a6"; }
.icon-hand-down:before { content: "\f0a7"; }
.icon-circle-arrow-left:before { content: "\f0a8"; }
.icon-circle-arrow-right:before { content: "\f0a9"; }
.icon-circle-arrow-up:before { content: "\f0aa"; }
.icon-circle-arrow-down:before { content: "\f0ab"; }
.icon-globe:before { content: "\f0ac"; }
.icon-wrench:before { content: "\f0ad"; }
.icon-tasks:before { content: "\f0ae"; }
.icon-filter:before { content: "\f0b0"; }
.icon-briefcase:before { content: "\f0b1"; }
.icon-fullscreen:before { content: "\f0b2"; }
.icon-group:before { content: "\f0c0"; }
.icon-link:before { content: "\f0c1"; }
.icon-cloud:before { content: "\f0c2"; }
.icon-beaker:before { content: "\f0c3"; }
.icon-cut:before { content: "\f0c4"; }
.icon-copy:before { content: "\f0c5"; }
.icon-paperclip:before, .icon-paper-clip:before { content: "\f0c6"; }
.icon-save:before { content: "\f0c7"; }
.icon-sign-blank:before { content: "\f0c8"; }
.icon-reorder:before { content: "\f0c9"; }
.icon-list-ul:before { content: "\f0ca"; }
.icon-list-ol:before { content: "\f0cb"; }
.icon-strikethrough:before { content: "\f0cc"; }
.icon-underline:before { content: "\f0cd"; }
.icon-table:before { content: "\f0ce"; }
.icon-magic:before { content: "\f0d0"; }
.icon-truck:before { content: "\f0d1"; }
.icon-pinterest:before { content: "\f0d2"; }
.icon-pinterest-sign:before { content: "\f0d3"; }
.icon-google-plus-sign:before { content: "\f0d4"; }
.icon-google-plus:before { content: "\f0d5"; }
.icon-money:before { content: "\f0d6"; }
.icon-caret-down:before { content: "\f0d7"; }
.icon-caret-up:before { content: "\f0d8"; }
.icon-caret-left:before { content: "\f0d9"; }
.icon-caret-right:before { content: "\f0da"; }
.icon-columns:before { content: "\f0db"; }
.icon-sort:before { content: "\f0dc"; }
.icon-sort-down:before { content: "\f0dd"; }
.icon-sort-up:before { content: "\f0de"; }
.icon-envelope:before { content: "\f0e0"; }
.icon-linkedin:before { content: "\f0e1"; }
.icon-rotate-left:before, .icon-undo:before { content: "\f0e2"; }
.icon-legal:before { content: "\f0e3"; }
.icon-dashboard:before { content: "\f0e4"; }
.icon-comment-alt:before { content: "\f0e5"; }
.icon-comments-alt:before { content: "\f0e6"; }
.icon-bolt:before { content: "\f0e7"; }
.icon-sitemap:before { content: "\f0e8"; }
.icon-umbrella:before { content: "\f0e9"; }
.icon-paste:before { content: "\f0ea"; }
.icon-lightbulb:before { content: "\f0eb"; }
.icon-exchange:before { content: "\f0ec"; }
.icon-cloud-download:before { content: "\f0ed"; }
.icon-cloud-upload:before { content: "\f0ee"; }
.icon-user-md:before { content: "\f0f0"; }
.icon-stethoscope:before { content: "\f0f1"; }
.icon-suitcase:before { content: "\f0f2"; }
.icon-bell-alt:before { content: "\f0f3"; }
.icon-coffee:before { content: "\f0f4"; }
.icon-food:before { content: "\f0f5"; }
.icon-file-text-alt:before { content: "\f0f6"; }
.icon-building:before { content: "\f0f7"; }
.icon-hospital:before { content: "\f0f8"; }
.icon-ambulance:before { content: "\f0f9"; }
.icon-medkit:before { content: "\f0fa"; }
.icon-fighter-jet:before { content: "\f0fb"; }
.icon-beer:before { content: "\f0fc"; }
.icon-h-sign:before { content: "\f0fd"; }
.icon-plus-sign-alt:before { content: "\f0fe"; }
.icon-double-angle-left:before { content: "\f100"; }
.icon-double-angle-right:before { content: "\f101"; }
.icon-double-angle-up:before { content: "\f102"; }
.icon-double-angle-down:before { content: "\f103"; }
.icon-angle-left:before { content: "\f104"; }
.icon-angle-right:before { content: "\f105"; }
.icon-angle-up:before { content: "\f106"; }
.icon-angle-down:before { content: "\f107"; }
.icon-desktop:before { content: "\f108"; }
.icon-laptop:before { content: "\f109"; }
.icon-tablet:before { content: "\f10a"; }
.icon-mobile-phone:before { content: "\f10b"; }
.icon-circle-blank:before { content: "\f10c"; }
.icon-quote-left:before { content: "\f10d"; }
.icon-quote-right:before { content: "\f10e"; }
.icon-spinner:before { content: "\f110"; }
.icon-circle:before { content: "\f111"; }
.icon-mail-reply:before, .icon-reply:before { content: "\f112"; }
.icon-github-alt:before { content: "\f113"; }
.icon-folder-close-alt:before { content: "\f114"; }
.icon-folder-open-alt:before { content: "\f115"; }
.icon-expand-alt:before { content: "\f116"; }
.icon-collapse-alt:before { content: "\f117"; }
.icon-smile:before { content: "\f118"; }
.icon-frown:before { content: "\f119"; }
.icon-meh:before { content: "\f11a"; }
.icon-gamepad:before { content: "\f11b"; }
.icon-keyboard:before { content: "\f11c"; }
.icon-flag-alt:before { content: "\f11d"; }
.icon-flag-checkered:before { content: "\f11e"; }
.icon-terminal:before { content: "\f120"; }
.icon-code:before { content: "\f121"; }
.icon-reply-all:before { content: "\f122"; }
.icon-mail-reply-all:before { content: "\f122"; }
.icon-star-half-full:before, .icon-star-half-empty:before { content: "\f123"; }
.icon-location-arrow:before { content: "\f124"; }
.icon-crop:before { content: "\f125"; }
.icon-code-fork:before { content: "\f126"; }
.icon-unlink:before { content: "\f127"; }
.icon-question:before { content: "\f128"; }
.icon-info:before { content: "\f129"; }
.icon-exclamation:before { content: "\f12a"; }
.icon-superscript:before { content: "\f12b"; }
.icon-subscript:before { content: "\f12c"; }
.icon-eraser:before { content: "\f12d"; }
.icon-puzzle-piece:before { content: "\f12e"; }
.icon-microphone:before { content: "\f130"; }
.icon-microphone-off:before { content: "\f131"; }
.icon-shield:before { content: "\f132"; }
.icon-calendar-empty:before { content: "\f133"; }
.icon-fire-extinguisher:before { content: "\f134"; }
.icon-rocket:before { content: "\f135"; }
.icon-maxcdn:before { content: "\f136"; }
.icon-chevron-sign-left:before { content: "\f137"; }
.icon-chevron-sign-right:before { content: "\f138"; }
.icon-chevron-sign-up:before { content: "\f139"; }
.icon-chevron-sign-down:before { content: "\f13a"; }
.icon-html5:before { content: "\f13b"; }
.icon-css3:before { content: "\f13c"; }
.icon-anchor:before { content: "\f13d"; }
.icon-unlock-alt:before { content: "\f13e"; }
.icon-bullseye:before { content: "\f140"; }
.icon-ellipsis-horizontal:before { content: "\f141"; }
.icon-ellipsis-vertical:before { content: "\f142"; }
.icon-rss-sign:before { content: "\f143"; }
.icon-play-sign:before { content: "\f144"; }
.icon-ticket:before { content: "\f145"; }
.icon-minus-sign-alt:before { content: "\f146"; }
.icon-check-minus:before { content: "\f147"; }
.icon-level-up:before { content: "\f148"; }
.icon-level-down:before { content: "\f149"; }
.icon-check-sign:before { content: "\f14a"; }
.icon-edit-sign:before { content: "\f14b"; }
.icon-external-link-sign:before { content: "\f14c"; }
.icon-share-sign:before { content: "\f14d"; }
.icon-compass:before { content: "\f14e"; }
.icon-collapse:before { content: "\f150"; }
.icon-collapse-top:before { content: "\f151"; }
.icon-expand:before { content: "\f152"; }
.icon-euro:before, .icon-eur:before { content: "\f153"; }
.icon-gbp:before { content: "\f154"; }
.icon-dollar:before, .icon-usd:before { content: "\f155"; }
.icon-rupee:before, .icon-inr:before { content: "\f156"; }
.icon-yen:before, .icon-jpy:before { content: "\f157"; }
.icon-renminbi:before, .icon-cny:before { content: "\f158"; }
.icon-won:before, .icon-krw:before { content: "\f159"; }
.icon-bitcoin:before, .icon-btc:before { content: "\f15a"; }
.icon-file:before { content: "\f15b"; }
.icon-file-text:before { content: "\f15c"; }
.icon-sort-by-alphabet:before { content: "\f15d"; }
.icon-sort-by-alphabet-alt:before { content: "\f15e"; }
.icon-sort-by-attributes:before { content: "\f160"; }
.icon-sort-by-attributes-alt:before { content: "\f161"; }
.icon-sort-by-order:before { content: "\f162"; }
.icon-sort-by-order-alt:before { content: "\f163"; }
.icon-thumbs-up:before { content: "\f164"; }
.icon-thumbs-down:before { content: "\f165"; }
.icon-youtube-sign:before { content: "\f166"; }
.icon-youtube:before { content: "\f167"; }
.icon-xing:before { content: "\f168"; }
.icon-xing-sign:before { content: "\f169"; }
.icon-youtube-play:before { content: "\f16a"; }
.icon-dropbox:before { content: "\f16b"; }
.icon-stackexchange:before { content: "\f16c"; }
.icon-instagram:before { content: "\f16d"; }
.icon-flickr:before { content: "\f16e"; }
.icon-adn:before { content: "\f170"; }
.icon-bitbucket:before { content: "\f171"; }
.icon-bitbucket-sign:before { content: "\f172"; }
.icon-tumblr:before { content: "\f173"; }
.icon-tumblr-sign:before { content: "\f174"; }
.icon-long-arrow-down:before { content: "\f175"; }
.icon-long-arrow-up:before { content: "\f176"; }
.icon-long-arrow-left:before { content: "\f177"; }
.icon-long-arrow-right:before { content: "\f178"; }
.icon-apple:before { content: "\f179"; }
.icon-windows:before { content: "\f17a"; }
.icon-android:before { content: "\f17b"; }
.icon-linux:before { content: "\f17c"; }
.icon-dribbble:before { content: "\f17d"; }
.icon-skype:before { content: "\f17e"; }
.icon-foursquare:before { content: "\f180"; }
.icon-trello:before { content: "\f181"; }
.icon-female:before { content: "\f182"; }
.icon-male:before { content: "\f183"; }
.icon-gittip:before { content: "\f184"; }
.icon-sun:before { content: "\f185"; }
.icon-moon:before { content: "\f186"; }
.icon-archive:before { content: "\f187"; }
.icon-bug:before { content: "\f188"; }
.icon-vk:before { content: "\f189"; }
.icon-weibo:before { content: "\f18a"; }
.icon-renren:before { content: "\f18b"; }
[class^="badge-icon-"], [class*=" badge-icon-"] { background: url(//store-saver.com/wp-content/themes/metronize/img/badge-icon.png) no-repeat; -webkit-background-size: 67px auto; -moz-background-size: 67px auto; -o-background-size: 67px auto; background-size: 67px auto; width: 67px; height: 67px; }
.badge-icon-band-new-green { background-position: 0 0; }
.badge-icon-band-sale-red { background-position: 0 -77px; }
.badge-icon-band-sold-out-gray { background-position: 0 -154px; }
.badge-icon-corner { background-position: 0 -231px; }
.badge-icon-ribbon-love-pink { background-position: 0 -308px; }
.badge-icon-ribbon-percent-red { background-position: 0 -385px; }
.badge-icon-ribbon-star-orange { background-position: 0 -462px; }
.badge-icon-sticker-new-green { background-position: 0 -539px; }
.badge-icon-sticker-sale-red { background-position: 0 -616px; }
.badge-icon-sticker-sold-out-gray { background-position: 0 -693px; }
.badge-icon-band-new-green, .badge-icon-band-sale-red, .badge-icon-band-sold-out-gray { top: -5px; right: -5px; }
.badge-icon-ribbon-love-pink, .badge-icon-ribbon-percent-red, .badge-icon-ribbon-star-orange { top: -3px; right: 5px; }
.badge-icon-sticker-new-green, .badge-icon-sticker-sale-red, .badge-icon-sticker-sold-out-gray { top: -12px; right: -12px; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) { [class^="badge-icon-"], [class*=" badge-icon-"] { background-image: url(//store-saver.com/wp-content/themes/metronize/img/badge-icon-2x.png); } }
.alignnone { margin: 5px 20px 20px 0; }
.aligncenter, div.aligncenter { display: block; margin: 5px auto 5px auto; }
.alignright { float: right; margin: 5px 0 20px 20px; }
.alignleft { float: left; margin: 5px 20px 20px 0; }
.aligncenter { display: block; margin: 5px auto 5px auto; }
a img.alignright { float: right; margin: 5px 0 20px 20px; }
a img.alignnone { margin: 5px 20px 20px 0; }
a img.alignleft { float: left; margin: 5px 20px 20px 0; }
a img.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.wp-caption { background: #fff; border: 1px solid #f0f0f0; max-width: 96%; padding: 5px 3px 10px; text-align: center; }
.wp-caption.alignnone { margin: 5px 20px 20px 0; }
.wp-caption.alignleft { margin: 5px 20px 20px 0; }
.wp-caption.alignright { margin: 5px 0 20px 20px; }
.wp-caption img { border: 0 none; height: auto; margin: 0; max-width: 98.5%; padding: 0; width: auto; }
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; margin: 0; padding: 0 4px 5px; }
.wp-post-image { width: 100%; margin-bottom: 1.69231em; }
.sticky { background-color: transparent; }
.bypostauthor { background-color: transparent; }
.vw-button, .button, button, input[type=submit], button { -moz-user-select: -moz-none; -webkit-user-select: none; -ms-user-select: none; user-select: none; display: inline-block; padding: 5px 1em; margin-bottom: 4px; color: #fff; cursor: pointer; text-align: center; text-decoration: none; border: 1px solid; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background-color: white; border-color: #d1d1d1; background-image: -webkit-linear-gradient(top, #ffffff, #e0e0e0); background-image: -moz-linear-gradient(top, #ffffff, #e0e0e0); background-image: -o-linear-gradient(top, #ffffff, #e0e0e0); background-image: linear-gradient(to bottom, #ffffff, #e0e0e0); -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); color: #555555; }
.vw-button:hover, .vw-button:focus, .vw-button:active, .button:hover, button:hover, input[type=submit]:hover, .button:focus, button:focus, input[type=submit]:focus, .button:active, button:active, input[type=submit]:active, button:hover, button:focus, button:active { border-color: #e6e6e6; background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2); background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2); background-image: -o-linear-gradient(top, #ffffff, #f2f2f2); background-image: linear-gradient(to bottom, #ffffff, #f2f2f2); color: #555555; }
.vw-button.primary-button, .button.primary-button, button.primary-button, input.primary-button[type=submit], button.primary-button { background-color: #41add7; border-color: #21799b; background-image: -webkit-linear-gradient(top, #41add7, #1993c2); background-image: -moz-linear-gradient(top, #41add7, #1993c2); background-image: -o-linear-gradient(top, #41add7, #1993c2); background-image: linear-gradient(to bottom, #41add7, #1993c2); -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); color: white; }
.vw-button.primary-button:hover, .vw-button.primary-button:focus, .vw-button.primary-button:active, .button.primary-button:hover, button.primary-button:hover, input.primary-button[type=submit]:hover, .button.primary-button:focus, button.primary-button:focus, input.primary-button[type=submit]:focus, .button.primary-button:active, button.primary-button:active, input.primary-button[type=submit]:active, button.primary-button:hover, button.primary-button:focus, button.primary-button:active { border-color: #2893bd; background-image: -webkit-linear-gradient(top, #41add7, #2c96d2); background-image: -moz-linear-gradient(top, #41add7, #2c96d2); background-image: -o-linear-gradient(top, #41add7, #2c96d2); background-image: linear-gradient(to bottom, #41add7, #2c96d2); color: white; }
.vw-button.danger-button, .button.danger-button, button.danger-button, input.danger-button[type=submit], button.danger-button { background-color: #e74b4a; border-color: #bc1a19; background-image: -webkit-linear-gradient(top, #e74b4a, #e60f0e); background-image: -moz-linear-gradient(top, #e74b4a, #e60f0e); background-image: -o-linear-gradient(top, #e74b4a, #e60f0e); background-image: linear-gradient(to bottom, #e74b4a, #e60f0e); -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); color: white; }
.vw-button.danger-button:hover, .vw-button.danger-button:focus, .vw-button.danger-button:active, .button.danger-button:hover, button.danger-button:hover, input.danger-button[type=submit]:hover, .button.danger-button:focus, button.danger-button:focus, input.danger-button[type=submit]:focus, .button.danger-button:active, button.danger-button:active, input.danger-button[type=submit]:active, button.danger-button:hover, button.danger-button:focus, button.danger-button:active { border-color: #e01f1e; background-image: -webkit-linear-gradient(top, #e74b4a, #e44333); background-image: -moz-linear-gradient(top, #e74b4a, #e44333); background-image: -o-linear-gradient(top, #e74b4a, #e44333); background-image: linear-gradient(to bottom, #e74b4a, #e44333); color: white; }
.vw-button.stun-button, .button.stun-button, button.stun-button, input.stun-button[type=submit], button.stun-button { background-color: #f17333; border-color: #bb480d; background-image: -webkit-linear-gradient(top, #f17333, #e64e01); background-image: -moz-linear-gradient(top, #f17333, #e64e01); background-image: -o-linear-gradient(top, #f17333, #e64e01); background-image: linear-gradient(to bottom, #f17333, #e64e01); -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); color: white; }
.vw-button.stun-button:hover, .vw-button.stun-button:focus, .vw-button.stun-button:active, .button.stun-button:hover, button.stun-button:hover, input.stun-button[type=submit]:hover, .button.stun-button:focus, button.stun-button:focus, input.stun-button[type=submit]:focus, .button.stun-button:active, button.stun-button:active, input.stun-button[type=submit]:active, button.stun-button:hover, button.stun-button:focus, button.stun-button:active { border-color: #e2560f; background-image: -webkit-linear-gradient(top, #f17333, #ef741b); background-image: -moz-linear-gradient(top, #f17333, #ef741b); background-image: -o-linear-gradient(top, #f17333, #ef741b); background-image: linear-gradient(to bottom, #f17333, #ef741b); color: white; }
.vw-button.dark-button, .button.dark-button, button.dark-button, input.dark-button[type=submit], button.dark-button { background-color: #444444; border-color: #161616; background-image: -webkit-linear-gradient(top, #444444, #252525); background-image: -moz-linear-gradient(top, #444444, #252525); background-image: -o-linear-gradient(top, #444444, #252525); background-image: linear-gradient(to bottom, #444444, #252525); -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); color: white; }
.vw-button.dark-button:hover, .vw-button.dark-button:focus, .vw-button.dark-button:active, .button.dark-button:hover, button.dark-button:hover, input.dark-button[type=submit]:hover, .button.dark-button:focus, button.dark-button:focus, input.dark-button[type=submit]:focus, .button.dark-button:active, button.dark-button:active, input.dark-button[type=submit]:active, button.dark-button:hover, button.dark-button:focus, button.dark-button:active { border-color: #2b2b2b; background-image: -webkit-linear-gradient(top, #444444, #373737); background-image: -moz-linear-gradient(top, #444444, #373737); background-image: -o-linear-gradient(top, #444444, #373737); background-image: linear-gradient(to bottom, #444444, #373737); color: white; }
.vw-button.medium-button, .button.medium-button, button.medium-button, input.medium-button[type=submit], button.medium-button { font-size: 20.9677px; padding: 0.6em 1em; }
.vw-button.large-button, .button.large-button, button.large-button, input.large-button[type=submit], button.large-button { font-size: 2.04838em; line-height: 1.65234em; }
.vw-button.blue-button, .button.blue-button, button.blue-button, input.blue-button[type=submit], button.blue-button { background-color: #39a0ef; border-color: #0f72bd; background-image: -webkit-linear-gradient(top, #39a0ef, #0384e7); background-image: -moz-linear-gradient(top, #39a0ef, #0384e7); background-image: -o-linear-gradient(top, #39a0ef, #0384e7); background-image: linear-gradient(to bottom, #39a0ef, #0384e7); -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); color: white; }
.vw-button.blue-button:hover, .vw-button.blue-button:focus, .vw-button.blue-button:active, .button.blue-button:hover, button.blue-button:hover, input.blue-button[type=submit]:hover, .button.blue-button:focus, button.blue-button:focus, input.blue-button[type=submit]:focus, .button.blue-button:active, button.blue-button:active, input.blue-button[type=submit]:active, button.blue-button:hover, button.blue-button:focus, button.blue-button:active { border-color: #1288e3; background-image: -webkit-linear-gradient(top, #39a0ef, #2184ed); background-image: -moz-linear-gradient(top, #39a0ef, #2184ed); background-image: -o-linear-gradient(top, #39a0ef, #2184ed); background-image: linear-gradient(to bottom, #39a0ef, #2184ed); color: white; }
.vw-button.green-button, .button.green-button, button.green-button, input.green-button[type=submit], button.green-button { background-color: #77ab59; border-color: #4d7039; background-image: -webkit-linear-gradient(top, #77ab59, #579037); background-image: -moz-linear-gradient(top, #77ab59, #579037); background-image: -o-linear-gradient(top, #77ab59, #579037); background-image: linear-gradient(to bottom, #77ab59, #579037); -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); color: #f0f7da; }
.vw-button.green-button:hover, .vw-button.green-button:focus, .vw-button.green-button:active, .button.green-button:hover, button.green-button:hover, input.green-button[type=submit]:hover, .button.green-button:focus, button.green-button:focus, input.green-button[type=submit]:focus, .button.green-button:active, button.green-button:active, input.green-button[type=submit]:active, button.green-button:hover, button.green-button:focus, button.green-button:active { border-color: #5f8b46; background-image: -webkit-linear-gradient(top, #77ab59, #659c4f); background-image: -moz-linear-gradient(top, #77ab59, #659c4f); background-image: -o-linear-gradient(top, #77ab59, #659c4f); background-image: linear-gradient(to bottom, #77ab59, #659c4f); color: #f0f7da; }
.vw-button.brown-button, .button.brown-button, button.brown-button, input.brown-button[type=submit], button.brown-button { background-color: #604830; border-color: #231a11; background-image: -webkit-linear-gradient(top, #604830, #3c2917); background-image: -moz-linear-gradient(top, #604830, #3c2917); background-image: -o-linear-gradient(top, #604830, #3c2917); background-image: linear-gradient(to bottom, #604830, #3c2917); -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); color: #f0f0d8; }
.vw-button.brown-button:hover, .vw-button.brown-button:focus, .vw-button.brown-button:active, .button.brown-button:hover, button.brown-button:hover, input.brown-button[type=submit]:hover, .button.brown-button:focus, button.brown-button:focus, input.brown-button[type=submit]:focus, .button.brown-button:active, button.brown-button:active, input.brown-button[type=submit]:active, button.brown-button:hover, button.brown-button:focus, button.brown-button:active { border-color: #3e2f1f; background-image: -webkit-linear-gradient(top, #604830, #4f3f28); background-image: -moz-linear-gradient(top, #604830, #4f3f28); background-image: -o-linear-gradient(top, #604830, #4f3f28); background-image: linear-gradient(to bottom, #604830, #4f3f28); color: #f0f0d8; }
.vw-button.yellow-button, .button.yellow-button, button.yellow-button, input.yellow-button[type=submit], button.yellow-button { background-color: #fce25f; border-color: #fad205; background-image: -webkit-linear-gradient(top, #fce25f, #ffda1f); background-image: -moz-linear-gradient(top, #fce25f, #ffda1f); background-image: -o-linear-gradient(top, #fce25f, #ffda1f); background-image: linear-gradient(to bottom, #fce25f, #ffda1f); -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); color: #746200; }
.vw-button.yellow-button:hover, .vw-button.yellow-button:focus, .vw-button.yellow-button:active, .button.yellow-button:hover, button.yellow-button:hover, input.yellow-button[type=submit]:hover, .button.yellow-button:focus, button.yellow-button:focus, input.yellow-button[type=submit]:focus, .button.yellow-button:active, button.yellow-button:active, input.yellow-button[type=submit]:active, button.yellow-button:hover, button.yellow-button:focus, button.yellow-button:active { border-color: #fbd92d; background-image: -webkit-linear-gradient(top, #fce25f, #fced46); background-image: -moz-linear-gradient(top, #fce25f, #fced46); background-image: -o-linear-gradient(top, #fce25f, #fced46); background-image: linear-gradient(to bottom, #fce25f, #fced46); color: #746200; }
.vw-button.coral-button, .button.coral-button, button.coral-button, input.coral-button[type=submit], button.coral-button { background-color: #ff9985; border-color: #ff4c29; background-image: -webkit-linear-gradient(top, #ff9985, #ff6648); background-image: -moz-linear-gradient(top, #ff9985, #ff6648); background-image: -o-linear-gradient(top, #ff9985, #ff6648); background-image: linear-gradient(to bottom, #ff9985, #ff6648); -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); color: white; }
.vw-button.coral-button:hover, .vw-button.coral-button:focus, .vw-button.coral-button:active, .button.coral-button:hover, button.coral-button:hover, input.coral-button[type=submit]:hover, .button.coral-button:focus, button.coral-button:focus, input.coral-button[type=submit]:focus, .button.coral-button:active, button.coral-button:active, input.coral-button[type=submit]:active, button.coral-button:hover, button.coral-button:focus, button.coral-button:active { border-color: #ff6e52; background-image: -webkit-linear-gradient(top, #ff9985, #ff906c); background-image: -moz-linear-gradient(top, #ff9985, #ff906c); background-image: -o-linear-gradient(top, #ff9985, #ff906c); background-image: linear-gradient(to bottom, #ff9985, #ff906c); color: white; }
.vw-button.teal-button, .button.teal-button, button.teal-button, input.teal-button[type=submit], button.teal-button { background-color: #67a6a6; border-color: #417070; background-image: -webkit-linear-gradient(top, #67a6a6, #409090); background-image: -moz-linear-gradient(top, #67a6a6, #409090); background-image: -o-linear-gradient(top, #67a6a6, #409090); background-image: linear-gradient(to bottom, #67a6a6, #409090); -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); color: white; }
.vw-button.teal-button:hover, .vw-button.teal-button:focus, .vw-button.teal-button:active, .button.teal-button:hover, button.teal-button:hover, input.teal-button[type=submit]:hover, .button.teal-button:focus, button.teal-button:focus, input.teal-button[type=submit]:focus, .button.teal-button:active, button.teal-button:active, input.teal-button[type=submit]:active, button.teal-button:hover, button.teal-button:focus, button.teal-button:active { border-color: #518989; background-image: -webkit-linear-gradient(top, #67a6a6, #5a949a); background-image: -moz-linear-gradient(top, #67a6a6, #5a949a); background-image: -o-linear-gradient(top, #67a6a6, #5a949a); background-image: linear-gradient(to bottom, #67a6a6, #5a949a); color: white; }
.vw-button.black-button, .button.black-button, button.black-button, input.black-button[type=submit], button.black-button { background-color: black; border-color: black; background-image: -webkit-linear-gradient(top, #000000, #000000); background-image: -moz-linear-gradient(top, #000000, #000000); background-image: -o-linear-gradient(top, #000000, #000000); background-image: linear-gradient(to bottom, #000000, #000000); -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); color: white; }
.vw-button.black-button:hover, .vw-button.black-button:focus, .vw-button.black-button:active, .button.black-button:hover, button.black-button:hover, input.black-button[type=submit]:hover, .button.black-button:focus, button.black-button:focus, input.black-button[type=submit]:focus, .button.black-button:active, button.black-button:active, input.black-button[type=submit]:active, button.black-button:hover, button.black-button:focus, button.black-button:active { border-color: black; background-image: -webkit-linear-gradient(top, #000000, #000000); background-image: -moz-linear-gradient(top, #000000, #000000); background-image: -o-linear-gradient(top, #000000, #000000); background-image: linear-gradient(to bottom, #000000, #000000); color: white; }
.vw-button.plum-button, .button.plum-button, button.plum-button, input.plum-button[type=submit], button.plum-button { background-color: #8c5178; border-color: #522f46; background-image: -webkit-linear-gradient(top, #8c5178, #6f315a); background-image: -moz-linear-gradient(top, #8c5178, #6f315a); background-image: -o-linear-gradient(top, #8c5178, #6f315a); background-image: linear-gradient(to bottom, #8c5178, #6f315a); -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); color: white; }
.vw-button.plum-button:hover, .vw-button.plum-button:focus, .vw-button.plum-button:active, .button.plum-button:hover, button.plum-button:hover, input.plum-button[type=submit]:hover, .button.plum-button:focus, button.plum-button:focus, input.plum-button[type=submit]:focus, .button.plum-button:active, button.plum-button:active, input.plum-button[type=submit]:active, button.plum-button:hover, button.plum-button:focus, button.plum-button:active { border-color: #6c3e5c; background-image: -webkit-linear-gradient(top, #8c5178, #7c4866); background-image: -moz-linear-gradient(top, #8c5178, #7c4866); background-image: -o-linear-gradient(top, #8c5178, #7c4866); background-image: linear-gradient(to bottom, #8c5178, #7c4866); color: white; }
.vw-button.navy-button, .button.navy-button, button.navy-button, input.navy-button[type=submit], button.navy-button { background-color: #2d9fbf; border-color: #1b6175; background-image: -webkit-linear-gradient(top, #2d9fbf, #177c98); background-image: -moz-linear-gradient(top, #2d9fbf, #177c98); background-image: -o-linear-gradient(top, #2d9fbf, #177c98); background-image: linear-gradient(to bottom, #2d9fbf, #177c98); -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); color: white; }
.vw-button.navy-button:hover, .vw-button.navy-button:focus, .vw-button.navy-button:active, .button.navy-button:hover, button.navy-button:hover, input.navy-button[type=submit]:hover, .button.navy-button:focus, button.navy-button:focus, input.navy-button[type=submit]:focus, .button.navy-button:active, button.navy-button:active, input.navy-button[type=submit]:active, button.navy-button:hover, button.navy-button:focus, button.navy-button:active { border-color: #237d96; background-image: -webkit-linear-gradient(top, #2d9fbf, #2883aa); background-image: -moz-linear-gradient(top, #2d9fbf, #2883aa); background-image: -o-linear-gradient(top, #2d9fbf, #2883aa); background-image: linear-gradient(to bottom, #2d9fbf, #2883aa); color: white; }
.vw-button.olive-button, .button.olive-button, button.olive-button, input.olive-button[type=submit], button.olive-button { background-color: #968030; border-color: #50451a; background-image: -webkit-linear-gradient(top, #968030, #705d19); background-image: -moz-linear-gradient(top, #968030, #705d19); background-image: -o-linear-gradient(top, #968030, #705d19); background-image: linear-gradient(to bottom, #968030, #705d19); -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); color: white; }
.vw-button.olive-button:hover, .vw-button.olive-button:focus, .vw-button.olive-button:active, .button.olive-button:hover, button.olive-button:hover, input.olive-button[type=submit]:hover, .button.olive-button:focus, button.olive-button:focus, input.olive-button[type=submit]:focus, .button.olive-button:active, button.olive-button:active, input.olive-button[type=submit]:active, button.olive-button:hover, button.olive-button:focus, button.olive-button:active { border-color: #6f5f24; background-image: -webkit-linear-gradient(top, #968030, #83772a); background-image: -moz-linear-gradient(top, #968030, #83772a); background-image: -o-linear-gradient(top, #968030, #83772a); background-image: linear-gradient(to bottom, #968030, #83772a); color: white; }
.vw-button.silver-button, .button.silver-button, button.silver-button, input.silver-button[type=submit], button.silver-button { background-color: #aaaaaa; border-color: #7c7c7c; background-image: -webkit-linear-gradient(top, #aaaaaa, #8b8b8b); background-image: -moz-linear-gradient(top, #aaaaaa, #8b8b8b); background-image: -o-linear-gradient(top, #aaaaaa, #8b8b8b); background-image: linear-gradient(to bottom, #aaaaaa, #8b8b8b); -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); color: white; }
.vw-button.silver-button:hover, .vw-button.silver-button:focus, .vw-button.silver-button:active, .button.silver-button:hover, button.silver-button:hover, input.silver-button[type=submit]:hover, .button.silver-button:focus, button.silver-button:focus, input.silver-button[type=submit]:focus, .button.silver-button:active, button.silver-button:active, input.silver-button[type=submit]:active, button.silver-button:hover, button.silver-button:focus, button.silver-button:active { border-color: #909090; background-image: -webkit-linear-gradient(top, #aaaaaa, #9d9d9d); background-image: -moz-linear-gradient(top, #aaaaaa, #9d9d9d); background-image: -o-linear-gradient(top, #aaaaaa, #9d9d9d); background-image: linear-gradient(to bottom, #aaaaaa, #9d9d9d); color: white; }
.vw-button.leaf-button, .button.leaf-button, button.leaf-button, input.leaf-button[type=submit], button.leaf-button { background-color: #a8cb17; border-color: #64790e; background-image: -webkit-linear-gradient(top, #a8cb17, #819e07); background-image: -moz-linear-gradient(top, #a8cb17, #819e07); background-image: -o-linear-gradient(top, #a8cb17, #819e07); background-image: linear-gradient(to bottom, #a8cb17, #819e07); -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); color: white; }
.vw-button.leaf-button:hover, .vw-button.leaf-button:focus, .vw-button.leaf-button:active, .button.leaf-button:hover, button.leaf-button:hover, input.leaf-button[type=submit]:hover, .button.leaf-button:focus, button.leaf-button:focus, input.leaf-button[type=submit]:focus, .button.leaf-button:active, button.leaf-button:active, input.leaf-button[type=submit]:active, button.leaf-button:hover, button.leaf-button:focus, button.leaf-button:active { border-color: #829d12; background-image: -webkit-linear-gradient(top, #a8cb17, #88b414); background-image: -moz-linear-gradient(top, #a8cb17, #88b414); background-image: -o-linear-gradient(top, #a8cb17, #88b414); background-image: linear-gradient(to bottom, #a8cb17, #88b414); color: white; }
.accordion, .toggle { list-style: none; margin-left: 0; padding-left: 0; }
.accordion .accordion-item, .accordion .toggle-item, .toggle .accordion-item, .toggle .toggle-item { border-top: 1px solid; border-color: #e5e5e5; border-color: rgba(0, 0, 0, 0.1); padding: 0.66626em 0; }
.accordion .accordion-item:first-child, .accordion .toggle-item:first-child, .toggle .accordion-item:first-child, .toggle .toggle-item:first-child { border: none; }
.accordion .accordion-item .accordion-icon, .accordion .accordion-item .toggle-icon, .accordion .toggle-item .accordion-icon, .accordion .toggle-item .toggle-icon, .toggle .accordion-item .accordion-icon, .toggle .accordion-item .toggle-icon, .toggle .toggle-item .accordion-icon, .toggle .toggle-item .toggle-icon { font-size: 16px; position: absolute; left: 0; margin-top: 3px; }
.accordion .accordion-item .accordion-title, .accordion .accordion-item .toggle-title, .accordion .toggle-item .accordion-title, .accordion .toggle-item .toggle-title, .toggle .accordion-item .accordion-title, .toggle .accordion-item .toggle-title, .toggle .toggle-item .accordion-title, .toggle .toggle-item .toggle-title { margin-top: 0.33313em; margin-bottom: 0.33313em; font-size: 1.07692em; line-height: 1.57143em; }
.accordion .accordion-item .accordion-title a, .accordion .accordion-item .toggle-title a, .accordion .toggle-item .accordion-title a, .accordion .toggle-item .toggle-title a, .toggle .accordion-item .accordion-title a, .toggle .accordion-item .toggle-title a, .toggle .toggle-item .accordion-title a, .toggle .toggle-item .toggle-title a { display: block; outline: none; cursor: pointer; color: #555; padding: 0 0 0 1.5em; position: relative; }
.accordion .accordion-item .accordion-content, .accordion .accordion-item .toggle-content, .accordion .toggle-item .accordion-content, .accordion .toggle-item .toggle-content, .toggle .accordion-item .accordion-content, .toggle .accordion-item .toggle-content, .toggle .toggle-item .accordion-content, .toggle .toggle-item .toggle-content { padding-left: 20px; }
.accordion .accordion-item .accordion-content :last-child, .accordion .accordion-item .toggle-content :last-child, .accordion .toggle-item .accordion-content :last-child, .accordion .toggle-item .toggle-content :last-child, .toggle .accordion-item .accordion-content :last-child, .toggle .accordion-item .toggle-content :last-child, .toggle .toggle-item .accordion-content :last-child, .toggle .toggle-item .toggle-content :last-child { margin-bottom: 1.69231em; } .animated-content { opacity: 0; overflow: hidden; }
.no-csstransitions .animated-content { opacity: 1; } .linear { }
.ease { -webkit-animation-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1); -moz-animation-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1); -ms-animation-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1); -o-animation-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1); animation-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1); }
.easeIn { -webkit-animation-timing-function: cubic-bezier(0.42, 0, 1, 1); -moz-animation-timing-function: cubic-bezier(0.42, 0, 1, 1); -ms-animation-timing-function: cubic-bezier(0.42, 0, 1, 1); -o-animation-timing-function: cubic-bezier(0.42, 0, 1, 1); animation-timing-function: cubic-bezier(0.42, 0, 1, 1); }
.easeOut { -webkit-animation-timing-function: cubic-bezier(0, 0, 0.58, 1); -moz-animation-timing-function: cubic-bezier(0, 0, 0.58, 1); -ms-animation-timing-function: cubic-bezier(0, 0, 0.58, 1); -o-animation-timing-function: cubic-bezier(0, 0, 0.58, 1); animation-timing-function: cubic-bezier(0, 0, 0.58, 1); }
.easeInOut { -webkit-animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1); -moz-animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1); -ms-animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1); -o-animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1); animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1); }
.easeInQuad { -webkit-animation-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); -moz-animation-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); -ms-animation-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); -o-animation-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); animation-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); }
.easeInCubic { -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); -moz-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); -ms-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); -o-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
.easeInQuart { -webkit-animation-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22); -moz-animation-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22); -ms-animation-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22); -o-animation-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22); animation-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22); }
.easeInQuint { -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -moz-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -ms-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -o-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }
.easeInSine { -webkit-animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715); -moz-animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715); -ms-animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715); -o-animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715); animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715); }
.easeInExpo { -webkit-animation-timing-function: cubic-bezier(0.95, 0.05, 0.795, 0.035); -moz-animation-timing-function: cubic-bezier(0.95, 0.05, 0.795, 0.035); -ms-animation-timing-function: cubic-bezier(0.95, 0.05, 0.795, 0.035); -o-animation-timing-function: cubic-bezier(0.95, 0.05, 0.795, 0.035); animation-timing-function: cubic-bezier(0.95, 0.05, 0.795, 0.035); }
.easeInCirc { -webkit-animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.335); -moz-animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.335); -ms-animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.335); -o-animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.335); animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.335); }
.easeInBack { -webkit-animation-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -moz-animation-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -ms-animation-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -o-animation-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); animation-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); }
.easeOutQuad { -webkit-animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); -moz-animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); -ms-animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); -o-animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); }
.easeOutCubic { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -moz-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -ms-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -o-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
.easeOutQuart { -webkit-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1); -moz-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1); -ms-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1); -o-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1); animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1); }
.easeOutQuint { -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); -moz-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); -ms-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); -o-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); }
.easeOutSine { -webkit-animation-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); -moz-animation-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); -ms-animation-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); -o-animation-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); animation-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
.easeOutExpo { -webkit-animation-timing-function: cubic-bezier(0.19, 1, 0.22, 1); -moz-animation-timing-function: cubic-bezier(0.19, 1, 0.22, 1); -ms-animation-timing-function: cubic-bezier(0.19, 1, 0.22, 1); -o-animation-timing-function: cubic-bezier(0.19, 1, 0.22, 1); animation-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.easeOutCirc { -webkit-animation-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1); -moz-animation-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1); -ms-animation-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1); -o-animation-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1); animation-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1); }
.easeOutBack { -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -moz-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -ms-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -o-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); }
.easeInOutQuad { -webkit-animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); -moz-animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); -ms-animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); -o-animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); }
.easeInOutCubic { -webkit-animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); -moz-animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); -ms-animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); -o-animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); }
.easeInOutQuart { -webkit-animation-timing-function: cubic-bezier(0.77, 0, 0.175, 1); -moz-animation-timing-function: cubic-bezier(0.77, 0, 0.175, 1); -ms-animation-timing-function: cubic-bezier(0.77, 0, 0.175, 1); -o-animation-timing-function: cubic-bezier(0.77, 0, 0.175, 1); animation-timing-function: cubic-bezier(0.77, 0, 0.175, 1); }
.easeInOutQuint { -webkit-animation-timing-function: cubic-bezier(0.86, 0, 0.07, 1); -moz-animation-timing-function: cubic-bezier(0.86, 0, 0.07, 1); -ms-animation-timing-function: cubic-bezier(0.86, 0, 0.07, 1); -o-animation-timing-function: cubic-bezier(0.86, 0, 0.07, 1); animation-timing-function: cubic-bezier(0.86, 0, 0.07, 1); }
.easeInOutSine { -webkit-animation-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); -moz-animation-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); -ms-animation-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); -o-animation-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); animation-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.easeInOutExpo { -webkit-animation-timing-function: cubic-bezier(1, 0, 0, 1); -moz-animation-timing-function: cubic-bezier(1, 0, 0, 1); -ms-animation-timing-function: cubic-bezier(1, 0, 0, 1); -o-animation-timing-function: cubic-bezier(1, 0, 0, 1); animation-timing-function: cubic-bezier(1, 0, 0, 1); }
.easeInOutCirc { -webkit-animation-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86); -moz-animation-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86); -ms-animation-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86); -o-animation-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86); animation-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86); }
.easeInOutBack { -webkit-animation-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); -moz-animation-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); -ms-animation-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); -o-animation-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); animation-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); }
.divider { text-align: right; border-bottom: 1px solid white; border-bottom: 1px solid rgba(255, 255, 255, 0); height: 1px; }
.divider .back-to-top { float: none; }
.divider.single-solid { border-bottom: 1px solid #ccc; border-bottom: 1px solid rgba(0, 0, 0, 0.2); }
.divider.single-dashed { border-bottom: 1px dashed #ccc; border-bottom: 1px dashed rgba(0, 0, 0, 0.2); }
.divider.divider_height_1 { margin-top: 1em; margin-bottom: 1em; }
.divider.divider_height_2 { margin-top: 2em; margin-bottom: 2em; }
.divider.divider_height_3 { margin-top: 3em; margin-bottom: 3em; }
.divider.divider_height_4 { margin-top: 4em; margin-bottom: 4em; }
.divider.divider_height_5 { margin-top: 5em; margin-bottom: 5em; }
.heading.heading-style-divider, #respond #reply-title { background: url(//store-saver.com/wp-content/themes/metronize/css/header_divider.png) repeat-x; background-position: left center; float: none; clear: both; }
.heading.heading-style-divider span, #respond #reply-title span { background-color: white; display: inline-block; padding-right: 0.5em; }
.heading-caption { margin: 0.25em 0; }
.heading-caption span { display: inline-block; padding: 5px 20px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.heading-caption.heading-caption-black span { background-color: black; background-color: rgba(0, 0, 0, 0.7); color: white; }
.heading-caption.heading-caption-white span { background-color: white; background-color: rgba(255, 255, 255, 0.7); color: #333; }
.teaser-icon-box { margin-bottom: 1.69231em; position: relative; }
.teaser-icon-box .teaser-icon { display: inline-block; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.teaser-icon-box .teaser-icon i { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; width: 50px; height: 50px; line-height: 50px; color: white; font-size: 26px; display: inline-block; text-align: center; }
.teaser-icon-box .teaser-subtitle { font-size: 0.7874em; line-height: 2.14923em; font-style: italic; margin-top: -2.14923em; margin-bottom: 1.69231em; }
.teaser-icon-box .teaser-button { margin-top: 1.69231em; }
.teaser-icon-box.style-center .teaser-icon-wrapper { display: block; text-align: center; background: url(//store-saver.com/wp-content/themes/metronize/css/header_divider.png) repeat-x; background-position: left center; margin-top: 1.38769em; }
.teaser-icon-box.style-center .teaser-title { margin-top: 0.84615em; }
.teaser-icon-box.style-center .teaser-title, .teaser-icon-box.style-center .teaser-subtitle, .teaser-icon-box.style-center .teaser-content, .teaser-icon-box.style-center .teaser-button { text-align: center; }
.teaser-icon-box.style-left .teaser-icon-wrapper { position: absolute; top: 0; left: 0; }
.teaser-icon-box.style-left .teaser-title { background: url(//store-saver.com/wp-content/themes/metronize/css/header_divider.png) repeat-x; background-position: left center; }
.teaser-icon-box.style-left .teaser-title span { background-color: white; display: inline-block; margin-left: -0.5em; padding-right: 0.5em; padding-left: 0.5em; }
.teaser-icon-box.style-left .teaser-title, .teaser-icon-box.style-left .teaser-subtitle, .teaser-icon-box.style-left .teaser-content, .teaser-icon-box.style-left .teaser-button { margin-left: 65px; }
.teaser-icon-box.style-big-center .teaser-icon-wrapper { display: block; text-align: center; margin-bottom: 1.69231em; }
.teaser-icon-box.style-big-center .teaser-icon i { font-size: 80px; width: 130px; height: 130px; line-height: 130px; }
.teaser-icon-box.style-big-center .teaser-title { background: url(//store-saver.com/wp-content/themes/metronize/css/header_divider.png) repeat-x; background-position: left center; }
.teaser-icon-box.style-big-center .teaser-title span { background-color: white; display: inline-block; margin-left: -0.5em; padding-right: 0.5em; padding-left: 0.5em; }
.teaser-icon-box.style-big-center .teaser-title, .teaser-icon-box.style-big-center .teaser-subtitle, .teaser-icon-box.style-big-center .teaser-content, .teaser-icon-box.style-big-center .teaser-button { text-align: center; }
.big-quote { margin-top: 1.69231em; margin-bottom: 1.69231em; position: relative; min-height: 130px; }
.big-quote .quote-image-wrapper { position: absolute; display: inline-block; }
.big-quote .quote-image-wrapper i { display: inline-block; width: 32px; height: 32px; line-height: 28px; text-align: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; color: white; position: absolute; right: 0; top: 10px; border: 3px solid #444; background-color: #444; }
.big-quote .quote-image { display: inline-block; width: 130px; height: 130px; overflow: hidden; }
.big-quote .quote-image img { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; border: 6px solid #eee; }
.big-quote .quote-content { margin-top: 1.69231em; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; vertical-align: top; font-size: 1.2em; padding: 0.66626em 0; font-style: italic; }
.big-quote .quote-refer { margin-top: 0.84615em; font-style: italic; }
.big-quote .quote-image-wrapper ~ .quote-content, .big-quote .quote-image-wrapper ~ .quote-refer { margin-left: 150px; }
@media only screen and (max-width: 767px) { .big-quote .quote-image-wrapper { position: relative; background: url(//store-saver.com/wp-content/themes/metronize/css/header_divider.png) repeat-x; background-position: left center; display: block; }
.big-quote .quote-image-wrapper i { left: 100px; }
.big-quote .quote-image-wrapper ~ .quote-content, .big-quote .quote-image-wrapper ~ .quote-refer { margin-left: 0; }
.big-quote .quote-content { margin-top: 0.84615em; } }
.list-style { padding: 0; margin: 0; list-style: none; }
.list-style i { margin-right: 6px; }
.price-table { margin-top: 2.5em !important; margin-bottom: 2.5em !important; }
.price-table.has_recommended_plan { margin-top: 4em; }
.price-table .columns { padding: 0 2em; }
@media only screen and (min-width: 768px) { .price-table .columns { padding: 0 2px; }
.price-table .columns:first-child { padding-left: 1.07143em; }
.price-table .columns:last-child { padding-right: 1.07143em; } }
.price-table .price-item.recommended-plan { margin-top: -2em; }
.price-table .price-item.recommended-plan .plan-title { font-size: 2.04838em; line-height: 1.65234em; padding-top: 0.39976em; padding-bottom: 0.53301em; }
.price-table .price-item.recommended-plan .plan-price { color: #FFF; font-size: 1em; line-height: 1.69231em; padding-top: 1.33253em; padding-bottom: 1.33253em; }
.price-table .price-item.recommended-plan .plan-content { background-image: -webkit-linear-gradient(top, #eeeeee, #ffffff); background-image: -moz-linear-gradient(top, #eeeeee, #ffffff); background-image: -o-linear-gradient(top, #eeeeee, #ffffff); background-image: linear-gradient(to bottom, #eeeeee, #ffffff); }
.price-table .price-item.recommended-plan .signup { font-size: 1.27em; line-height: 1.33253em; padding-bottom: 1.69231em; }
.price-table .price-item .plan-container { text-align: center; vertical-align: middle; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border: 1px solid #D5D5D5; -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.1); box-shadow: 0 0 4px rgba(0, 0, 0, 0.1); }
.price-table .price-item .plan-title { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; font-size: 1.27em; line-height: 1.33253em; padding-top: 0.84615em; padding-bottom: 0.84615em; }
.price-table .price-item .plan-price { background-color: #f2f2f2; padding-top: 0.84615em; padding-bottom: 0.84615em; }
.price-table .price-item .plan-price .price { font-size: 4.19587em; line-height: 1.20998em; }
.price-table .price-item .plan-price .remark { font-size: 0.7874em; line-height: 2.14923em; }
.price-table .price-item .plan-content { padding-top: 1.69231em; padding-left: 20px; padding-right: 20px; text-align: left; }
.price-table .price-item .signup { padding-top: 1.69231em; padding-bottom: 1.69231em; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.progress-box .progress-title { display: block; font-size: 0.7874em; line-height: 2.14923em; }
.progress-box .progress { background-color: transparent; height: 1.92308em; border: 1px solid #cccccc; padding: 0.15385em; margin-bottom: 0.76923em; padding: 0; border: none; background-color: #F0F0F0; }
.gallery { margin: auto; }
.gallery .gallery-item { float: left; margin-top: 10px; text-align: center; width: 33%; }
.gallery .gallery-item > * { margin: 0 5px; }
.gallery img { padding: 5px; border: 1px solid #e5e5e5; border-radius: 2px; background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5); background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5); background-image: -o-linear-gradient(top, #ffffff, #f5f5f5); background-image: linear-gradient(to bottom, #ffffff, #f5f5f5); -webkit-box-shadow: 0 0px 6px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0px 6px rgba(0, 0, 0, 0.1); box-shadow: 0 0px 6px rgba(0, 0, 0, 0.1); }
.gallery .gallery-caption { margin-left: 0; }
.info-box { background-color: #fafafa; border: 1px solid #ccc; border-bottom: 5px solid #444; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; padding: 1.69231em; margin-top: 0.84615em; margin-bottom: 0.84615em; }
.info-box.nobox { background-color: transparent; border: none; padding-left: 0; padding-right: 0; }
.info-box .info-title { margin-top: 0em; margin-bottom: 0.20654em; }
.info-box .info-content { font-size: 1em; line-height: 1.69231em; }
.info-box .button-wrapper { float: right; display: inline-block; margin-top: 0.84615em; }
.info-box .button-wrapper.show-for-small { float: none; }
@media only screen and (max-width: 480px) { .info-box .info-wrapper, .info-box .button-wrapper { float: none; }
.info-box .info-title { margin-bottom: 0.82617em; }
.info-box .info-content { margin-bottom: 1.69231em; } }
.nivo-caption .caption { font-family: "Arial, Helvetica, sans-serif"; font-size: 20.9677px; font-weight: 200; line-height: 2; }
.nivo-caption .description { font-family: "Arial, Helvetica, sans-serif"; }
.quote { text-align: center; font-style: italic; margin-left: auto; margin-right: auto; margin-top: 1.69231em; margin-bottom: 1.69231em; padding: 1.69231em; background-color: #f9f9f9; border-left: 4px solid #32a4f4; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.quote > :first-child { margin-top: 0; }
.quote > :last-child { margin-bottom: 0; }
.stunning-text { text-align: center; margin-left: auto; margin-right: auto; margin-top: 1.69231em; margin-bottom: 1.69231em; }
.stunning-text .stunning-title { letter-spacing: -1px; font-size: 3.30384em; line-height: 1.53667em; margin-bottom: 0; }
.stunning-text .stunning-content { color: #777; font-size: 16.51px; line-height: 1.8em; letter-spacing: 0; margin-top: 0; }
.stunning-align-left { text-align: left; }
.stunning-align-center { text-align: center; }
.stunning-align-right { text-align: right; }
.teaser_box { margin-bottom: 1.69231em; }
.teaser_box.align-left .teaser-title, .teaser_box.align-left .teaser-subtitle, .teaser_box.align-left .teaser-content, .teaser_box.align-left .teaser-button { text-align: left; }
.teaser_box.align-left .teaser-title span { padding-left: 0; }
.teaser_box.align-center .teaser-title, .teaser_box.align-center .teaser-subtitle, .teaser_box.align-center .teaser-content, .teaser_box.align-center .teaser-button { text-align: center; }
.teaser_box.align-right .teaser-title, .teaser_box.align-right .teaser-subtitle, .teaser_box.align-right .teaser-content, .teaser_box.align-right .teaser-button { text-align: right; }
.teaser_box.align-right .teaser-title span { padding-right: 0; }
.teaser_box .teaser-title { background: url(//store-saver.com/wp-content/themes/metronize/css/header_divider.png) repeat-x; background-position: left center; }
.teaser_box .teaser-title span { background-color: white; display: inline-block; padding-right: 0.5em; padding-left: 0.5em; }
.teaser_box .teaser-content { margin-top: 1.69231em; margin-bottom: 1.69231em; }
.teaser_box .teaser-subtitle { font-size: 0.7874em; line-height: 2.14923em; font-style: italic; margin-top: -2.14923em; }
.teaser_box img { display: block; margin: auto; margin-top: 1.69231em; margin-bottom: 1.69231em; }
.teaser_box a { color: inherit; }
.testimonial { margin-top: 1.69231em; margin-bottom: 1.69231em; }
.testimonial + .testimonial { padding-top: 0.84615em; }
.testimonial .testimonial-content { font-size: 1.27em; line-height: 1.33253em; margin-bottom: 1.33253em; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; font-style: italic; color: white; position: relative; background-color: #444; padding: 0.84615em; }
.testimonial .testimonial-content .callout { background-image: url(//store-saver.com/wp-content/themes/metronize/css/callout.png); background-repeat: no-repeat; position: absolute; left: 2em; bottom: -20px; height: 20px; width: 17px; }
.testimonial .testimonial-author { color: #444; padding-left: 2em; }
.testimonial .testimonial-author i { font-size: 16px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; width: 24px; height: 24px; line-height: 24px; display: inline-block; text-align: center; margin-right: 10px; color: white; }
.testimonial .testimonial-author-name { font-weight: bold; }
.message-box { padding: 0.84615em 2.5em 0.84615em 0.84615em; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; border: 1px solid #ddd; background-color: #f8f8f8; color: #555; -webkit-box-shadow: rgba(0, 0, 0, 0.05) 1px 1px 5px; -moz-box-shadow: rgba(0, 0, 0, 0.05) 1px 1px 5px; box-shadow: rgba(0, 0, 0, 0.05) 1px 1px 5px; margin-bottom: 1.69231em; position: relative; }
.message-box.success-box { border-color: #aecfa9; background-color: #dff0d8; color: #468847; }
.message-box.error-box { border-color: #ffa0a0; background-color: #ffd9d9; color: #cb3939; }
.message-box.warning-box { border-color: #edca24; background-color: #fffad9; color: #e6a312; }
.message-box.notice-box { border-color: #98d9ff; background-color: #d0eeff; color: #0084ba; }
.message-box .close-button { position: absolute; right: 1em; color: inherit; }
.tabs { margin-top: 1.69231em; margin-bottom: 1.69231em; }
.tabs .tab-buttons { list-style: none; padding: 0; margin: 0; overflow: hidden; width: 100%; }
.tabs .tab-buttons > li { float: left; outline: none; margin-bottom: 0; overflow: hidden; padding: 0; }
.tabs .tab-title { border: 1px solid #ddd; -webkit-border-radius: 2px; -moz-border-radius: 2px 2px 0 0; border-radius: 2px 2px 0 0; padding: 8px 16px; display: block; margin-right: 5px; border-collapse: collapse; background-image: -webkit-linear-gradient(top, #ffffff, #f3f3f3); background-image: -moz-linear-gradient(top, #ffffff, #f3f3f3); background-image: -o-linear-gradient(top, #ffffff, #f3f3f3); background-image: linear-gradient(to bottom, #ffffff, #f3f3f3); color: #888; }
.tabs .tab-title i { opacity: 0.5; }
.tabs .tabs-container { border: 1px solid #ddd; -webkit-border-radius: 0; -moz-border-radius: 0 2px 2px 2px; border-radius: 0 2px 2px 2px; display: block; margin-top: -1px; border-collapse: collapse; padding: 1.5em; }
.tabs .ui-state-active .tab-title, .tabs .ui-state-hover .tab-title { border-top: 1px solid #32a4f4; border-bottom-color: #FFF; background-image: none; background-color: #FFF; color: #000; }
.tabs .ui-state-active .tab-title i, .tabs .ui-state-hover .tab-title i { opacity: 1; }
.one-half, .one-third, .two-third, .one-fourth, .three-fourth, .one-fifth, .two-fifth, .three-fifth { padding-right: 15px; position: relative; float: left; }
.one-half { width: 50%; }
.one-third { width: 33.3333%; }
.two-third { width: 66.6666%; }
.one-fourth { width: 25%; }
.three-fourth { width: 75%; }
.one-fifth { width: 20%; }
.two-fifth { width: 40%; }
.three-fifth { width: 60%; }
img.circle { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
img.solid { border: 1px solid #E0E0E0; }
img.rounded-edge { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
img.rounded-border { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; border: 1px solid #E0E0E0; }
.social-link { display: inline-block; }
.social-link a { width: 36px; height: 36px; display: inline-block; text-indent: -9999px; text-align: left; background-color: transparent; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -webkit-background-size: 36px 72px; -moz-background-size: 36px 72px; -o-background-size: 36px 72px; background-size: 36px 72px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.social-link a:hover { background-position: 0 -36px; }
.social-link.social-link-small a { width: 26px; height: 26px; background-position: -5px -5px; }
.social-link.social-link-small a:hover { background-position: -5px -41px; }
.social-link-icon, .social-link-circle { margin: 0 5px 5px 0; }
.social-link-icon a, .social-link-circle a { background-color: #f3f3f3; background-repeat: no-repeat; }
.social-link-circle { overflow: hidden; }
.social-link-circle, .social-link-circle a { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.social-link-addthis a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/addthis.png); }
.social-link-addthis a:hover { background-color: #ff5c3d; }
.social-link-aim a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/aim.png); }
.social-link-aim a:hover { background-color: #ffd700; }
.social-link-apple a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/apple.png); }
.social-link-apple a:hover { background-color: #a6a6a6; }
.social-link-behance a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/behance.png); }
.social-link-behance a:hover { background-color: #005cff; }
.social-link-blogger a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/blogger.png); }
.social-link-blogger a:hover { background-color: #fd6602; }
.social-link-delicious a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/delicious.png); }
.social-link-delicious a:hover { background-color: #3274d2; }
.social-link-deviantart a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/deviantart.png); }
.social-link-deviantart a:hover { background-color: #506659; }
.social-link-digg a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/digg.png); }
.social-link-digg a:hover { background-color: #2969a7; }
.social-link-dribbble a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/dribbble.png); }
.social-link-dribbble a:hover { background-color: #dc437c; }
.social-link-email a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/email.png); }
.social-link-email a:hover { background-color: #888888; }
.social-link-facebook a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/facebook.png); }
.social-link-facebook a:hover { background-color: #436caa; }
.social-link-flickr a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/flickr.png); }
.social-link-flickr a:hover { background-color: #e23c7e; }
.social-link-forrst a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/forrst.png); }
.social-link-forrst a:hover { background-color: #4a8543; }
.social-link-github a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/github.png); }
.social-link-github a:hover { background-color: #43bffb; }
.social-link-google a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/google.png); }
.social-link-google a:hover { background-color: #2e72e8; }
.social-link-googleplus a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/googleplus.png); }
.social-link-googleplus a:hover { background-color: #da3909; }
.social-link-lastfm a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/lastfm.png); }
.social-link-lastfm a:hover { background-color: #c91902; }
.social-link-linkedin a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/linkedin.png); }
.social-link-linkedin a:hover { background-color: #318cc1; }
.social-link-myspace a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/myspace.png); }
.social-link-myspace a:hover { background-color: #2156b0; }
.social-link-netvibes a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/netvibes.png); }
.social-link-netvibes a:hover { background-color: #29c01d; }
.social-link-paypal a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/paypal.png); }
.social-link-paypal a:hover { background-color: #22678e; }
.social-link-pinterest a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/pinterest.png); }
.social-link-pinterest a:hover { background-color: #c92325; }
.social-link-redit a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/reddit.png); }
.social-link-redit a:hover { background-color: #c2ddf2; }
.social-link-rss a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/rss.png); }
.social-link-rss a:hover { background-color: #ee7023; }
.social-link-sharethis a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/sharethis.png); }
.social-link-sharethis a:hover { background-color: #008752; }
.social-link-skype a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/skype.png); }
.social-link-skype a:hover { background-color: #24cafe; }
.social-link-slashdot a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/slashdot.png); }
.social-link-slashdot a:hover { background-color: #004242; }
.social-link-stumbleupon a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/stumbleupon.png); }
.social-link-stumbleupon a:hover { background-color: #f04c19; }
.social-link-technorati a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/technorati.png); }
.social-link-technorati a:hover { background-color: #46ab21; }
.social-link-tumblr a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/tumblr.png); }
.social-link-tumblr a:hover { background-color: #3d5e7d; }
.social-link-twitter a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/twitter.png); }
.social-link-twitter a:hover { background-color: #0396c2; }
.social-link-vimeo a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/vimeo.png); }
.social-link-vimeo a:hover { background-color: #62A0AD; }
.social-link-yahoo a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/yahoo.png); }
.social-link-yahoo a:hover { background-color: #7b029a; }
.social-link-yelp a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/yelp.png); }
.social-link-yelp a:hover { background-color: #C41200; }
.social-link-youtube a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/youtube.png); }
.social-link-youtube a:hover { background-color: #e12210; }
.top-bar .social-link, .site-footer .social-link, .copyright-bar .social-link { margin: 0; }
.top-bar .social-link a, .site-footer .social-link a, .copyright-bar .social-link a { background-color: transparent; } .main-nav-wrapper { padding-bottom: 2.53846em; text-align: right; }
@media only screen and (min-width: 768px) { .main-nav-wrapper { padding-top: 2.53846em; }
.main-nav-wrapper .sub-menu { border-top: 1px solid #41add7; } }
.main-nav { display: block; padding-left: 0; margin: 0; font-size: 1em; line-height: 1.69231em; text-transform: uppercase; }
.main-nav > li { display: inline-block; margin: 0 1em; padding-top: 0.42308em; padding-bottom: 0.42308em; }
.main-nav > li:hover > a { color: #41add7; }
.main-nav > .mobile-search-wrapper { display: none; }
.main-nav > .desktop-search-wrapper #searchform { width: 32px; height: 32px; overflow: visible; }
.main-nav > .desktop-search-wrapper #searchform i { position: relative; width: 32px; height: 32px; line-height: 32px; top: -3px; display: inline-block; text-align: center; vertical-align: middle; cursor: pointer; }
.main-nav > .desktop-search-wrapper #searchform input[type='text'] { display: none; position: absolute; width: 200px; left: -175px; top: -3px; }
.main-nav li { list-style: none; text-align: left; }
.main-nav a { display: inline-block; padding: 5px 8px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; transition: all 0.25s; }
.main-nav > .menu-item { font-weight: bold; }
.main-nav .sub-menu { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); display: none; font-weight: normal; margin-left: 0; padding-left: 0; text-align: left; min-width: 200px; position: absolute; z-index: 10000; }
.main-nav .sub-menu li a { padding-left: 2em; padding-right: 2em; }
.main-nav .sub-menu li:first-child { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; border-top-left-radius: 2px; -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; border-top-right-radius: 2px; }
.main-nav .sub-menu li:last-child { -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; border-bottom-left-radius: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; }
.main-nav .sub-menu a { width: 100%; font-size: 0.7874em; line-height: 2.14923em; }
.main-nav .sub-menu > .menu-item > .sub-menu { margin-left: 20px; }
.nav-button { margin-bottom: 0; padding: 0.7em 1em; cursor: pointer; text-align: right; width: 100%; display: none; }
.nav-button > .label { float: left; }
.page-section img { display: block; }
.page-section.has-font-color h1, .page-section.has-font-color h2, .page-section.has-font-color h3, .page-section.has-font-color h4, .page-section.has-font-color h5, .page-section.has-font-color h6, .page-section.has-font-color .widget-title { color: inherit; }
#hero-unit .hero-unit-widget { margin-bottom: 1.69231em; }
.content-row { padding-top: 1.69231em; }
.entry-title { font-size: 4.19587em; line-height: 1.20998em; margin-bottom: 0.40333em; margin-top: 0.40333em; }
.entry-title + .entry-meta { margin-bottom: 3.38462em; }
.page-description { font-style: italic; color: #999999; }
.blog .post + .post, .blog .post + .pagination, .search .post + .post, .search .post + .pagination, .archive .post + .post, .archive .post + .pagination { border-top: 1px solid #ddd; }
.post { margin-bottom: 1.69231em; }
.entry-meta { margin-bottom: 1.69231em; background-color: #444; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; min-height: 31px; padding-right: 1.5em; }
.entry-meta, .entry-meta a { color: white; }
.entry-meta i { font-size: 14px; }
.entry-meta .meta-item { font-size: 0.7874em; line-height: 2.14923em; line-height: 31px; vertical-align: middle; margin-left: 1.5em; display: inline-block; }
.entry-meta .meta-item i + * { margin-left: 0.5em; }
.entry-meta .meta-item.active-label { width: 50px; height: 31px; padding: 0; -moz-border-radius-topright: 0; -webkit-border-top-right-radius: 0; border-top-right-radius: 0; -moz-border-radius-bottomright: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; }
.entry-meta .meta-item.active-label i { line-height: 26px; opacity: 1; display: inline-block; }
body.page .entry-meta, body.post-type-archive-item .entry-meta, body.single-item .entry-meta, body.single-portfolio .entry-meta { display: inline-block; }
.entry-content { margin-bottom: 3.38462em; }
.entry-content-inner > :last-child { margin-bottom: 0; }
.circle-thumbnail { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.circle-thumbnail > img { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.circle-wrap { overflow: hidden; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; display: inline-block; width: 100px; height: 100px; float: left; margin-right: 2.53846em; margin-bottom: 1.69231em; }
.circle-wrap > img { display: block; }
.active-label { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background-color: #41add7; color: white; padding: 2px 4px; display: inline-block; text-align: center; vertical-align: middle; }
.tags, .tagcloud { margin: 0; padding: 0; list-style: none; }
.tags li, .tags a, .tagcloud li, .tagcloud a { display: inline-block; height: 24px; line-height: 24px; position: relative; font-size: 11px; font-size: 12px !important; }
.tags a, .tagcloud a { text-decoration: none; margin-left: 0px; margin-right: 1em; margin-bottom: 6px; padding: 0 10px 0 12px; color: #fff; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.tags a:hover, .tagcloud a:hover { background-color: #f3f3f3; }
.tags { margin-top: 1.69231em; margin-bottom: 1.69231em; }
.tagcloud { margin-top: 1.69231em; }
.post-paginate { margin-top: 1.69231em; }
.post-paginate span { font-weight: bold; display: inline-block; margin: 0 0.67692em; }
.post-paginate a span { font-weight: normal; }
.pagination > ul, .pagination > ol { margin-left: 0; padding-left: 0; }
.pagination li { display: inline-block; }
.pagination a { display: block; margin: 0 0.16923em 0.33846em; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; padding: 1px 2px; min-width: 2.5em; text-align: center; background-color: #333; -webkit-box-shadow: 1px 1px 0px rgba(128, 128, 128, 0.15); -moz-box-shadow: 1px 1px 0px rgba(128, 128, 128, 0.15); box-shadow: 1px 1px 0px rgba(128, 128, 128, 0.15); color: white; transition: all 0.25s; }
.pagination a:hover { color: white; }
.pagination .current a { font-weight: bold; color: white; background-color: #eee; }
.pagination .skipping-page { color: #888; font-weight: 300; }
.about-author { margin-top: 3.38462em; margin-bottom: 3.38462em; background-color: #444; padding: 1.69231em; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.about-author .author-avartar { float: left; display: inline-block; width: 68px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; overflow: hidden; }
.about-author .author-avartar img { display: block; }
.about-author .author-info { margin-left: 90px; }
.about-author .author-name { color: white; margin: 0; margin-bottom: 0.39976em; }
.about-author .author-description { color: white; font-size: 0.7874em; line-height: 2.14923em; }
.post-thumbnail-wrapper { position: relative; -webkit-backface-visibility: hidden; }
.post-thumbnail-wrapper img { -webkit-transition: all 0.25s; -moz-transition: all 0.25s; -o-transition: all 0.25s; transition: all 0.25s; }
.thumbnail-overlay { width: 100%; height: 100%; position: absolute; top: 100%; left: 0; opacity: 0; -webkit-transition: all 0.25s; -moz-transition: all 0.25s; -o-transition: all 0.25s; transition: all 0.25s; -webkit-backface-visibility: hidden; text-align: center; }
.thumbnail-overlay i { font-size: 48px; position: absolute; top: 50%; left: 0; margin-top: -24px; width: 100%; color: white; }
.post-thumbnail-wrapper:hover .thumbnail-overlay { top: 0; opacity: 0.9; }
.thumbnail, img.frame { padding: 5px; border: 1px solid #e5e5e5; border-radius: 2px; background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5); background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5); background-image: -o-linear-gradient(top, #ffffff, #f5f5f5); background-image: linear-gradient(to bottom, #ffffff, #f5f5f5); -webkit-box-shadow: 0 0px 6px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0px 6px rgba(0, 0, 0, 0.1); box-shadow: 0 0px 6px rgba(0, 0, 0, 0.1); }
.thumbnail img, img.frame img { display: block; }
.thumbnail img.wp-post-image, img.frame img.wp-post-image { margin-bottom: 0; }
.related-posts .post-thumbnail-wrapper:hover img { opacity: 0.7; }
.more-link { font-size: 0.7874em; line-height: 2.14923em; display: inline-block; color: white; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; padding: 0.25385em 0.84615em; transition: all .25s; }
.more-link:hover { background-color: #333; }
blockquote { font-size: 1.27em; line-height: 1.33253em; font-style: italic; background: url(//store-saver.com/wp-content/themes/metronize/css/post-format-quote.png) no-repeat 0px 0px; border: none; padding-left: 2em; margin-top: 1.69231em; margin-bottom: 1.69231em; }
blockquote cite, blockquote cite a { color: #888; }
.back-to-top { float: right; }
.share-buttons { position: relative; display: block; margin-top: 1.69231em; margin-bottom: 1.69231em; }
.share-buttons .share-button { display: inline-block; vertical-align: top; }
.share-buttons .share-button-facebook { margin-right: 10px; }
.share-buttons .share-button-pinterest { margin-right: 30px; }
.post-thumbnail-wrapper { height: auto; max-height: 240px; width: 100%; overflow: hidden; margin-bottom: 1.69231em; position: relative; }
.post-thumbnail-wrapper .wp-post-image { margin-bottom: 0em; display: block; }
.portfolio-list { list-style: none; padding-left: 0; }
.portfolio-list .post-thumbnail-wrapper { max-height: 330px; }
.portfolio-list .post-portfolio .project-video { margin-top: 0; }
.portfolio-list .post { margin: 0; }
.post-portfolio { position: relative; }
.post-portfolio .project-video { margin-top: 1.69231em; }
.post-portfolio .project-images { margin-top: 1.69231em; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; overflow: hidden; }
.post-portfolio .project-images > .single-image, .post-portfolio .project-images .post-thumbnail-wrapper img { width: 100%; }
.post-portfolio .project-images img { display: block; }
.post-portfolio .project-link { width: 100%; margin-bottom: 1.69231em; }
.post-portfolio .project-client, .post-portfolio .project-date { font-size: 14px; }
.post-portfolio .project-tags { position: relative; font-style: italic; padding-top: 1.69231em; }
.post-portfolio .project-tags .divider { border-top: 1px solid #ccc; display: block; width: 4em; height: 1px; position: absolute; top: 0; left: 0; }
.filter-portfolio { list-style: none; padding-left: 0; margin-top: 1.69231em; margin-bottom: 3.38462em; }
.filter-portfolio li { display: inline-block; margin-right: 2em; }
.filter-portfolio a { padding: 3px 6px; display: inline-block; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.filter-portfolio a.active { color: white; }
.portfolio-list .project-images { margin-top: 0; }
.portfolio-list .wp-post-image { margin-bottom: 0; }
.portfolio-one-column + .pagination { margin-bottom: 3.38462em; }
.portfolio-one-column + .pagination ul { margin-top: 0; }
.portfolio-two-columns .project-wrapper, .portfolio-three-columns .project-wrapper, .portfolio-four-columns .project-wrapper { display: block; position: relative; margin-bottom: 20px; }
.portfolio-two-columns .project-detail, .portfolio-three-columns .project-detail, .portfolio-four-columns .project-detail { position: absolute; bottom: 0; left: 0; width: 100%; background-color: black; background-color: rgba(0, 0, 0, 0.5); -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; border-bottom-left-radius: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; -webkit-transition: all 0.25s; -moz-transition: all 0.25s; -o-transition: all 0.25s; transition: all 0.25s; }
.portfolio-two-columns .project-detail h5, .portfolio-three-columns .project-detail h5, .portfolio-four-columns .project-detail h5 { color: white; margin: 0.5em 0; padding-left: 1em; padding-right: 1em; }
.portfolio-two-columns + .pagination, .portfolio-three-columns + .pagination, .portfolio-four-columns + .pagination { margin-bottom: 3.38462em; }
.portfolio-four-columns h4 { font-size: 1.2em; } .isotope-item { z-index: 2; }
.isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } .isotope, .isotope .isotope-item { -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -ms-transition-duration: 0.8s; -o-transition-duration: 0.8s; transition-duration: 0.8s; }
.isotope { -webkit-transition-property: height, width; -moz-transition-property: height, width; -ms-transition-property: height, width; -o-transition-property: height, width; transition-property: height, width; }
.isotope .isotope-item { -webkit-transition-property: -webkit-transform, opacity; -moz-transition-property: -moz-transform, opacity; -ms-transition-property: -ms-transform, opacity; -o-transition-property: -o-transform, opacity; transition-property: transform, opacity; } .isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition { -webkit-transition-duration: 0s; -moz-transition-duration: 0s; -ms-transition-duration: 0s; -o-transition-duration: 0s; transition-duration: 0s; }
.error404 .entry-content #searchform { margin-top: 0; }
.post-boxes.recent-posts:first-child { margin-top: 3.38462em; }
.post-boxes .post-thumbnail-wrapper { border-bottom: 5px solid #444; }
.post-boxes a { color: #444; }
.post-boxes .post-title { margin-bottom: 0; }
.post-boxes .post-meta { font-size: 0.7874em; line-height: 2.14923em; color: #999; }
.post-boxes ul { list-style: none; padding-left: 0; }
.post-boxes .excerpt { font-size: 0.7874em; line-height: 2.14923em; }
.post-boxes .comment-number { color: white; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; padding: 0 4px; float: right; min-width: 20px; text-align: center; }
.page_item_single_image { text-align: center; }
.page_item_single_image img { margin-top: 1.69231em; padding-top: 0em; padding-bottom: 0em; margin-bottom: 1.69231em; }
.comments { list-style: none; margin-left: 0; padding-left: 0; padding-right: 1.69231em; }
.comments > :first-child { border-top: none; padding-top: 1.69231em; }
.comments .children { list-style: none; }
.comment-avatar { display: inline-block; float: left; position: relative; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; overflow: hidden; }
.comment-avatar img { display: block; }
.comment-avatar:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.2); box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.2); }
.comment-meta { margin-bottom: 0.84615em; }
.comment-meta .edit-link { font-size: 0.7874em; line-height: 2.14923em; }
.comment-meta, .comment-post { margin-left: 60px; }
.depth-1 .comment-meta, .depth-1 .comment-post { margin-left: 90px; }
.comment .fn { font-style: normal; font-size: 13px; font-weight: bold; display: block; color: #666666; }
.comment .post-time { font-size: 0.7874em; line-height: 2.14923em; color: #999; }
.comment, .trackback, .pingback { position: relative; *zoom: 1; padding-top: 1.69231em; padding-bottom: 0.84615em; margin-top: 0.84615em; margin-bottom: 0.84615em; border-top: 1px dotted #dedede; }
.comment:before, .comment:after, .trackback:before, .trackback:after, .pingback:before, .pingback:after { content: " "; display: table; }
.comment:after, .trackback:after, .pingback:after { clear: both; }
.comment-reply { font-size: 0.7874em; line-height: 2.14923em; text-align: right; }
.comment-reply a { color: #999; }
#commentform input[type=text], #commentform textarea { display: block; width: 100%; }
#commentform label { color: #b2b2b2; }
#commentform .required { color: #ff7f7f; }
#commentform input[type='submit'] { background-color: #41add7; border-color: #21799b; background-image: -webkit-linear-gradient(top, #41add7, #1993c2); background-image: -moz-linear-gradient(top, #41add7, #1993c2); background-image: -o-linear-gradient(top, #41add7, #1993c2); background-image: linear-gradient(to bottom, #41add7, #1993c2); -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); color: white; }
#commentform input[type='submit']:hover, #commentform input[type='submit']:focus, #commentform input[type='submit']:active { border-color: #2893bd; background-image: -webkit-linear-gradient(top, #41add7, #2c96d2); background-image: -moz-linear-gradient(top, #41add7, #2c96d2); background-image: -o-linear-gradient(top, #41add7, #2c96d2); background-image: linear-gradient(to bottom, #41add7, #2c96d2); color: white; }
@media only screen and (min-width: 768px) { .comment-form-author, .comment-form-email, .comment-form-url, .comment-form-comment { width: 380px; } }
.comment-nav { margin-bottom: 3.38462em; }
.comment-nav .nav-previous { float: left; }
.comment-nav .nav-next { float: right; }
textarea#comment { max-width: 100%; }
.form-allowed-tags { display: none; }
#respond #reply-title { font-size: 1.6129em; line-height: 2.09847em; }
#respond #reply-title small { margin-left: -0.5em; background-color: white; padding: 0 0.5em; }
#respond #cancel-comment-reply-link { font-size: 0.48819em; line-height: 1.69231em; }
.widget ul, .widget ol { list-style: none; margin-left: 0; padding-left: 0; }
.widget ul li ul, .widget ul li ol { margin-bottom: 0; }
.widget li { background: url(//store-saver.com/wp-content/themes/metronize/css/list-arrow.png) 0.5em 0.6em no-repeat; padding-left: 2em; font-size: 0.83589em; line-height: 2.02457em; }
.widget > ul, .widget > ol { margin-left: 0; padding-left: 0; }
.widget > div:first-child, .widget > p:first-child, .widget > form:first-child, .widget > ul:first-child, .widget > ol:first-child, .widget > span:first-child { margin-top: 2.53846em; }
.widget > .widget-title { font-size: 1.27em; line-height: 1.33253em; margin-bottom: 0; line-height: 3em; position: relative; text-transform: uppercase; background: url(//store-saver.com/wp-content/themes/metronize/css/header_divider.png) repeat-x; background-position: left center; }
.widget > .widget-title span { background-color: white; display: inline-block; padding-right: 0.5em; }
.widget > .widget-title + ul { margin-top: 0; }
.widget .block-grid li { list-style: none; background: none; padding-left: 0; }
.site-footer .widget-title { background: transparent; }
.site-footer .widget-title span { background: none; }
#wp-calendar { width: 100%; }
#wp-calendar caption { font-size: 1em; line-height: 1.69231em; font-weight: bold; margin-top: 0.84615em; margin-bottom: 0.84615em; }
#wp-calendar thead { font-size: 10px; }
#wp-calendar thead th { padding-bottom: 10px; }
#wp-calendar tbody { color: #aaa; }
#wp-calendar tbody td { background: #f5f5f5; border: 1px solid #fff; text-align: center; padding: 8px; }
#wp-calendar tbody td:first-child { border-left: 1px solid #ddd; }
#wp-calendar tbody td:last-child { border-right: 1px solid #ddd; }
#wp-calendar tbody td:hover { background: #fff; }
#wp-calendar tbody a { font-weight: bold; }
#wp-calendar tbody .pad { background: none; }
#wp-calendar tfoot #next { font-size: 10px; text-transform: uppercase; text-align: right; }
#wp-calendar tfoot #prev { font-size: 10px; text-transform: uppercase; padding-top: 10px; }
.widget_vw_widget_archives li { position: relative; }
.widget_vw_widget_archives .post-count { display: inline-block; background-color: #41add7; color: white; position: absolute; right: 0; width: 2em; top: 2px; text-align: center; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
#searchform { position: relative; display: block; width: 100%; overflow: hidden; }
#searchform input[type='text'] { width: 100%; color: #777; font-style: italic; padding-right: 30px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
#searchform i { height: 100%; position: absolute; right: 10px; top: 8px; }
#searchform ::-webkit-input-placeholder { color: #bbb; font-style: italic; }
#searchform ::-moz-placeholder { color: #bbb; font-style: italic; }
#searchform input:-moz-placeholder { color: #bbb; font-style: italic; }
.widget_search { margin-bottom: 1.69231em; }
.widget_vw_widget_item_list ul { overflow: visible; }
.widget_vw_widget_item_list li { list-style: none; background: none !important; padding-left: 0; }
.widget_vw_widget_twitter_feed .tweet_list { list-style: none; }
.widget_vw_widget_twitter_feed li { background-image: none !important; position: relative; list-style: none; padding-bottom: 0.84615em; margin-bottom: 0.84615em; }
.widget_vw_widget_twitter_feed li:last-child { border-bottom: none; }
.widget_vw_widget_twitter_feed .tweet-icon { position: absolute; left: 0; top: 0.5em; }
.site-footer .widget_vw_widget_twitter_feed li { border-color: #2d2d2d; }
.textwidget { font-size: 0.7874em; line-height: 2.14923em; }
.product-item-price { margin-top: 1.69231em; margin-bottom: 1.69231em; }
.product-item-price .current-price { color: #222; font-size: 3.30384em; line-height: 1.53667em; }
.product-item-price .current-price.discount { color: #e12b2c; }
.product-item-price .regular-price { color: #aaa; }
.product-item-box { margin-bottom: 1.69231em; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; padding: 10px 10px 0 10px; background-color: white; }
.product-item-box .product-thumbnail { margin-bottom: 0.84615em; display: block; background-color: white; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05); }
.product-item-box .product-thumbnail img { display: block; margin: auto; max-height: 300px; width: auto; }
.product-item-box .product-price { font-size: 2.04838em; line-height: 1.65234em; }
.product-item-box .current-price.discount { color: red; }
.product-item-box .regular-price { font-size: 0.48819em; line-height: 3.46649em; text-decoration: line-through; color: #999; }
.product-item-box .product-name { margin-bottom: 0.84615em; font-size: 16px; }
.product-item-box .product-name a { display: inline-block; }
.product-item-box .product-name:last-child { margin-bottom: 0.84615em; }
.badge-container { position: relative; }
.badge-container .badge { position: absolute; }
.badge-container .corner { position: absolute; top: -1px; right: -1px; }
.page.page-item .product-item-summary { margin-top: 3.38462em; margin-bottom: 1.69231em; }
.page.page-item .product-item-price { margin-top: 1.69231em; margin-bottom: 1.69231em; }
.page.page-item .product-item-price .current-price { font-size: 3.30384em; line-height: 1.53667em; }
.product-item-summary .excerpt p:first-child, .product-item-summary .product-item-price:first-child { margin-top: 0; }
.archive-header { margin-bottom: 3.38462em; }
.post.format-aside, .post.format-status, .post.format-quote { margin-top: 1.69231em; margin-bottom: 3.38462em; }
.post.format-aside .entry-meta, .post.format-status .entry-meta, .post.format-quote .entry-meta { margin-top: 3.38462em; }
.single .post.format-aside, .single .post.format-status, .single .post.format-quote { margin-top: 0px; margin-bottom: 0px; }
.post.format-status .thumbnail, .post.format-status img.frame { float: left; margin-right: 20px; display: inline-block; }
.post.format-status .avatar { display: block; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.post.format-status .entry-content p { font-size: 1.27em; line-height: 1.33253em; font-style: italic; }
.post.format-link .entry-title > p { margin: 0; font-weight: inherit; }
.post.format-link .attach-link { font-size: 0.7874em; line-height: 2.14923em; margin-top: -20px; margin-bottom: 1.69231em; font-style: italic; }
.post.format-quote blockquote { margin-left: 0; }
.contact-form input[type=text], .contact-form textarea { display: block; width: 100%; }
.contact-form label { color: #b2b2b2; }
.contact-form .error { color: #ff7f7f; }
@media only screen { .row { max-width: 320px; } }
@media only screen and (min-width: 480px) { .row { max-width: 420px; } }
@media only screen and (min-width: 768px) { .row { max-width: 1000px; } }
@media only screen and (max-width: 480px) { .block-grid.mobile-two-up li { float: none; width: 100%; margin-left: 0; }
.tab-buttons > li { width: 100%; margin-top: 0; }
.tab-buttons > li .tab-title { margin-right: 0; border-bottom: none; } }
@media only screen and (min-width: 768px) { .has-left-sidebar .content-inner { margin-left: 10px; }
.has-right-sidebar .content-inner { margin-right: 10px; }
.site-wrapper.site-wrapper-boxed .page-section > .row .columns:first-child, .site-wrapper.site-wrapper-boxed .site-footer > .row .columns:first-child, .site-wrapper.site-wrapper-boxed .site-header > .row .columns:first-child, .site-wrapper.site-wrapper-boxed .site-header .top-bar > .row .columns:first-child, .site-wrapper.site-wrapper-boxed .copyright-bar > .row .columns:first-child, .site-wrapper.site-wrapper-boxed .title-box > .title-box-content > .row .columns:first-child { padding-left: 50px; }
.site-wrapper.site-wrapper-boxed .page-section > .row .columns:last-child, .site-wrapper.site-wrapper-boxed .site-footer > .row .columns:last-child, .site-wrapper.site-wrapper-boxed .site-header > .row .columns:last-child, .site-wrapper.site-wrapper-boxed .site-header .top-bar > .row .columns:last-child, .site-wrapper.site-wrapper-boxed .copyright-bar > .row .columns:last-child, .site-wrapper.site-wrapper-boxed .title-box > .title-box-content > .row .columns:last-child { padding-right: 50px; }
.site-wrapper.site-wrapper-boxed .content-inner { padding-left: 35px; padding-right: 35px; }
.portfolio-one-column .heading, .portfolio-one-column #respond #reply-title, #respond .portfolio-one-column #reply-title { margin-top: 0em; } }
@media only screen and (max-width: 767px) { .site-header .logo-wrapper { text-align: center; }
.site-header .site-links { margin-top: 0 !important; text-align: center; }
.main-nav-wrapper { padding-bottom: 1.69231em; }
.nav-button { display: block; }
.main-nav { display: none; background-color: white; -moz-border-radius-topleft: 1px; -webkit-border-top-left-radius: 1px; border-top-left-radius: 1px; -moz-border-radius-topright: 1px; -webkit-border-top-right-radius: 1px; border-top-right-radius: 1px; -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; border-bottom-left-radius: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); padding: 0 1.5em; }
.main-nav > li { display: block; border-bottom: 1px solid #EEE; margin-left: 0; margin-right: 0; }
.main-nav > li:last-child { border: none; }
.main-nav > .mobile-search-wrapper { display: block; padding-top: 1.69231em; padding-bottom: 1.69231em; }
.main-nav > .desktop-search-wrapper { display: none; }
.main-nav a { width: 100%; }
.main-nav .sub-menu { display: block; position: inherit; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
.price-table.has_recommended_plan { margin-top: inherit; }
.price-table .price-item { margin: 1em 0; }
.price-table .price-item.recommended-plan { margin-top: inherit; }
.one-half, .one-third, .two-third, .one-fourth, .three-fourth, .one-fifth, .two-fifth, .three-fifth { width: 100%; padding-right: 0; } }
.es-caption { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.tweet_text { word-break: break-word; }@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { .white-thin-strip { background-image: url(//store-saver.com/wp-content/themes/metronize/css/bg-white-strip@2x.png); -webkit-background-size: auto 1px; -moz-background-size: auto 1px; -o-background-size: auto 1px; background-size: auto 1px; }
.testimonial-content .callout { background-image: url(//store-saver.com/wp-content/themes/metronize/css/callout@2x.png); background-repeat: no-repeat; position: absolute; left: 2em; bottom: -20px; height: 20px; width: 17px; }
.widget li { background-image: url(//store-saver.com/wp-content/themes/metronize/css/list-arrow@2x.png); background-repeat: no-repeat; -webkit-background-size: 5px 7px; -moz-background-size: 5px 7px; -o-background-size: 5px 7px; background-size: 5px 7px; }
.social-link-addthis a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/addthis@2x.png); }
.social-link-aim a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/aim@2x.png); }
.social-link-apple a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/apple@2x.png); }
.social-link-behance a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/behance@2x.png); }
.social-link-blogger a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/blogger@2x.png); }
.social-link-delicious a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/delicious@2x.png); }
.social-link-deviantart a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/deviantart@2x.png); }
.social-link-digg a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/digg@2x.png); }
.social-link-dribbble a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/dribbble@2x.png); }
.social-link-email a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/email@2x.png); }
.social-link-facebook a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/facebook@2x.png); }
.social-link-flickr a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/flickr@2x.png); }
.social-link-forrst a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/forrst@2x.png); }
.social-link-github a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/github@2x.png); }
.social-link-google a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/google@2x.png); }
.social-link-googleplus a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/googleplus@2x.png); }
.social-link-lastfm a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/lastfm@2x.png); }
.social-link-linkedin a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/linkedin@2x.png); }
.social-link-myspace a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/myspace@2x.png); }
.social-link-netvibes a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/netvibes@2x.png); }
.social-link-paypal a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/paypal@2x.png); }
.social-link-pinterest a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/pinterest@2x.png); }
.social-link-redit a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/reddit@2x.png); }
.social-link-rss a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/rss@2x.png); }
.social-link-sharethis a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/sharethis@2x.png); }
.social-link-skype a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/skype@2x.png); }
.social-link-slashdot a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/slashdot@2x.png); }
.social-link-stumbleupon a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/stumbleupon@2x.png); }
.social-link-technorati a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/technorati@2x.png); }
.social-link-tumblr a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/tumblr@2x.png); }
.social-link-twitter a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/twitter@2x.png); }
.social-link-vimeo a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/vimeo@2x.png); }
.social-link-yahoo a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/yahoo@2x.png); }
.social-link-yelp a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/yelp@2x.png); }
.social-link-youtube a { background-image: url(//store-saver.com/wp-content/themes/metronize/img/social-icons/youtube@2x.png); } }
 body { -webkit-backface-visibility: hidden;
}
.animated {
-webkit-animation-duration: 1s;
-moz-animation-duration: 1s;
-o-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
-o-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-delay: 0s;
-moz-animation-delay: 0s;
animation-delay: 0s;
}
.animated.hinge {
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
animation-duration: 2s;
}
.animated-delay-1 {
-webkit-animation-delay: .2s;
-moz-animation-delay: .2s;
animation-delay: .2s;
}
.animated-delay-2 {
-webkit-animation-delay: .4s;
-moz-animation-delay: .4s;
animation-delay: .4s;
}
.animated-delay-3 {
-webkit-animation-delay: .6s;
-moz-animation-delay: .6s;
animation-delay: .6s;
}
.animated-delay-4 {
-webkit-animation-delay: .8s;
-moz-animation-delay: .8s;
animation-delay: .8s;
}
.animated-delay-5 {
-webkit-animation-delay: 1s;
-moz-animation-delay: 1s;
animation-delay: 1s;
}
@-webkit-keyframes flash {
0%, 50%, 100% {opacity: 1;}	
25%, 75% {opacity: 0;}
}
@-moz-keyframes flash {
0%, 50%, 100% {opacity: 1;}	
25%, 75% {opacity: 0;}
}
@-o-keyframes flash {
0%, 50%, 100% {opacity: 1;}	
25%, 75% {opacity: 0;}
}
@keyframes flash {
0%, 50%, 100% {opacity: 1;}	
25%, 75% {opacity: 0;}
}
.animated.flash, .hover-animated.flash:hover {
-webkit-animation-name: flash;
-moz-animation-name: flash;
-o-animation-name: flash;
animation-name: flash;
}
@-webkit-keyframes shake {
0%, 100% {-webkit-transform: translateX(0);}
10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-10px);}
20%, 40%, 60%, 80% {-webkit-transform: translateX(10px);}
}
@-moz-keyframes shake {
0%, 100% {-moz-transform: translateX(0);}
10%, 30%, 50%, 70%, 90% {-moz-transform: translateX(-10px);}
20%, 40%, 60%, 80% {-moz-transform: translateX(10px);}
}
@-o-keyframes shake {
0%, 100% {-o-transform: translateX(0);}
10%, 30%, 50%, 70%, 90% {-o-transform: translateX(-10px);}
20%, 40%, 60%, 80% {-o-transform: translateX(10px);}
}
@keyframes shake {
0%, 100% {transform: translateX(0);}
10%, 30%, 50%, 70%, 90% {transform: translateX(-10px);}
20%, 40%, 60%, 80% {transform: translateX(10px);}
}
.animated.shake, .hover-animated.shake:hover {
-webkit-animation-name: shake;
-moz-animation-name: shake;
-o-animation-name: shake;
animation-name: shake;
}
@-webkit-keyframes bounce {
0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);}
40% {-webkit-transform: translateY(-30px);}
60% {-webkit-transform: translateY(-15px);}
}
@-moz-keyframes bounce {
0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);}
40% {-moz-transform: translateY(-30px);}
60% {-moz-transform: translateY(-15px);}
}
@-o-keyframes bounce {
0%, 20%, 50%, 80%, 100% {-o-transform: translateY(0);}
40% {-o-transform: translateY(-30px);}
60% {-o-transform: translateY(-15px);}
}
@keyframes bounce {
0%, 20%, 50%, 80%, 100% {transform: translateY(0);}
40% {transform: translateY(-30px);}
60% {transform: translateY(-15px);}
}
.animated.bounce, .hover-animated.bounce:hover {
-webkit-animation-name: bounce;
-moz-animation-name: bounce;
-o-animation-name: bounce;
animation-name: bounce;
}
@-webkit-keyframes tada {
0% {-webkit-transform: scale(1);}	
10%, 20% {-webkit-transform: scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90% {-webkit-transform: scale(1.1) rotate(3deg);}
40%, 60%, 80% {-webkit-transform: scale(1.1) rotate(-3deg);}
100% {-webkit-transform: scale(1) rotate(0);}
}
@-moz-keyframes tada {
0% {-moz-transform: scale(1);}	
10%, 20% {-moz-transform: scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90% {-moz-transform: scale(1.1) rotate(3deg);}
40%, 60%, 80% {-moz-transform: scale(1.1) rotate(-3deg);}
100% {-moz-transform: scale(1) rotate(0);}
}
@-o-keyframes tada {
0% {-o-transform: scale(1);}	
10%, 20% {-o-transform: scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90% {-o-transform: scale(1.1) rotate(3deg);}
40%, 60%, 80% {-o-transform: scale(1.1) rotate(-3deg);}
100% {-o-transform: scale(1) rotate(0);}
}
@keyframes tada {
0% {transform: scale(1);}	
10%, 20% {transform: scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90% {transform: scale(1.1) rotate(3deg);}
40%, 60%, 80% {transform: scale(1.1) rotate(-3deg);}
100% {transform: scale(1) rotate(0);}
}
.animated.tada, .hover-animated.tada:hover {
-webkit-animation-name: tada;
-moz-animation-name: tada;
-o-animation-name: tada;
animation-name: tada;
}
@-webkit-keyframes swing {
20%, 40%, 60%, 80%, 100% { -webkit-transform-origin: top center; }
20% { -webkit-transform: rotate(15deg); }	
40% { -webkit-transform: rotate(-10deg); }
60% { -webkit-transform: rotate(5deg); }	
80% { -webkit-transform: rotate(-5deg); }	
100% { -webkit-transform: rotate(0deg); }
}
@-moz-keyframes swing {
20% { -moz-transform: rotate(15deg); }	
40% { -moz-transform: rotate(-10deg); }
60% { -moz-transform: rotate(5deg); }	
80% { -moz-transform: rotate(-5deg); }	
100% { -moz-transform: rotate(0deg); }
}
@-o-keyframes swing {
20% { -o-transform: rotate(15deg); }	
40% { -o-transform: rotate(-10deg); }
60% { -o-transform: rotate(5deg); }	
80% { -o-transform: rotate(-5deg); }	
100% { -o-transform: rotate(0deg); }
}
@keyframes swing {
20% { transform: rotate(15deg); }	
40% { transform: rotate(-10deg); }
60% { transform: rotate(5deg); }	
80% { transform: rotate(-5deg); }	
100% { transform: rotate(0deg); }
}
.animated.swing, .hover-animated.swing:hover {
-webkit-transform-origin: top center;
-moz-transform-origin: top center;
-o-transform-origin: top center;
transform-origin: top center;
-webkit-animation-name: swing;
-moz-animation-name: swing;
-o-animation-name: swing;
animation-name: swing;
} @-webkit-keyframes wobble {
0% { -webkit-transform: translateX(0%); }
15% { -webkit-transform: translateX(-25%) rotate(-5deg); }
30% { -webkit-transform: translateX(20%) rotate(3deg); }
45% { -webkit-transform: translateX(-15%) rotate(-3deg); }
60% { -webkit-transform: translateX(10%) rotate(2deg); }
75% { -webkit-transform: translateX(-5%) rotate(-1deg); }
100% { -webkit-transform: translateX(0%); }
}
@-moz-keyframes wobble {
0% { -moz-transform: translateX(0%); }
15% { -moz-transform: translateX(-25%) rotate(-5deg); }
30% { -moz-transform: translateX(20%) rotate(3deg); }
45% { -moz-transform: translateX(-15%) rotate(-3deg); }
60% { -moz-transform: translateX(10%) rotate(2deg); }
75% { -moz-transform: translateX(-5%) rotate(-1deg); }
100% { -moz-transform: translateX(0%); }
}
@-o-keyframes wobble {
0% { -o-transform: translateX(0%); }
15% { -o-transform: translateX(-25%) rotate(-5deg); }
30% { -o-transform: translateX(20%) rotate(3deg); }
45% { -o-transform: translateX(-15%) rotate(-3deg); }
60% { -o-transform: translateX(10%) rotate(2deg); }
75% { -o-transform: translateX(-5%) rotate(-1deg); }
100% { -o-transform: translateX(0%); }
}
@keyframes wobble {
0% { transform: translateX(0%); }
15% { transform: translateX(-25%) rotate(-5deg); }
30% { transform: translateX(20%) rotate(3deg); }
45% { transform: translateX(-15%) rotate(-3deg); }
60% { transform: translateX(10%) rotate(2deg); }
75% { transform: translateX(-5%) rotate(-1deg); }
100% { transform: translateX(0%); }
}
.animated.wobble, .hover-animated.wobble:hover {
-webkit-animation-name: wobble;
-moz-animation-name: wobble;
-o-animation-name: wobble;
animation-name: wobble;
} @-webkit-keyframes pulse {
0% { -webkit-transform: scale(1); }	
50% { -webkit-transform: scale(1.1); }
100% { -webkit-transform: scale(1); }
}
@-moz-keyframes pulse {
0% { -moz-transform: scale(1); }	
50% { -moz-transform: scale(1.1); }
100% { -moz-transform: scale(1); }
}
@-o-keyframes pulse {
0% { -o-transform: scale(1); }	
50% { -o-transform: scale(1.1); }
100% { -o-transform: scale(1); }
}
@keyframes pulse {
0% { transform: scale(1); }	
50% { transform: scale(1.1); }
100% { transform: scale(1); }
}
.animated.pulse, .hover-animated.pulse:hover {
-webkit-animation-name: pulse;
-moz-animation-name: pulse;
-o-animation-name: pulse;
animation-name: pulse;
}
@-webkit-keyframes flip {
0% {
-webkit-transform: perspective(400px) rotateY(0);
-webkit-animation-timing-function: ease-out;
}
40% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);
-webkit-animation-timing-function: ease-out;
}
50% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-webkit-animation-timing-function: ease-in;
}
80% {
-webkit-transform: perspective(400px) rotateY(360deg) scale(.95);
-webkit-animation-timing-function: ease-in;
}
100% {
-webkit-transform: perspective(400px) scale(1);
-webkit-animation-timing-function: ease-in;
}
}
@-moz-keyframes flip {
0% {
-moz-transform: perspective(400px) rotateY(0);
-moz-animation-timing-function: ease-out;
}
40% {
-moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);
-moz-animation-timing-function: ease-out;
}
50% {
-moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-moz-animation-timing-function: ease-in;
}
80% {
-moz-transform: perspective(400px) rotateY(360deg) scale(.95);
-moz-animation-timing-function: ease-in;
}
100% {
-moz-transform: perspective(400px) scale(1);
-moz-animation-timing-function: ease-in;
}
}
@-o-keyframes flip {
0% {
-o-transform: perspective(400px) rotateY(0);
-o-animation-timing-function: ease-out;
}
40% {
-o-transform: perspective(400px) translateZ(150px) rotateY(170deg);
-o-animation-timing-function: ease-out;
}
50% {
-o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-o-animation-timing-function: ease-in;
}
80% {
-o-transform: perspective(400px) rotateY(360deg) scale(.95);
-o-animation-timing-function: ease-in;
}
100% {
-o-transform: perspective(400px) scale(1);
-o-animation-timing-function: ease-in;
}
}
@keyframes flip {
0% {
transform: perspective(400px) rotateY(0);
animation-timing-function: ease-out;
}
40% {
transform: perspective(400px) translateZ(150px) rotateY(170deg);
animation-timing-function: ease-out;
}
50% {
transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
animation-timing-function: ease-in;
}
80% {
transform: perspective(400px) rotateY(360deg) scale(.95);
animation-timing-function: ease-in;
}
100% {
transform: perspective(400px) scale(1);
animation-timing-function: ease-in;
}
}
.animated.flip, .hover-animated.flip:hover {
-webkit-backface-visibility: visible !important;
-webkit-animation-name: flip;
-moz-backface-visibility: visible !important;
-moz-animation-name: flip;
-o-backface-visibility: visible !important;
-o-animation-name: flip;
backface-visibility: visible !important;
animation-name: flip;
}
@-webkit-keyframes flipInX {
0% {
-webkit-transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateX(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateX(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
}
@-moz-keyframes flipInX {
0% {
-moz-transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
40% {
-moz-transform: perspective(400px) rotateX(-10deg);
}
70% {
-moz-transform: perspective(400px) rotateX(10deg);
}
100% {
-moz-transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
}
@-o-keyframes flipInX {
0% {
-o-transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
40% {
-o-transform: perspective(400px) rotateX(-10deg);
}
70% {
-o-transform: perspective(400px) rotateX(10deg);
}
100% {
-o-transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
}
@keyframes flipInX {
0% {
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
40% {
transform: perspective(400px) rotateX(-10deg);
}
70% {
transform: perspective(400px) rotateX(10deg);
}
100% {
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
}
.animated.flipInX, .hover-animated.flipInX:hover {
-webkit-backface-visibility: visible !important;
-webkit-animation-name: flipInX;
-moz-backface-visibility: visible !important;
-moz-animation-name: flipInX;
-o-backface-visibility: visible !important;
-o-animation-name: flipInX;
backface-visibility: visible !important;
animation-name: flipInX;
}
@-webkit-keyframes flipOutX {
0% {
-webkit-transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
}
@-moz-keyframes flipOutX {
0% {
-moz-transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
100% {
-moz-transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
}
@-o-keyframes flipOutX {
0% {
-o-transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
100% {
-o-transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
}
@keyframes flipOutX {
0% {
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
100% {
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
}
.animated.flipOutX, .hover-animated.flipOutX:hover {
-webkit-animation-name: flipOutX;
-webkit-backface-visibility: visible !important;
-moz-animation-name: flipOutX;
-moz-backface-visibility: visible !important;
-o-animation-name: flipOutX;
-o-backface-visibility: visible !important;
animation-name: flipOutX;
backface-visibility: visible !important;
}
@-webkit-keyframes flipInY {
0% {
-webkit-transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateY(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateY(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
}
@-moz-keyframes flipInY {
0% {
-moz-transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
40% {
-moz-transform: perspective(400px) rotateY(-10deg);
}
70% {
-moz-transform: perspective(400px) rotateY(10deg);
}
100% {
-moz-transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
}
@-o-keyframes flipInY {
0% {
-o-transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
40% {
-o-transform: perspective(400px) rotateY(-10deg);
}
70% {
-o-transform: perspective(400px) rotateY(10deg);
}
100% {
-o-transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
}
@keyframes flipInY {
0% {
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
40% {
transform: perspective(400px) rotateY(-10deg);
}
70% {
transform: perspective(400px) rotateY(10deg);
}
100% {
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
}
.animated.flipInY, .hover-animated.flipInY:hover {
-webkit-backface-visibility: visible !important;
-webkit-animation-name: flipInY;
-moz-backface-visibility: visible !important;
-moz-animation-name: flipInY;
-o-backface-visibility: visible !important;
-o-animation-name: flipInY;
backface-visibility: visible !important;
animation-name: flipInY;
}
@-webkit-keyframes flipOutY {
0% {
-webkit-transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
}
@-moz-keyframes flipOutY {
0% {
-moz-transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
100% {
-moz-transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
}
@-o-keyframes flipOutY {
0% {
-o-transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
100% {
-o-transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
}
@keyframes flipOutY {
0% {
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
100% {
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
}
.animated.flipOutY, .hover-animated.flipOutY:hover {
-webkit-backface-visibility: visible !important;
-webkit-animation-name: flipOutY;
-moz-backface-visibility: visible !important;
-moz-animation-name: flipOutY;
-o-backface-visibility: visible !important;
-o-animation-name: flipOutY;
backface-visibility: visible !important;
animation-name: flipOutY;
}
@-webkit-keyframes fadeIn {
0% {opacity: 0;}	
100% {opacity: 1;}
}
@-moz-keyframes fadeIn {
0% {opacity: 0;}	
100% {opacity: 1;}
}
@-o-keyframes fadeIn {
0% {opacity: 0;}	
100% {opacity: 1;}
}
@keyframes fadeIn {
0% {opacity: 0;}	
100% {opacity: 1;}
}
.animated.fadeIn, .hover-animated.fadeIn:hover {
-webkit-animation-name: fadeIn;
-moz-animation-name: fadeIn;
-o-animation-name: fadeIn;
animation-name: fadeIn;
}
@-webkit-keyframes fadeInUp {
0% {
opacity: 0;
-webkit-transform: translateY(40px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
}
}
@-moz-keyframes fadeInUp {
0% {
opacity: 0;
-moz-transform: translateY(40px);
}
100% {
opacity: 1;
-moz-transform: translateY(0);
}
}
@-o-keyframes fadeInUp {
0% {
opacity: 0;
-o-transform: translateY(40px);
}
100% {
opacity: 1;
-o-transform: translateY(0);
}
}
@keyframes fadeInUp {
0% {
opacity: 0;
transform: translateY(40px);
}
100% {
opacity: 1;
transform: translateY(0);
}
}
.animated.fadeInUp, .hover-animated.fadeInUp:hover {
-webkit-animation-name: fadeInUp;
-moz-animation-name: fadeInUp;
-o-animation-name: fadeInUp;
animation-name: fadeInUp;
}
@-webkit-keyframes fadeInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-40px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
}
}
@-moz-keyframes fadeInDown {
0% {
opacity: 0;
-moz-transform: translateY(-40px);
}
100% {
opacity: 1;
-moz-transform: translateY(0);
}
}
@-o-keyframes fadeInDown {
0% {
opacity: 0;
-o-transform: translateY(-40px);
}
100% {
opacity: 1;
-o-transform: translateY(0);
}
}
@keyframes fadeInDown {
0% {
opacity: 0;
transform: translateY(-40px);
}
100% {
opacity: 1;
transform: translateY(0);
}
}
.animated.fadeInDown, .hover-animated.fadeInDown:hover {
-webkit-animation-name: fadeInDown;
-moz-animation-name: fadeInDown;
-o-animation-name: fadeInDown;
animation-name: fadeInDown;
}
@-webkit-keyframes fadeInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-40px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
}
}
@-moz-keyframes fadeInLeft {
0% {
opacity: 0;
-moz-transform: translateX(-40px);
}
100% {
opacity: 1;
-moz-transform: translateX(0);
}
}
@-o-keyframes fadeInLeft {
0% {
opacity: 0;
-o-transform: translateX(-40px);
}
100% {
opacity: 1;
-o-transform: translateX(0);
}
}
@keyframes fadeInLeft {
0% {
opacity: 0;
transform: translateX(-40px);
}
100% {
opacity: 1;
transform: translateX(0);
}
}
.animated.fadeInLeft, .hover-animated.fadeInLeft:hover {
-webkit-animation-name: fadeInLeft;
-moz-animation-name: fadeInLeft;
-o-animation-name: fadeInLeft;
animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInRight {
0% {
opacity: 0;
-webkit-transform: translateX(40px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
}
}
@-moz-keyframes fadeInRight {
0% {
opacity: 0;
-moz-transform: translateX(40px);
}
100% {
opacity: 1;
-moz-transform: translateX(0);
}
}
@-o-keyframes fadeInRight {
0% {
opacity: 0;
-o-transform: translateX(40px);
}
100% {
opacity: 1;
-o-transform: translateX(0);
}
}
@keyframes fadeInRight {
0% {
opacity: 0;
transform: translateX(40px);
}
100% {
opacity: 1;
transform: translateX(0);
}
}
.animated.fadeInRight, .hover-animated.fadeInRight:hover {
-webkit-animation-name: fadeInRight;
-moz-animation-name: fadeInRight;
-o-animation-name: fadeInRight;
animation-name: fadeInRight;
}
@-webkit-keyframes fadeInUpBig {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
}
}
@-moz-keyframes fadeInUpBig {
0% {
opacity: 0;
-moz-transform: translateY(2000px);
}
100% {
opacity: 1;
-moz-transform: translateY(0);
}
}
@-o-keyframes fadeInUpBig {
0% {
opacity: 0;
-o-transform: translateY(2000px);
}
100% {
opacity: 1;
-o-transform: translateY(0);
}
}
@keyframes fadeInUpBig {
0% {
opacity: 0;
transform: translateY(2000px);
}
100% {
opacity: 1;
transform: translateY(0);
}
}
.animated.fadeInUpBig, .hover-animated.fadeInUpBig:hover {
-webkit-animation-name: fadeInUpBig;
-moz-animation-name: fadeInUpBig;
-o-animation-name: fadeInUpBig;
animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeInDownBig {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
}
}
@-moz-keyframes fadeInDownBig {
0% {
opacity: 0;
-moz-transform: translateY(-2000px);
}
100% {
opacity: 1;
-moz-transform: translateY(0);
}
}
@-o-keyframes fadeInDownBig {
0% {
opacity: 0;
-o-transform: translateY(-2000px);
}
100% {
opacity: 1;
-o-transform: translateY(0);
}
}
@keyframes fadeInDownBig {
0% {
opacity: 0;
transform: translateY(-2000px);
}
100% {
opacity: 1;
transform: translateY(0);
}
}
.animated.fadeInDownBig, .hover-animated.fadeInDownBig:hover {
-webkit-animation-name: fadeInDownBig;
-moz-animation-name: fadeInDownBig;
-o-animation-name: fadeInDownBig;
animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeftBig {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
}
}
@-moz-keyframes fadeInLeftBig {
0% {
opacity: 0;
-moz-transform: translateX(-2000px);
}
100% {
opacity: 1;
-moz-transform: translateX(0);
}
}
@-o-keyframes fadeInLeftBig {
0% {
opacity: 0;
-o-transform: translateX(-2000px);
}
100% {
opacity: 1;
-o-transform: translateX(0);
}
}
@keyframes fadeInLeftBig {
0% {
opacity: 0;
transform: translateX(-2000px);
}
100% {
opacity: 1;
transform: translateX(0);
}
}
.animated.fadeInLeftBig, .hover-animated.fadeInLeftBig:hover {
-webkit-animation-name: fadeInLeftBig;
-moz-animation-name: fadeInLeftBig;
-o-animation-name: fadeInLeftBig;
animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRightBig {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
}
}
@-moz-keyframes fadeInRightBig {
0% {
opacity: 0;
-moz-transform: translateX(2000px);
}
100% {
opacity: 1;
-moz-transform: translateX(0);
}
}
@-o-keyframes fadeInRightBig {
0% {
opacity: 0;
-o-transform: translateX(2000px);
}
100% {
opacity: 1;
-o-transform: translateX(0);
}
}
@keyframes fadeInRightBig {
0% {
opacity: 0;
transform: translateX(2000px);
}
100% {
opacity: 1;
transform: translateX(0);
}
}
.animated.fadeInRightBig, .hover-animated.fadeInRightBig:hover {
-webkit-animation-name: fadeInRightBig;
-moz-animation-name: fadeInRightBig;
-o-animation-name: fadeInRightBig;
animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeOut {
0% {opacity: 1;}
100% {opacity: 0;}
}
@-moz-keyframes fadeOut {
0% {opacity: 1;}
100% {opacity: 0;}
}
@-o-keyframes fadeOut {
0% {opacity: 1;}
100% {opacity: 0;}
}
@keyframes fadeOut {
0% {opacity: 1;}
100% {opacity: 0;}
}
.animated.fadeOut, .hover-animated.fadeOut:hover {
-webkit-animation-name: fadeOut;
-moz-animation-name: fadeOut;
-o-animation-name: fadeOut;
animation-name: fadeOut;
}
@-webkit-keyframes fadeOutUp {
0% {
opacity: 1;
-webkit-transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-40px);
}
}
@-moz-keyframes fadeOutUp {
0% {
opacity: 1;
-moz-transform: translateY(0);
}
100% {
opacity: 0;
-moz-transform: translateY(-40px);
}
}
@-o-keyframes fadeOutUp {
0% {
opacity: 1;
-o-transform: translateY(0);
}
100% {
opacity: 0;
-o-transform: translateY(-40px);
}
}
@keyframes fadeOutUp {
0% {
opacity: 1;
transform: translateY(0);
}
100% {
opacity: 0;
transform: translateY(-40px);
}
}
.animated.fadeOutUp, .hover-animated.fadeOutUp:hover {
-webkit-animation-name: fadeOutUp;
-moz-animation-name: fadeOutUp;
-o-animation-name: fadeOutUp;
animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutDown {
0% {
opacity: 1;
-webkit-transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(40px);
}
}
@-moz-keyframes fadeOutDown {
0% {
opacity: 1;
-moz-transform: translateY(0);
}
100% {
opacity: 0;
-moz-transform: translateY(40px);
}
}
@-o-keyframes fadeOutDown {
0% {
opacity: 1;
-o-transform: translateY(0);
}
100% {
opacity: 0;
-o-transform: translateY(40px);
}
}
@keyframes fadeOutDown {
0% {
opacity: 1;
transform: translateY(0);
}
100% {
opacity: 0;
transform: translateY(40px);
}
}
.animated.fadeOutDown, .hover-animated.fadeOutDown:hover {
-webkit-animation-name: fadeOutDown;
-moz-animation-name: fadeOutDown;
-o-animation-name: fadeOutDown;
animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutLeft {
0% {
opacity: 1;
-webkit-transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-40px);
}
}
@-moz-keyframes fadeOutLeft {
0% {
opacity: 1;
-moz-transform: translateX(0);
}
100% {
opacity: 0;
-moz-transform: translateX(-40px);
}
}
@-o-keyframes fadeOutLeft {
0% {
opacity: 1;
-o-transform: translateX(0);
}
100% {
opacity: 0;
-o-transform: translateX(-40px);
}
}
@keyframes fadeOutLeft {
0% {
opacity: 1;
transform: translateX(0);
}
100% {
opacity: 0;
transform: translateX(-40px);
}
}
.animated.fadeOutLeft, .hover-animated.fadeOutLeft:hover {
-webkit-animation-name: fadeOutLeft;
-moz-animation-name: fadeOutLeft;
-o-animation-name: fadeOutLeft;
animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutRight {
0% {
opacity: 1;
-webkit-transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(40px);
}
}
@-moz-keyframes fadeOutRight {
0% {
opacity: 1;
-moz-transform: translateX(0);
}
100% {
opacity: 0;
-moz-transform: translateX(40px);
}
}
@-o-keyframes fadeOutRight {
0% {
opacity: 1;
-o-transform: translateX(0);
}
100% {
opacity: 0;
-o-transform: translateX(40px);
}
}
@keyframes fadeOutRight {
0% {
opacity: 1;
transform: translateX(0);
}
100% {
opacity: 0;
transform: translateX(40px);
}
}
.animated.fadeOutRight, .hover-animated.fadeOutRight:hover {
-webkit-animation-name: fadeOutRight;
-moz-animation-name: fadeOutRight;
-o-animation-name: fadeOutRight;
animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutUpBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
}
}
@-moz-keyframes fadeOutUpBig {
0% {
opacity: 1;
-moz-transform: translateY(0);
}
100% {
opacity: 0;
-moz-transform: translateY(-2000px);
}
}
@-o-keyframes fadeOutUpBig {
0% {
opacity: 1;
-o-transform: translateY(0);
}
100% {
opacity: 0;
-o-transform: translateY(-2000px);
}
}
@keyframes fadeOutUpBig {
0% {
opacity: 1;
transform: translateY(0);
}
100% {
opacity: 0;
transform: translateY(-2000px);
}
}
.animated.fadeOutUpBig, .hover-animated.fadeOutUpBig:hover {
-webkit-animation-name: fadeOutUpBig;
-moz-animation-name: fadeOutUpBig;
-o-animation-name: fadeOutUpBig;
animation-name: fadeOutUpBig;
}
@-webkit-keyframes fadeOutDownBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
}
}
@-moz-keyframes fadeOutDownBig {
0% {
opacity: 1;
-moz-transform: translateY(0);
}
100% {
opacity: 0;
-moz-transform: translateY(2000px);
}
}
@-o-keyframes fadeOutDownBig {
0% {
opacity: 1;
-o-transform: translateY(0);
}
100% {
opacity: 0;
-o-transform: translateY(2000px);
}
}
@keyframes fadeOutDownBig {
0% {
opacity: 1;
transform: translateY(0);
}
100% {
opacity: 0;
transform: translateY(2000px);
}
}
.animated.fadeOutDownBig, .hover-animated.fadeOutDownBig:hover {
-webkit-animation-name: fadeOutDownBig;
-moz-animation-name: fadeOutDownBig;
-o-animation-name: fadeOutDownBig;
animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeftBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
}
}
@-moz-keyframes fadeOutLeftBig {
0% {
opacity: 1;
-moz-transform: translateX(0);
}
100% {
opacity: 0;
-moz-transform: translateX(-2000px);
}
}
@-o-keyframes fadeOutLeftBig {
0% {
opacity: 1;
-o-transform: translateX(0);
}
100% {
opacity: 0;
-o-transform: translateX(-2000px);
}
}
@keyframes fadeOutLeftBig {
0% {
opacity: 1;
transform: translateX(0);
}
100% {
opacity: 0;
transform: translateX(-2000px);
}
}
.animated.fadeOutLeftBig, .hover-animated.fadeOutLeftBig:hover {
-webkit-animation-name: fadeOutLeftBig;
-moz-animation-name: fadeOutLeftBig;
-o-animation-name: fadeOutLeftBig;
animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRightBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
}
}
@-moz-keyframes fadeOutRightBig {
0% {
opacity: 1;
-moz-transform: translateX(0);
}
100% {
opacity: 0;
-moz-transform: translateX(2000px);
}
}
@-o-keyframes fadeOutRightBig {
0% {
opacity: 1;
-o-transform: translateX(0);
}
100% {
opacity: 0;
-o-transform: translateX(2000px);
}
}
@keyframes fadeOutRightBig {
0% {
opacity: 1;
transform: translateX(0);
}
100% {
opacity: 0;
transform: translateX(2000px);
}
}
.animated.fadeOutRightBig, .hover-animated.fadeOutRightBig:hover {
-webkit-animation-name: fadeOutRightBig;
-moz-animation-name: fadeOutRightBig;
-o-animation-name: fadeOutRightBig;
animation-name: fadeOutRightBig;
}
@-webkit-keyframes bounceIn {
0% {
opacity: 0;
-webkit-transform: scale(.3);
}
50% {
opacity: 1;
-webkit-transform: scale(1.05);
}
70% {
-webkit-transform: scale(.9);
}
100% {
-webkit-transform: scale(1);
}
}
@-moz-keyframes bounceIn {
0% {
opacity: 0;
-moz-transform: scale(.3);
}
50% {
opacity: 1;
-moz-transform: scale(1.05);
}
70% {
-moz-transform: scale(.9);
}
100% {
-moz-transform: scale(1);
}
}
@-o-keyframes bounceIn {
0% {
opacity: 0;
-o-transform: scale(.3);
}
50% {
opacity: 1;
-o-transform: scale(1.05);
}
70% {
-o-transform: scale(.9);
}
100% {
-o-transform: scale(1);
}
}
@keyframes bounceIn {
0% {
opacity: 0;
transform: scale(.3);
}
50% {
opacity: 1;
transform: scale(1.05);
}
70% {
transform: scale(.9);
}
100% {
transform: scale(1);
}
}
.animated.bounceIn, .hover-animated.bounceIn:hover {
-webkit-animation-name: bounceIn;
-moz-animation-name: bounceIn;
-o-animation-name: bounceIn;
animation-name: bounceIn;
}
@-webkit-keyframes bounceInUp {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(-30px);
}
80% {
-webkit-transform: translateY(10px);
}
100% {
-webkit-transform: translateY(0);
}
}
@-moz-keyframes bounceInUp {
0% {
opacity: 0;
-moz-transform: translateY(2000px);
}
60% {
opacity: 1;
-moz-transform: translateY(-30px);
}
80% {
-moz-transform: translateY(10px);
}
100% {
-moz-transform: translateY(0);
}
}
@-o-keyframes bounceInUp {
0% {
opacity: 0;
-o-transform: translateY(2000px);
}
60% {
opacity: 1;
-o-transform: translateY(-30px);
}
80% {
-o-transform: translateY(10px);
}
100% {
-o-transform: translateY(0);
}
}
@keyframes bounceInUp {
0% {
opacity: 0;
transform: translateY(2000px);
}
60% {
opacity: 1;
transform: translateY(-30px);
}
80% {
transform: translateY(10px);
}
100% {
transform: translateY(0);
}
}
.animated.bounceInUp, .hover-animated.bounceInUp:hover {
-webkit-animation-name: bounceInUp;
-moz-animation-name: bounceInUp;
-o-animation-name: bounceInUp;
animation-name: bounceInUp;
}
@-webkit-keyframes bounceInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(30px);
}
80% {
-webkit-transform: translateY(-10px);
}
100% {
-webkit-transform: translateY(0);
}
}
@-moz-keyframes bounceInDown {
0% {
opacity: 0;
-moz-transform: translateY(-2000px);
}
60% {
opacity: 1;
-moz-transform: translateY(30px);
}
80% {
-moz-transform: translateY(-10px);
}
100% {
-moz-transform: translateY(0);
}
}
@-o-keyframes bounceInDown {
0% {
opacity: 0;
-o-transform: translateY(-2000px);
}
60% {
opacity: 1;
-o-transform: translateY(30px);
}
80% {
-o-transform: translateY(-10px);
}
100% {
-o-transform: translateY(0);
}
}
@keyframes bounceInDown {
0% {
opacity: 0;
transform: translateY(-2000px);
}
60% {
opacity: 1;
transform: translateY(30px);
}
80% {
transform: translateY(-10px);
}
100% {
transform: translateY(0);
}
}
.animated.bounceInDown, .hover-animated.bounceInDown:hover {
-webkit-animation-name: bounceInDown;
-moz-animation-name: bounceInDown;
-o-animation-name: bounceInDown;
animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(30px);
}
80% {
-webkit-transform: translateX(-10px);
}
100% {
-webkit-transform: translateX(0);
}
}
@-moz-keyframes bounceInLeft {
0% {
opacity: 0;
-moz-transform: translateX(-2000px);
}
60% {
opacity: 1;
-moz-transform: translateX(30px);
}
80% {
-moz-transform: translateX(-10px);
}
100% {
-moz-transform: translateX(0);
}
}
@-o-keyframes bounceInLeft {
0% {
opacity: 0;
-o-transform: translateX(-2000px);
}
60% {
opacity: 1;
-o-transform: translateX(30px);
}
80% {
-o-transform: translateX(-10px);
}
100% {
-o-transform: translateX(0);
}
}
@keyframes bounceInLeft {
0% {
opacity: 0;
transform: translateX(-2000px);
}
60% {
opacity: 1;
transform: translateX(30px);
}
80% {
transform: translateX(-10px);
}
100% {
transform: translateX(0);
}
}
.animated.bounceInLeft, .hover-animated.bounceInLeft:hover {
-webkit-animation-name: bounceInLeft;
-moz-animation-name: bounceInLeft;
-o-animation-name: bounceInLeft;
animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(-30px);
}
80% {
-webkit-transform: translateX(10px);
}
100% {
-webkit-transform: translateX(0);
}
}
@-moz-keyframes bounceInRight {
0% {
opacity: 0;
-moz-transform: translateX(2000px);
}
60% {
opacity: 1;
-moz-transform: translateX(-30px);
}
80% {
-moz-transform: translateX(10px);
}
100% {
-moz-transform: translateX(0);
}
}
@-o-keyframes bounceInRight {
0% {
opacity: 0;
-o-transform: translateX(2000px);
}
60% {
opacity: 1;
-o-transform: translateX(-30px);
}
80% {
-o-transform: translateX(10px);
}
100% {
-o-transform: translateX(0);
}
}
@keyframes bounceInRight {
0% {
opacity: 0;
transform: translateX(2000px);
}
60% {
opacity: 1;
transform: translateX(-30px);
}
80% {
transform: translateX(10px);
}
100% {
transform: translateX(0);
}
}
.animated.bounceInRight, .hover-animated.bounceInRight:hover {
-webkit-animation-name: bounceInRight;
-moz-animation-name: bounceInRight;
-o-animation-name: bounceInRight;
animation-name: bounceInRight;
}
@-webkit-keyframes bounceOut {
0% {
-webkit-transform: scale(1);
}
25% {
-webkit-transform: scale(.95);
}
50% {
opacity: 1;
-webkit-transform: scale(1.1);
}
100% {
opacity: 0;
-webkit-transform: scale(.3);
}	
}
@-moz-keyframes bounceOut {
0% {
-moz-transform: scale(1);
}
25% {
-moz-transform: scale(.95);
}
50% {
opacity: 1;
-moz-transform: scale(1.1);
}
100% {
opacity: 0;
-moz-transform: scale(.3);
}	
}
@-o-keyframes bounceOut {
0% {
-o-transform: scale(1);
}
25% {
-o-transform: scale(.95);
}
50% {
opacity: 1;
-o-transform: scale(1.1);
}
100% {
opacity: 0;
-o-transform: scale(.3);
}	
}
@keyframes bounceOut {
0% {
transform: scale(1);
}
25% {
transform: scale(.95);
}
50% {
opacity: 1;
transform: scale(1.1);
}
100% {
opacity: 0;
transform: scale(.3);
}	
}
.animated.bounceOut, .hover-animated.bounceOut:hover {
-webkit-animation-name: bounceOut;
-moz-animation-name: bounceOut;
-o-animation-name: bounceOut;
animation-name: bounceOut;
}
@-webkit-keyframes bounceOutUp {
0% {
-webkit-transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(40px);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
}
}
@-moz-keyframes bounceOutUp {
0% {
-moz-transform: translateY(0);
}
20% {
opacity: 1;
-moz-transform: translateY(40px);
}
100% {
opacity: 0;
-moz-transform: translateY(-2000px);
}
}
@-o-keyframes bounceOutUp {
0% {
-o-transform: translateY(0);
}
20% {
opacity: 1;
-o-transform: translateY(40px);
}
100% {
opacity: 0;
-o-transform: translateY(-2000px);
}
}
@keyframes bounceOutUp {
0% {
transform: translateY(0);
}
20% {
opacity: 1;
transform: translateY(40px);
}
100% {
opacity: 0;
transform: translateY(-2000px);
}
}
.animated.bounceOutUp, .hover-animated.bounceOutUp:hover {
-webkit-animation-name: bounceOutUp;
-moz-animation-name: bounceOutUp;
-o-animation-name: bounceOutUp;
animation-name: bounceOutUp;
}
@-webkit-keyframes bounceOutDown {
0% {
-webkit-transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(-40px);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
}
}
@-moz-keyframes bounceOutDown {
0% {
-moz-transform: translateY(0);
}
20% {
opacity: 1;
-moz-transform: translateY(-40px);
}
100% {
opacity: 0;
-moz-transform: translateY(2000px);
}
}
@-o-keyframes bounceOutDown {
0% {
-o-transform: translateY(0);
}
20% {
opacity: 1;
-o-transform: translateY(-40px);
}
100% {
opacity: 0;
-o-transform: translateY(2000px);
}
}
@keyframes bounceOutDown {
0% {
transform: translateY(0);
}
20% {
opacity: 1;
transform: translateY(-40px);
}
100% {
opacity: 0;
transform: translateY(2000px);
}
}
.animated.bounceOutDown, .hover-animated.bounceOutDown:hover {
-webkit-animation-name: bounceOutDown;
-moz-animation-name: bounceOutDown;
-o-animation-name: bounceOutDown;
animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
0% {
-webkit-transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(40px);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
}
}
@-moz-keyframes bounceOutLeft {
0% {
-moz-transform: translateX(0);
}
20% {
opacity: 1;
-moz-transform: translateX(40px);
}
100% {
opacity: 0;
-moz-transform: translateX(-2000px);
}
}
@-o-keyframes bounceOutLeft {
0% {
-o-transform: translateX(0);
}
20% {
opacity: 1;
-o-transform: translateX(40px);
}
100% {
opacity: 0;
-o-transform: translateX(-2000px);
}
}
@keyframes bounceOutLeft {
0% {
transform: translateX(0);
}
20% {
opacity: 1;
transform: translateX(40px);
}
100% {
opacity: 0;
transform: translateX(-2000px);
}
}
.animated.bounceOutLeft, .hover-animated.bounceOutLeft:hover {
-webkit-animation-name: bounceOutLeft;
-moz-animation-name: bounceOutLeft;
-o-animation-name: bounceOutLeft;
animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
0% {
-webkit-transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(-40px);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
}
}
@-moz-keyframes bounceOutRight {
0% {
-moz-transform: translateX(0);
}
20% {
opacity: 1;
-moz-transform: translateX(-40px);
}
100% {
opacity: 0;
-moz-transform: translateX(2000px);
}
}
@-o-keyframes bounceOutRight {
0% {
-o-transform: translateX(0);
}
20% {
opacity: 1;
-o-transform: translateX(-40px);
}
100% {
opacity: 0;
-o-transform: translateX(2000px);
}
}
@keyframes bounceOutRight {
0% {
transform: translateX(0);
}
20% {
opacity: 1;
transform: translateX(-40px);
}
100% {
opacity: 0;
transform: translateX(2000px);
}
}
.animated.bounceOutRight, .hover-animated.bounceOutRight:hover {
-webkit-animation-name: bounceOutRight;
-moz-animation-name: bounceOutRight;
-o-animation-name: bounceOutRight;
animation-name: bounceOutRight;
}
@-webkit-keyframes rotateIn {
0% {
-webkit-transform-origin: center center;
-webkit-transform: rotate(-200deg);
opacity: 0;
}
100% {
-webkit-transform-origin: center center;
-webkit-transform: rotate(0);
opacity: 1;
}
}
@-moz-keyframes rotateIn {
0% {
-moz-transform-origin: center center;
-moz-transform: rotate(-200deg);
opacity: 0;
}
100% {
-moz-transform-origin: center center;
-moz-transform: rotate(0);
opacity: 1;
}
}
@-o-keyframes rotateIn {
0% {
-o-transform-origin: center center;
-o-transform: rotate(-200deg);
opacity: 0;
}
100% {
-o-transform-origin: center center;
-o-transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateIn {
0% {
transform-origin: center center;
transform: rotate(-200deg);
opacity: 0;
}
100% {
transform-origin: center center;
transform: rotate(0);
opacity: 1;
}
}
.animated.rotateIn, .hover-animated.rotateIn:hover {
-webkit-animation-name: rotateIn;
-moz-animation-name: rotateIn;
-o-animation-name: rotateIn;
animation-name: rotateIn;
}
@-webkit-keyframes rotateInUpLeft {
0% {
-webkit-transform-origin: left bottom;
-webkit-transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
-webkit-transform: rotate(0);
opacity: 1;
}
}
@-moz-keyframes rotateInUpLeft {
0% {
-moz-transform-origin: left bottom;
-moz-transform: rotate(90deg);
opacity: 0;
}
100% {
-moz-transform-origin: left bottom;
-moz-transform: rotate(0);
opacity: 1;
}
}
@-o-keyframes rotateInUpLeft {
0% {
-o-transform-origin: left bottom;
-o-transform: rotate(90deg);
opacity: 0;
}
100% {
-o-transform-origin: left bottom;
-o-transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInUpLeft {
0% {
transform-origin: left bottom;
transform: rotate(90deg);
opacity: 0;
}
100% {
transform-origin: left bottom;
transform: rotate(0);
opacity: 1;
}
}
.animated.rotateInUpLeft, .hover-animated.rotateInUpLeft:hover {
-webkit-animation-name: rotateInUpLeft;
-moz-animation-name: rotateInUpLeft;
-o-animation-name: rotateInUpLeft;
animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInDownLeft {
0% {
-webkit-transform-origin: left bottom;
-webkit-transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
-webkit-transform: rotate(0);
opacity: 1;
}
}
@-moz-keyframes rotateInDownLeft {
0% {
-moz-transform-origin: left bottom;
-moz-transform: rotate(-90deg);
opacity: 0;
}
100% {
-moz-transform-origin: left bottom;
-moz-transform: rotate(0);
opacity: 1;
}
}
@-o-keyframes rotateInDownLeft {
0% {
-o-transform-origin: left bottom;
-o-transform: rotate(-90deg);
opacity: 0;
}
100% {
-o-transform-origin: left bottom;
-o-transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInDownLeft {
0% {
transform-origin: left bottom;
transform: rotate(-90deg);
opacity: 0;
}
100% {
transform-origin: left bottom;
transform: rotate(0);
opacity: 1;
}
}
.animated.rotateInDownLeft, .hover-animated.rotateInDownLeft:hover {
-webkit-animation-name: rotateInDownLeft;
-moz-animation-name: rotateInDownLeft;
-o-animation-name: rotateInDownLeft;
animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInUpRight {
0% {
-webkit-transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
-webkit-transform: rotate(0);
opacity: 1;
}
}
@-moz-keyframes rotateInUpRight {
0% {
-moz-transform-origin: right bottom;
-moz-transform: rotate(-90deg);
opacity: 0;
}
100% {
-moz-transform-origin: right bottom;
-moz-transform: rotate(0);
opacity: 1;
}
}
@-o-keyframes rotateInUpRight {
0% {
-o-transform-origin: right bottom;
-o-transform: rotate(-90deg);
opacity: 0;
}
100% {
-o-transform-origin: right bottom;
-o-transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInUpRight {
0% {
transform-origin: right bottom;
transform: rotate(-90deg);
opacity: 0;
}
100% {
transform-origin: right bottom;
transform: rotate(0);
opacity: 1;
}
}
.animated.rotateInUpRight, .hover-animated.rotateInUpRight:hover {
-webkit-animation-name: rotateInUpRight;
-moz-animation-name: rotateInUpRight;
-o-animation-name: rotateInUpRight;
animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateInDownRight {
0% {
-webkit-transform-origin: right bottom;
-webkit-transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
-webkit-transform: rotate(0);
opacity: 1;
}
}
@-moz-keyframes rotateInDownRight {
0% {
-moz-transform-origin: right bottom;
-moz-transform: rotate(90deg);
opacity: 0;
}
100% {
-moz-transform-origin: right bottom;
-moz-transform: rotate(0);
opacity: 1;
}
}
@-o-keyframes rotateInDownRight {
0% {
-o-transform-origin: right bottom;
-o-transform: rotate(90deg);
opacity: 0;
}
100% {
-o-transform-origin: right bottom;
-o-transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInDownRight {
0% {
transform-origin: right bottom;
transform: rotate(90deg);
opacity: 0;
}
100% {
transform-origin: right bottom;
transform: rotate(0);
opacity: 1;
}
}
.animated.rotateInDownRight, .hover-animated.rotateInDownRight:hover {
-webkit-animation-name: rotateInDownRight;
-moz-animation-name: rotateInDownRight;
-o-animation-name: rotateInDownRight;
animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateOut {
0% {
-webkit-transform-origin: center center;
-webkit-transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: center center;
-webkit-transform: rotate(200deg);
opacity: 0;
}
}
@-moz-keyframes rotateOut {
0% {
-moz-transform-origin: center center;
-moz-transform: rotate(0);
opacity: 1;
}
100% {
-moz-transform-origin: center center;
-moz-transform: rotate(200deg);
opacity: 0;
}
}
@-o-keyframes rotateOut {
0% {
-o-transform-origin: center center;
-o-transform: rotate(0);
opacity: 1;
}
100% {
-o-transform-origin: center center;
-o-transform: rotate(200deg);
opacity: 0;
}
}
@keyframes rotateOut {
0% {
transform-origin: center center;
transform: rotate(0);
opacity: 1;
}
100% {
transform-origin: center center;
transform: rotate(200deg);
opacity: 0;
}
}
.animated.rotateOut, .hover-animated.rotateOut:hover {
-webkit-animation-name: rotateOut;
-moz-animation-name: rotateOut;
-o-animation-name: rotateOut;
animation-name: rotateOut;
}
@-webkit-keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin: left bottom;
-webkit-transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
-webkit-transform: rotate(-90deg);
opacity: 0;
}
}
@-moz-keyframes rotateOutUpLeft {
0% {
-moz-transform-origin: left bottom;
-moz-transform: rotate(0);
opacity: 1;
}
100% {
-moz-transform-origin: left bottom;
-moz-transform: rotate(-90deg);
opacity: 0;
}
}
@-o-keyframes rotateOutUpLeft {
0% {
-o-transform-origin: left bottom;
-o-transform: rotate(0);
opacity: 1;
}
100% {
-o-transform-origin: left bottom;
-o-transform: rotate(-90deg);
opacity: 0;
}
}
@keyframes rotateOutUpLeft {
0% {
transform-origin: left bottom;
transform: rotate(0);
opacity: 1;
}
100% {
transform-origin: left bottom;
transform: rotate(-90deg);
opacity: 0;
}
}
.animated.rotateOutUpLeft, .hover-animated.rotateOutUpLeft:hover {
-webkit-animation-name: rotateOutUpLeft;
-moz-animation-name: rotateOutUpLeft;
-o-animation-name: rotateOutUpLeft;
animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin: left bottom;
-webkit-transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
-webkit-transform: rotate(90deg);
opacity: 0;
}
}
@-moz-keyframes rotateOutDownLeft {
0% {
-moz-transform-origin: left bottom;
-moz-transform: rotate(0);
opacity: 1;
}
100% {
-moz-transform-origin: left bottom;
-moz-transform: rotate(90deg);
opacity: 0;
}
}
@-o-keyframes rotateOutDownLeft {
0% {
-o-transform-origin: left bottom;
-o-transform: rotate(0);
opacity: 1;
}
100% {
-o-transform-origin: left bottom;
-o-transform: rotate(90deg);
opacity: 0;
}
}
@keyframes rotateOutDownLeft {
0% {
transform-origin: left bottom;
transform: rotate(0);
opacity: 1;
}
100% {
transform-origin: left bottom;
transform: rotate(90deg);
opacity: 0;
}
}
.animated.rotateOutDownLeft, .hover-animated.rotateOutDownLeft:hover {
-webkit-animation-name: rotateOutDownLeft;
-moz-animation-name: rotateOutDownLeft;
-o-animation-name: rotateOutDownLeft;
animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutUpRight {
0% {
-webkit-transform-origin: right bottom;
-webkit-transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
-webkit-transform: rotate(90deg);
opacity: 0;
}
}
@-moz-keyframes rotateOutUpRight {
0% {
-moz-transform-origin: right bottom;
-moz-transform: rotate(0);
opacity: 1;
}
100% {
-moz-transform-origin: right bottom;
-moz-transform: rotate(90deg);
opacity: 0;
}
}
@-o-keyframes rotateOutUpRight {
0% {
-o-transform-origin: right bottom;
-o-transform: rotate(0);
opacity: 1;
}
100% {
-o-transform-origin: right bottom;
-o-transform: rotate(90deg);
opacity: 0;
}
}
@keyframes rotateOutUpRight {
0% {
transform-origin: right bottom;
transform: rotate(0);
opacity: 1;
}
100% {
transform-origin: right bottom;
transform: rotate(90deg);
opacity: 0;
}
}
.animated.rotateOutUpRight, .hover-animated.rotateOutUpRight:hover {
-webkit-animation-name: rotateOutUpRight;
-moz-animation-name: rotateOutUpRight;
-o-animation-name: rotateOutUpRight;
animation-name: rotateOutUpRight;
}
@-webkit-keyframes rotateOutDownRight {
0% {
-webkit-transform-origin: right bottom;
-webkit-transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
opacity: 0;
}
}
@-moz-keyframes rotateOutDownRight {
0% {
-moz-transform-origin: right bottom;
-moz-transform: rotate(0);
opacity: 1;
}
100% {
-moz-transform-origin: right bottom;
-moz-transform: rotate(-90deg);
opacity: 0;
}
}
@-o-keyframes rotateOutDownRight {
0% {
-o-transform-origin: right bottom;
-o-transform: rotate(0);
opacity: 1;
}
100% {
-o-transform-origin: right bottom;
-o-transform: rotate(-90deg);
opacity: 0;
}
}
@keyframes rotateOutDownRight {
0% {
transform-origin: right bottom;
transform: rotate(0);
opacity: 1;
}
100% {
transform-origin: right bottom;
transform: rotate(-90deg);
opacity: 0;
}
}
.animated.rotateOutDownRight, .hover-animated.rotateOutDownRight:hover {
-webkit-animation-name: rotateOutDownRight;
-moz-animation-name: rotateOutDownRight;
-o-animation-name: rotateOutDownRight;
animation-name: rotateOutDownRight;
}
@-webkit-keyframes hinge {
0% { -webkit-transform: rotate(0); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }	
20%, 60% { -webkit-transform: rotate(80deg); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }	
40% { -webkit-transform: rotate(60deg); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }	
80% { -webkit-transform: rotate(60deg) translateY(0); opacity: 1; -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }	
100% { -webkit-transform: translateY(700px); opacity: 0; }
}
@-moz-keyframes hinge {
0% { -moz-transform: rotate(0); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }	
20%, 60% { -moz-transform: rotate(80deg); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }	
40% { -moz-transform: rotate(60deg); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }	
80% { -moz-transform: rotate(60deg) translateY(0); opacity: 1; -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }	
100% { -moz-transform: translateY(700px); opacity: 0; }
}
@-o-keyframes hinge {
0% { -o-transform: rotate(0); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }	
20%, 60% { -o-transform: rotate(80deg); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }	
40% { -o-transform: rotate(60deg); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }	
80% { -o-transform: rotate(60deg) translateY(0); opacity: 1; -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }	
100% { -o-transform: translateY(700px); opacity: 0; }
}
@keyframes hinge {
0% { transform: rotate(0); transform-origin: top left; animation-timing-function: ease-in-out; }	
20%, 60% { transform: rotate(80deg); transform-origin: top left; animation-timing-function: ease-in-out; }	
40% { transform: rotate(60deg); transform-origin: top left; animation-timing-function: ease-in-out; }	
80% { transform: rotate(60deg) translateY(0); opacity: 1; transform-origin: top left; animation-timing-function: ease-in-out; }	
100% { transform: translateY(700px); opacity: 0; }
}
.animated.hinge, .hover-animated.hinge:hover {
-webkit-animation-name: hinge;
-moz-animation-name: hinge;
-o-animation-name: hinge;
animation-name: hinge;
} @-webkit-keyframes rollIn {
0% { opacity: 0; -webkit-transform: translateX(-100%) rotate(-120deg); }
100% { opacity: 1; -webkit-transform: translateX(0px) rotate(0deg); }
}
@-moz-keyframes rollIn {
0% { opacity: 0; -moz-transform: translateX(-100%) rotate(-120deg); }
100% { opacity: 1; -moz-transform: translateX(0px) rotate(0deg); }
}
@-o-keyframes rollIn {
0% { opacity: 0; -o-transform: translateX(-100%) rotate(-120deg); }
100% { opacity: 1; -o-transform: translateX(0px) rotate(0deg); }
}
@keyframes rollIn {
0% { opacity: 0; transform: translateX(-100%) rotate(-120deg); }
100% { opacity: 1; transform: translateX(0px) rotate(0deg); }
}
.animated.rollIn, .hover-animated.rollIn:hover {
-webkit-animation-name: rollIn;
-moz-animation-name: rollIn;
-o-animation-name: rollIn;
animation-name: rollIn;
} @-webkit-keyframes rollOut {
0% {
opacity: 1;
-webkit-transform: translateX(0px) rotate(0deg);
}
100% {
opacity: 0;
-webkit-transform: translateX(100%) rotate(120deg);
}
}
@-moz-keyframes rollOut {
0% {
opacity: 1;
-moz-transform: translateX(0px) rotate(0deg);
}
100% {
opacity: 0;
-moz-transform: translateX(100%) rotate(120deg);
}
}
@-o-keyframes rollOut {
0% {
opacity: 1;
-o-transform: translateX(0px) rotate(0deg);
}
100% {
opacity: 0;
-o-transform: translateX(100%) rotate(120deg);
}
}
@keyframes rollOut {
0% {
opacity: 1;
transform: translateX(0px) rotate(0deg);
}
100% {
opacity: 0;
transform: translateX(100%) rotate(120deg);
}
}
.animated.rollOut, .hover-animated.rollOut:hover {
-webkit-animation-name: rollOut;
-moz-animation-name: rollOut;
-o-animation-name: rollOut;
animation-name: rollOut;
} @-webkit-keyframes lightSpeedIn {
0% { -webkit-transform: translateX(100%) skewX(-30deg); opacity: 0; }
60% { -webkit-transform: translateX(-20%) skewX(30deg); opacity: 1; }
80% { -webkit-transform: translateX(0%) skewX(-15deg); opacity: 1; }
100% { -webkit-transform: translateX(0%) skewX(0deg); opacity: 1; }
}
@-moz-keyframes lightSpeedIn {
0% { -moz-transform: translateX(100%) skewX(-30deg); opacity: 0; }
60% { -moz-transform: translateX(-20%) skewX(30deg); opacity: 1; }
80% { -moz-transform: translateX(0%) skewX(-15deg); opacity: 1; }
100% { -moz-transform: translateX(0%) skewX(0deg); opacity: 1; }
}
@-o-keyframes lightSpeedIn {
0% { -o-transform: translateX(100%) skewX(-30deg); opacity: 0; }
60% { -o-transform: translateX(-20%) skewX(30deg); opacity: 1; }
80% { -o-transform: translateX(0%) skewX(-15deg); opacity: 1; }
100% { -o-transform: translateX(0%) skewX(0deg); opacity: 1; }
}
@keyframes lightSpeedIn {
0% { transform: translateX(100%) skewX(-30deg); opacity: 0; }
60% { transform: translateX(-20%) skewX(30deg); opacity: 1; }
80% { transform: translateX(0%) skewX(-15deg); opacity: 1; }
100% { transform: translateX(0%) skewX(0deg); opacity: 1; }
}
.animated.lightSpeedIn, .hover-animated.lightSpeedIn:hover {
-webkit-animation-name: lightSpeedIn;
-moz-animation-name: lightSpeedIn;
-o-animation-name: lightSpeedIn;
animation-name: lightSpeedIn;
-webkit-animation-timing-function: ease-out;
-moz-animation-timing-function: ease-out;
-o-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
.animated.lightSpeedIn, .hover-animated.lightSpeedIn:hover {
-webkit-animation-duration: 0.5s;
-moz-animation-duration: 0.5s;
-o-animation-duration: 0.5s;
animation-duration: 0.5s;
} @-webkit-keyframes lightSpeedOut {
0% { -webkit-transform: translateX(0%) skewX(0deg); opacity: 1; }
100% { -webkit-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}
@-moz-keyframes lightSpeedOut {
0% { -moz-transform: translateX(0%) skewX(0deg); opacity: 1; }
100% { -moz-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}
@-o-keyframes lightSpeedOut {
0% { -o-transform: translateX(0%) skewX(0deg); opacity: 1; }
100% { -o-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}
@keyframes lightSpeedOut {
0% { transform: translateX(0%) skewX(0deg); opacity: 1; }
100% { transform: translateX(100%) skewX(-30deg); opacity: 0; }
}
.animated.lightSpeedOut, .hover-animated.lightSpeedOut:hover {
-webkit-animation-name: lightSpeedOut;
-moz-animation-name: lightSpeedOut;
-o-animation-name: lightSpeedOut;
animation-name: lightSpeedOut;
-webkit-animation-timing-function: ease-in;
-moz-animation-timing-function: ease-in;
-o-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
.animated.lightSpeedOut, .hover-animated.lightSpeedOut:hover {
-webkit-animation-duration: 0.25s;
-moz-animation-duration: 0.25s;
-o-animation-duration: 0.25s;
animation-duration: 0.25s;
} @-webkit-keyframes wiggle {
0% { -webkit-transform: skewX(9deg); }
10% { -webkit-transform: skewX(-8deg); }
20% { -webkit-transform: skewX(7deg); }
30% { -webkit-transform: skewX(-6deg); }
40% { -webkit-transform: skewX(5deg); }
50% { -webkit-transform: skewX(-4deg); }
60% { -webkit-transform: skewX(3deg); }
70% { -webkit-transform: skewX(-2deg); }
80% { -webkit-transform: skewX(1deg); }
90% { -webkit-transform: skewX(0deg); }
100% { -webkit-transform: skewX(0deg); }
}
@-moz-keyframes wiggle {
0% { -moz-transform: skewX(9deg); }
10% { -moz-transform: skewX(-8deg); }
20% { -moz-transform: skewX(7deg); }
30% { -moz-transform: skewX(-6deg); }
40% { -moz-transform: skewX(5deg); }
50% { -moz-transform: skewX(-4deg); }
60% { -moz-transform: skewX(3deg); }
70% { -moz-transform: skewX(-2deg); }
80% { -moz-transform: skewX(1deg); }
90% { -moz-transform: skewX(0deg); }
100% { -moz-transform: skewX(0deg); }
}
@-o-keyframes wiggle {
0% { -o-transform: skewX(9deg); }
10% { -o-transform: skewX(-8deg); }
20% { -o-transform: skewX(7deg); }
30% { -o-transform: skewX(-6deg); }
40% { -o-transform: skewX(5deg); }
50% { -o-transform: skewX(-4deg); }
60% { -o-transform: skewX(3deg); }
70% { -o-transform: skewX(-2deg); }
80% { -o-transform: skewX(1deg); }
90% { -o-transform: skewX(0deg); }
100% { -o-transform: skewX(0deg); }
}
@keyframes wiggle {
0% { transform: skewX(9deg); }
10% { transform: skewX(-8deg); }
20% { transform: skewX(7deg); }
30% { transform: skewX(-6deg); }
40% { transform: skewX(5deg); }
50% { transform: skewX(-4deg); }
60% { transform: skewX(3deg); }
70% { transform: skewX(-2deg); }
80% { transform: skewX(1deg); }
90% { transform: skewX(0deg); }
100% { transform: skewX(0deg); }
}
.animated.wiggle, .hover-animated.wiggle:hover {
-webkit-animation-name: wiggle;
-moz-animation-name: wiggle;
-o-animation-name: wiggle;
animation-name: wiggle;
-webkit-animation-timing-function: ease-in;
-moz-animation-timing-function: ease-in;
-o-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
.animated.wiggle, .hover-animated.wiggle:hover {
-webkit-animation-duration: 0.75s;
-moz-animation-duration: 0.75s;
-o-animation-duration: 0.75s;
animation-duration: 0.75s;
}.dg-container{
width: 100%; padding: 60px 0;
position: relative;
overflow: hidden;
}
.dg-wrapper{
width: 481px; margin: 0 auto;
position: relative;
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-o-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-perspective: 1000px;
-moz-perspective: 1000px;
-o-perspective: 1000px;
-ms-perspective: 1000px;
perspective: 1000px;
}
.dg-wrapper .showcase{  display: inline-block;
position: absolute;
left: 0;
top: 0;  width: 100%;
z-index: 100;
}
.dg-wrapper .showcase.dg-transition{
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.dg-wrapper .showcase.dg-transition-to-center{
z-index: 2000;
}
.dg-wrapper .showcase img{
display: block;
padding: 0;
width: 100%; }
.dg-wrapper .showcase div{
font-style: italic;
text-align: center;
line-height: 50px;
text-shadow: 1px 1px 1px rgba(255,255,255,0.5);
color: #333;
font-size: 16px;
width: 100%;
bottom: -55px;
display: none;
position: absolute;
}
.dg-wrapper .showcase.dg-center {
z-index: 999;
}
.dg-wrapper .showcase.dg-center:hover {
-webkit-transform: scale(1.05,1.05) !important; -ms-transform: scale(1.05,1.05) !important; transform: scale(1.05,1.05) !important;
}
.dg-wrapper .showcase .shadow {
}
.dg-wrapper .showcase.dg-center div{
display: block;
}
.dg-container nav{
width: 58px;
position: absolute;
z-index: 1000;
left: 50%;
margin-left: -29px;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.dg-container nav span{ float: left;
cursor:pointer;
opacity: 0.7; }
.dg-container nav span:hover{
opacity: 1;
}
.dg-container nav span.dg-next{
background-position: top right;
margin-left: 10px;
}
.dg-container nav .nav-icon {
width: 24px;
height: 25px;
line-height: 25px;
text-align: center;
display: inline-block;
background-color: #999;
background-color: rgba( 0,0,0, 0.2 );
color: white;
-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
}
.dg-container nav .nav-icon:hover {
color: white;
}
@media only screen and (max-width: 768px) {
.dg-wrapper {
max-width: 420px;
width: 100%;
}
}