@charset "UTF-8";@font-face {
  font-family: 'FontAwesome';
  src: url("http://www.global-greenhouse-warming.com/wp-content/themes/canvas-new/includes/fonts/fontawesome-webfont.eot?v=4.0.3");
  src: url("http://www.global-greenhouse-warming.com/wp-content/themes/canvas-new/includes/fonts/fontawesome-webfont.eot?#iefix&v=4.0.3") format("embedded-opentype"), url("http://www.global-greenhouse-warming.com/wp-content/themes/canvas-new/includes/fonts/fontawesome-webfont.woff?v=4.0.3") format("woff"), url("http://www.global-greenhouse-warming.com/wp-content/themes/canvas-new/includes/fonts/fontawesome-webfont.ttf?v=4.0.3") format("truetype"), url("http://www.global-greenhouse-warming.com/wp-content/themes/canvas-new/includes/fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'Social';
  font-weight: normal;
  font-style: normal;
  src: url("http://www.global-greenhouse-warming.com/wp-content/themes/canvas-new/includes/fonts/social.eot");
  src: url("http://www.global-greenhouse-warming.com/wp-content/themes/canvas-new/includes/fonts/social.eot?#iefix") format("embedded-opentype"), url("http://www.global-greenhouse-warming.com/wp-content/themes/canvas-new/includes/fonts/social.woff") format("woff"), url("http://www.global-greenhouse-warming.com/wp-content/themes/canvas-new/includes/fonts/social.ttf") format("truetype"), url("http://www.global-greenhouse-warming.com/wp-content/themes/canvas-new/includes/fonts/social.svg#woo-social") format("svg"); }
@-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); }
 }
  .ezoic-wrapper .fa,
  .ezoic-wrapper a.button .woo-alert > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .woo-alert > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .woo-alert > .ezoic-before-el,
  .ezoic-wrapper .submit .woo-alert > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .woo-alert > .ezoic-before-el,
  .ezoic-wrapper input.button .woo-alert > .ezoic-before-el,
  .ezoic-wrapper button.button .woo-alert > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-alert > .ezoic-before-el,
  .ezoic-wrapper a.button .woo-download > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .woo-download > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .woo-download > .ezoic-before-el,
  .ezoic-wrapper .submit .woo-download > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .woo-download > .ezoic-before-el,
  .ezoic-wrapper input.button .woo-download > .ezoic-before-el,
  .ezoic-wrapper button.button .woo-download > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-download > .ezoic-before-el,
  .ezoic-wrapper a.button .woo-tick > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .woo-tick > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .woo-tick > .ezoic-before-el,
  .ezoic-wrapper .submit .woo-tick > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .woo-tick > .ezoic-before-el,
  .ezoic-wrapper input.button .woo-tick > .ezoic-before-el,
  .ezoic-wrapper button.button .woo-tick > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-tick > .ezoic-before-el,
  .ezoic-wrapper a.button .woo-info > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .woo-info > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .woo-info > .ezoic-before-el,
  .ezoic-wrapper .submit .woo-info > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .woo-info > .ezoic-before-el,
  .ezoic-wrapper input.button .woo-info > .ezoic-before-el,
  .ezoic-wrapper button.button .woo-info > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-info > .ezoic-before-el,
  .ezoic-wrapper a.button .woo-note > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .woo-note > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .woo-note > .ezoic-before-el,
  .ezoic-wrapper .submit .woo-note > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .woo-note > .ezoic-before-el,
  .ezoic-wrapper input.button .woo-note > .ezoic-before-el,
  .ezoic-wrapper button.button .woo-note > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-note > .ezoic-before-el,
  
 #stylesheet_body .woo-sc-box > .ezoic-before-el {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: greyscale; }
  .ezoic-wrapper .fa-fw,
  .ezoic-wrapper a.button .woo-alert > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .woo-alert > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .woo-alert > .ezoic-before-el,
  .ezoic-wrapper .submit .woo-alert > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .woo-alert > .ezoic-before-el,
  .ezoic-wrapper input.button .woo-alert > .ezoic-before-el,
  .ezoic-wrapper button.button .woo-alert > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-alert > .ezoic-before-el,
  .ezoic-wrapper a.button .woo-download > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .woo-download > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .woo-download > .ezoic-before-el,
  .ezoic-wrapper .submit .woo-download > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .woo-download > .ezoic-before-el,
  .ezoic-wrapper input.button .woo-download > .ezoic-before-el,
  .ezoic-wrapper button.button .woo-download > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-download > .ezoic-before-el,
  .ezoic-wrapper a.button .woo-tick > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .woo-tick > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .woo-tick > .ezoic-before-el,
  .ezoic-wrapper .submit .woo-tick > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .woo-tick > .ezoic-before-el,
  .ezoic-wrapper input.button .woo-tick > .ezoic-before-el,
  .ezoic-wrapper button.button .woo-tick > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-tick > .ezoic-before-el,
  .ezoic-wrapper a.button .woo-info > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .woo-info > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .woo-info > .ezoic-before-el,
  .ezoic-wrapper .submit .woo-info > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .woo-info > .ezoic-before-el,
  .ezoic-wrapper input.button .woo-info > .ezoic-before-el,
  .ezoic-wrapper button.button .woo-info > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-info > .ezoic-before-el,
  .ezoic-wrapper a.button .woo-note > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .woo-note > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .woo-note > .ezoic-before-el,
  .ezoic-wrapper .submit .woo-note > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .woo-note > .ezoic-before-el,
  .ezoic-wrapper input.button .woo-note > .ezoic-before-el,
  .ezoic-wrapper button.button .woo-note > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-note > .ezoic-before-el,
  
 #stylesheet_body .woo-sc-box > .ezoic-before-el {
    width: 1.286em;
    text-align: center; }
  
 #stylesheet_body,
  .ezoic-wrapper html {
    height: 100%; }
  .ezoic-wrapper html,
  
 #stylesheet_body,
  .ezoic-wrapper div,
  .ezoic-wrapper span,
  .ezoic-wrapper applet,
  .ezoic-wrapper object,
  .ezoic-wrapper iframe,
  .ezoic-wrapper h1,
  .ezoic-wrapper h2,
  .ezoic-wrapper h3,
  .ezoic-wrapper h4,
  .ezoic-wrapper h5,
  .ezoic-wrapper h6,
  .ezoic-wrapper p,
  .ezoic-wrapper blockquote,
  .ezoic-wrapper pre,
  .ezoic-wrapper a,
  .ezoic-wrapper abbr,
  .ezoic-wrapper acronym,
  .ezoic-wrapper address,
  .ezoic-wrapper big,
  .ezoic-wrapper cite,
  .ezoic-wrapper code,
  .ezoic-wrapper del,
  .ezoic-wrapper dfn,
  .ezoic-wrapper em,
  .ezoic-wrapper font,
  .ezoic-wrapper img,
  .ezoic-wrapper ins,
  .ezoic-wrapper kbd,
  .ezoic-wrapper q,
  .ezoic-wrapper s,
  .ezoic-wrapper samp,
  .ezoic-wrapper small,
  .ezoic-wrapper strike,
  .ezoic-wrapper strong,
  .ezoic-wrapper sub,
  .ezoic-wrapper sup,
  .ezoic-wrapper tt,
  .ezoic-wrapper var,
  .ezoic-wrapper b,
  .ezoic-wrapper u,
  .ezoic-wrapper i,
  .ezoic-wrapper center,
  .ezoic-wrapper dl,
  .ezoic-wrapper dt,
  .ezoic-wrapper dd,
  .ezoic-wrapper ol,
  .ezoic-wrapper ul,
  .ezoic-wrapper li,
  .ezoic-wrapper fieldset,
  .ezoic-wrapper form,
  .ezoic-wrapper label,
  .ezoic-wrapper legend,
  .ezoic-wrapper table,
  .ezoic-wrapper caption,
  .ezoic-wrapper tbody,
  .ezoic-wrapper tfoot,
  .ezoic-wrapper thead,
  .ezoic-wrapper tr,
  .ezoic-wrapper th,
  .ezoic-wrapper td,
  .ezoic-wrapper figure {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: rgba(0, 0, 0, 0); }
  
 #stylesheet_body {
    line-height: 1; }
  .ezoic-wrapper ol,
  .ezoic-wrapper ul {
    list-style: none; }
  .ezoic-wrapper blockquote,
  .ezoic-wrapper q {
    quotes: none; }
  .ezoic-wrapper blockquote > .ezoic-before-el,
  .ezoic-wrapper blockquote > .ezoic-after-el,
  .ezoic-wrapper q > .ezoic-before-el,
  .ezoic-wrapper q > .ezoic-after-el {
    content: '';
    content: none; }
  .ezoic-wrapper :focus {
    outline: 0; }
  .ezoic-wrapper del {
    text-decoration: line-through; }
  .ezoic-wrapper table {
    border-collapse: collapse;
    border-spacing: 0; }
  .ezoic-wrapper sub,
  .ezoic-wrapper sup {
    font-size: 75%;
    line-height: 0;
    position: relative; }
  .ezoic-wrapper sup {
    top: -0.5em; }
  .ezoic-wrapper sub {
    bottom: -0.25em; }
  .ezoic-wrapper .fa,
  .ezoic-wrapper a.button .woo-alert > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .woo-alert > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .woo-alert > .ezoic-before-el,
  .ezoic-wrapper .submit .woo-alert > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .woo-alert > .ezoic-before-el,
  .ezoic-wrapper input.button .woo-alert > .ezoic-before-el,
  .ezoic-wrapper button.button .woo-alert > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-alert > .ezoic-before-el,
  .ezoic-wrapper a.button .woo-download > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .woo-download > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .woo-download > .ezoic-before-el,
  .ezoic-wrapper .submit .woo-download > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .woo-download > .ezoic-before-el,
  .ezoic-wrapper input.button .woo-download > .ezoic-before-el,
  .ezoic-wrapper button.button .woo-download > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-download > .ezoic-before-el,
  .ezoic-wrapper a.button .woo-tick > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .woo-tick > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .woo-tick > .ezoic-before-el,
  .ezoic-wrapper .submit .woo-tick > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .woo-tick > .ezoic-before-el,
  .ezoic-wrapper input.button .woo-tick > .ezoic-before-el,
  .ezoic-wrapper button.button .woo-tick > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-tick > .ezoic-before-el,
  .ezoic-wrapper a.button .woo-info > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .woo-info > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .woo-info > .ezoic-before-el,
  .ezoic-wrapper .submit .woo-info > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .woo-info > .ezoic-before-el,
  .ezoic-wrapper input.button .woo-info > .ezoic-before-el,
  .ezoic-wrapper button.button .woo-info > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-info > .ezoic-before-el,
  .ezoic-wrapper a.button .woo-note > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .woo-note > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .woo-note > .ezoic-before-el,
  .ezoic-wrapper .submit .woo-note > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .woo-note > .ezoic-before-el,
  .ezoic-wrapper input.button .woo-note > .ezoic-before-el,
  .ezoic-wrapper button.button .woo-note > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-note > .ezoic-before-el,
  
 #stylesheet_body .woo-sc-box > .ezoic-before-el {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: greyscale; }
  .ezoic-wrapper .fa-lg {
    font-size: 1.333em;
    line-height: 0.75em;
    vertical-align: -15%; }
  .ezoic-wrapper .fa-2x {
    font-size: 2em; }
  .ezoic-wrapper .fa-3x {
    font-size: 3em; }
  .ezoic-wrapper .fa-4x {
    font-size: 4em; }
  .ezoic-wrapper .fa-5x {
    font-size: 5em; }
  .ezoic-wrapper .fa-fw,
  .ezoic-wrapper a.button .woo-alert > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .woo-alert > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .woo-alert > .ezoic-before-el,
  .ezoic-wrapper .submit .woo-alert > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .woo-alert > .ezoic-before-el,
  .ezoic-wrapper input.button .woo-alert > .ezoic-before-el,
  .ezoic-wrapper button.button .woo-alert > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-alert > .ezoic-before-el,
  .ezoic-wrapper a.button .woo-download > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .woo-download > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .woo-download > .ezoic-before-el,
  .ezoic-wrapper .submit .woo-download > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .woo-download > .ezoic-before-el,
  .ezoic-wrapper input.button .woo-download > .ezoic-before-el,
  .ezoic-wrapper button.button .woo-download > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-download > .ezoic-before-el,
  .ezoic-wrapper a.button .woo-tick > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .woo-tick > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .woo-tick > .ezoic-before-el,
  .ezoic-wrapper .submit .woo-tick > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .woo-tick > .ezoic-before-el,
  .ezoic-wrapper input.button .woo-tick > .ezoic-before-el,
  .ezoic-wrapper button.button .woo-tick > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-tick > .ezoic-before-el,
  .ezoic-wrapper a.button .woo-info > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .woo-info > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .woo-info > .ezoic-before-el,
  .ezoic-wrapper .submit .woo-info > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .woo-info > .ezoic-before-el,
  .ezoic-wrapper input.button .woo-info > .ezoic-before-el,
  .ezoic-wrapper button.button .woo-info > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-info > .ezoic-before-el,
  .ezoic-wrapper a.button .woo-note > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .woo-note > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .woo-note > .ezoic-before-el,
  .ezoic-wrapper .submit .woo-note > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .woo-note > .ezoic-before-el,
  .ezoic-wrapper input.button .woo-note > .ezoic-before-el,
  .ezoic-wrapper button.button .woo-note > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-note > .ezoic-before-el,
  
 #stylesheet_body .woo-sc-box > .ezoic-before-el {
    width: 1.286em;
    text-align: center; }
  .ezoic-wrapper .fa-ul {
    padding-left: 0;
    margin-left: 2.143em;
    list-style-type: none; }
  .ezoic-wrapper .fa-ul > li {
    position: relative; }
  .ezoic-wrapper .fa-li {
    position: absolute;
    left: -2.143em;
    width: 2.143em;
    top: 0.143em;
    text-align: center; }
  .ezoic-wrapper .fa-li.fa-lg {
    left: -1.857em; }
  .ezoic-wrapper .fa-border {
    padding: 0.2em 0.25em 0.15em;
    border: solid 0.08em #eeeeee;
    border-radius: 0.1em; }
  .ezoic-wrapper .pull-right {
    float: right; }
  .ezoic-wrapper .pull-left {
    float: left; }
  .ezoic-wrapper .fa.pull-left,
  .ezoic-wrapper a.button .pull-left.woo-alert > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .pull-left.woo-alert > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .pull-left.woo-alert > .ezoic-before-el,
  .ezoic-wrapper .submit .pull-left.woo-alert > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .pull-left.woo-alert > .ezoic-before-el,
  .ezoic-wrapper input.button .pull-left.woo-alert > .ezoic-before-el,
  .ezoic-wrapper button.button .pull-left.woo-alert > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .pull-left.woo-alert > .ezoic-before-el,
  .ezoic-wrapper a.button .pull-left.woo-download > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .pull-left.woo-download > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .pull-left.woo-download > .ezoic-before-el,
  .ezoic-wrapper .submit .pull-left.woo-download > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .pull-left.woo-download > .ezoic-before-el,
  .ezoic-wrapper input.button .pull-left.woo-download > .ezoic-before-el,
  .ezoic-wrapper button.button .pull-left.woo-download > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .pull-left.woo-download > .ezoic-before-el,
  .ezoic-wrapper a.button .pull-left.woo-tick > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .pull-left.woo-tick > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .pull-left.woo-tick > .ezoic-before-el,
  .ezoic-wrapper .submit .pull-left.woo-tick > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .pull-left.woo-tick > .ezoic-before-el,
  .ezoic-wrapper input.button .pull-left.woo-tick > .ezoic-before-el,
  .ezoic-wrapper button.button .pull-left.woo-tick > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .pull-left.woo-tick > .ezoic-before-el,
  .ezoic-wrapper a.button .pull-left.woo-info > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .pull-left.woo-info > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .pull-left.woo-info > .ezoic-before-el,
  .ezoic-wrapper .submit .pull-left.woo-info > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .pull-left.woo-info > .ezoic-before-el,
  .ezoic-wrapper input.button .pull-left.woo-info > .ezoic-before-el,
  .ezoic-wrapper button.button .pull-left.woo-info > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .pull-left.woo-info > .ezoic-before-el,
  .ezoic-wrapper a.button .pull-left.woo-note > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .pull-left.woo-note > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .pull-left.woo-note > .ezoic-before-el,
  .ezoic-wrapper .submit .pull-left.woo-note > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .pull-left.woo-note > .ezoic-before-el,
  .ezoic-wrapper input.button .pull-left.woo-note > .ezoic-before-el,
  .ezoic-wrapper button.button .pull-left.woo-note > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .pull-left.woo-note > .ezoic-before-el,
  
 #stylesheet_body .pull-left.woo-sc-box > .ezoic-before-el {
    margin-right: 0.3em; }
  .ezoic-wrapper .fa.pull-right,
  .ezoic-wrapper a.button .pull-right.woo-alert > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .pull-right.woo-alert > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .pull-right.woo-alert > .ezoic-before-el,
  .ezoic-wrapper .submit .pull-right.woo-alert > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .pull-right.woo-alert > .ezoic-before-el,
  .ezoic-wrapper input.button .pull-right.woo-alert > .ezoic-before-el,
  .ezoic-wrapper button.button .pull-right.woo-alert > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .pull-right.woo-alert > .ezoic-before-el,
  .ezoic-wrapper a.button .pull-right.woo-download > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .pull-right.woo-download > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .pull-right.woo-download > .ezoic-before-el,
  .ezoic-wrapper .submit .pull-right.woo-download > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .pull-right.woo-download > .ezoic-before-el,
  .ezoic-wrapper input.button .pull-right.woo-download > .ezoic-before-el,
  .ezoic-wrapper button.button .pull-right.woo-download > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .pull-right.woo-download > .ezoic-before-el,
  .ezoic-wrapper a.button .pull-right.woo-tick > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .pull-right.woo-tick > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .pull-right.woo-tick > .ezoic-before-el,
  .ezoic-wrapper .submit .pull-right.woo-tick > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .pull-right.woo-tick > .ezoic-before-el,
  .ezoic-wrapper input.button .pull-right.woo-tick > .ezoic-before-el,
  .ezoic-wrapper button.button .pull-right.woo-tick > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .pull-right.woo-tick > .ezoic-before-el,
  .ezoic-wrapper a.button .pull-right.woo-info > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .pull-right.woo-info > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .pull-right.woo-info > .ezoic-before-el,
  .ezoic-wrapper .submit .pull-right.woo-info > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .pull-right.woo-info > .ezoic-before-el,
  .ezoic-wrapper input.button .pull-right.woo-info > .ezoic-before-el,
  .ezoic-wrapper button.button .pull-right.woo-info > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .pull-right.woo-info > .ezoic-before-el,
  .ezoic-wrapper a.button .pull-right.woo-note > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .pull-right.woo-note > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .pull-right.woo-note > .ezoic-before-el,
  .ezoic-wrapper .submit .pull-right.woo-note > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .pull-right.woo-note > .ezoic-before-el,
  .ezoic-wrapper input.button .pull-right.woo-note > .ezoic-before-el,
  .ezoic-wrapper button.button .pull-right.woo-note > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .pull-right.woo-note > .ezoic-before-el,
  
 #stylesheet_body .pull-right.woo-sc-box > .ezoic-before-el {
    margin-left: 0.3em; }
  .ezoic-wrapper .fa-spin {
    -webkit-animation: spin 2s infinite linear;
    -moz-animation: spin 2s infinite linear;
    -o-animation: spin 2s infinite linear;
    animation: spin 2s infinite linear; }
  .ezoic-wrapper .fa-rotate-90 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg); }
  .ezoic-wrapper .fa-rotate-180 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg); }
  .ezoic-wrapper .fa-rotate-270 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg); }
  .ezoic-wrapper .fa-flip-horizontal {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
    -webkit-transform: scale(-1, 1);
    -moz-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    -o-transform: scale(-1, 1);
    transform: scale(-1, 1); }
  .ezoic-wrapper .fa-flip-vertical {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
    -webkit-transform: scale(1, -1);
    -moz-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    -o-transform: scale(1, -1);
    transform: scale(1, -1); }
  .ezoic-wrapper .fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle; }
  .ezoic-wrapper .fa-stack-1x,
  .ezoic-wrapper .fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center; }
  .ezoic-wrapper .fa-stack-1x {
    line-height: inherit; }
  .ezoic-wrapper .fa-stack-2x {
    font-size: 2em; }
  .ezoic-wrapper .fa-inverse {
    color: white; }
  .ezoic-wrapper .fa-glass > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-music > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-search > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-envelope-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-heart > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-star > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-star-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-user > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-film > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-th-large > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-th > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-th-list > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-check > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-times > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-search-plus > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-search-minus > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-power-off > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-signal > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-gear > .ezoic-before-el,
  .ezoic-wrapper .fa-cog > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-trash-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-home > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-file-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-clock-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-road > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-download > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-arrow-circle-o-down > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-arrow-circle-o-up > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-inbox > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-play-circle-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-rotate-right > .ezoic-before-el,
  .ezoic-wrapper .fa-repeat > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-refresh > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-list-alt > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-lock > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-flag > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-headphones > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-volume-off > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-volume-down > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-volume-up > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-qrcode > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-barcode > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-tag > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-tags > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-book > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-bookmark > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-print > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-camera > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-font > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-bold > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-italic > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-text-height > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-text-width > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-align-left > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-align-center > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-align-right > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-align-justify > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-list > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-dedent > .ezoic-before-el,
  .ezoic-wrapper .fa-outdent > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-indent > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-video-camera > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-picture-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-pencil > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-map-marker > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-adjust > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-tint > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-edit > .ezoic-before-el,
  .ezoic-wrapper .fa-pencil-square-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-share-square-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-check-square-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-arrows > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-step-backward > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-fast-backward > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-backward > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-play > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-pause > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-stop > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-forward > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-fast-forward > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-step-forward > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-eject > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-chevron-left > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-chevron-right > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-plus-circle > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-minus-circle > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-times-circle > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-check-circle > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-question-circle > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-info-circle > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-crosshairs > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-times-circle-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-check-circle-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-ban > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-arrow-left > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-arrow-right > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-arrow-up > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-arrow-down > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-mail-forward > .ezoic-before-el,
  .ezoic-wrapper .fa-share > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-expand > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-compress > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-plus > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-minus > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-asterisk > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-exclamation-circle > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-gift > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-leaf > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-fire > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-eye > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-eye-slash > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-warning > .ezoic-before-el,
  .ezoic-wrapper .fa-exclamation-triangle > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-plane > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-calendar > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-random > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-comment > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-magnet > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-chevron-up > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-chevron-down > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-retweet > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-shopping-cart > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-folder > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-folder-open > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-arrows-v > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-arrows-h > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-bar-chart-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-twitter-square > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-facebook-square > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-camera-retro > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-key > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-gears > .ezoic-before-el,
  .ezoic-wrapper .fa-cogs > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-comments > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-thumbs-o-up > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-thumbs-o-down > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-star-half > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-heart-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-sign-out > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-linkedin-square > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-thumb-tack > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-external-link > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-sign-in > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-trophy > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-github-square > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-upload > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-lemon-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-phone > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-square-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-bookmark-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-phone-square > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-twitter > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-facebook > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-github > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-unlock > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-credit-card > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-rss > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-hdd-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-bullhorn > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-bell > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-certificate > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-hand-o-right > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-hand-o-left > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-hand-o-up > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-hand-o-down > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-arrow-circle-left > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-arrow-circle-right > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-arrow-circle-up > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-arrow-circle-down > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-globe > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-wrench > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-tasks > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-filter > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-briefcase > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-arrows-alt > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-group > .ezoic-before-el,
  .ezoic-wrapper .fa-users > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-chain > .ezoic-before-el,
  .ezoic-wrapper .fa-link > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-cloud > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-flask > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-cut > .ezoic-before-el,
  .ezoic-wrapper .fa-scissors > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-copy > .ezoic-before-el,
  .ezoic-wrapper .fa-files-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-paperclip > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-save > .ezoic-before-el,
  .ezoic-wrapper .fa-floppy-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-square > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-bars > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-list-ul > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-list-ol > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-strikethrough > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-underline > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-table > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-magic > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-truck > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-pinterest > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-pinterest-square > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-google-plus-square > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-google-plus > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-money > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-caret-down > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-caret-up > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-caret-left > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-caret-right > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-columns > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-unsorted > .ezoic-before-el,
  .ezoic-wrapper .fa-sort > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-sort-down > .ezoic-before-el,
  .ezoic-wrapper .fa-sort-asc > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-sort-up > .ezoic-before-el,
  .ezoic-wrapper .fa-sort-desc > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-envelope > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-linkedin > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-rotate-left > .ezoic-before-el,
  .ezoic-wrapper .fa-undo > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-legal > .ezoic-before-el,
  .ezoic-wrapper .fa-gavel > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-dashboard > .ezoic-before-el,
  .ezoic-wrapper .fa-tachometer > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-comment-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-comments-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-flash > .ezoic-before-el,
  .ezoic-wrapper .fa-bolt > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-sitemap > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-umbrella > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-paste > .ezoic-before-el,
  .ezoic-wrapper .fa-clipboard > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-lightbulb-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-exchange > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-cloud-download > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-cloud-upload > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-user-md > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-stethoscope > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-suitcase > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-bell-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-coffee > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-cutlery > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-file-text-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-building-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-hospital-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-ambulance > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-medkit > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-fighter-jet > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-beer > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-h-square > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-plus-square > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-angle-double-left > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-angle-double-right > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-angle-double-up > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-angle-double-down > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-angle-left > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-angle-right > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-angle-up > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-angle-down > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-desktop > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-laptop > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-tablet > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-mobile-phone > .ezoic-before-el,
  .ezoic-wrapper .fa-mobile > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-circle-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-quote-left > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-quote-right > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-spinner > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-circle > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-mail-reply > .ezoic-before-el,
  .ezoic-wrapper .fa-reply > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-github-alt > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-folder-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-folder-open-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-smile-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-frown-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-meh-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-gamepad > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-keyboard-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-flag-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-flag-checkered > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-terminal > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-code > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-reply-all > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-mail-reply-all > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-star-half-empty > .ezoic-before-el,
  .ezoic-wrapper .fa-star-half-full > .ezoic-before-el,
  .ezoic-wrapper .fa-star-half-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-location-arrow > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-crop > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-code-fork > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-unlink > .ezoic-before-el,
  .ezoic-wrapper .fa-chain-broken > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-question > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-info > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-exclamation > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-superscript > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-subscript > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-eraser > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-puzzle-piece > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-microphone > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-microphone-slash > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-shield > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-calendar-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-fire-extinguisher > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-rocket > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-maxcdn > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-chevron-circle-left > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-chevron-circle-right > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-chevron-circle-up > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-chevron-circle-down > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-html5 > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-css3 > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-anchor > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-unlock-alt > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-bullseye > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-ellipsis-h > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-ellipsis-v > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-rss-square > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-play-circle > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-ticket > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-minus-square > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-minus-square-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-level-up > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-level-down > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-check-square > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-pencil-square > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-external-link-square > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-share-square > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-compass > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-toggle-down > .ezoic-before-el,
  .ezoic-wrapper .fa-caret-square-o-down > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-toggle-up > .ezoic-before-el,
  .ezoic-wrapper .fa-caret-square-o-up > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-toggle-right > .ezoic-before-el,
  .ezoic-wrapper .fa-caret-square-o-right > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-euro > .ezoic-before-el,
  .ezoic-wrapper .fa-eur > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-gbp > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-dollar > .ezoic-before-el,
  .ezoic-wrapper .fa-usd > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-rupee > .ezoic-before-el,
  .ezoic-wrapper .fa-inr > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-cny > .ezoic-before-el,
  .ezoic-wrapper .fa-rmb > .ezoic-before-el,
  .ezoic-wrapper .fa-yen > .ezoic-before-el,
  .ezoic-wrapper .fa-jpy > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-ruble > .ezoic-before-el,
  .ezoic-wrapper .fa-rouble > .ezoic-before-el,
  .ezoic-wrapper .fa-rub > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-won > .ezoic-before-el,
  .ezoic-wrapper .fa-krw > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-bitcoin > .ezoic-before-el,
  .ezoic-wrapper .fa-btc > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-file > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-file-text > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-sort-alpha-asc > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-sort-alpha-desc > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-sort-amount-asc > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-sort-amount-desc > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-sort-numeric-asc > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-sort-numeric-desc > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-thumbs-up > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-thumbs-down > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-youtube-square > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-youtube > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-xing > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-xing-square > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-youtube-play > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-dropbox > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-stack-overflow > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-instagram > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-flickr > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-adn > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-bitbucket > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-bitbucket-square > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-tumblr > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-tumblr-square > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-long-arrow-down > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-long-arrow-up > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-long-arrow-left > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-long-arrow-right > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-apple > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-windows > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-android > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-linux > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-dribbble > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-skype > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-foursquare > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-trello > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-female > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-male > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-gittip > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-sun-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-moon-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-archive > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-bug > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-vk > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-weibo > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-renren > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-pagelines > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-stack-exchange > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-arrow-circle-o-right > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-arrow-circle-o-left > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-toggle-left > .ezoic-before-el,
  .ezoic-wrapper .fa-caret-square-o-left > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-dot-circle-o > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-wheelchair > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-vimeo-square > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-turkish-lira > .ezoic-before-el,
  .ezoic-wrapper .fa-try > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .fa-plus-square-o > .ezoic-before-el {
    content: ""; }
  
 #stylesheet_body {
    font: 300 13px/20px "Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;
    color: #555555;
    background-color: white;
    -webkit-font-smoothing: subpixel-antialiased;
    word-wrap: break-word; }
  .ezoic-wrapper h1,
  .ezoic-wrapper h2,
  .ezoic-wrapper h3,
  .ezoic-wrapper h4,
  .ezoic-wrapper h5,
  .ezoic-wrapper h6 {
    margin: 0;
    font-family: "Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;
    color: #222222;
    font-weight: bold;
    line-height: 1.2em; }
  .ezoic-wrapper h1 {
    font-size: 2em; }
  .ezoic-wrapper h2 {
    font-size: 1.8em; }
  .ezoic-wrapper h3 {
    font-size: 1.6em; }
  .ezoic-wrapper h4 {
    font-size: 1.2em; }
  .ezoic-wrapper h5 {
    font-size: 1em; }
  .ezoic-wrapper h6 {
    font-size: 0.8em; }
  .ezoic-wrapper p {
    margin: 0;
    font: 300 14px/22px "Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif; }
  .ezoic-wrapper strong {
    font-weight: bold; }
  .ezoic-wrapper hr {
    background-color: #e6e6e6;
    border: 0;
    height: 1px;
    margin-bottom: 20px; }
  .ezoic-wrapper input,
  .ezoic-wrapper textarea {
    padding: 5px;
    background: white;
    border-color: #efefef;
    border-width: 2px;
    border-style: solid;
    margin-bottom: 10px;
    border-radius: 3px;
    font-size: 1em;
    color: #666666;
    font-family: inherit; }
  .ezoic-wrapper .hide {
    display: none; }
  .ezoic-wrapper img {
    vertical-align: bottom;
    max-width: 100%; }
  .ezoic-wrapper .ie7 img {
    -ms-interpolation-mode: bicubic; }
  .ezoic-wrapper a:link,
  .ezoic-wrapper a:visited {
    color: #428bca;
    text-decoration: none; }
  .ezoic-wrapper a:hover {
    text-decoration: underline;
    color: #ff4800; }
  .ezoic-wrapper h1 a:link,
  .ezoic-wrapper h1 a:visited,
  .ezoic-wrapper h2 a:link,
  .ezoic-wrapper h2 a:visited,
  .ezoic-wrapper h3 a:link,
  .ezoic-wrapper h3 a:visited,
  .ezoic-wrapper h4 a:link,
  .ezoic-wrapper h4 a:visited,
  .ezoic-wrapper h5 a:link,
  .ezoic-wrapper h5 a:visited,
  .ezoic-wrapper h6 a:link,
  .ezoic-wrapper h6 a:visited {
    text-decoration: none; }
  .ezoic-wrapper h1 a:hover,
  .ezoic-wrapper h2 a:hover,
  .ezoic-wrapper h3 a:hover,
  .ezoic-wrapper h4 a:hover,
  .ezoic-wrapper h5 a:hover,
  .ezoic-wrapper h6 a:hover {
    text-decoration: underline; }
  .ezoic-wrapper embed,
  .ezoic-wrapper iframe,
  .ezoic-wrapper video {
    max-width: 100%; }
  .ezoic-wrapper video {
    height: auto; }
  .ezoic-wrapper #wrapper {
    position: relative; }
  .ezoic-wrapper #inner-wrapper {
    position: relative;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 1em;
    -webkit-transition: left, ease, 0.5s;
    -moz-transition: left, ease, 0.5s;
    transition: left, ease, 0.5s; }
  .ezoic-wrapper #header {
    padding: 40px 0 45px;
    clear: both;
    position: relative;
    background-size: auto; }
  .ezoic-wrapper #logo .site-title {
    line-height: inherit;
    margin-bottom: 5px;
    font-weight: bold; }
  .ezoic-wrapper #logo .site-title,
  .ezoic-wrapper #logo .site-description {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: black;
    display: block; }
  .ezoic-wrapper #logo .site-title a {
    color: #222222;
    font-size: 40px;
    line-height: 40px;
    text-transform: none;
    text-decoration: none; }
  .ezoic-wrapper #logo .site-title a:hover {
    text-decoration: underline; }
  .ezoic-wrapper #logo .site-description {
    color: #999999;
    font-weight: 300; }
  .ezoic-wrapper .header-widget {
    margin: 2em 0 0;
    float: none;
    clear: both; }
  .ezoic-wrapper .header-widget .widget {
    margin-bottom: 0;
    margin-top: 2em; }
  .ezoic-wrapper .header-widget .widget:first-child {
    margin: 0; }
  .ezoic-wrapper #content {
    padding: 0 0 40px;
    position: relative; }
  .ezoic-wrapper #sidebar {
    margin-top: 3em;
    clear: both; }
  .ezoic-wrapper #sidebar .secondary {
    float: left;
    margin-right: 20px; }
  .ezoic-wrapper #sidebar .tertiary {
    float: left;
    margin-right: 0; }
  .ezoic-wrapper #sidebar .last {
    margin: 0; }
  .ezoic-wrapper #footer {
    padding: 20px 0;
    border-top: 1px solid #e6e6e6;
    color: #999999; }
  .ezoic-wrapper #footer #credit img {
    vertical-align: middle; }
  .ezoic-wrapper #footer #credit span {
    display: none; }
  .ezoic-wrapper #footer .col-left {
    margin-bottom: 10px; }
  .ezoic-wrapper #footer-widgets .block {
    padding-top: 20px; }
  .ezoic-wrapper #logo {
    float: left;
    max-width: 100%; }
  .ezoic-wrapper .header-widget {
    float: right;
    width: 49%;
    clear: none;
    margin: 0; }
  .ezoic-wrapper #footer-widgets .block {
    margin-right: 3.8%;
    float: left; }
  .ezoic-wrapper #footer-widgets.col-1 .block {
    width: 100%;
    margin-right: 0; }
  .ezoic-wrapper #footer-widgets.col-2 .block,
  .ezoic-wrapper #footer-widgets.col-4 .block {
    width: 48%; }
  .ezoic-wrapper #footer-widgets.col-3 .block {
    width: 30.75%; }
  .ezoic-wrapper #footer-widgets.col-2 .footer-widget-2,
  .ezoic-wrapper #footer-widgets.col-3 .footer-widget-3 {
    margin-right: 0; }
  .ezoic-wrapper #footer-widgets.col-4 .footer-widget-2,
  .ezoic-wrapper #footer-widgets.col-4 .footer-widget-4 {
    margin-right: 0; }
  .ezoic-wrapper .col-left {
    float: left; }
  .ezoic-wrapper .col-right {
    float: right; }
  .ezoic-wrapper .col-full,
  .ezoic-wrapper #wrapper {
    max-width: 960px;
    margin: 0 auto; }
  .ezoic-wrapper #wrapper #sidebar {
    margin-top: 0; }
  .ezoic-wrapper #wrapper {
    padding: 0 1em 2em; }
  .ezoic-wrapper #inner-wrapper {
    padding: 0; }
  .ezoic-wrapper #sidebar {
    overflow: hidden;
    clear: none; }
  .ezoic-wrapper #main-sidebar-container {
    position: relative; }
  .ezoic-wrapper #main-sidebar-container #main {
    position: relative; }
  .ezoic-wrapper #main-sidebar-container #sidebar {
    display: inline; }
  .ezoic-wrapper #sidebar-alt {
    display: inline;
    margin: 0; }
  .ezoic-wrapper #footer-widgets.col-3 .block {
    width: 30.75%; }
  .ezoic-wrapper #footer-widgets.col-4 .block {
    width: 22.05%; }
  .ezoic-wrapper #footer-widgets.col-4 .footer-widget-2 {
    margin-right: 3.8%; }
  .ezoic-wrapper .one-col #main {
    float: none; }
  .ezoic-wrapper .two-col-left #main-sidebar-container #main,
  .ezoic-wrapper .two-col-right #main-sidebar-container #main {
    width: 64.89%; }
  .ezoic-wrapper .two-col-left #main-sidebar-container #sidebar,
  .ezoic-wrapper .two-col-right #main-sidebar-container #sidebar {
    width: 31.91%; }
  .ezoic-wrapper .three-col-left #main-sidebar-container #sidebar,
  .ezoic-wrapper .three-col-middle #main-sidebar-container #sidebar,
  .ezoic-wrapper .three-col-right #main-sidebar-container #sidebar {
    width: 39.47%; }
  .ezoic-wrapper .three-col-left #main-sidebar-container,
  .ezoic-wrapper .three-col-middle #main-sidebar-container,
  .ezoic-wrapper .three-col-right #main-sidebar-container {
    width: 80.85%; }
  .ezoic-wrapper .three-col-left #main-sidebar-container #main,
  .ezoic-wrapper .three-col-middle #main-sidebar-container #main,
  .ezoic-wrapper .three-col-right #main-sidebar-container #main {
    width: 57.89%; }
  .ezoic-wrapper #sidebar-alt {
    width: 17.02%; }
  .ezoic-wrapper .two-col-left #main-sidebar-container #main,
  .ezoic-wrapper .two-col-right #main-sidebar-container #sidebar,
  .ezoic-wrapper .three-col-left #main-sidebar-container,
  .ezoic-wrapper .three-col-left #main-sidebar-container #main,
  .ezoic-wrapper .three-col-middle #main-sidebar-container #main,
  .ezoic-wrapper .three-col-middle #sidebar-alt,
  .ezoic-wrapper .three-col-right #main-sidebar-container #sidebar,
  .ezoic-wrapper .three-col-right #sidebar-alt {
    float: left; }
  .ezoic-wrapper .two-col-left #main-sidebar-container #sidebar,
  .ezoic-wrapper .two-col-right #main-sidebar-container #main,
  .ezoic-wrapper .three-col-left #main-sidebar-container #sidebar,
  .ezoic-wrapper .three-col-left #sidebar-alt,
  .ezoic-wrapper .three-col-middle #main-sidebar-container,
  .ezoic-wrapper .three-col-middle #main-sidebar-container #sidebar,
  .ezoic-wrapper .three-col-right #main-sidebar-container,
  .ezoic-wrapper .three-col-right #main-sidebar-container #main {
    float: right; }
  .ezoic-wrapper .breadcrumbs {
    margin-bottom: 1.5em; }
  .ezoic-wrapper .archive_header {
    display: block;
    float: left;
    border-bottom: 1px solid #e6e6e6;
    width: 100%;
    margin: 0 0 30px;
    padding: 0 0 10px;
    color: #222222; }
  .ezoic-wrapper .archive_header {
    font-weight: bold;
    font-size: 1.5em; }
  .ezoic-wrapper .archive_header h1 {
    font-size: 1em; }
  .ezoic-wrapper .archive_header .catrss a {
    padding: 5px 10px;
    font-size: 14px;
    text-decoration: none;
    line-height: 22px; }
  .ezoic-wrapper .archive-description {
    clear: both;
    margin-bottom: 30px; }
  .ezoic-wrapper .post,
  .ezoic-wrapper .search .page {
    margin: 0 0 40px; }
  .ezoic-wrapper .page-title,
  .ezoic-wrapper .post .title,
  .ezoic-wrapper .page .title {
    font: normal bold 28px/1.2em "Helvetica Neue", Helvetica, Arial sans-serif;
    margin: 0 0 0.5em; }
  .ezoic-wrapper .post .title a:link,
  .ezoic-wrapper .post .title a:visited,
  .ezoic-wrapper .page .title a:link,
  .ezoic-wrapper .page .title a:visited {
    color: #222222; }
  .ezoic-wrapper .post-meta {
    margin: 0 0 1.8em 0;
    font: 1em/1em sans-serif;
    color: #999999;
    font: 300 12px/18px "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .ezoic-wrapper .post-meta .small {
    text-transform: lowercase; }
  .ezoic-wrapper .post-meta .author {
    text-transform: capitalize; }
  .ezoic-wrapper .post-more {
    clear: both;
    padding: 0.2em 0;
    font-size: 13px; }
  .ezoic-wrapper .post-more .sep {
    padding: 0 0.5em; }
  .ezoic-wrapper .post p.tags {
    color: #999999;
    width: 100%;
    clear: both;
    margin-bottom: 20px; }
  .ezoic-wrapper .post-meta a:link,
  .ezoic-wrapper .post-meta a:visited,
  .ezoic-wrapper .post p.tags a:link,
  .ezoic-wrapper .post p.tags a:visited {
    font-weight: bold;
    color: #888888; }
  .ezoic-wrapper .post-more a:hover,
  .ezoic-wrapper .post-meta a:hover,
  .ezoic-wrapper .post p.tags a:hover {
    text-decoration: underline;
    color: red; }
  .ezoic-wrapper .post-meta .post-comments {
    margin-left: 0.5em;
    float: right; }
  .ezoic-wrapper .post .post-embed {
    margin-bottom: 30px; }
  .ezoic-wrapper .post-edit-link {
    float: right;
    font-weight: 300;
    font-size: 1.2em; }
  .ezoic-wrapper .entry .page-link {
    font-weight: bold;
    margin: 0 0 2em; }
  .ezoic-wrapper .entry h1,
  .ezoic-wrapper .entry h2,
  .ezoic-wrapper .entry h3,
  .ezoic-wrapper .entry h4,
  .ezoic-wrapper .entry h5,
  .ezoic-wrapper .entry h6 {
    margin: 0 0 0.5em;
    line-height: 1.5em; }
  .ezoic-wrapper .entry,
  .ezoic-wrapper .entry p {
    color: #555555;
    font: 300 15px/1.5em "Helvetica Neue",Helvetica,sans-serif; }
  .ezoic-wrapper .entry p {
    margin-bottom: 1.2em; }
  .ezoic-wrapper .entry blockquote {
    position: relative;
    padding: 10px 20px 10px 50px;
    color: #444444; }
  .ezoic-wrapper .entry blockquote > .ezoic-before-el {
    content: "\f10d";
    position: absolute;
    top: 0.6em;
    left: 0;
    font-size: 2.5em;
    color: #999999;
    color: rgba(0, 0, 0, 0.1);
    font-family: "FontAwesome";
    font-style: normal; }
  .ezoic-wrapper .entry blockquote p {
    font-style: italic; }
  .ezoic-wrapper .entry ul {
    margin: 0 0 15px 0;
    padding: 0 0 0 30px;
    overflow: hidden; }
  .ezoic-wrapper .entry ul ul {
    margin: 0; }
  .ezoic-wrapper .entry ul li {
    list-style-type: disc; }
  .ezoic-wrapper .entry ul.icons-ul li {
    list-style-type: none; }
  .ezoic-wrapper .entry ul ul li {
    list-style-type: circle; }
  .ezoic-wrapper .entry ol {
    margin: 0 0 15px 0;
    padding: 0 0 0 30px;
    overflow: hidden; }
  .ezoic-wrapper .entry ol ol {
    margin: 0; }
  .ezoic-wrapper .entry ol li {
    list-style-type: decimal; }
  .ezoic-wrapper .entry ol li ol li {
    list-style-type: lower-latin; }
  .ezoic-wrapper .entry img,
  .ezoic-wrapper img.thumbnail,
  .ezoic-wrapper #portfolio .group.portfolio-img img {
    height: auto;
    padding: 3px;
    border: 1px solid #e6e6e6;
    background: #f8f8f8;
    background: rgba(255, 255, 255, 0.7); }
  .ezoic-wrapper img.wp-smiley {
    padding: 0;
    border: none; }
  .ezoic-wrapper .alignleft {
    float: left;
    margin: 5px 15px 15px 0; }
  .ezoic-wrapper .alignright {
    float: right;
    margin: 5px 0 15px 15px; }
  .ezoic-wrapper .aligncenter {
    text-align: center;
    margin-bottom: 15px; }
  .ezoic-wrapper img.aligncenter {
    margin-left: auto;
    margin-right: auto;
    display: block; }
  .ezoic-wrapper .ie8 .alignleft,
  .ezoic-wrapper .ie8 .alignright {
    width: auto; }
  .ezoic-wrapper .entry .gallery {
    margin-bottom: 2em !important; }
  .ezoic-wrapper .entry .wp-caption {
    max-width: 100%;
    width: 100%;
    padding: 1px;
    text-align: center;
    background: #f8f8f8;
    border: solid 1px #e6e6e6;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px; }
  .ezoic-wrapper .entry .wp-caption img {
    margin: 0 !important;
    padding: 4px 0;
    background: none;
    border: 0; }
  .ezoic-wrapper .entry .wp-caption-text {
    margin: 0 0 0.3em;
    padding: 0;
    font: 300 12px/1.5em "Helvetica Neue", Helvetica, sans-serif;
    text-align: center; }
  .ezoic-wrapper .entry .wp-caption a {
    margin: 0 !important; }
  .ezoic-wrapper .entry .wp-caption.aligncenter {
    margin: 0 auto 15px; }
  .ezoic-wrapper .nav-entries {
    clear: both;
    font-size: 11px; }
  .ezoic-wrapper .post-entries {
    clear: both;
    margin-top: -20px; }
  .ezoic-wrapper .post-entries a:link,
  .ezoic-wrapper .post-entries a:visited {
    font-size: 0.9em;
    color: #888888; }
  .ezoic-wrapper .post-entries a:hover {
    text-decoration: none;
    color: #666666; }
  .ezoic-wrapper .woo-pagination {
    margin: 0 0 2em;
    text-align: center;
    clear: both;
    display: block; }
  .ezoic-wrapper .woo-pagination a:link,
  .ezoic-wrapper .woo-pagination a:visited,
  .ezoic-wrapper .nav-entries a span {
    display: inline;
    text-decoration: none;
    color: #666666;
    padding: 3px 7px;
    border: 1px solid #dddddd; }
  .ezoic-wrapper .nav-entries a {
    font-size: 1.2em; }
  .ezoic-wrapper .woo-pagination span.extend,
  .ezoic-wrapper .woo-pagination .page-numbers {
    border: none;
    color: #666666; }
  .ezoic-wrapper .woo-pagination a:link,
  .ezoic-wrapper .woo-pagination a:visited,
  .ezoic-wrapper .woo-pagination a:active,
  .ezoic-wrapper .nav-entries a span {
    font-weight: bold;
    font-size: 0.9em;
    border-radius: 3px;
    border: 1px solid #d9d9d9;
    background: white;
    background: -webkit-gradient(linear, left top, left bottom, from(white), to(whitesmoke));
    background: -webkit-linear-gradient(white, whitesmoke);
    background: -moz-linear-gradient(center top, white 0%, whitesmoke 100%);
    background: -moz-gradient(center top, white 0%, whitesmoke 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#f5f5f5);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffffff, endColorstr=#f5f5f5)"; }
  .ezoic-wrapper .woo-pagination span.current {
    border: none;
    background: none;
    font-weight: bold;
    font-size: 0.9em; }
  .ezoic-wrapper .woo-pagination a:link,
  .ezoic-wrapper .woo-pagination a:visited,
  .ezoic-wrapper .woo-pagination a:active {
    border: none;
    background: #f0f0f0; }
  .ezoic-wrapper .woo-pagination .current,
  .ezoic-wrapper .woo-pagination a:hover {
    padding: 3px 7px;
    background: #e0e0e0; }
  .ezoic-wrapper #post-author {
    padding: 15px;
    margin: 0 0 1.5em;
    border: 1px solid #e6e6e6;
    background: #fafafa;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px; }
  .ezoic-wrapper #post-author h4 {
    margin-bottom: 0.4em; }
  .ezoic-wrapper #post-author .profile-image img {
    float: left;
    margin: 0 15px 5px 0;
    padding: 0;
    border: none;
    border-radius: 100px;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px; }
  .ezoic-wrapper #post-author .profile-content {
    font-size: 13px; }
  .ezoic-wrapper .author #post-author {
    margin-bottom: 30px; }
  .ezoic-wrapper .post {
    position: relative; }
  .ezoic-wrapper .post .post-icon a {
    float: right;
    display: block;
    overflow: hidden;
    width: 50px;
    height: 50px;
    background: #333333;
    border-radius: 100px; }
  .ezoic-wrapper .post .post-icon a:hover {
    background: #111111;
    text-decoration: none; }
  .ezoic-wrapper .post .audio {
    margin-bottom: 1.8em; }
  .ezoic-wrapper #navigation {
    clear: both;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 80%;
    left: -80%;
    position: absolute;
    top: 0;
    z-index: 9000;
    padding-top: 4.236em;
    margin-bottom: 3em;
    font: 300 14px/1.2 "Helvetica Neue", sans-serif;
    background: #f0f0f0;
    display: none; }
  .ezoic-wrapper #navigation .menus {
    clear: both; }
  .ezoic-wrapper #navigation h3 {
    font-size: 1em;
    padding: 0.5em 1em; }
  .ezoic-wrapper #navigation ul {
    margin-bottom: 1.618em; }
  .ezoic-wrapper #navigation ul ul {
    margin: 0 0 0 1.618em; }
  .ezoic-wrapper #navigation .nav-home,
  .ezoic-wrapper #navigation .nav-close,
  .ezoic-wrapper #navigation ul.rss li a,
  .ezoic-wrapper #navigation ul.cart a.cart-contents,
  .ezoic-wrapper #navigation ul.nav-search a.search-contents {
    height: 1em;
    width: 1em;
    text-indent: -999px;
    display: block;
    font-size: 1em;
    padding: 0.5em;
    position: absolute;
    top: 1em;
    left: 1em;
    background: #999999;
    color: white;
    border-radius: 3px; }
  .ezoic-wrapper #navigation .nav-home > .ezoic-before-el,
  .ezoic-wrapper #navigation .nav-close > .ezoic-before-el,
  .ezoic-wrapper #navigation ul.rss li a > .ezoic-before-el,
  .ezoic-wrapper #navigation ul.cart a.cart-contents > .ezoic-before-el,
  .ezoic-wrapper #navigation ul.nav-search a.search-contents > .ezoic-before-el {
    font-family: "FontAwesome";
    content: "\f00d";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    text-align: center;
    text-indent: 0;
    line-height: 2; }
  .ezoic-wrapper #navigation .nav-home {
    left: auto;
    right: 1em; }
  .ezoic-wrapper #navigation .nav-home > .ezoic-before-el {
    content: "\f015"; }
  .ezoic-wrapper #navigation ul.rss {
    margin-right: 50px;
    margin-bottom: 0;
    margin-top: -45px;
    float: right; }
  .ezoic-wrapper #navigation ul.rss > .ezoic-after-el {
    clear: both;
    content: "";
    display: table; }
  .ezoic-wrapper #navigation ul.rss li {
    float: left; }
  .ezoic-wrapper #navigation ul.rss li a {
    position: relative;
    top: 0;
    left: 0;
    margin-left: 0.5em; }
  .ezoic-wrapper #navigation ul.rss li.sub-email a > .ezoic-before-el {
    content: "\f003"; }
  .ezoic-wrapper #navigation ul.rss li.sub-rss a > .ezoic-before-el {
    content: "\f09e"; }
  .ezoic-wrapper #navigation ul.cart a.cart-contents {
    left: auto;
    right: 3.5em;
    display: inline-block; }
  .ezoic-wrapper #navigation ul.cart a.cart-contents > .ezoic-before-el {
    content: "\f07a"; }
  .ezoic-wrapper #navigation ul.cart a.cart-contents + ul {
    display: none; }
  .ezoic-wrapper #navigation ul.nav-search {
    clear: both; }
  .ezoic-wrapper #navigation ul.nav-search > .ezoic-after-el {
    clear: both;
    content: "";
    display: table; }
  .ezoic-wrapper #navigation ul.nav-search #searchform,
  .ezoic-wrapper #navigation ul.nav-search .searchform {
    background: #e6e6e6;
    position: relative;
    border: 0; }
  .ezoic-wrapper #navigation ul.nav-search #searchform input#s,
  .ezoic-wrapper #navigation ul.nav-search #searchform input.s,
  .ezoic-wrapper #navigation ul.nav-search .searchform input#s,
  .ezoic-wrapper #navigation ul.nav-search .searchform input.s {
    border: 0;
    box-sizing: border-box;
    padding: 1.414em 2.99em 1.414em 1.414em;
    width: 100%; }
  .ezoic-wrapper #navigation ul.nav-search #searchform .submit,
  .ezoic-wrapper #navigation ul.nav-search .searchform .submit {
    background: none;
    position: absolute;
    right: 0;
    top: 1.25em;
    padding: 0 1em;
    border: 0; }
  .ezoic-wrapper #navigation ul.nav-search #searchform .submit > .ezoic-before-el,
  .ezoic-wrapper #navigation ul.nav-search .searchform .submit > .ezoic-before-el {
    color: #555555;
    font-size: 1em; }
  .ezoic-wrapper #navigation ul.nav-search ul {
    margin: 0 1em; }
  .ezoic-wrapper .show-nav #navigation {
    display: block; }
  .ezoic-wrapper .show-nav #navigation .top-navigation {
    display: block; }
  .ezoic-wrapper .show-nav #inner-wrapper {
    left: 80%; }
  .ezoic-wrapper ul.nav {
    width: 100%; }
  .ezoic-wrapper ul.nav li a {
    padding: 0.5em 1em;
    display: block;
    color: #666666; }
  .ezoic-wrapper ul.nav li.current_page_item a,
  .ezoic-wrapper ul.nav li.current_page_parent a,
  .ezoic-wrapper ul.nav li.current-menu-ancestor a,
  .ezoic-wrapper ul.nav li.current-cat a,
  .ezoic-wrapper ul.nav li.current-menu-item a {
    background: #e6e6e6;
    color: #3088ff; }
  .ezoic-wrapper ul.nav li ul li a {
    background: none !important;
    color: #666666 !important; }
  .ezoic-wrapper ul.nav ul li.current_page_item a,
  .ezoic-wrapper ul.nav ul li.current_page_parent a,
  .ezoic-wrapper ul.nav ul li.current-menu-ancestor a,
  .ezoic-wrapper ul.nav ul li.current-cat a,
  .ezoic-wrapper ul.nav ul li.current-menu-item a,
  .ezoic-wrapper #navigation ul.cart .cart_list a {
    color: #3088ff; }
  .ezoic-wrapper .nav-toggle > .ezoic-before-el {
    content: "\f0c9";
    font-family: "FontAwesome";
    font-weight: normal;
    color: white;
    margin-left: 0.5em;
    border-right: 1px solid rgba(255, 255, 255, 0.1);
    display: inline-block;
    padding: 0.8em 1em 0.8em 0.5em; }
  .ezoic-wrapper .nav-toggle {
    margin: 0 -1em;
    cursor: pointer;
    text-align: left;
    display: block;
    padding: 0;
    font-size: 1em;
    background-color: rgba(0, 0, 0, 0.65);
    background-image: -webkit-linear-gradient(left top, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.8));
    background-image: linear-gradient(to right bottom, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.8));
    border-bottom: 1px solid rgba(0, 0, 0, 0.2); }
  .ezoic-wrapper .nav-toggle a {
    color: white !important;
    padding: 0.5em 1em;
    border-left: 1px solid rgba(0, 0, 0, 0.1); }
  .ezoic-wrapper .nav-toggle a:hover {
    color: white;
    text-decoration: none; }
  .ezoic-wrapper #top select {
    margin: 1.618em 0 0;
    width: 100%; }
  .ezoic-wrapper #top {
    display: none;
    font-weight: 400; }
  .ezoic-wrapper ul.nav {
    position: relative;
    margin-bottom: 0;
    width: auto;
    margin-right: 1em; }
  .ezoic-wrapper ul.nav li {
    position: relative;
    float: left;
    zoom: 1;
    list-style: none; }
  .ezoic-wrapper ul.nav li a {
    display: block;
    padding-top: 1em !important;
    padding-bottom: 1em !important; }
  .ezoic-wrapper ul.nav li a:hover {
    text-decoration: none; }
  .ezoic-wrapper ul.nav li ul li a:hover {
    text-decoration: underline; }
  .ezoic-wrapper ul.nav ul {
    width: 12em;
    visibility: hidden;
    display: none;
    position: absolute;
    top: 100%;
    left: -9999em;
    z-index: 9999;
    margin: 0;
    padding: 0.4em 0; }
  .ezoic-wrapper ul.nav ul li {
    float: none; }
  .ezoic-wrapper ul.nav ul li a {
    width: 100%;
    display: inline-block;
    padding: 0.7em 1em !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 0.9em; }
  .ezoic-wrapper ul.nav ul ul {
    left: 100%;
    top: 0; }
  .ezoic-wrapper ul.nav li:hover > ul {
    visibility: visible;
    display: block;
    left: 0; }
  .ezoic-wrapper #top {
    background: black; }
  .ezoic-wrapper #top h3 {
    display: none; }
  .ezoic-wrapper #top {
    display: block !important; }
  .ezoic-wrapper #top ul.nav li a {
    color: #dddddd;
    padding-top: 0.5em !important;
    padding-bottom: 0.5em !important;
    font-size: 1em; }
  .ezoic-wrapper #top ul.nav > li a:hover {
    background: #555555;
    color: #dddddd; }
  .ezoic-wrapper #top ul.nav > li:hover {
    background: #555555;
    color: #dddddd; }
  .ezoic-wrapper #top ul.nav ul {
    background: #555555; }
  .ezoic-wrapper #top ul.nav ul li a {
    color: #dddddd !important; }
  .ezoic-wrapper #top ul.nav li.current_page_item a,
  .ezoic-wrapper #top ul.nav li.current_page_parent a,
  .ezoic-wrapper #top ul.nav li.current-menu-ancestor a,
  .ezoic-wrapper #top ul.nav li.current-cat a,
  .ezoic-wrapper #top ul.nav li.current-menu-item a {
    color: #333333;
    background: white; }
  .ezoic-wrapper #navigation .top-navigation {
    display: none !important; }
  .ezoic-wrapper .csstransforms3d.csstransitions #navigation,
  .ezoic-wrapper .csstransforms3d.csstransitions .show-nav #navigation,
  .ezoic-wrapper .csstransforms3d.csstransitions .show-nav #inner-wrapper {
    left: 0;
    -webkit-transform: translate3d(0%, 0, 0);
    -moz-transform: translate3d(0%, 0, 0);
    -ms-transform: translate3d(0%, 0, 0);
    -o-transform: translate3d(0%, 0, 0);
    transform: translate3d(0%, 0, 0); }
  .ezoic-wrapper .nav-toggle,
  .ezoic-wrapper .nav-close,
  .ezoic-wrapper .nav-home {
    display: none !important; }
  .ezoic-wrapper #navigation {
    position: relative;
    left: auto;
    width: 100%;
    border: none;
    padding-top: 0;
    background: #f0f0f0;
    border-radius: 2px;
    display: block !important; }
  .ezoic-wrapper #navigation h3 {
    display: none; }
  .ezoic-wrapper #navigation .menus {
    position: relative;
    clear: none; }
  .ezoic-wrapper #navigation .menus.nav-icons > .ezoic-after-el {
    clear: both;
    content: "";
    display: table; }
  .ezoic-wrapper #navigation .menus.nav-icons .side-nav {
    position: absolute;
    top: 0;
    right: 0; }
  .ezoic-wrapper #navigation .menus.nav-icons-1 #main-nav {
    margin-right: 3em; }
  .ezoic-wrapper #navigation .menus.nav-icons-1 .side-nav {
    width: 3em; }
  .ezoic-wrapper #navigation .menus.nav-icons-2 #main-nav {
    margin-right: 6em; }
  .ezoic-wrapper #navigation .menus.nav-icons-2 .side-nav {
    width: 6em; }
  .ezoic-wrapper #navigation .menus.nav-icons-3 #main-nav {
    margin-right: 9em; }
  .ezoic-wrapper #navigation .menus.nav-icons-3 .side-nav {
    width: 9em; }
  .ezoic-wrapper #navigation .menus.nav-icons-4 #main-nav {
    margin-right: 12em; }
  .ezoic-wrapper #navigation .menus.nav-icons-4 .side-nav {
    width: 12em; }
  .ezoic-wrapper #navigation ul.rss {
    margin: 0; }
  .ezoic-wrapper #navigation ul.rss li a {
    background: none;
    color: #666666;
    padding: 1em;
    margin: 0; }
  .ezoic-wrapper #navigation ul.rss li a > .ezoic-before-el {
    line-height: 3.2; }
  .ezoic-wrapper #navigation ul.rss li a:hover {
    color: #222222; }
  .ezoic-wrapper #navigation ul {
    margin-bottom: 0; }
  .ezoic-wrapper #navigation ul ul {
    margin-left: 0; }
  .ezoic-wrapper #navigation ul.nav > li a:hover {
    background: #e6e6e6; }
  .ezoic-wrapper #navigation ul.nav > li:hover {
    background: #e6e6e6; }
  .ezoic-wrapper #navigation ul.nav ul {
    background: #e6e6e6; }
  .ezoic-wrapper #navigation ul.nav > li:hover > ul {
    left: -1px; }
  .ezoic-wrapper #navigation ul.nav ul ul {
    top: -5px;
    left: 100%; }
  .ezoic-wrapper #top .nav li.parent > a {
    position: relative; }
  .ezoic-wrapper #top .nav li.parent > a > .ezoic-after-el {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 0.75;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: greyscale;
    content: "\f0d7";
    color: inherit;
    font-size: 0.857em;
    margin-top: 6px;
    speak: none;
    width: 1.387em;
    display: inline-block;
    text-align: right; }
  .ezoic-wrapper #top .nav li ul li.parent > a > .ezoic-after-el {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 0.75;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: greyscale;
    content: "\f0da";
    float: right;
    position: absolute;
    top: 0.53em;
    right: 1em;
    text-decoration: none; }
  .ezoic-wrapper #top .nav li ul li.parent > a {
    padding-right: 2.244em !important; }
  .ezoic-wrapper #top .nav ul ul {
    top: -0.327em;
    left: 100%; }
  .ezoic-wrapper #navigation .nav li.parent > a {
    position: relative; }
  .ezoic-wrapper #navigation .nav li.parent > a > .ezoic-after-el {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 0.75;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: greyscale;
    content: "\f0d7";
    color: inherit;
    font-size: 0.857em;
    margin-top: 2px;
    speak: none;
    width: 1.387em;
    display: inline-block;
    text-align: right;
    line-height: 1; }
  .ezoic-wrapper #navigation .nav li ul li.parent > a {
    padding-right: 2.244em !important; }
  .ezoic-wrapper #navigation .nav li ul li.parent > a > .ezoic-after-el {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 0.75;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: greyscale;
    content: "\f0da";
    float: right;
    position: absolute;
    top: 1em;
    right: 1em;
    text-decoration: none; }
  .ezoic-wrapper .full-width #navigation ul li:first-child,
  .ezoic-wrapper .full-width #navigation ul li:first-child a {
    border-radius: 0 !important; }
  .ezoic-wrapper #navigation ul.cart,
  .ezoic-wrapper #navigation ul.nav-search {
    position: relative; }
  .ezoic-wrapper #navigation ul.cart a.cart-contents,
  .ezoic-wrapper #navigation ul.cart a.search-contents,
  .ezoic-wrapper #navigation ul.nav-search a.cart-contents,
  .ezoic-wrapper #navigation ul.nav-search a.search-contents {
    padding: 1em;
    margin: 0;
    position: relative;
    top: 0;
    left: 0;
    background: none;
    color: #666666;
    border-radius: 0;
    display: block;
    overflow: hidden; }
  .ezoic-wrapper #navigation ul.cart a.cart-contents:hover,
  .ezoic-wrapper #navigation ul.cart a.search-contents:hover,
  .ezoic-wrapper #navigation ul.nav-search a.cart-contents:hover,
  .ezoic-wrapper #navigation ul.nav-search a.search-contents:hover {
    text-decoration: none; }
  .ezoic-wrapper #navigation ul.cart a.cart-contents > .ezoic-before-el,
  .ezoic-wrapper #navigation ul.cart a.search-contents > .ezoic-before-el,
  .ezoic-wrapper #navigation ul.nav-search a.cart-contents > .ezoic-before-el,
  .ezoic-wrapper #navigation ul.nav-search a.search-contents > .ezoic-before-el {
    line-height: 1;
    position: static; }
  .ezoic-wrapper #navigation ul.cart a.cart-contents + ul,
  .ezoic-wrapper #navigation ul.cart a.search-contents + ul,
  .ezoic-wrapper #navigation ul.nav-search a.cart-contents + ul,
  .ezoic-wrapper #navigation ul.nav-search a.search-contents + ul {
    display: block;
    position: absolute;
    right: 0;
    top: 100%;
    visibility: hidden;
    width: 12em;
    background: #e6e6e6;
    padding: 1.414em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  .ezoic-wrapper #navigation ul.cart li:hover a.cart-contents,
  .ezoic-wrapper #navigation ul.cart li:hover a.search-contents,
  .ezoic-wrapper #navigation ul.nav-search li:hover a.cart-contents,
  .ezoic-wrapper #navigation ul.nav-search li:hover a.search-contents {
    background: #e6e6e6; }
  .ezoic-wrapper #navigation ul.cart li:hover a.cart-contents + ul,
  .ezoic-wrapper #navigation ul.cart li:hover a.search-contents + ul,
  .ezoic-wrapper #navigation ul.nav-search li:hover a.cart-contents + ul,
  .ezoic-wrapper #navigation ul.nav-search li:hover a.search-contents + ul {
    visibility: visible; }
  .ezoic-wrapper #navigation ul.cart .widget,
  .ezoic-wrapper #navigation ul.nav-search .widget {
    margin: 0; }
  .ezoic-wrapper #navigation ul.nav-search {
    clear: none;
    float: right; }
  .ezoic-wrapper #navigation ul.nav-search a.search-contents > .ezoic-before-el {
    content: "\f002"; }
  .ezoic-wrapper #navigation ul.nav-search a.search-contents + ul {
    margin: 0;
    padding: 0; }
  .ezoic-wrapper #navigation ul.nav-search #searchform,
  .ezoic-wrapper #navigation ul.nav-search .searchform {
    background: none; }
  .ezoic-wrapper #navigation ul.cart h2 {
    display: none; }
  .ezoic-wrapper #navigation ul.cart .buttons {
    margin-bottom: 0; }
  .ezoic-wrapper #navigation ul.cart .button {
    width: 100%;
    margin-bottom: 0.5em;
    font-size: 0.9em;
    border-radius: 0; }
  .ezoic-wrapper #navigation ul.cart .button.checkout {
    margin: 0; }
  .ezoic-wrapper #navigation ul.cart .total {
    border: 2px solid rgba(0, 0, 0, 0.05);
    border-width: 2px 0;
    padding: 0.8em 0;
    text-align: right; }
  .ezoic-wrapper #navigation .cart-extended ul.cart a.cart-contents > .ezoic-before-el {
    height: 5em; }
  .ezoic-wrapper #navigation .cart-extended ul.cart a.cart-contents {
    display: inline-block;
    width: auto;
    text-indent: 0;
    overflow: visible; }
  .ezoic-wrapper #navigation .cart-extended ul.cart a.cart-contents > .ezoic-before-el {
    display: inline-block;
    margin-right: 0.5em;
    height: auto; }
  .ezoic-wrapper #navigation .menus.nav-icons-1.cart-extended #main-nav {
    margin-right: 12.5em; }
  .ezoic-wrapper #navigation .menus.nav-icons-1.cart-extended .side-nav {
    width: 12.5em; }
  .ezoic-wrapper #navigation .menus.nav-icons-2.cart-extended #main-nav {
    margin-right: 15.5em; }
  .ezoic-wrapper #navigation .menus.nav-icons-2.cart-extended .side-nav {
    width: 15.5em; }
  .ezoic-wrapper #navigation .menus.nav-icons-3.cart-extended #main-nav {
    margin-right: 18.5em; }
  .ezoic-wrapper #navigation .menus.nav-icons-3.cart-extended .side-nav {
    width: 18.5em; }
  .ezoic-wrapper #navigation .menus.nav-icons-4.cart-extended #main-nav {
    margin-right: 21.5em; }
  .ezoic-wrapper #navigation .menus.nav-icons-4.cart-extended .side-nav {
    width: 21.5em; }
  .ezoic-wrapper .widget {
    margin: 0 0 30px 0;
    font-size: 12px; }
  .ezoic-wrapper .widget h3 {
    margin: 0 0 0.8em 0;
    padding: 0 0 0.8em;
    font: normal bold 14px "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #555555;
    border-bottom: 1px solid #e6e6e6; }
  .ezoic-wrapper .widget p {
    font: 300 13px/20px "Helvetica Neue", Helvetica, sans-serif;
    margin-bottom: 15px; }
  .ezoic-wrapper .widget ul {
    clear: both;
    list-style-position: inside;
    list-style-type: disc; }
  .ezoic-wrapper .widget ul li a {
    padding: 0;
    line-height: 22px;
    text-decoration: none; }
  .ezoic-wrapper .widget ul li a:hover {
    text-decoration: underline; }
  .ezoic-wrapper .widget ul ul {
    padding: 0 0 0 15px;
    border-top: none; }
  .ezoic-wrapper .widget_recent_comments li,
  .ezoic-wrapper #twitter li {
    padding: 6px 0;
    line-height: 18px;
    border-bottom: 1px solid #eeeeee; }
  .ezoic-wrapper .widget_recent_comments li a,
  .ezoic-wrapper #twitter a {
    display: inline;
    padding: 0;
    line-height: 18px !important;
    background: none !important;
    border: none !important; }
  .ezoic-wrapper #footer-widgets {
    border-top: 1px solid #e6e6e6;
    padding: 10px 0;
    clear: both; }
  .ezoic-wrapper .searchform,
  .ezoic-wrapper #searchform {
    width: 98%;
    margin-top: 5px;
    position: relative;
    border-color: #efefef;
    border-width: 2px;
    border-style: solid;
    border-radius: 3px; }
  .ezoic-wrapper .searchform input.s,
  .ezoic-wrapper #searchform input#s {
    padding: 8px;
    width: 85%;
    margin: 0;
    border: none;
    background: none;
    color: #777777; }

  .ezoic-wrapper .searchform button.submit {
    background: none;
    position: absolute;
    top: 0.15em;
    right: 10px;
    border: none;
    margin: 0;
    padding: 0;
    border-radius: 0; }
  .ezoic-wrapper .searchform .fa-search > .ezoic-before-el {
    font-family: FontAwesome;
    color: rgba(0, 0, 0, 0.5);
    font-size: 1.4em;
    line-height: 1.5; }
  .ezoic-wrapper .searchform label {
    display: none; }
  .ezoic-wrapper .widget_woo_flickr h3 span {
    color: #0061d8; }
  .ezoic-wrapper .widget_woo_flickr h3 span span {
    color: #ff1183; }
  .ezoic-wrapper .widget_woo_flickr .flickr_badge_image {
    float: left;
    margin: 3px; }
  .ezoic-wrapper .widget_woo_flickr .wrap {
    position: relative;
    margin-bottom: 20px;
    padding: 0; }
  .ezoic-wrapper .widget_woo_flickr a img {
    float: left;
    margin: 0 0 8px 8px;
    display: block;
    border: #cecfc6 1px solid;
    padding: 3px; }
  .ezoic-wrapper .widget_woo_flickr a:hover img {
    border: #a8aa99 1px solid; }
  .ezoic-wrapper .widget_woo_embed h3 {
    margin-bottom: 0.5em; }
  .ezoic-wrapper .widget_woo_embed h4 {
    display: none; }
  .ezoic-wrapper .widget_woo_embed ul {
    margin: 0.7em 0 0; }
  .ezoic-wrapper .widget_woo_embed ul li.active a {
    font-weight: bold; }
  .ezoic-wrapper #wp-calendar {
    width: 95%;
    margin-bottom: 15px;
    clear: both;
    padding: 0; }
  .ezoic-wrapper #wp-calendar caption {
    padding: 0 0 10px; }
  .ezoic-wrapper #wp-calendar th,
  .ezoic-wrapper #wp-calendar td {
    text-align: center;
    background: rgba(0, 0, 0, 0.05);
    padding: 5px; }
  .ezoic-wrapper #wp-calendar td {
    background: rgba(0, 0, 0, 0); }
  .ezoic-wrapper #wp-calendar td,
  .ezoic-wrapper table#wp-calendar th {
    padding: 3px 0; }
  .ezoic-wrapper .widget_woo_blogauthorinfo .avatar {
    padding: 5px;
    border: 1px solid #e6e6e6;
    background: #f8f8f8;
    background: rgba(255, 255, 255, 0.7); }
  .ezoic-wrapper .widget_woo_blogauthorinfo .left {
    float: left;
    margin: 0 10px 5px 0; }
  .ezoic-wrapper .widget_woo_blogauthorinfo .right {
    float: right;
    margin: 0 0 5px 10px; }
  .ezoic-wrapper .ie8 .widget_woo_blogauthorinfo .avatar {
    width: auto; }
  .ezoic-wrapper .widget_woo_twitter .back {
    padding: 15px 25px 10px;
    background: #f8f8f8;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px; }
  .ezoic-wrapper .widget_woo_twitter ul {
    background: none;
    padding-left: 0; }
  .ezoic-wrapper .widget_woo_twitter ul li {
    border-bottom: 1px solid #e6e6e6;
    padding: 10px 0px;
    list-style: none; }
  .ezoic-wrapper .widget_woo_twitter ul li a {
    padding: 0px; }
  .ezoic-wrapper .widget_woo_twitter ul li .time {
    color: #999999; }
  .ezoic-wrapper .widget_woo_twitter p {
    padding-top: 10px; }
  .ezoic-wrapper .widget_woo_twitter p a {
    color: #222222; }
  .ezoic-wrapper .widget_woo_twitter ul li .content {
    font-size: 16px;
    font-family: Georgia, serif; }
  .ezoic-wrapper .widget.widget_woo_twitter h3 {
    border-bottom: none;
    padding: 0;
    margin: 0;
    padding-bottom: 15px; }
  .ezoic-wrapper #tabs {
    height: auto;
    display: block;
    margin-bottom: 30px; }
  .ezoic-wrapper #tabs ul.wooTabs {
    position: relative;
    bottom: -1px;
    padding: 0px;
    z-index: 99; }
  .ezoic-wrapper #tabs ul.wooTabs li {
    float: left;
    display: inline;
    margin-right: 2px;
    font-weight: bold;
    color: white;
    cursor: pointer; }
  .ezoic-wrapper #tabs ul.wooTabs li a.selected,
  .ezoic-wrapper #tabs ul.wooTabs li a:hover {
    background: white;
    text-decoration: none;
    border: 1px solid #d9d9d9;
    border-width: 1px 1px 0;
    color: #666666; }
  .ezoic-wrapper #tabs ul.wooTabs li a {
    color: #999999;
    display: block;
    float: left;
    border: 1px solid rgba(0, 0, 0, 0);
    border-width: 1px 1px 0;
    padding: 5px 8px 3px;
    text-transform: uppercase;
    font-size: 11px; }
  .ezoic-wrapper #tabs .inside li {
    background: white; }
  .ezoic-wrapper #tabs #tab-tags {
    padding: 10px;
    background: white;
    border: 1px solid #d9d9d9; }
  .ezoic-wrapper #tabs .inside ul {
    margin: 0;
    border: 1px solid #d9d9d9;
    border-width: 1px 0 1px 0;
    list-style: none;
    padding-left: 0px; }
  .ezoic-wrapper #tabs .inside li {
    border: 1px solid #d9d9d9;
    border-width: 0 1px 1px 1px;
    padding: 10px; }
  .ezoic-wrapper #tabs .inside li a {
    color: #999999;
    font: bold 13px/18px Helvetica, Arial, sans-serif;
    padding: 0; }
  .ezoic-wrapper #tabs .inside li span.meta {
    display: block;
    font: 300 11px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-transform: uppercase;
    color: #777777; }
  .ezoic-wrapper #tabs .inside li img.avatar,
  .ezoic-wrapper #tabs .inside li img.thumbnail {
    float: left;
    margin: 0 8px 0 0;
    padding: 0;
    border-radius: 300px;
    -moz-border-radius: 300px;
    -webkit-border-radius: 300px; }
  .ezoic-wrapper #tabs {
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px; }
  .ezoic-wrapper #tabs ul.wooTabs li a.selected,
  .ezoic-wrapper #tabs ul.wooTabs li a:hover {
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-topleft: 3px;
    -webkit-border-top-right-radius: 3px;
    -webkit-border-top-left-radius: 3px; }
  .ezoic-wrapper #tabs .inside .list {
    display: none; }
  .ezoic-wrapper #tabs .inside .list:first-child {
    display: block; }
  .ezoic-wrapper .widget_woodojo_tabs h3 {
    border-bottom: none; }
  .ezoic-wrapper .widget_woodojo_tabs .tabbable .nav {
    margin: 0 0 -1px;
    border: none !important; }
  .ezoic-wrapper .widget_woodojo_tabs .tabbable .nav li a {
    color: #999999;
    display: block;
    float: left;
    border-color: rgba(0, 0, 0, 0);
    border-width: 1px 1px 0;
    padding: 5px 8px 3px !important;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 11px; }
  .ezoic-wrapper .widget_woodojo_tabs .tabbable .nav li.active a,
  .ezoic-wrapper .widget_woodojo_tabs .tabbable .nav li a:hover {
    text-decoration: none;
    border-color: #d9d9d9 !important;
    border-width: 1px 1px 0 !important;
    color: #666666;
    background: white;
    border-bottom: none !important; }

  .ezoic-wrapper .widget_woodojo_tabs .tabbable .tab-content ul {
    padding: 0; }
  .ezoic-wrapper .widget_woodojo_tabs .tabbable .tab-content li {
    margin: 0;
    background: white; }
  .ezoic-wrapper .widget_woodojo_tabs .tabbable .tab-pane-tags {
    padding: 10px;
    background: white;
    border: 1px solid #d9d9d9; }
  .ezoic-wrapper .widget_woodojo_tabs .tabbable .tab-content ul {
    margin: 0;
    border: 1px solid #d9d9d9;
    border-width: 1px 0 1px 0;
    list-style: none;
    padding-left: 0px; }
  .ezoic-wrapper .widget_woodojo_tabs .tabbable .tab-content li {
    border: 1px solid #d9d9d9;
    border-width: 0 1px 1px;
    padding: 10px; }
  .ezoic-wrapper .widget_woodojo_tabs .tabbable .tab-content li a {
    color: #555555;
    font: bold 13px/18px "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding: 0; }
  .ezoic-wrapper .widget_woodojo_tabs .tabbable .tab-content li span.meta {
    display: block;
    font: 300 11px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-transform: uppercase;
    color: #777777; }
  .ezoic-wrapper .widget_woodojo_tabs .tabbable .tab-content li img.avatar,
  .ezoic-wrapper .widget_woodojo_tabs .tabbable .tab-content li img.thumbnail {
    float: left;
    margin: 0 8px 0 0;
    border: none;
    padding: 0;
    border-radius: 300px;
    -moz-border-radius: 300px;
    -webkit-border-radius: 300px; }
  .ezoic-wrapper .widget_woodojo_tabs .tabbable.tabs-below .nav {
    margin: 0; }
  .ezoic-wrapper .widget_woodojo_tabs .tabbable.tabs-below .nav li a {
    border-width: 0 1px 1px; }
  .ezoic-wrapper .widget_woodojo_tabs .tabbable.tabs-below .nav li.active a,
  .ezoic-wrapper .widget_woodojo_tabs .tabbable.tabs-below .nav li a:hover {
    border-width: 0 1px 1px !important;
    background: white;
    background: -webkit-gradient(linear, left top, left bottom, from(white), to(#f2f2f2));
    background: -webkit-linear-gradient(white, #f2f2f2);
    background: -moz-linear-gradient(center top, white 0%, #f2f2f2 100%);
    background: -moz-gradient(center top, white 0%, #f2f2f2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#f2f2f2);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffffff, endColorstr=#f2f2f2)"; }
  .ezoic-wrapper .widget_woodojo_tabs .tabbable.tabs-left .nav {
    margin: 0; }
  .ezoic-wrapper .widget_woodojo_tabs .tabbable.tabs-left .nav li a {
    border-width: 1px 0 1px 1px; }
  .ezoic-wrapper .widget_woodojo_tabs .tabbable.tabs-left .nav li.active a,
  .ezoic-wrapper .widget_woodojo_tabs .tabbable.tabs-below .nav li a:hover {
    border-width: 1px 0 1px 1px;
    background: white;
    background: -webkit-gradient(linear, left top, right bottom, from(white), to(#f2f2f2));
    background: -webkit-linear-gradient(white, #f2f2f2);
    background: -moz-linear-gradient(center top, white 0%, #f2f2f2 100%);
    background: -moz-gradient(center top, white 0%, #f2f2f2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#f2f2f2);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffffff, endColorstr=#f2f2f2)"; }
  .ezoic-wrapper .widget_woodojo_tabs .tabbable.tabs-right .nav {
    margin: 0; }
  .ezoic-wrapper .widget_woodojo_tabs .tabbable.tabs-right .nav li a {
    border-width: 1px 1px 1px 0; }
  .ezoic-wrapper .widget_woodojo_tabs .tabbable.tabs-right .nav li.active a,
  .ezoic-wrapper .widget_woodojo_tabs .tabbable.tabs-below .nav li a:hover {
    border-width: 1px 1px 1px 0;
    background: white;
    background: -webkit-gradient(linear, left top, right bottom, from(white), to(#f2f2f2));
    background: -webkit-linear-gradient(white, #f2f2f2);
    background: -moz-linear-gradient(center top, white 0%, #f2f2f2 100%);
    background: -moz-gradient(center top, white 0%, #f2f2f2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#f2f2f2);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffffff, endColorstr=#f2f2f2)"; }
  .ezoic-wrapper .widget_woodojo_instagram ul {
    float: none; }
  .ezoic-wrapper .widget_woodojo_instagram ul.instagram-photos {
    margin: 0.5em 0;
    width: 98%;
    margin: 0 auto; }
  .ezoic-wrapper .widget_woodojo_instagram ul.instagram-photos li {
    margin: 0.5em !important; }
  .ezoic-wrapper .widget_woodojo_instagram ul.instagram-photos li img:hover {
    opacity: 0.8; }
  .ezoic-wrapper .widget_woodojo_tweets ul.tweets h3 {
    margin: 0; }
  .ezoic-wrapper .widget_woodojo_tweets ul.tweets li {
    margin: 0;
    padding: 1em; }
  .ezoic-wrapper .widget_woodojo_instagram_profile h3,
  .ezoic-wrapper .widget_woodojo_twitterprofile h3 {
    margin: 0 0 1em; }
  .ezoic-wrapper #connect {
    background: #fafafa;
    margin: 0 0 1.5em;
    padding: 15px;
    border: 1px solid #e6e6e6;
    clear: both;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    font-weight: normal; }
  .ezoic-wrapper #main #connect .col-left,
  .ezoic-wrapper #connect .col-right {
    float: none;
    width: 100%; }
  .ezoic-wrapper #connect h3 {
    margin-bottom: 10px; }
  .ezoic-wrapper #connect p {
    margin: 0 0 1em; }
  .ezoic-wrapper #connect .newsletter-form {
    margin: 0 0 1em; }
  .ezoic-wrapper #connect .newsletter-form .required {
    border: 1px solid #e6e6e6;
    border-color: #cccccc #efefef #efefef #cccccc; }
  .ezoic-wrapper #connect .newsletter-form .email {
    width: 60%;
    background: white;
    padding: 0.6em;
    color: #888888; }
  .ezoic-wrapper #connect .newsletter-form .submit {
    cursor: pointer;
    padding: 6px 8px;
    margin: 0 0 0 5px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px; }
    .ezoic-wrapper @-moz-document url-prefix()  #connect .newsletter-form .submit {
      padding: 9px 5px; }
  .ezoic-wrapper #connect .related-posts {
    border-top: 1px solid #e6e6e6;
    margin-top: 1em;
    padding-top: 1em; }
  .ezoic-wrapper #connect .related-posts h4 {
    font-size: 1em; }
  .ezoic-wrapper #connect .related-posts ul {
    list-style: disc outside none;
    margin: 0.5em 0 0 1em; }
  .ezoic-wrapper .widget #connect {
    background: none;
    padding: 0;
    border: none; }
  .ezoic-wrapper .widget #connect .fl,
  .ezoic-wrapper .widget #connect .fr {
    float: none; }
  .ezoic-wrapper .widget_woo_subscribe .social {
    text-align: left; }
  .ezoic-wrapper #connect .social a {
    opacity: 0.8;
    filter: alpha(100);
    -webkit-transition: all 0.15s ease-out 0s;
    -moz-transition: all 0.15s ease-out 0s;
    transition: all 0.15s ease-out 0s; }
  .ezoic-wrapper #connect .social a:hover {
    opacity: 1;
    filter: alpha(100); }
  .ezoic-wrapper #connect .social a:hover {
    text-decoration: none; }
  .ezoic-wrapper #connect .social a > .ezoic-before-el {
    font-family: Social;
    font-size: 1.1em;
    line-height: 1;
    margin: 0 0.2em 0.6em 0;
    padding: 0.53em;
    display: inline-block;
    border-radius: 300px;
    color: white; }
  .ezoic-wrapper #connect .social a.subscribe > .ezoic-before-el {
    content: '\e001';
    background-color: #ff6600; }
  .ezoic-wrapper #connect .social a.twitter > .ezoic-before-el {
    content: '\e002';
    background-color: #00aced; }
  .ezoic-wrapper #connect .social a.facebook > .ezoic-before-el {
    content: '\e003';
    background-color: #3b5998; }
  .ezoic-wrapper #connect .social a.youtube > .ezoic-before-el {
    content: '\e004';
    background-color: #af2b26; }
  .ezoic-wrapper #connect .social a.flickr > .ezoic-before-el {
    content: '\e005';
    background-color: #ff0084; }
  .ezoic-wrapper #connect .social a.linkedin > .ezoic-before-el {
    content: '\e006';
    background-color: #71c5ef; }
  .ezoic-wrapper #connect .social a.delicious > .ezoic-before-el {
    content: '\e007';
    background-color: #285da7; }
  .ezoic-wrapper #connect .social a.googleplus > .ezoic-before-el {
    content: '\e008';
    background-color: #2d2d2d;
    font-weight: bold; }
  .ezoic-wrapper #connect .social a.dribbble > .ezoic-before-el {
    content: '\e009';
    background-color: #ea4c89; }
  .ezoic-wrapper #connect .social a.instagram > .ezoic-before-el {
    content: '\e010';
    background-color: #517fa4; }
  .ezoic-wrapper #connect .social a.vimeo > .ezoic-before-el {
    content: '\e011';
    background-color: #33454e; }
  .ezoic-wrapper #connect .social a.pinterest > .ezoic-before-el {
    content: '\e012';
    background-color: #cb2027; }
  .ezoic-wrapper #main #connect .col-left {
    float: left; }
  .ezoic-wrapper #connect .col-right {
    float: right; }
  .ezoic-wrapper #main #connect .col-left,
  .ezoic-wrapper #connect .col-right {
    width: 48%; }
  .ezoic-wrapper #connect .related-posts {
    border-top: 0;
    border-left: 1px solid #e6e6e6;
    padding-top: 0;
    padding-left: 15px;
    margin-top: 0; }
  .ezoic-wrapper #comments {
    position: relative;
    margin: 40px 0 0;
    padding: 40px 0 0 0;
    border-top: 1px solid #e6e6e6;
    border-top: 1px solid rgba(0, 0, 0, 0.07); }
  .ezoic-wrapper #comments h3 {
    color: #333333;
    font-weight: normal;
    margin-bottom: 20px; }
  .ezoic-wrapper #comments h3#pings {
    margin-top: 25px; }
  .ezoic-wrapper #comments .comment {
    margin-top: 10px;
    width: 100%;
    list-style-type: none; }
  .ezoic-wrapper #comments .comment.thread-even {
    background: #fafafa;
    background: rgba(0, 0, 0, 0.02);
    border-bottom: 1px solid #e6e6e6;
    border-bottom: 1px solid rgba(0, 0, 0, 0.07); }
  .ezoic-wrapper #comments .comment .comment-container {
    position: relative;
    padding: 20px; }
  .ezoic-wrapper #comments .comment .reply a {
    background: none repeat scroll 0 0 #bfbfbf;
    color: #222222 !important;
    margin: 0;
    padding: 0.2em 1em;
    font-size: 0.7em; }
  .ezoic-wrapper #comments .comment .reply a > .ezoic-after-el {
    font-family: 'FontAwesome';
    display: inline-block;
    font-size: 100%;
    margin-left: 0.618em;
    font-weight: normal;
    line-height: 1em;
    width: 1em;
    text-align: right;
    content: "\f112"; }
  .ezoic-wrapper #comments .comment-head {
    margin: 0 0 15px 0; }
  .ezoic-wrapper #comments .comment-head .name {
    margin: 0;
    font-weight: bold;
    font-size: 15px; }
  .ezoic-wrapper #comments .comment-head .date,
  .ezoic-wrapper #comments .comment-head .edit,
  .ezoic-wrapper #comments .comment-head .perma {
    font-size: 11px; }
  .ezoic-wrapper #comments .avatar {
    float: left;
    margin: 0 15px 10px 0; }
  .ezoic-wrapper #comments .avatar img {
    margin: 0;
    vertical-align: middle;
    border-radius: 100px; }
  .ezoic-wrapper #comments .comment-entry p {
    margin: 0 0 10px 0; }
  .ezoic-wrapper #comments .comment-entry blockquote {
    margin: 0 30px 0; }
  .ezoic-wrapper #comments .comment-entry blockquote p {
    font-style: italic; }
  .ezoic-wrapper #comments .reply {
    position: absolute;
    right: 1em;
    top: 1em; }
  .ezoic-wrapper #comments ul.children {
    margin: 10px 0px 0 25px;
    padding: 0; }
  .ezoic-wrapper #comments ul.children li {
    border-top: 1px solid #e6e6e6; }
  .ezoic-wrapper #comments .cancel-comment-reply {
    margin: 10px 0; }
  .ezoic-wrapper #comments .navigation a {
    display: block;
    margin: 15px 0 0 0;
    text-decoration: none; }
  .ezoic-wrapper #comments .pingbacks li.pingback {
    margin: 10px 0; }
  .ezoic-wrapper #comments .pingbacks li.pingback .reply {
    display: none; }
  .ezoic-wrapper #respond {
    margin: 40px 0 0; }
  .ezoic-wrapper #respond h3 {
    color: #333333;
    font-weight: normal;
    margin-bottom: 20px; }
  .ezoic-wrapper #respond #reply-title small {
    display: block;
    font-size: 14px;
    margin-top: 5px; }
  .ezoic-wrapper #respond .left {
    float: left;
    width: 200px;
    margin-right: 15px; }
  .ezoic-wrapper #respond .right {
    font: left;
    width: 380px; }
  .ezoic-wrapper #respond label {
    font-size: 11px;
    color: #777777; }
  .ezoic-wrapper #commentform {
    margin: 15px 0 0 0; }
  .ezoic-wrapper #commentform input.txt,
  .ezoic-wrapper #commentform textarea {
    font: 300 14px/1em "Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif; }
  .ezoic-wrapper #commentform input.txt {
    width: 170px;
    margin: 0 5px 10px 0;
    padding: 5px 7px; }
  .ezoic-wrapper #commentform textarea {
    width: 95% !important;
    padding: 5px 7px; }
  .ezoic-wrapper #commentform #submit {
    margin: 15px 0 0 0; }
  .ezoic-wrapper #commentform #submit > .ezoic-after-el {
    font-family: "FontAwesome";
    content: "\f105"; }
  .ezoic-wrapper h3#pings {
    margin: 25px 0 10px 0; }
  .ezoic-wrapper .pinglist li {
    margin: 0 0 0 20px;
    list-style-type: decimal; }
  .ezoic-wrapper .pinglist li .author {
    font-weight: bold;
    font-size: 15px; }
  .ezoic-wrapper .pinglist li .date {
    font-size: 11px; }
  .ezoic-wrapper .pinglist li .pingcontent {
    display: block;
    margin: 10px 0; }
  .ezoic-wrapper .entry table {
    border-spacing: 0;
    width: 100%;
    border: 1px solid #eeeeee;
    border-radius: 4px;
    background: white;
    border-collapse: separate;
    margin-bottom: 1.5em; }
  .ezoic-wrapper .entry table td,
  .ezoic-wrapper .entry table th {
    padding: 0.857em 1.387em;
    text-align: left;
    border-right: 1px dotted #eeeeee;
    vertical-align: top; }
  .ezoic-wrapper .entry table td p:last-child,
  .ezoic-wrapper .entry table th p:last-child {
    margin-bottom: 0; }
  .ezoic-wrapper .entry table thead th {
    background: #fafafa;
    border-right: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
    text-transform: uppercase;
    padding: 1.387em;
    vertical-align: middle; }
  .ezoic-wrapper .entry table thead th:first-child {
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0; }
  .ezoic-wrapper .entry table thead th:last-child {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0; }
  .ezoic-wrapper .entry table tr th:last-child,
  .ezoic-wrapper .entry table tr td:last-child {
    border-right: 0; }
  .ezoic-wrapper .entry table tbody th {
    background: #fafafa;
    border-bottom: 1px solid #eeeeee; }
  .ezoic-wrapper .entry table tbody td {
    border-bottom: 1px solid #eeeeee; }
  .ezoic-wrapper .entry table tbody h2 {
    font-size: 1em;
    letter-spacing: normal;
    font-weight: normal; }
  .ezoic-wrapper .entry table tbody h2 a {
    font-weight: normal; }
  .ezoic-wrapper .entry table tbody tr:last-child td:first-child {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0; }
  .ezoic-wrapper .entry table tbody tr:last-child td:last-child {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0; }
  .ezoic-wrapper .entry table tbody tr:last-child td {
    border-bottom: 0; }
  .ezoic-wrapper .entry table tbody tr:last-child th {
    border-bottom: 0; }
  .ezoic-wrapper a.button,
  .ezoic-wrapper a.comment-reply-link,
  .ezoic-wrapper #commentform #submit,
  .ezoic-wrapper .submit,
  .ezoic-wrapper input[type=submit],
  .ezoic-wrapper input.button,
  .ezoic-wrapper button.button,
  .ezoic-wrapper #wrapper .woo-sc-button {
    display: inline-block;
    padding: 0.327em 1em;
    color: white !important;
    text-align: center;
    border-width: 1px;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0);
    text-decoration: none;
    font-size: 1em;
    font-family: inherit;
    cursor: pointer;
    overflow: visible;
    width: auto;
    line-height: 1.618em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    white-space: normal;
    background: #428bca;
    font-weight: 200;
    text-transform: uppercase;
    border-radius: 3px;
    -webkit-appearance: none;
    -moz-appearance: none; }
  .ezoic-wrapper a.button:hover,
  .ezoic-wrapper a.comment-reply-link:hover,
  .ezoic-wrapper #commentform #submit:hover,
  .ezoic-wrapper .submit:hover,
  .ezoic-wrapper input[type=submit]:hover,
  .ezoic-wrapper input.button:hover,
  .ezoic-wrapper button.button:hover,
  .ezoic-wrapper #wrapper .woo-sc-button:hover {
    text-decoration: none;
    background: #245682; }

  .ezoic-wrapper a.button.small,
  .ezoic-wrapper a.comment-reply-link.small,
  .ezoic-wrapper #commentform #submit.small,
  .ezoic-wrapper .submit.small,
  .ezoic-wrapper input[type=submit].small,
  .ezoic-wrapper input.button.small,
  .ezoic-wrapper button.button.small,
  .ezoic-wrapper #wrapper .woo-sc-button.small {
    font-size: 0.6em;
    letter-spacing: 1px; }
  .ezoic-wrapper a.button.large,
  .ezoic-wrapper a.comment-reply-link.large,
  .ezoic-wrapper #commentform #submit.large,
  .ezoic-wrapper .submit.large,
  .ezoic-wrapper input[type=submit].large,
  .ezoic-wrapper input.button.large,
  .ezoic-wrapper button.button.large,
  .ezoic-wrapper #wrapper .woo-sc-button.large {
    font-size: 1.4em; }
  .ezoic-wrapper a.button.xl,
  .ezoic-wrapper a.comment-reply-link.xl,
  .ezoic-wrapper #commentform #submit.xl,
  .ezoic-wrapper .submit.xl,
  .ezoic-wrapper input[type=submit].xl,
  .ezoic-wrapper input.button.xl,
  .ezoic-wrapper button.button.xl,
  .ezoic-wrapper #wrapper .woo-sc-button.xl {
    font-size: 2em; }
  .ezoic-wrapper a.button.red,
  .ezoic-wrapper a.comment-reply-link.red,
  .ezoic-wrapper #commentform #submit.red,
  .ezoic-wrapper .submit.red,
  .ezoic-wrapper input[type=submit].red,
  .ezoic-wrapper input.button.red,
  .ezoic-wrapper button.button.red,
  .ezoic-wrapper #wrapper .woo-sc-button.red {
    background: #d72323; }
  .ezoic-wrapper a.button.red:hover,
  .ezoic-wrapper a.comment-reply-link.red:hover,
  .ezoic-wrapper #commentform #submit.red:hover,
  .ezoic-wrapper .submit.red:hover,
  .ezoic-wrapper input[type=submit].red:hover,
  .ezoic-wrapper input.button.red:hover,
  .ezoic-wrapper button.button.red:hover,
  .ezoic-wrapper #wrapper .woo-sc-button.red:hover {
    background: #d20000; }
  .ezoic-wrapper a.button.orange,
  .ezoic-wrapper a.comment-reply-link.orange,
  .ezoic-wrapper #commentform #submit.orange,
  .ezoic-wrapper .submit.orange,
  .ezoic-wrapper input[type=submit].orange,
  .ezoic-wrapper input.button.orange,
  .ezoic-wrapper button.button.orange,
  .ezoic-wrapper #wrapper .woo-sc-button.orange {
    background: #d76b23; }
  .ezoic-wrapper a.button.orange:hover,
  .ezoic-wrapper a.comment-reply-link.orange:hover,
  .ezoic-wrapper #commentform #submit.orange:hover,
  .ezoic-wrapper .submit.orange:hover,
  .ezoic-wrapper input[type=submit].orange:hover,
  .ezoic-wrapper input.button.orange:hover,
  .ezoic-wrapper button.button.orange:hover,
  .ezoic-wrapper #wrapper .woo-sc-button.orange:hover {
    background: #d25e00; }
  .ezoic-wrapper a.button.green,
  .ezoic-wrapper a.comment-reply-link.green,
  .ezoic-wrapper #commentform #submit.green,
  .ezoic-wrapper .submit.green,
  .ezoic-wrapper input[type=submit].green,
  .ezoic-wrapper input.button.green,
  .ezoic-wrapper button.button.green,
  .ezoic-wrapper #wrapper .woo-sc-button.green {
    background: #8dc11e; }
  .ezoic-wrapper a.button.green:hover,
  .ezoic-wrapper a.comment-reply-link.green:hover,
  .ezoic-wrapper #commentform #submit.green:hover,
  .ezoic-wrapper .submit.green:hover,
  .ezoic-wrapper input[type=submit].green:hover,
  .ezoic-wrapper input.button.green:hover,
  .ezoic-wrapper button.button.green:hover,
  .ezoic-wrapper #wrapper .woo-sc-button.green:hover {
    background: #87c000; }
  .ezoic-wrapper a.button.aqua,
  .ezoic-wrapper a.comment-reply-link.aqua,
  .ezoic-wrapper #commentform #submit.aqua,
  .ezoic-wrapper .submit.aqua,
  .ezoic-wrapper input[type=submit].aqua,
  .ezoic-wrapper input.button.aqua,
  .ezoic-wrapper button.button.aqua,
  .ezoic-wrapper #wrapper .woo-sc-button.aqua {
    background: #23d7af; }
  .ezoic-wrapper a.button.aqua:hover,
  .ezoic-wrapper a.comment-reply-link.aqua:hover,
  .ezoic-wrapper #commentform #submit.aqua:hover,
  .ezoic-wrapper .submit.aqua:hover,
  .ezoic-wrapper input[type=submit].aqua:hover,
  .ezoic-wrapper input.button.aqua:hover,
  .ezoic-wrapper button.button.aqua:hover,
  .ezoic-wrapper #wrapper .woo-sc-button.aqua:hover {
    background: #00d2a8; }
  .ezoic-wrapper a.button.teal,
  .ezoic-wrapper a.comment-reply-link.teal,
  .ezoic-wrapper #commentform #submit.teal,
  .ezoic-wrapper .submit.teal,
  .ezoic-wrapper input[type=submit].teal,
  .ezoic-wrapper input.button.teal,
  .ezoic-wrapper button.button.teal,
  .ezoic-wrapper #wrapper .woo-sc-button.teal {
    background: #23abd7; }
  .ezoic-wrapper a.button.teal:hover,
  .ezoic-wrapper a.comment-reply-link.teal:hover,
  .ezoic-wrapper #commentform #submit.teal:hover,
  .ezoic-wrapper .submit.teal:hover,
  .ezoic-wrapper input[type=submit].teal:hover,
  .ezoic-wrapper input.button.teal:hover,
  .ezoic-wrapper button.button.teal:hover,
  .ezoic-wrapper #wrapper .woo-sc-button.teal:hover {
    background: #009ed2; }
  .ezoic-wrapper a.button.purple,
  .ezoic-wrapper a.comment-reply-link.purple,
  .ezoic-wrapper #commentform #submit.purple,
  .ezoic-wrapper .submit.purple,
  .ezoic-wrapper input[type=submit].purple,
  .ezoic-wrapper input.button.purple,
  .ezoic-wrapper button.button.purple,
  .ezoic-wrapper #wrapper .woo-sc-button.purple {
    background: #2356d7; }
  .ezoic-wrapper a.button.purple:hover,
  .ezoic-wrapper a.comment-reply-link.purple:hover,
  .ezoic-wrapper #commentform #submit.purple:hover,
  .ezoic-wrapper .submit.purple:hover,
  .ezoic-wrapper input[type=submit].purple:hover,
  .ezoic-wrapper input.button.purple:hover,
  .ezoic-wrapper button.button.purple:hover,
  .ezoic-wrapper #wrapper .woo-sc-button.purple:hover {
    background: #0036d2; }
  .ezoic-wrapper a.button.pink,
  .ezoic-wrapper a.comment-reply-link.pink,
  .ezoic-wrapper #commentform #submit.pink,
  .ezoic-wrapper .submit.pink,
  .ezoic-wrapper input[type=submit].pink,
  .ezoic-wrapper input.button.pink,
  .ezoic-wrapper button.button.pink,
  .ezoic-wrapper #wrapper .woo-sc-button.pink {
    background: #d723d5; }
  .ezoic-wrapper a.button.pink:hover,
  .ezoic-wrapper a.comment-reply-link.pink:hover,
  .ezoic-wrapper #commentform #submit.pink:hover,
  .ezoic-wrapper .submit.pink:hover,
  .ezoic-wrapper input[type=submit].pink:hover,
  .ezoic-wrapper input.button.pink:hover,
  .ezoic-wrapper button.button.pink:hover,
  .ezoic-wrapper #wrapper .woo-sc-button.pink:hover {
    background: #bc00d2; }
  .ezoic-wrapper a.button.silver,
  .ezoic-wrapper a.comment-reply-link.silver,
  .ezoic-wrapper #commentform #submit.silver,
  .ezoic-wrapper .submit.silver,
  .ezoic-wrapper input[type=submit].silver,
  .ezoic-wrapper input.button.silver,
  .ezoic-wrapper button.button.silver,
  .ezoic-wrapper #wrapper .woo-sc-button.silver {
    color: #444444 !important;
    background: #d8d8d8; }
  .ezoic-wrapper a.button.silver:hover,
  .ezoic-wrapper a.comment-reply-link.silver:hover,
  .ezoic-wrapper #commentform #submit.silver:hover,
  .ezoic-wrapper .submit.silver:hover,
  .ezoic-wrapper input[type=submit].silver:hover,
  .ezoic-wrapper input.button.silver:hover,
  .ezoic-wrapper button.button.silver:hover,
  .ezoic-wrapper #wrapper .woo-sc-button.silver:hover {
    background: #cccccc; }
  .ezoic-wrapper a.button .woo-alert,
  .ezoic-wrapper a.comment-reply-link .woo-alert,
  .ezoic-wrapper #commentform #submit .woo-alert,
  .ezoic-wrapper .submit .woo-alert,
  .ezoic-wrapper input[type=submit] .woo-alert,
  .ezoic-wrapper input.button .woo-alert,
  .ezoic-wrapper button.button .woo-alert,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-alert {
    background: none;
    padding-left: 0; }
  .ezoic-wrapper a.button .woo-alert > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .woo-alert > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .woo-alert > .ezoic-before-el,
  .ezoic-wrapper .submit .woo-alert > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .woo-alert > .ezoic-before-el,
  .ezoic-wrapper input.button .woo-alert > .ezoic-before-el,
  .ezoic-wrapper button.button .woo-alert > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-alert > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper a.button .woo-download,
  .ezoic-wrapper a.comment-reply-link .woo-download,
  .ezoic-wrapper #commentform #submit .woo-download,
  .ezoic-wrapper .submit .woo-download,
  .ezoic-wrapper input[type=submit] .woo-download,
  .ezoic-wrapper input.button .woo-download,
  .ezoic-wrapper button.button .woo-download,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-download {
    background: none;
    padding-left: 0; }
  .ezoic-wrapper a.button .woo-download > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .woo-download > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .woo-download > .ezoic-before-el,
  .ezoic-wrapper .submit .woo-download > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .woo-download > .ezoic-before-el,
  .ezoic-wrapper input.button .woo-download > .ezoic-before-el,
  .ezoic-wrapper button.button .woo-download > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-download > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper a.button .woo-tick,
  .ezoic-wrapper a.comment-reply-link .woo-tick,
  .ezoic-wrapper #commentform #submit .woo-tick,
  .ezoic-wrapper .submit .woo-tick,
  .ezoic-wrapper input[type=submit] .woo-tick,
  .ezoic-wrapper input.button .woo-tick,
  .ezoic-wrapper button.button .woo-tick,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-tick {
    background: none;
    padding-left: 0; }
  .ezoic-wrapper a.button .woo-tick > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .woo-tick > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .woo-tick > .ezoic-before-el,
  .ezoic-wrapper .submit .woo-tick > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .woo-tick > .ezoic-before-el,
  .ezoic-wrapper input.button .woo-tick > .ezoic-before-el,
  .ezoic-wrapper button.button .woo-tick > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-tick > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper a.button .woo-info,
  .ezoic-wrapper a.comment-reply-link .woo-info,
  .ezoic-wrapper #commentform #submit .woo-info,
  .ezoic-wrapper .submit .woo-info,
  .ezoic-wrapper input[type=submit] .woo-info,
  .ezoic-wrapper input.button .woo-info,
  .ezoic-wrapper button.button .woo-info,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-info {
    background: none;
    padding-left: 0; }
  .ezoic-wrapper a.button .woo-info > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .woo-info > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .woo-info > .ezoic-before-el,
  .ezoic-wrapper .submit .woo-info > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .woo-info > .ezoic-before-el,
  .ezoic-wrapper input.button .woo-info > .ezoic-before-el,
  .ezoic-wrapper button.button .woo-info > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-info > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper a.button .woo-note,
  .ezoic-wrapper a.comment-reply-link .woo-note,
  .ezoic-wrapper #commentform #submit .woo-note,
  .ezoic-wrapper .submit .woo-note,
  .ezoic-wrapper input[type=submit] .woo-note,
  .ezoic-wrapper input.button .woo-note,
  .ezoic-wrapper button.button .woo-note,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-note {
    background: none;
    padding-left: 0; }
  .ezoic-wrapper a.button .woo-note > .ezoic-before-el,
  .ezoic-wrapper a.comment-reply-link .woo-note > .ezoic-before-el,
  .ezoic-wrapper #commentform #submit .woo-note > .ezoic-before-el,
  .ezoic-wrapper .submit .woo-note > .ezoic-before-el,
  .ezoic-wrapper input[type=submit] .woo-note > .ezoic-before-el,
  .ezoic-wrapper input.button .woo-note > .ezoic-before-el,
  .ezoic-wrapper button.button .woo-note > .ezoic-before-el,
  .ezoic-wrapper #wrapper .woo-sc-button .woo-note > .ezoic-before-el {
    content: ""; }
  .ezoic-wrapper .ie8 .button {
    padding: 10px 15px;
    margin: 0; }
  .ezoic-wrapper .ie8 .button:visited {
    padding: 10px 15px;
    margin: 0; }
  
 #stylesheet_body .woo-sc-box > .ezoic-before-el {
    content: "";
    content: none;
    margin-right: 0.57em; }
  
 #stylesheet_body .woo-sc-box.alert {
    border-color: #f0baa2;
    background-color: #ffd9c8;
    background-image: none; }
  
 #stylesheet_body .woo-sc-box.alert > .ezoic-before-el {
    content: "\f071"; }
  
 #stylesheet_body .woo-sc-box.download {
    border-color: #d4ebaf;
    background-color: #edfcd5;
    background-image: none; }
  
 #stylesheet_body .woo-sc-box.download > .ezoic-before-el {
    content: "\f01a"; }
  
 #stylesheet_body .woo-sc-box.tick {
    border-color: #d4ebaf;
    background-color: #edfcd5;
    background-image: none; }
  
 #stylesheet_body .woo-sc-box.tick > .ezoic-before-el {
    content: "\f058"; }
  
 #stylesheet_body .woo-sc-box.info {
    border-color: #cccccc;
    background-color: #eeeeee;
    background-image: none; }
  
 #stylesheet_body .woo-sc-box.info > .ezoic-before-el {
    content: "\f05a"; }
  
 #stylesheet_body .woo-sc-box.note {
    border-color: #efe3ae;
    background-color: #fef6d2;
    background-image: none; }
  
 #stylesheet_body .woo-sc-box.note > .ezoic-before-el {
    content: "\f016"; }
  
 #stylesheet_body .woo-sc-box.normal {
    border-color: #cccccc;
    background-color: #eeeeee;
    background-image: none;
    padding: 9px 15px; }
  
 #stylesheet_body .woo-sc-box.no-icon > .ezoic-before-el {
    content: none; }
  
 #stylesheet_body p.woo-sc-box,
  
 #stylesheet_body div.woo-sc-box {
    margin: 1em 0 1.5em 0;
    padding: 15px 20px;
    border-width: 1px 0 1px 0;
    border-style: solid;
    color: #555555;
    background-image: none;
    border-width: 0; }
  
 #stylesheet_body .woo-sc-box.medium {
    padding: 18px 20px;
    font-size: 1.1em; }
  
 #stylesheet_body .woo-sc-box.large {
    padding: 25px 27px;
    font-size: 1.2em; }
  
 #stylesheet_body .woo-sc-box.rounded {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px; }
  .ezoic-wrapper .woo-sc-featured-posts ul {
    float: left;
    clear: both;
    list-style: none;
    padding-left: 0px; }
  .ezoic-wrapper .woo-sc-featured-posts ul li {
    float: left;
    clear: both;
    list-style: none;
    margin-bottom: 10px; }
  .ezoic-wrapper .woo-sc-featured-posts ul li .thumbnail {
    float: left;
    margin-right: 10px; }
  .ezoic-wrapper .woo-sc-featured-posts ul li .related-title {
    float: left; }
  .ezoic-wrapper #loopedSlider .slides {
    overflow: hidden; }
  .ezoic-wrapper #loopedSlider .container {
    overflow: hidden;
    position: relative;
    display: none; }
  .ezoic-wrapper #loopedSlider .slides {
    top: 0;
    left: 0; }
  .ezoic-wrapper #loopedSlider .slides .slide {
    display: none;
    overflow: hidden;
    position: relative; }
  .ezoic-wrapper #loopedSlider {
    margin: 0 auto 40px;
    padding: 0;
    position: relative; }
  .ezoic-wrapper #loopedSlider .nav-buttons {
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: relative; }
  .ezoic-wrapper #content.magazine #loopedSlider .slides .slide img {
    width: 100%; }
  .ezoic-wrapper #loopedSlider .slides > .ezoic-after-el {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .ezoic-wrapper html[xmlns] #loopedSlider .slides {
    display: block; }
  .ezoic-wrapper * html #loopedSlider .slides {
    height: 1%; }
  .ezoic-wrapper #loopedSlider .content {
    padding: 20px 0;
    background: black; }
  .ezoic-wrapper #loopedSlider .content h2 {
    font-size: 20px;
    margin-bottom: 0;
    padding: 10px 20px; }
  .ezoic-wrapper #loopedSlider .content h2,
  .ezoic-wrapper #loopedSlider .content h2 a,
  .ezoic-wrapper #loopedSlider .content h2 a:visited {
    color: white; }
  .ezoic-wrapper #loopedSlider .content h2 a:hover {
    text-decoration: underline; }
  .ezoic-wrapper #loopedSlider .content .title {
    margin: 0; }
  .ezoic-wrapper #loopedSlider .content p {
    color: #cccccc;
    padding: 5px 20px 10px 20px; }
  .ezoic-wrapper .widget a.flex-prev,
  .ezoic-wrapper .widget a.flex-next {
    padding-top: 30px; }
  .ezoic-wrapper #loopedSlider {
    margin-bottom: 50px;
    overflow: hidden; }
  .ezoic-wrapper #loopedSlider.has-pagination {
    margin-bottom: 5px; }
  .ezoic-wrapper #loopedSlider .flex-disabled {
    display: none; }
  .ezoic-wrapper #loopedSlider .flex-control-nav,
  .ezoic-wrapper .slider-pagination .flex-control-nav {
    text-align: center;
    margin: 10px 0 20px 0;
    position: absolute;
    width: 100%;
    z-index: 10; }
  .ezoic-wrapper #loopedSlider .pagination,
  .ezoic-wrapper #loopedSlider .flex-control-nav,
  .ezoic-wrapper .slider-pagination .flex-control-nav {
    display: inline; }
  .ezoic-wrapper #loopedSlider .pagination li,
  .ezoic-wrapper #loopedSlider .flex-control-nav li,
  .ezoic-wrapper .slider-pagination li {
    display: inline-block;
    margin: 0 2px;
    width: 8px;
    height: 8px; }
  .ezoic-wrapper #loopedSlider .pagination li a,
  .ezoic-wrapper #loopedSlider .flex-control-nav li a,
  .ezoic-wrapper .slider-pagination a {
    display: block;
    cursor: pointer;
    width: 6px;
    height: 6px;
    text-indent: -9999px;
    background: none;
    border-radius: 99px;
    border: 2px solid; }
  .ezoic-wrapper #loopedSlider .pagination li a,
  .ezoic-wrapper #loopedSlider .flex-control-nav li a:hover,
  .ezoic-wrapper .slider-pagination li a:hover {
    background: #555555;
    border-color: #555555; }
  .ezoic-wrapper #loopedSlider .pagination li.current a,
  .ezoic-wrapper #loopedSlider .flex-control-nav li .flex-active,
  .ezoic-wrapper .slider-pagination .flex-active a {
    background: #222222;
    border-color: #222222; }
  .ezoic-wrapper .slider-pagination {
    display: none;
    margin-bottom: 50px;
    opacity: 0.5;
    -webkit-transition: 200, ease-out;
    -moz-transition: 200, ease-out;
    transition: 200, ease-out; }
  .ezoic-wrapper .slider-pagination:hover {
    opacity: 1;
    -webkit-transition: 200, ease-in;
    -moz-transition: 200, ease-in;
    transition: 200, ease-in; }
  
 #stylesheet_body.ie7 #loopedSlider .pagination li {
    display: inline;
    zoom: 1; }
  .ezoic-wrapper #loopedSlider a.flex-prev {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 5%; }
  .ezoic-wrapper #loopedSlider a.flex-next {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    width: 5%; }
  .ezoic-wrapper #loopedSlider a.flex-prev,
  .ezoic-wrapper #loopedSlider a.flex-next {
    opacity: 0;
    background: none;
    color: rgba(0, 0, 0, 0.5);
    -webkit-transition: 200, ease-out;
    -moz-transition: 200, ease-out;
    transition: 200, ease-out;
    z-index: 99; }
  .ezoic-wrapper #loopedSlider:hover a.flex-prev,
  .ezoic-wrapper #loopedSlider:hover a.flex-next {
    opacity: 1;
    -webkit-transition: 200, ease-in;
    -moz-transition: 200, ease-in;
    transition: 200, ease-in; }
  .ezoic-wrapper #loopedSlider a.flex-prev:hover,
  .ezoic-wrapper #loopedSlider a.flex-next:hover {
    text-decoration: none;
    color: #428bca; }
  .ezoic-wrapper #loopedSlider a.flex-prev span,
  .ezoic-wrapper #loopedSlider a.flex-next span {
    position: absolute;
    text-align: center;
    top: 45%;
    font-size: 28px;
    width: 25px;
    height: 28px;
    border: 2px solid;
    border-radius: 99px; }
  .ezoic-wrapper #loopedSlider a.flex-prev span {
    left: 30%;
    padding-right: 2px; }
  .ezoic-wrapper #loopedSlider a.flex-next span {
    right: 30%;
    padding-left: 2px; }
  .ezoic-wrapper #loopedSlider .content {
    position: absolute;
    left: 0px;
    top: 20px;
    background: none; }
  .ezoic-wrapper #loopedSlider .content h2 {
    float: left;
    font-size: 26px; }
  .ezoic-wrapper #loopedSlider .content p {
    clear: both;
    float: left; }
  .ezoic-wrapper .fl {
    float: left; }
  .ezoic-wrapper .fr {
    float: right; }
  .ezoic-wrapper .ac {
    text-align: center; }
  .ezoic-wrapper .ar {
    text-align: right; }
  .ezoic-wrapper .col-full > .ezoic-after-el {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }
  .ezoic-wrapper .fix > .ezoic-before-el,
  .ezoic-wrapper .fix > .ezoic-after-el,
  .ezoic-wrapper .col-full > .ezoic-before-el,
  .ezoic-wrapper .col-full > .ezoic-after-el {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden; }
  .ezoic-wrapper .fix > .ezoic-after-el,
  .ezoic-wrapper .col-full > .ezoic-after-el {
    clear: both; }
  .ezoic-wrapper .fix,
  .ezoic-wrapper .col-full {
    zoom: 1; }
  .ezoic-wrapper html
 #stylesheet_body * span.clear,
  .ezoic-wrapper html
 #stylesheet_body * div.clear,
  .ezoic-wrapper html
 #stylesheet_body * li.clear,
  .ezoic-wrapper html
 #stylesheet_body * dd.clear {
    background: none;
    border: 0;
    clear: both;
    display: block;
    float: none;
    font-size: 0;
    list-style: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0; }
  .ezoic-wrapper .boxed-layout #inner-wrapper,
  .ezoic-wrapper .boxed-layout #wrapper {
    padding: 0; }
  .ezoic-wrapper .boxed-layout #header,
  .ezoic-wrapper .boxed-layout #content,
  .ezoic-wrapper .boxed-layout #footer-widgets,
  .ezoic-wrapper .boxed-layout #footer {
    padding-left: 2.5em;
    padding-right: 2.5em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  .ezoic-wrapper .boxed-layout #header {
    background-clip: padding-box;
    -webkit-background-clip: padding-box; }
  
 #stylesheet_body.fixed-mobile {
    padding: 0; }
  
 #stylesheet_body.fixed-mobile #top {
    padding: 0;
    margin: 0; }
  
 #stylesheet_body.fixed-mobile #navigation {
    position: relative;
    padding-top: 0; }
  
 #stylesheet_body.fixed-mobile #navigation .nav-close,
  
 #stylesheet_body.fixed-mobile #navigation .nav-home {
    display: none; }
  
 #stylesheet_body.full-width,
  
 #stylesheet_body.full-width #inner-wrapper {
    padding: 0; }
  
 #stylesheet_body.full-width #wrapper {
    padding: 0;
    width: 100%; }
  
 #stylesheet_body.full-width #header,
  .ezoic-wrapper #nav-container,
  
 #stylesheet_body.full-width #content,
  
 #stylesheet_body.full-width #footer-widgets,
  
 #stylesheet_body.full-width #footer {
    padding-left: 1.618em;
    padding-right: 1.618em; }
  
 #stylesheet_body.full-width #top {
    padding: 0;
    margin: 0; }
  
 #stylesheet_body.full-width .nav-toggle {
    margin: 0; }
  .ezoic-wrapper #nav-container {
    border: 1px solid #d9d9d9;
    border-width: 1px;
    background: #f0f0f0;
    margin: 0; }
  .ezoic-wrapper #nav-container > .ezoic-after-el {
    clear: both;
    content: "";
    display: table; }
  .ezoic-wrapper #nav-container #navigation {
    margin-bottom: 0;
    border: none;
    border-radius: 0; }
  .ezoic-wrapper #nav-container #navigation ul#main-nav > li:first-child {
    border-left: 1px solid #dbdbdb; }
  .ezoic-wrapper #nav-container {
    margin: 0 0 3em 0; }
  .ezoic-wrapper #single_map_canvas img {
    max-width: inherit; }
  .ezoic-wrapper .page-template-template-contact-php .location-twitter {
    margin: 0 0 1em;
    padding: 0 0 1.618em;
    border-bottom: 1px solid #e6e6e6; }
  .ezoic-wrapper .page-template-template-contact-php .location-twitter .col-left {
    float: none; }
  .ezoic-wrapper .page-template-template-contact-php .location-twitter ul {
    margin: 0;
    padding: 0; }
  .ezoic-wrapper .page-template-template-contact-php .location-twitter ul li {
    list-style: none;
    padding: 0; }
  .ezoic-wrapper .page-template-template-contact-php .location-twitter #office-location {
    margin: 0 0 1.618em; }
  .ezoic-wrapper .page-template-template-contact-php .location-twitter #office-location a {
    text-decoration: underline; }
  .ezoic-wrapper .page-template-template-contact-php .location-twitter #office-location ul li {
    margin: 0 0 1em; }
  .ezoic-wrapper .page-template-template-contact-php .location-twitter .contact-social {
    float: none; }
  .ezoic-wrapper .page-template-template-contact-php .location-twitter .contact-social #twitter {
    margin: 0 0 1.618em; }
  .ezoic-wrapper .page-template-template-contact-php .location-twitter .contact-social #twitter ul li {
    padding-bottom: 10px; }
  .ezoic-wrapper .page-template-template-contact-php .location-twitter .contact-social #twitter ul li a.time {
    color: #7b7b7b; }
  .ezoic-wrapper .page-template-template-contact-php .location-twitter .contact-social #connect {
    background: none;
    border: none;
    padding: 0;
    margin: 1em 0 0; }
  .ezoic-wrapper .page-template-template-contact-php .location-twitter .contact-social #connect div p {
    display: none; }
  .ezoic-wrapper .page-template-template-contact-php .location-twitter .contact-social #connect img {
    border: none;
    padding: 0;
    background: none; }
  .ezoic-wrapper .page-template-template-contact-php .location-twitter .contact-social #connect h3 {
    display: none; }
  .ezoic-wrapper .page-template-template-contact-php .location-twitter .contact-social #connect .social {
    float: none;
    clear: both; }
  .ezoic-wrapper #contact-page .screenReader {
    left: -9999px;
    position: absolute;
    top: -9999px; }
  .ezoic-wrapper #contact-page ol.forms {
    float: left;
    list-style: none;
    width: 100%;
    margin: 10px 0 0; }
  .ezoic-wrapper #contact-page ol.forms li {
    clear: both;
    float: left;
    margin-bottom: 18px;
    position: relative;
    width: 100%; }
  .ezoic-wrapper #contact-page ol.forms label {
    cursor: pointer;
    display: block;
    float: left;
    font-weight: 700;
    padding-right: 20px;
    width: 80px; }
  .ezoic-wrapper #contact-page ol.forms input.txt {
    width: 214px; }
  .ezoic-wrapper #contact-page ol.forms input#sendCopy {
    border: none; }
  .ezoic-wrapper #contact-page ol.forms textarea {
    height: 300px;
    width: 70%; }
  .ezoic-wrapper #contact-page ol.forms li .error {
    font-size: 12px;
    display: block;
    margin-left: 120px;
    color: red; }
  .ezoic-wrapper #contact-page ol.forms li.textarea .error {
    display: block;
    margin-left: 120px; }
  .ezoic-wrapper #contact-page ol.forms li.screenReader {
    margin-bottom: 0; }
  .ezoic-wrapper #contact-page ol.forms li.inline input {
    width: auto;
    margin-left: 120px; }
  .ezoic-wrapper #contact-page ol.forms li.inline input#sendCopy {
    margin-left: 0px; }
  .ezoic-wrapper #contact-page ol.forms li.inline label {
    display: inline;
    float: none;
    width: auto; }
  .ezoic-wrapper .three-col-left #contact-page ol.forms textarea,
  .ezoic-wrapper .three-col-middle #contact-page ol.forms textarea,
  .ezoic-wrapper .three-col-right #contact-page ol.forms textarea {
    width: 65%; }
  .ezoic-wrapper .three-col-left #contact-page ol.forms input#sendCopy,
  .ezoic-wrapper .three-col-middle #contact-page ol.forms input#sendCopy,
  .ezoic-wrapper .three-col-right #contact-page ol.forms input#sendCopy {
    float: left; }
  .ezoic-wrapper .page-template-template-contact-php .location-twitter .col-left {
    float: left; }
  .ezoic-wrapper .page-template-template-contact-php .location-twitter #office-location {
    width: 48%;
    margin: 0 1em 0 0; }
  .ezoic-wrapper .page-template-template-contact-php .location-twitter .contact-social {
    float: left;
    width: 48%; }
  .ezoic-wrapper .page-template-template-contact-php .location-twitter .contact-social #twitter {
    margin: 0; }
  .ezoic-wrapper #contact-page ol.forms li.buttons .submit {
    margin: 0 0 0 100px; }
  .ezoic-wrapper #contact-page ol.forms li.inline input#sendCopy {
    margin-left: 100px; }
  .ezoic-wrapper #archives {
    padding: 10px 0 0; }
  .ezoic-wrapper #archives .archives_list {
    border-left: 1px solid #e5e5e5;
    list-style: none;
    margin: 0 0 0 25px;
    padding: 0 0 20px; }
  .ezoic-wrapper #archives .archives_list:last-child > .ezoic-after-el {
    content: '';
    position: relative;
    top: 20px;
    left: -7px;
    display: block;
    width: 5px;
    height: 5px;
    border: 4px solid #e5e5e5;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background: #dc3022; }
  .ezoic-wrapper #archives .archives_list li {
    clear: left;
    padding: 10px 0 10px 10px;
    font-size: 0.9em;
    font-style: normal;
    list-style: none; }
  .ezoic-wrapper #archives .archives_list .date {
    color: #534545;
    position: relative;
    width: 40%;
    font-style: italic;
    display: block;
    vertical-align: top; }
  .ezoic-wrapper #archives .archives_list .date > .ezoic-before-el {
    content: '';
    position: absolute;
    top: 9px;
    left: -10px;
    display: block;
    width: 5px;
    height: 1px;
    border-top: 2px solid #e5e5e5; }
  .ezoic-wrapper #archives .archives_list .linked {
    padding-top: 2px;
    padding-right: 80px;
    width: auto;
    display: inline-block;
    font-size: 1.2em;
    line-height: 1.2;
    vertical-align: top; }
  .ezoic-wrapper #archives .archives_list .linked a {
    font-weight: bold; }
  .ezoic-wrapper #archives .archives_list .comments {
    display: inline;
    margin-top: -15px;
    float: right;
    vertical-align: top; }
  .ezoic-wrapper #archives .archives_list .comments a {
    display: block;
    position: relative;
    width: 30px;
    height: 27px;
    padding: 3px 0 0 0;
    text-align: center;
    font-weight: bold;
    font-size: 1.4em; }
  .ezoic-wrapper #archives .archives_list .comments a:hover {
    text-decoration: none; }
  .ezoic-wrapper h3.archive_year {
    font-weight: bold;
    font-size: 1em;
    padding: 2px 10px;
    border-bottom: 1px solid #e5e5e5;
    display: inline;
    margin-top: 0; }
  .ezoic-wrapper #archives .archives_list li span.comments a > .ezoic-before-el {
    content: "\f075";
    font-family: "FontAwesome";
    font-size: 0.6em;
    margin-right: 5px;
    position: relative;
    top: -0.4em; }
  .ezoic-wrapper .magazine #loopedSlider .slides {
    width: 100%; }
  .ezoic-wrapper .magazine #loopedSlider li.slide {
    display: none; }
  .ezoic-wrapper .magazine #loopedSlider li.slide img {
    max-width: 100%;
    height: auto; }
  .ezoic-wrapper .magazine #loopedSlider .pagination-wrap {
    height: 30px; }
  .ezoic-wrapper .magazine .block {
    float: left;
    width: 48%; }
  .ezoic-wrapper .magazine .block.last {
    float: right; }
  .ezoic-wrapper #loopedSlider.magazine-slider .content p,
  .ezoic-wrapper #loopedSlider.magazine-slider .content h2 {
    max-width: 350px;
    background: black;
    background: rgba(0, 0, 0, 0.7); }
  .ezoic-wrapper #loopedSlider.business-slider,
  .ezoic-wrapper #loopedSlider.business-slider .container {
    width: 100%; }
  .ezoic-wrapper .business h2,
  .ezoic-wrapper .business h3,
  .ezoic-wrapper .business h4,
  .ezoic-wrapper .business h5,
  .ezoic-wrapper .business h6 {
    margin-top: 0.3em; }
  .ezoic-wrapper #loopedSlider.business-slider img.woo-image {
    max-width: 100%;
    height: auto; }
  .ezoic-wrapper #loopedSlider.business-slider li.slide {
    display: none; }
  .ezoic-wrapper .full-slider .slide .woo-image {
    width: 100%; }
  .ezoic-wrapper .full-slider #loopedSlider.business-slider .entry {
    padding: 1.5em 0 0.5em; }
  
 #stylesheet_body.full-header.full-slider #loopedSlider {
    margin-top: -3em; }
  .ezoic-wrapper #loopedSlider.business-slider .content {
    background: black;
    background: rgba(0, 0, 0, 0.5);
    top: inherit;
    bottom: 0;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    width: 100%; }
  .ezoic-wrapper .full-slider #loopedSlider.business-slider .content {
    text-align: center; }
  .ezoic-wrapper .full-slider #loopedSlider.business-slider .content p,
  .ezoic-wrapper .full-slider #loopedSlider.business-slider .content h2 {
    float: none;
    max-width: 100%;
    background: none; }
  .ezoic-wrapper #portfolio a.thumb {
    display: block;
    margin: 0px;
    margin-right: 30px;
    margin-bottom: 30px; }
  .ezoic-wrapper #portfolio a.thumb:hover {
    text-decoration: none;
    background: url("http://www.global-greenhouse-warming.com/wp-content/themes/canvas-new/images/portfolio-hover.png") no-repeat 50% 50%; }
  .ezoic-wrapper #portfolio .block h2 {
    font-size: 18px;
    margin-bottom: 15px; }
  .ezoic-wrapper .portfolio h2 {
     margin: 0 0 0.5em; }
  .ezoic-wrapper #portfolio .group.portfolio-img a.thumb {
    margin-bottom: 1em;
    margin-right: 0px;
    height: auto; }
  .ezoic-wrapper #portfolio .group.portfolio-img a.thumb:hover {
    background-position: 50% 45%; }
  .ezoic-wrapper #portfolio .group.portfolio-img {
    float: left;
    display: block;
    margin: 0 10px 30px; }
  .ezoic-wrapper #portfolio .group.portfolio-img img {
    max-width: none; }
  .ezoic-wrapper #portfolio .group.portfolio-img h3 {
    font-size: 14px; }
  .ezoic-wrapper #portfolio #port-tags {
    margin: 0 10px 20px;
    padding: 0 0 20px; }
  .ezoic-wrapper #portfolio #port-tags .port-cat {
    text-transform: uppercase;
    font-size: 12px; }
  .ezoic-wrapper #portfolio #port-tags .port-cat a {
    padding: 2px 6px;
    margin: 0 0 0 5px;
    background: white;
    border: 1px solid #bfd4d9;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px; }
  .ezoic-wrapper #portfolio #port-tags .port-cat a:hover,
  .ezoic-wrapper #portfolio #port-tags .port-cat a.current {
    text-decoration: none;
    background: #eeeeee; }
  .ezoic-wrapper #portfolio .gallery-image {
    display: none; }
  
 #stylesheet_body.single-portfolio.one-col #post-gallery,
  
 #stylesheet_body.single-portfolio.one-col .post-embed {
    float: left;
    margin-bottom: 20px;
    width: 100%; }
  
 #stylesheet_body.single-portfolio.two-col-left #post-gallery,
  
 #stylesheet_body.single-portfolio.two-col-right #post-gallery,
  
 #stylesheet_body.single-portfolio.two-col-middle #post-gallery,
  
 #stylesheet_body.single-portfolio.three-col-left #post-gallery,
  
 #stylesheet_body.single-portfolio.three-col-right #post-gallery,
  
 #stylesheet_body.single-portfolio.three-col-middle #post-gallery,
  
 #stylesheet_body.single-portfolio.two-col-left .post-embed,
  
 #stylesheet_body.single-portfolio.two-col-right .post-embed,
  
 #stylesheet_body.single-portfolio.two-col-middle .post-embed,
  
 #stylesheet_body.single-portfolio.three-col-left .post-embed,
  
 #stylesheet_body.single-portfolio.three-col-right .post-embed,
  
 #stylesheet_body.single-portfolio.three-col-middle .post-embed {
    float: none;
    margin-bottom: 20px; }
  .ezoic-wrapper #post-gallery .slides_container .slide {
    margin-bottom: 1em; }
  .ezoic-wrapper #post-gallery .slides_control .slide {
    display: none; }
  .ezoic-wrapper #post-gallery .photo-caption {
    background: #ebebeb;
    padding: 5px;
    display: block;
    margin-top: 0.4em; }
  .ezoic-wrapper #post-gallery .photo-caption {
    filter: alpha(100);
    -khtml-opacity: 0.8;
    -moz-opacity: 0.8;
    opacity: 0.8; }
  .ezoic-wrapper #post-gallery .pagination li {
    display: inline;
    padding-right: 10px;
    margin: 15px 4px 15px 0; }
  .ezoic-wrapper #post-gallery .pagination .jcarousel-prev,
  .ezoic-wrapper #post-gallery .pagination .jcarousel-next {
    cursor: pointer;
    width: 7px;
    height: 10px;
    position: absolute;
    top: 45%; }
  .ezoic-wrapper #post-gallery .pagination .jcarousel-prev {
    left: 10px; }
  .ezoic-wrapper #post-gallery .pagination .jcarousel-next {
    right: 45px; }
  .ezoic-wrapper #post-gallery .pagination .jcarousel-prev-disabled,
  .ezoic-wrapper #post-gallery .pagination .jcarousel-next-disabled {
    filter: alpha(100);
    -khtml-opacity: 0.2;
    -moz-opacity: 0.2;
    opacity: 0.2; }
  
 #stylesheet_body.single-portfolio .hentry {
    float: right;
    width: 40%; }
  
 #stylesheet_body.single-portfolio.two-col-left .hentry,
  
 #stylesheet_body.single-portfolio.two-col-right .hentry,
  
 #stylesheet_body.single-portfolio.two-col-middle .hentry,
  
 #stylesheet_body.single-portfolio.three-col-left .hentry,
  
 #stylesheet_body.single-portfolio.three-col-right .hentry,
  
 #stylesheet_body.single-portfolio.three-col-middle .hentry {
    float: none;
    width: auto; }
  
 #stylesheet_body.search .portfolio .portfolio-img {
    margin: 0 10px 10px 0; }
  .ezoic-wrapper .post .post-icon a > .ezoic-before-el {
    display: block;
    height: 50px;
    width: 50px;
    padding-top: 0.7em;
    font-size: 1.7em;
    color: white;
    text-align: center; }
  .ezoic-wrapper .post .post-icon.link a > .ezoic-before-el {
    font-family: "FontAwesome";
    content: "\f0c1"; }
  .ezoic-wrapper .post .post-icon.video a > .ezoic-before-el {
    font-family: "FontAwesome";
    content: "\f03d"; }
  .ezoic-wrapper .post .post-icon.article a > .ezoic-before-el {
    font-family: "FontAwesome";
    content: "\f0f6"; }
  .ezoic-wrapper .post .post-icon.audio a > .ezoic-before-el {
    font-family: "FontAwesome";
    content: "\f026"; }
  .ezoic-wrapper .post .post-icon.image a > .ezoic-before-el {
    font-family: "FontAwesome";
    content: "\f03e"; }
  .ezoic-wrapper .post .post-icon.quote a > .ezoic-before-el {
    font-family: "FontAwesome";
    content: "\f10d"; }

