/*

	Theme Name: Coffee Gridify
	Theme URI: http://www.coffee-themes.com
	Author: Coffee Themes
	Author URI: http://www.coffee-themes.com
	Description: Work in progress.
	License: GNU General Public License version 3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
	Text Domain: ce
	Version: 1

*/
/* line 74, style.scss */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
  border: 0;
  font-family: inherit;
  font-size: 100%;
  font-style: inherit;
  font-weight: inherit;
  margin: 0;
  outline: 0;
  padding: 0;
  vertical-align: baseline;
}

/* line 97, style.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}

/* line 105, style.scss */
audio,
canvas,
video {
  display: inline-block;
  max-width: 100%;
}

/* line 113, style.scss */
img,
iframe {
  vertical-align: bottom;
}

/* line 119, style.scss */
html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

/* line 125, style.scss */
body {
  background-color: #f6f6f7;
  color: #666666;
  font-size: 14px;
  line-height: 30px;
  font-weight: 400;
  font-family: "Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}

/* line 140, style.scss */
input,
textarea,
button {
  font-family: "Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

/* line 150, style.scss */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 157, style.scss */
.clearfix:before,
.clearfix:after {
  content: '.';
  display: block;
  overflow: hidden;
  visibility: hidden;
  font-size: 0;
  line-height: 0;
  width: 0;
  height: 0;
}

/* line 169, style.scss */
.clearfix:after {
  clear: both;
}

/* line 174, style.scss */
.clearfix {
  zoom: 1;
}

/* line 180, style.scss */
#site-wrapper {
  position: relative;
  display: block;
}
/* line 185, style.scss */
#site-wrapper #site-header-wrapper {
  position: relative;
  display: block;
  width: 100%;
  margin-bottom: 57px;
  background-color: #181a1c;
}
/* line 195, style.scss */
#site-wrapper #site-header-wrapper #site-header {
  position: relative;
  display: block;
  width: 1200px;
  margin: 0 auto;
  padding: 30px 15px;
}
/* line 204, style.scss */
#site-wrapper #site-header-wrapper #site-header #site-logo {
  position: relative;
  display: block;
  float: left;
}
/* line 210, style.scss */
#site-wrapper #site-header-wrapper #site-header #site-logo.text-type-logo {
  padding: 45px 15px 45px 0;
}
/* line 214, style.scss */
#site-wrapper #site-header-wrapper #site-header #site-logo.text-type-logo.logo-with-description {
  padding: 30px 15px 30px 0;
}
/* line 222, style.scss */
#site-wrapper #site-header-wrapper #site-header #site-logo.image-type-logo {
  padding: 37px 15px 37px 0;
}
/* line 228, style.scss */
#site-wrapper #site-header-wrapper #site-header #site-logo #site-title {
  font-size: 30px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1px;
}
/* line 235, style.scss */
#site-wrapper #site-header-wrapper #site-header #site-logo #site-title a {
  text-decoration: none;
  color: #fff;
}
/* line 244, style.scss */
#site-wrapper #site-header-wrapper #site-header #site-logo #site-description {
  color: #87898c;
  font-size: 12px;
  font-weight: 300;
  text-transform: uppercase;
  letter-spacing: 2px;
}
/* line 255, style.scss */
#site-wrapper #site-header-wrapper #site-header .header-ad {
  position: relative;
  display: block;
  float: right;
  text-align: right;
  width: 728px;
  padding: 15px 0;
  margin-left: 15px;
}
/* line 267, style.scss */
#site-wrapper #site-header-wrapper #site-header .header-ad img {
  max-width: 100%;
  height: auto;
}
/* line 277, style.scss */
#site-wrapper #site-header-wrapper #site-navigation-wrapper {
  position: relative;
  display: block;
  width: 100%;
  background-color: #fff;
  border-bottom: 3px solid #eff1f5;
}
/* line 287, style.scss */
#site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation-mobile {
  display: none;
}
/* line 292, style.scss */
#site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.desktop-nav {
  position: relative;
  display: block;
  width: 1200px;
  margin: 0 auto;
  padding: 0 15px;
}
/* line 302, style.scss */
#site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.desktop-nav ul {
  position: relative;
  display: block;
}
/* line 307, style.scss */
#site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.desktop-nav ul li {
  position: relative;
  display: block;
  float: left;
  margin: 0 20px;
}
/* line 315, style.scss */
#site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.desktop-nav ul li a {
  position: relative;
  display: inline-block;
  z-index: 10;
  margin-bottom: -3px;
  padding: 27px 0 30px 0;
  border-top: 3px solid #fff;
  border-bottom: 3px solid #eff1f5;
  color: #333333;
  font-weight: 700;
  text-decoration: none;
  text-transform: uppercase;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 334, style.scss */
#site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.desktop-nav ul li a:hover {
  border-top: 3px solid #3caefa;
}
/* line 342, style.scss */
#site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.desktop-nav ul li:first-child {
  margin-left: 0;
}
/* line 347, style.scss */
#site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.desktop-nav ul li.current-menu-item {
  margin: 0;
}
/* line 351, style.scss */
#site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.desktop-nav ul li.current-menu-item > a {
  padding-left: 20px;
  padding-right: 20px;
  color: #fff;
  background-color: #3caefa;
  border-top: 3px solid #3caefa;
  border-bottom: 3px solid #3caefa;
}
/* line 365, style.scss */
#site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.desktop-nav ul li ul {
  position: absolute;
  display: block;
  z-index: 20;
  left: -5%;
  top: 100%;
  width: 200px;
  background-color: #212426;
  -webkit-box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.15);
  box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.15);
  visibility: hidden;
  pointer-events: none;
  opacity: 0;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 384, style.scss */
#site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.desktop-nav ul li ul.active {
  visibility: visible;
  pointer-events: auto;
  opacity: 1;
  left: 0%;
}
/* line 393, style.scss */
#site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.desktop-nav ul li ul li {
  float: none;
  margin: 0;
  padding: 0;
}
/* line 400, style.scss */
#site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.desktop-nav ul li ul li:first-child a {
  border-top: 1px solid #212426;
}
/* line 405, style.scss */
#site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.desktop-nav ul li ul li:last-child a {
  border-bottom: 1px solid #212426;
}
/* line 411, style.scss */
#site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.desktop-nav ul li ul li a {
  width: 100%;
  margin: 0;
  padding: 14px 20px;
  border-top: 1px solid #2c2f33;
  border-bottom: 1px solid #2c2f33;
  color: #aaaaaa;
  font-size: 12px;
  font-weight: 400;
  text-decoration: none;
  text-transform: none;
}
/* line 426, style.scss */
#site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.desktop-nav ul li ul li a:hover {
  color: #fff;
  background-color: #3caefa;
  border-top: 1px solid #3caefa;
  border-bottom: 1px solid #3caefa;
}
/* line 437, style.scss */
#site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.desktop-nav ul li ul li.current-menu-item > a {
  color: #fff;
  background-color: #3caefa;
  border-top: 1px solid #3caefa;
  border-bottom: 1px solid #3caefa;
}
/* line 446, style.scss */
#site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.desktop-nav ul li ul li ul {
  top: 0;
  left: 105%;
}
/* line 451, style.scss */
#site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.desktop-nav ul li ul li ul.active {
  visibility: visible;
  pointer-events: auto;
  opacity: 1;
  left: 100%;
}
/* line 472, style.scss */
#site-wrapper #site-header-wrapper #site-navigation-wrapper .no-menu-assigned {
  position: relative;
  display: block;
  width: 1200px;
  margin: 0 auto;
  padding: 30px 15px;
}
/* line 487, style.scss */
#site-wrapper #site-body-wrapper {
  position: relative;
  display: block;
  width: 1200px;
  margin: 0 auto;
}
/* line 495, style.scss */
#site-wrapper #site-body-wrapper #site-archives-header {
  position: relative;
  display: block;
  float: left;
  width: 1200px;
  padding: 0 15px;
  margin-bottom: 30px;
}
/* line 506, style.scss */
#site-wrapper #site-body-wrapper #site-archives-header h3 {
  color: #333;
  font-size: 18px;
  font-weight: 700;
  line-height: 30px;
  text-transform: uppercase;
}
/* line 518, style.scss */
#site-wrapper #site-body-wrapper #site-body {
  position: relative;
  display: block;
  float: left;
  width: 800px;
}
/* line 526, style.scss */
#site-wrapper #site-body-wrapper #site-body.with-sidebar {
  width: 800px;
}
/* line 532, style.scss */
#site-wrapper #site-body-wrapper #site-body.with-sidebar.one-column .hentry {
  width: 770px;
  margin-bottom: 60px;
}
/* line 547, style.scss */
#site-wrapper #site-body-wrapper #site-body.with-sidebar.one-column .hentry.format-standard .entry-header-wrapper .entry-header .entry-title, #site-wrapper #site-body-wrapper #site-body.with-sidebar.one-column .hentry.format-gallery .entry-header-wrapper .entry-header .entry-title, #site-wrapper #site-body-wrapper #site-body.with-sidebar.one-column .hentry.format-video .entry-header-wrapper .entry-header .entry-title, #site-wrapper #site-body-wrapper #site-body.with-sidebar.one-column .hentry.format-audio .entry-header-wrapper .entry-header .entry-title, #site-wrapper #site-body-wrapper #site-body.with-sidebar.one-column .hentry.format-image .entry-header-wrapper .entry-header .entry-title {
  font-size: 18px;
}
/* line 560, style.scss */
#site-wrapper #site-body-wrapper #site-body.with-sidebar.one-column .index-ad {
  max-width: 770px;
}
/* line 568, style.scss */
#site-wrapper #site-body-wrapper #site-body.with-sidebar.two-column {
  margin-bottom: 30px;
}
/* line 572, style.scss */
#site-wrapper #site-body-wrapper #site-body.with-sidebar.two-column .hentry {
  width: 370px;
  margin-bottom: 30px;
}
/* line 578, style.scss */
#site-wrapper #site-body-wrapper #site-body.with-sidebar.two-column .index-ad {
  width: 370px;
}
/* line 588, style.scss */
#site-wrapper #site-body-wrapper #site-body.no-sidebar {
  width: 1200px;
}
/* line 592, style.scss */
#site-wrapper #site-body-wrapper #site-body.no-sidebar.two-column {
  margin-bottom: 30px;
}
/* line 596, style.scss */
#site-wrapper #site-body-wrapper #site-body.no-sidebar.two-column .hentry {
  width: 570px;
  margin-bottom: 30px;
}
/* line 602, style.scss */
#site-wrapper #site-body-wrapper #site-body.no-sidebar.two-column .index-ad {
  width: 570px;
}
/* line 610, style.scss */
#site-wrapper #site-body-wrapper #site-body.no-sidebar.three-column {
  margin-bottom: 30px;
}
/* line 614, style.scss */
#site-wrapper #site-body-wrapper #site-body.no-sidebar.three-column .hentry {
  width: 370px;
  margin-bottom: 30px;
}
/* line 620, style.scss */
#site-wrapper #site-body-wrapper #site-body.no-sidebar.three-column .index-ad {
  width: 370px;
}
/* line 632, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry {
  position: relative;
  display: block;
  float: left;
  margin: 0 15px 30px 15px;
  max-width: 100%;
  -webkit-box-shadow: 0px 0px 0px 3px #eff1f5;
  -moz-box-shadow: 0px 0px 0px 3px #eff1f5;
  box-shadow: 0px 0px 0px 3px #eff1f5;
}
/* line 647, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image {
  background-color: #fff;
}
/* line 651, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-media-wrapper, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-media-wrapper, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-media-wrapper, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-media-wrapper, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-media-wrapper {
  position: relative;
  display: block;
}
/* line 656, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-media-wrapper .entry-media, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-media-wrapper .entry-media, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-media-wrapper .entry-media, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-media-wrapper .entry-media, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-media-wrapper .entry-media {
  position: relative;
  display: block;
}
/* line 661, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-media-wrapper .entry-media.entry-media-image, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-media-wrapper .entry-media.entry-media-image, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-media-wrapper .entry-media.entry-media-image, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-media-wrapper .entry-media.entry-media-image, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-media-wrapper .entry-media.entry-media-image {
  position: relative;
  display: block;
}
/* line 666, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-media-wrapper .entry-media.entry-media-image a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-media-wrapper .entry-media.entry-media-image a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-media-wrapper .entry-media.entry-media-image a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-media-wrapper .entry-media.entry-media-image a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-media-wrapper .entry-media.entry-media-image a {
  position: absolute;
  display: block;
  right: 30px;
  bottom: 27px;
  font-size: 24px;
  line-height: 24px;
  color: #fff;
  text-decoration: none;
  opacity: .5;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 682, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-media-wrapper .entry-media.entry-media-image a:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-media-wrapper .entry-media.entry-media-image a:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-media-wrapper .entry-media.entry-media-image a:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-media-wrapper .entry-media.entry-media-image a:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-media-wrapper .entry-media.entry-media-image a:hover {
  opacity: 1;
}
/* line 691, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-media-wrapper .entry-media.entry-media-image img, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-media-wrapper .entry-media.entry-media-image img, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-media-wrapper .entry-media.entry-media-image img, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-media-wrapper .entry-media.entry-media-image img, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-media-wrapper .entry-media.entry-media-image img {
  max-width: 100%;
  height: auto;
}
/* line 702, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-media-wrapper .entry-media.entry-media-gallery .flexslider, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-media-wrapper .entry-media.entry-media-gallery .flexslider, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-media-wrapper .entry-media.entry-media-gallery .flexslider, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-media-wrapper .entry-media.entry-media-gallery .flexslider, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-media-wrapper .entry-media.entry-media-gallery .flexslider {
  position: relative;
  display: block;
}
/* line 707, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .slides, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .slides, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .slides, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .slides, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .slides {
  position: relative;
  display: block;
  overflow: hidden;
}
/* line 713, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .slides li, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .slides li, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .slides li, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .slides li, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .slides li {
  display: none;
  -webkit-backface-visibility: hidden;
}
/* line 718, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .slides li:first-child, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .slides li:first-child, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .slides li:first-child, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .slides li:first-child, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .slides li:first-child {
  display: block;
}
/* line 724, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .slides li img, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .slides li img, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .slides li img, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .slides li img, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .slides li img {
  max-width: 100%;
  height: auto;
}
/* line 734, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav {
  list-style: none;
}
/* line 738, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav li, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav li, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav li, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav li, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav li {
  position: absolute;
  z-index: 3;
  font-size: 24px;
  line-height: 24px;
  margin-top: -12px;
  top: 50%;
}
/* line 748, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav li:first-child, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav li:first-child, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav li:first-child, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav li:first-child, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav li:first-child {
  left: 30px;
}
/* line 754, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav li:last-child, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav li:last-child, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav li:last-child, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav li:last-child, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav li:last-child {
  right: 30px;
}
/* line 760, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav li a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav li a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav li a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav li a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav li a {
  color: #fff;
  opacity: .5;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 766, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav li a:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav li a:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav li a:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav li a:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-media-wrapper .entry-media.entry-media-gallery .flexslider .flex-direction-nav li a:hover {
  opacity: 1;
}
/* line 784, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-media-wrapper .entry-media.entry-media-shared-video iframe, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-media-wrapper .entry-media.entry-media-shared-video iframe, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-media-wrapper .entry-media.entry-media-shared-video iframe, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-media-wrapper .entry-media.entry-media-shared-video iframe, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-media-wrapper .entry-media.entry-media-shared-video iframe {
  max-width: 100%;
}
/* line 794, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-media-wrapper .entry-media.entry-media-selfhosted-video iframe, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-media-wrapper .entry-media.entry-media-selfhosted-video iframe, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-media-wrapper .entry-media.entry-media-selfhosted-video iframe, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-media-wrapper .entry-media.entry-media-selfhosted-video iframe, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-media-wrapper .entry-media.entry-media-selfhosted-video iframe {
  max-width: 100%;
}
/* line 806, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-header-wrapper, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-header-wrapper, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-header-wrapper, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-header-wrapper, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-header-wrapper {
  position: relative;
  display: block;
}
/* line 811, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-header-wrapper .entry-header, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-header-wrapper .entry-header, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-header-wrapper .entry-header, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-header-wrapper .entry-header, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-header-wrapper .entry-header {
  position: relative;
  display: block;
  padding: 30px;
}
/* line 818, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-header-wrapper .entry-header .entry-title, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-header-wrapper .entry-header .entry-title, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-header-wrapper .entry-header .entry-title, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-header-wrapper .entry-header .entry-title, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-header-wrapper .entry-header .entry-title {
  color: #222;
  font-size: 16px;
  font-weight: 700;
}
/* line 824, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-header-wrapper .entry-header .entry-title a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-header-wrapper .entry-header .entry-title a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-header-wrapper .entry-header .entry-title a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-header-wrapper .entry-header .entry-title a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-header-wrapper .entry-header .entry-title a {
  color: inherit;
  text-decoration: none;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 830, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-header-wrapper .entry-header .entry-title a:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-header-wrapper .entry-header .entry-title a:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-header-wrapper .entry-header .entry-title a:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-header-wrapper .entry-header .entry-title a:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-header-wrapper .entry-header .entry-title a:hover {
  color: #3caefa;
}
/* line 840, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-header-wrapper .entry-header .entry-meta, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-header-wrapper .entry-header .entry-meta, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-header-wrapper .entry-header .entry-meta, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-header-wrapper .entry-header .entry-meta, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-header-wrapper .entry-header .entry-meta {
  color: #aaaaaa;
  font-size: 12px;
  font-weight: 300;
}
/* line 846, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-header-wrapper .entry-header .entry-meta span, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-header-wrapper .entry-header .entry-meta span, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-header-wrapper .entry-header .entry-meta span, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-header-wrapper .entry-header .entry-meta span, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-header-wrapper .entry-header .entry-meta span {
  color: #666;
  text-decoration: none;
}
/* line 852, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-header-wrapper .entry-header .entry-meta a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-header-wrapper .entry-header .entry-meta a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-header-wrapper .entry-header .entry-meta a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-header-wrapper .entry-header .entry-meta a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-header-wrapper .entry-header .entry-meta a {
  color: #666;
  text-decoration: none;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 858, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-header-wrapper .entry-header .entry-meta a:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-header-wrapper .entry-header .entry-meta a:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-header-wrapper .entry-header .entry-meta a:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-header-wrapper .entry-header .entry-meta a:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-header-wrapper .entry-header .entry-meta a:hover {
  color: #3caefa;
}
/* line 866, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-header-wrapper .entry-header .entry-meta ul, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-header-wrapper .entry-header .entry-meta ul, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-header-wrapper .entry-header .entry-meta ul, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-header-wrapper .entry-header .entry-meta ul, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-header-wrapper .entry-header .entry-meta ul {
  display: inline-block;
  list-style: none;
}
/* line 871, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-header-wrapper .entry-header .entry-meta ul li, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-header-wrapper .entry-header .entry-meta ul li, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-header-wrapper .entry-header .entry-meta ul li, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-header-wrapper .entry-header .entry-meta ul li, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-header-wrapper .entry-header .entry-meta ul li {
  display: inline-block;
}
/* line 885, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-body-wrapper, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-body-wrapper, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-body-wrapper, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-body-wrapper, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-body-wrapper {
  position: relative;
  display: block;
}
/* line 890, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-body-wrapper .entry-body, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-body-wrapper .entry-body, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-body-wrapper .entry-body, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-body-wrapper .entry-body, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-body-wrapper .entry-body {
  position: relative;
  display: block;
  padding: 0px 30px;
  border-bottom: 1px solid #eff1f5;
}
/* line 901, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-body-wrapper .entry-body .entry-read-more .entry-read-more-link, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-body-wrapper .entry-body .entry-read-more .entry-read-more-link, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-body-wrapper .entry-body .entry-read-more .entry-read-more-link, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-body-wrapper .entry-body .entry-read-more .entry-read-more-link, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-body-wrapper .entry-body .entry-read-more .entry-read-more-link {
  position: relative;
  display: inline-block;
  padding: 6px 10px;
  margin-bottom: 29px;
  font-size: 14px;
  line-height: 14px;
  font-weight: 700;
  letter-spacing: 0.5px;
  text-decoration: none;
  color: #222;
  background-color: #fff;
  border: 2px solid #eff1f5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 922, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-body-wrapper .entry-body .entry-read-more .entry-read-more-link:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-body-wrapper .entry-body .entry-read-more .entry-read-more-link:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-body-wrapper .entry-body .entry-read-more .entry-read-more-link:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-body-wrapper .entry-body .entry-read-more .entry-read-more-link:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-body-wrapper .entry-body .entry-read-more .entry-read-more-link:hover {
  color: #fff;
  background-color: #3caefa;
  border: 2px solid #3caefa;
}
/* line 939, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-footer-wrapper, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-footer-wrapper, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-footer-wrapper, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-footer-wrapper, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-footer-wrapper {
  position: relative;
  display: block;
}
/* line 944, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-footer-wrapper .entry-footer, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-footer-wrapper .entry-footer, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-footer-wrapper .entry-footer, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-footer-wrapper .entry-footer, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-footer-wrapper .entry-footer {
  position: relative;
  display: block;
  padding: 14px 30px 15px 30px;
  border-top: 1px solid #eff1f5;
}
/* line 953, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-footer-wrapper .entry-footer .entry-meta, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-footer-wrapper .entry-footer .entry-meta, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-footer-wrapper .entry-footer .entry-meta, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-footer-wrapper .entry-footer .entry-meta, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-footer-wrapper .entry-footer .entry-meta {
  color: #aaaaaa;
  font-size: 12px;
  font-weight: 300;
}
/* line 958, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-footer-wrapper .entry-footer .entry-meta a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-footer-wrapper .entry-footer .entry-meta a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-footer-wrapper .entry-footer .entry-meta a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-footer-wrapper .entry-footer .entry-meta a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-footer-wrapper .entry-footer .entry-meta a {
  color: #666;
  text-decoration: none;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 964, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-standard .entry-footer-wrapper .entry-footer .entry-meta a:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-gallery .entry-footer-wrapper .entry-footer .entry-meta a:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-video .entry-footer-wrapper .entry-footer .entry-meta a:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-audio .entry-footer-wrapper .entry-footer .entry-meta a:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-image .entry-footer-wrapper .entry-footer .entry-meta a:hover {
  color: #3caefa;
}
/* line 983, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-quote, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-link, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-status, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-aside {
  background: #3caefa;
}
/* line 987, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-quote .entry-wrapper, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-link .entry-wrapper, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-status .entry-wrapper, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-aside .entry-wrapper {
  position: relative;
  display: block;
  overflow: hidden;
}
/* line 994, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-quote .entry-wrapper .entry-body-wrapper, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-link .entry-wrapper .entry-body-wrapper, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-status .entry-wrapper .entry-body-wrapper, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-aside .entry-wrapper .entry-body-wrapper {
  position: relative;
  display: block;
  padding: 30px;
  z-index: 2;
}
/* line 1002, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-quote .entry-wrapper .entry-body-wrapper .entry-body, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-link .entry-wrapper .entry-body-wrapper .entry-body, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-status .entry-wrapper .entry-body-wrapper .entry-body, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-aside .entry-wrapper .entry-body-wrapper .entry-body {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
}
/* line 1008, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-quote .entry-wrapper .entry-body-wrapper .entry-body a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-link .entry-wrapper .entry-body-wrapper .entry-body a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-status .entry-wrapper .entry-body-wrapper .entry-body a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-aside .entry-wrapper .entry-body-wrapper .entry-body a {
  color: inherit;
  text-decoration: none;
}
/* line 1019, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-quote .entry-wrapper .entry-footer-wrapper, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-link .entry-wrapper .entry-footer-wrapper, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-status .entry-wrapper .entry-footer-wrapper, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-aside .entry-wrapper .entry-footer-wrapper {
  position: relative;
  display: block;
  padding: 0 30px 30px 30px;
  z-index: 2;
}
/* line 1027, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-quote .entry-wrapper .entry-footer-wrapper .entry-footer, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-link .entry-wrapper .entry-footer-wrapper .entry-footer, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-status .entry-wrapper .entry-footer-wrapper .entry-footer, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-aside .entry-wrapper .entry-footer-wrapper .entry-footer {
  position: relative;
  display: block;
}
/* line 1032, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-quote .entry-wrapper .entry-footer-wrapper .entry-footer .entry-meta, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-link .entry-wrapper .entry-footer-wrapper .entry-footer .entry-meta, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-status .entry-wrapper .entry-footer-wrapper .entry-footer .entry-meta, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-aside .entry-wrapper .entry-footer-wrapper .entry-footer .entry-meta {
  color: #fff;
  font-size: 12px;
}
/* line 1040, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-quote .entry-wrapper .entry-footer-wrapper .entry-footer .entry-meta.entry-meta-featured-link a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-link .entry-wrapper .entry-footer-wrapper .entry-footer .entry-meta.entry-meta-featured-link a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-status .entry-wrapper .entry-footer-wrapper .entry-footer .entry-meta.entry-meta-featured-link a, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-aside .entry-wrapper .entry-footer-wrapper .entry-footer .entry-meta.entry-meta-featured-link a {
  color: inherit;
  text-decoration: none;
  border-bottom: 2px solid rgba(255, 255, 255, 0.2);
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 1048, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-quote .entry-wrapper .entry-footer-wrapper .entry-footer .entry-meta.entry-meta-featured-link a:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-link .entry-wrapper .entry-footer-wrapper .entry-footer .entry-meta.entry-meta-featured-link a:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-status .entry-wrapper .entry-footer-wrapper .entry-footer .entry-meta.entry-meta-featured-link a:hover, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-aside .entry-wrapper .entry-footer-wrapper .entry-footer .entry-meta.entry-meta-featured-link a:hover {
  border-bottom: 2px solid rgba(255, 255, 255, 0.5);
}
/* line 1060, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-quote .entry-wrapper .entry-footer-wrapper .entry-footer i, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-link .entry-wrapper .entry-footer-wrapper .entry-footer i, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-status .entry-wrapper .entry-footer-wrapper .entry-footer i, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-aside .entry-wrapper .entry-footer-wrapper .entry-footer i {
  font-weight: bold;
  position: absolute;
  right: 0;
  top: 8px;
  color: #fff;
  font-size: 16px;
}
/* line 1078, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.format-quote .entry-wrapper .entry-background, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-link .entry-wrapper .entry-background, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-status .entry-wrapper .entry-background, #site-wrapper #site-body-wrapper #site-body.blog .hentry.format-aside .entry-wrapper .entry-background {
  position: absolute;
  display: block;
  opacity: .1;
  z-index: 1;
  width: 100%;
  height: auto;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
/* line 1101, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .hentry.sticky {
  display: block;
}
/* line 1109, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section {
  position: relative;
  display: block;
  float: left;
  margin: 0 15px 60px 15px;
  width: 770px;
  max-width: 100%;
}
/* line 1119, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section .section-header {
  position: relative;
  display: block;
}
/* line 1124, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section .section-header h3 {
  color: #222;
  font-size: 16px;
  line-height: 30px;
  font-weight: 700;
  text-transform: uppercase;
  padding: 15px 0 15px 30px;
}
/* line 1137, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section .section-body {
  position: relative;
  display: block;
  background-color: #fff;
  -webkit-box-shadow: 0px 0px 0px 3px #eff1f5;
  -moz-box-shadow: 0px 0px 0px 3px #eff1f5;
  box-shadow: 0px 0px 0px 3px #eff1f5;
  padding: 30px 30px 0 30px;
}
/* line 1153, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-description {
  position: relative;
  display: block;
  width: 100%;
  padding-left: 80px;
  margin-bottom: 30px;
}
/* line 1163, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-description .review-rating {
  position: absolute;
  display: block;
  width: 60px;
  height: 60px;
  left: 0;
  top: 0;
  color: #fff;
  font-size: 24px;
  line-height: 60px;
  font-weight: 700;
  text-align: center;
}
/* line 1181, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-description .review-rating.rating-1 {
  background-color: #003555;
}
/* line 1187, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-description .review-rating.rating-2 {
  background-color: #005853;
}
/* line 1193, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-description .review-rating.rating-3 {
  background-color: #4a8813;
}
/* line 1199, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-description .review-rating.rating-4 {
  background-color: #95ae20;
}
/* line 1205, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-description .review-rating.rating-5 {
  background-color: #ffd800;
}
/* line 1211, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-description .review-rating.rating-6 {
  background-color: #ffb400;
}
/* line 1217, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-description .review-rating.rating-7 {
  background-color: #fb9503;
}
/* line 1223, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-description .review-rating.rating-8 {
  background-color: #fb7203;
}
/* line 1229, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-description .review-rating.rating-9 {
  background-color: #fa602a;
}
/* line 1235, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-description .review-rating.rating-10 {
  background-color: #fa4b2a;
}
/* line 1245, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-scale-wrapper {
  position: relative;
  display: block;
  width: 100%;
  height: 30px;
  margin-bottom: 30px;
}
/* line 1254, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-scale-wrapper .review-scale {
  position: relative;
  display: block;
  float: left;
  width: 10%;
  height: 100%;
}
/* line 1262, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-scale-wrapper .review-scale.review-scale-1 {
  background-color: #003555;
}
/* line 1268, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-scale-wrapper .review-scale.review-scale-2 {
  background-color: #005853;
}
/* line 1274, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-scale-wrapper .review-scale.review-scale-3 {
  background-color: #4a8813;
}
/* line 1280, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-scale-wrapper .review-scale.review-scale-4 {
  background-color: #95ae20;
}
/* line 1286, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-scale-wrapper .review-scale.review-scale-5 {
  background-color: #ffd800;
}
/* line 1292, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-scale-wrapper .review-scale.review-scale-6 {
  background-color: #ffb400;
}
/* line 1298, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-scale-wrapper .review-scale.review-scale-7 {
  background-color: #fb9503;
}
/* line 1304, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-scale-wrapper .review-scale.review-scale-8 {
  background-color: #fb7203;
}
/* line 1310, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-scale-wrapper .review-scale.review-scale-9 {
  background-color: #fa602a;
}
/* line 1316, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-scale-wrapper .review-scale.review-scale-10 {
  background-color: #fa4b2a;
}
/* line 1326, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-criteria {
  position: relative;
  display: block;
  list-style: none;
  margin-bottom: 15px;
}
/* line 1334, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-criteria .criterium {
  position: relative;
  display: block;
  margin-bottom: 15px;
}
/* line 1340, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-criteria .criterium .criterium-name {
  position: relative;
  display: block;
  color: #222;
  font-size: 14px;
  font-weight: 700;
  line-height: 30px;
  text-transform: uppercase;
}
/* line 1352, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-criteria .criterium .criterium-rating {
  position: relative;
  display: block;
  background-color: #eff1f5;
  width: 100%;
  height: 30px;
}
/* line 1361, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-criteria .criterium .criterium-rating .criterium-rating-inner {
  position: relative;
  display: block;
  height: 100%;
}
/* line 1367, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-criteria .criterium .criterium-rating .criterium-rating-inner.criterium-rating-1 {
  width: 10%;
  background-color: #003555;
}
/* line 1374, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-criteria .criterium .criterium-rating .criterium-rating-inner.criterium-rating-2 {
  width: 20%;
  background-color: #005853;
}
/* line 1381, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-criteria .criterium .criterium-rating .criterium-rating-inner.criterium-rating-3 {
  width: 30%;
  background-color: #4a8813;
}
/* line 1388, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-criteria .criterium .criterium-rating .criterium-rating-inner.criterium-rating-4 {
  width: 40%;
  background-color: #95ae20;
}
/* line 1395, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-criteria .criterium .criterium-rating .criterium-rating-inner.criterium-rating-5 {
  width: 50%;
  background-color: #ffd800;
}
/* line 1402, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-criteria .criterium .criterium-rating .criterium-rating-inner.criterium-rating-6 {
  width: 60%;
  background-color: #ffb400;
}
/* line 1409, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-criteria .criterium .criterium-rating .criterium-rating-inner.criterium-rating-7 {
  width: 70%;
  background-color: #fb9503;
}
/* line 1416, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-criteria .criterium .criterium-rating .criterium-rating-inner.criterium-rating-8 {
  width: 80%;
  background-color: #fb7203;
}
/* line 1423, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-criteria .criterium .criterium-rating .criterium-rating-inner.criterium-rating-9 {
  width: 90%;
  background-color: #fa602a;
}
/* line 1430, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.review-section .section-body .review-criteria .criterium .criterium-rating .criterium-rating-inner.criterium-rating-10 {
  width: 100%;
  background-color: #fa4b2a;
}
/* line 1452, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.share-section .section-body {
  padding: 30px 25px 30px 25px;
}
/* line 1456, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.share-section .section-body .share-links {
  position: relative;
  display: block;
  width: 100%;
  list-style: none;
}
/* line 1463, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.share-section .section-body .share-links li {
  position: relative;
  display: block;
  float: left;
  width: 20%;
  padding: 0 5px;
  text-align: center;
}
/* line 1473, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.share-section .section-body .share-links li a {
  position: relative;
  display: block;
  width: 100%;
  padding: 15px 0;
  color: #fff;
  text-decoration: none;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 1486, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.share-section .section-body .share-links li a i {
  font-size: 16px;
  margin-right: 5px;
}
/* line 1493, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.share-section .section-body .share-links li a.post_share_facebook {
  background-color: #3b5998;
}
/* line 1499, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.share-section .section-body .share-links li a.post_share_linkedin {
  background-color: #0a88ff;
}
/* line 1505, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.share-section .section-body .share-links li a.post_share_twitter {
  background-color: #55acee;
}
/* line 1511, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.share-section .section-body .share-links li a.post_share_google {
  background-color: #dd4b39;
}
/* line 1517, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.share-section .section-body .share-links li a.post_share_pinterest {
  background-color: #c8232c;
}
/* line 1523, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.share-section .section-body .share-links li a:hover {
  background-color: #181a1c;
}
/* line 1541, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.related-section .section-body {
  padding: 30px 15px 0px 15px;
}
/* line 1545, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.related-section .section-body .related-posts-list {
  position: relative;
  display: block;
}
/* line 1550, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.related-section .section-body .related-posts-list .related-post {
  position: relative;
  display: block;
  float: left;
  margin-bottom: 30px;
  padding: 0 15px;
  width: 50%;
}
/* line 1561, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.related-section .section-body .related-posts-list .related-post .related-post-thumbnail {
  position: absolute;
  display: block;
  left: 15px;
  top: 0;
  -webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.15);
}
/* line 1573, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.related-section .section-body .related-posts-list .related-post .related-post-description {
  position: relative;
  display: block;
  width: 100%;
  padding-left: 80px;
}
/* line 1581, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.related-section .section-body .related-posts-list .related-post .related-post-description.no-thumbnail {
  padding-left: 0;
}
/* line 1589, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.related-section .section-body .related-posts-list .related-post .related-post-description .related-post-title a {
  color: #222222;
  font-weight: 700;
  text-decoration: none;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 1597, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.related-section .section-body .related-posts-list .related-post .related-post-description .related-post-title a:hover {
  color: #3caefa;
}
/* line 1607, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.related-section .section-body .related-posts-list .related-post .related-post-description .related-post-meta {
  color: #aaaaaa;
  font-size: 12px;
  font-weight: 300;
}
/* line 1613, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.related-section .section-body .related-posts-list .related-post .related-post-description .related-post-meta span {
  color: #666;
  text-decoration: none;
}
/* line 1619, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.related-section .section-body .related-posts-list .related-post .related-post-description .related-post-meta a {
  color: #666;
  text-decoration: none;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 1625, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.related-section .section-body .related-posts-list .related-post .related-post-description .related-post-meta a:hover {
  color: #3caefa;
}
/* line 1633, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.related-section .section-body .related-posts-list .related-post .related-post-description .related-post-meta ul {
  display: inline-block;
  list-style: none;
}
/* line 1638, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.related-section .section-body .related-posts-list .related-post .related-post-description .related-post-meta ul li {
  display: inline-block;
}
/* line 1660, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body {
  position: relative;
  display: block;
  padding: 30px 0px 0px 0px;
}
/* line 1667, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list {
  position: relative;
  display: block;
}
/* line 1672, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment {
  position: relative;
  display: block;
  width: 100%;
  float: left;
  padding: 0 30px 0px 30px;
  margin-bottom: 28px;
  background-color: #fff;
  border-bottom: 2px solid #eff1f5;
}
/* line 1685, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment .comment-header {
  position: relative;
  display: block;
  margin-bottom: 30px;
}
/* line 1691, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment .comment-header .comment-avatar {
  position: absolute;
  display: block;
  left: 0px;
  top: 0;
  -webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.15);
}
/* line 1703, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment .comment-header .comment-header-left-column {
  position: relative;
  display: block;
  float: left;
  width: 50%;
  padding-left: 80px;
}
/* line 1712, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment .comment-header .comment-header-left-column .comment-author {
  display: block;
  position: relative;
  color: #222222;
  font-weight: 700;
  text-decoration: none;
}
/* line 1722, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment .comment-header .comment-header-left-column .comment-author a {
  color: inherit;
  text-decoration: none;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 1728, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment .comment-header .comment-header-left-column .comment-author a:hover {
  color: #3caefa;
}
/* line 1736, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment .comment-header .comment-header-left-column .comment-date {
  display: block;
  position: relative;
  color: #aaaaaa;
  font-size: 12px;
  font-weight: 300;
  line-height: 30px;
}
/* line 1746, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment .comment-header .comment-header-left-column .comment-date span {
  color: #666;
  text-decoration: none;
}
/* line 1752, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment .comment-header .comment-header-left-column .comment-date a {
  color: #666;
  text-decoration: none;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 1758, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment .comment-header .comment-header-left-column .comment-date a:hover {
  color: #3caefa;
}
/* line 1766, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment .comment-header .comment-header-left-column .comment-date ul {
  display: inline-block;
  list-style: none;
}
/* line 1771, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment .comment-header .comment-header-left-column .comment-date ul li {
  display: inline-block;
}
/* line 1783, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment .comment-header .comment-header-right-column {
  position: relative;
  display: block;
  float: right;
  width: 50%;
  text-align: right;
}
/* line 1795, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment .comment-header .comment-header-right-column .comment-controls.comment-edit, #site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment .comment-header .comment-header-right-column .comment-controls.comment-reply {
  position: relative;
  display: inline-block;
}
/* line 1800, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment .comment-header .comment-header-right-column .comment-controls.comment-edit a, #site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment .comment-header .comment-header-right-column .comment-controls.comment-reply a {
  position: relative;
  display: inline-block;
  padding: 0 18px;
  color: #444;
  font-size: 12px;
  font-weight: 700;
  line-height: 26px;
  text-decoration: none;
  border: 2px solid #3caefa;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 1818, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment .comment-header .comment-header-right-column .comment-controls.comment-edit a:hover, #site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment .comment-header .comment-header-right-column .comment-controls.comment-reply a:hover {
  color: #fff;
  background-color: #3caefa;
}
/* line 1835, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment.bypostauthor {
  display: block;
}
/* line 1843, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .children {
  position: relative;
  display: block;
  width: 100%;
  float: left;
}
/* line 1850, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .children .comment {
  padding-left: 60px;
  border-bottom: none;
  margin-bottom: 0px;
}
/* line 1858, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .children > .comment:first-child {
  margin-top: -32px;
  padding-top: 32px;
}
/* line 1867, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .children .children .comment {
  padding-left: 90px;
}
/* line 1875, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .children .children .children .comment {
  padding-left: 120px;
}
/* line 1883, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .children .children .children .children .comment {
  padding-left: 150px;
}
/* line 1891, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .children .children .children .children .children .comment {
  padding-left: 180px;
}
/* line 1907, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list > .children {
  margin-top: -30px;
  border-bottom: 2px solid #eff1f5;
  margin-bottom: 28px;
}
/* line 1915, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list > *:last-child {
  border-bottom: none;
  margin-bottom: 0px;
}
/* line 1930, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body {
  padding: 30px;
}
/* line 1934, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body #reply-title {
  display: none;
}
/* line 1940, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form {
  position: relative;
  display: block;
  overflow: hidden;
}
/* line 1946, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .comment-notes-before {
  position: relative;
  display: block;
  overflow: hidden;
  margin-bottom: 30px;
}
/* line 1953, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .comment-notes-before a {
  text-decoration: none;
  color: #333;
  font-weight: 700;
  border-bottom: 2px solid #eff1f5;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 1961, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .comment-notes-before a:hover {
  color: #000;
  border-bottom: 2px solid #3caefa;
}
/* line 1972, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .logged-in-as {
  position: relative;
  display: block;
  float: left;
  width: 50%;
  padding-right: 15px;
  margin-bottom: 30px;
}
/* line 1982, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .logged-in-as a {
  text-decoration: none;
  color: #333;
  font-weight: 700;
  border-bottom: 2px solid #eff1f5;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 1990, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .logged-in-as a:hover {
  color: #000;
  border-bottom: 2px solid #3caefa;
}
/* line 2001, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .reply-form-left-column {
  position: relative;
  display: block;
  float: left;
  width: 50%;
  padding-right: 15px;
  margin-bottom: 30px;
}
/* line 2011, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .reply-form-left-column p {
  position: relative;
  display: block;
  margin-bottom: 30px;
}
/* line 2019, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .reply-form-left-column p.comment-form-url {
  margin-bottom: 0;
}
/* line 2025, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .reply-form-left-column p input {
  position: relative;
  display: block;
  width: 100%;
  padding: 13px 20px;
  margin: 0;
  font-size: 14px;
  line-height: 30px;
  outline: none;
  border: 2px solid #eff1f5;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 2044, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .reply-form-left-column p input.error {
  border-color: #c0392b;
}
/* line 2050, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .reply-form-left-column p input.valid {
  border-color: #27ae60;
}
/* line 2062, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .reply-form-right-column {
  position: relative;
  display: block;
  float: left;
  width: 50%;
  padding-left: 15px;
  margin-bottom: 30px;
}
/* line 2072, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .reply-form-right-column textarea {
  position: relative;
  display: block;
  width: 100%;
  padding: 13px 20px;
  margin: 0;
  font-size: 14px;
  line-height: 30px;
  outline: none;
  border: 2px solid #eff1f5;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 2091, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .reply-form-right-column textarea.error {
  border-color: #c0392b;
}
/* line 2097, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .reply-form-right-column textarea.valid {
  border-color: #27ae60;
}
/* line 2107, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form label {
  font-size: 12px;
}
/* line 2111, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form label.error {
  color: #c0392b;
}
/* line 2119, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .form-clear {
  position: relative;
  display: block;
  width: 100%;
  float: left;
}
/* line 2128, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .comment-notes-after {
  position: relative;
  display: block;
  float: left;
  color: #999999;
  font-size: 11px;
  line-height: 60px;
}
/* line 2140, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .form-submit {
  position: relative;
  display: block;
  float: right;
  text-align: right;
}
/* line 2147, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .form-submit #submit {
  position: relative;
  display: inline-block;
  background: none;
  margin: 0;
  padding: 13px 18px;
  color: #333333;
  font-size: 14px;
  font-weight: 700;
  line-height: 30px;
  text-decoration: none;
  outline: none;
  cursor: pointer;
  border: 2px solid #3caefa;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 2170, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .form-submit #submit:hover {
  color: #fff;
  background-color: #3caefa;
}
/* line 2189, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .single-post-ad {
  position: relative;
  display: block;
  float: left;
  margin: 0 15px 30px 15px;
  width: 770px;
  max-width: 100%;
}
/* line 2199, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .single-post-ad img {
  max-width: 100%;
  height: auto;
}
/* line 2208, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .index-ad {
  position: relative;
  display: block;
  float: left;
  margin: 0 15px 30px 15px;
  text-align: center;
  overflow: hidden;
  -webkit-box-shadow: 0px 0px 0px 3px #eff1f5;
  -moz-box-shadow: 0px 0px 0px 3px #eff1f5;
  box-shadow: 0px 0px 0px 3px #eff1f5;
}
/* line 2220, style.scss */
#site-wrapper #site-body-wrapper #site-body.blog .index-ad img {
  width: 100%;
  height: auto;
}
/* line 2233, style.scss */
#site-wrapper #site-body-wrapper #site-body.page .hentry {
  position: relative;
  display: block;
  float: left;
  margin: 0 15px 30px 15px;
  max-width: 100%;
  padding: 0 30px;
  background-color: #fff;
  -webkit-box-shadow: 0px 0px 0px 3px #eff1f5;
  -moz-box-shadow: 0px 0px 0px 3px #eff1f5;
  box-shadow: 0px 0px 0px 3px #eff1f5;
}
/* line 2247, style.scss */
#site-wrapper #site-body-wrapper #site-body.page .hentry .entry-header-wrapper {
  position: relative;
  display: block;
}
/* line 2252, style.scss */
#site-wrapper #site-body-wrapper #site-body.page .hentry .entry-header-wrapper .entry-header {
  position: relative;
  display: block;
  padding: 30px 0;
}
/* line 2259, style.scss */
#site-wrapper #site-body-wrapper #site-body.page .hentry .entry-header-wrapper .entry-header .entry-title {
  color: #222;
  font-size: 24px;
  font-weight: 700;
  line-height: 60px;
}
/* line 2272, style.scss */
#site-wrapper #site-body-wrapper #site-body.page .hentry .entry-body-wrapper {
  position: relative;
  display: block;
}
/* line 2277, style.scss */
#site-wrapper #site-body-wrapper #site-body.page .hentry .entry-body-wrapper .entry-body {
  position: relative;
  display: block;
}
/* line 2298, style.scss */
#site-wrapper #site-body-wrapper #site-body.template-contact .hentry .contact-template-form-wrapper .contact-template-form #contact-form {
  position: relative;
  display: block;
  margin-bottom: 30px;
}
/* line 2306, style.scss */
#site-wrapper #site-body-wrapper #site-body.template-contact .hentry .contact-template-form-wrapper .contact-template-form #contact-form .contact-form-left-column {
  position: relative;
  display: block;
  float: left;
  width: 50%;
  padding-right: 15px;
  margin-bottom: 30px;
}
/* line 2316, style.scss */
#site-wrapper #site-body-wrapper #site-body.template-contact .hentry .contact-template-form-wrapper .contact-template-form #contact-form .contact-form-left-column p {
  position: relative;
  display: block;
  margin-bottom: 30px;
}
/* line 2322, style.scss */
#site-wrapper #site-body-wrapper #site-body.template-contact .hentry .contact-template-form-wrapper .contact-template-form #contact-form .contact-form-left-column p.contact-form-subject {
  margin-bottom: 0;
}
/* line 2328, style.scss */
#site-wrapper #site-body-wrapper #site-body.template-contact .hentry .contact-template-form-wrapper .contact-template-form #contact-form .contact-form-left-column p input {
  position: relative;
  display: block;
  width: 100%;
  padding: 13px 20px;
  margin: 0;
  font-size: 14px;
  line-height: 30px;
  outline: none;
  border: 2px solid #eff1f5;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 2347, style.scss */
#site-wrapper #site-body-wrapper #site-body.template-contact .hentry .contact-template-form-wrapper .contact-template-form #contact-form .contact-form-left-column p input.error {
  border-color: #c0392b;
}
/* line 2353, style.scss */
#site-wrapper #site-body-wrapper #site-body.template-contact .hentry .contact-template-form-wrapper .contact-template-form #contact-form .contact-form-left-column p input.valid {
  border-color: #27ae60;
}
/* line 2365, style.scss */
#site-wrapper #site-body-wrapper #site-body.template-contact .hentry .contact-template-form-wrapper .contact-template-form #contact-form .contact-form-right-column {
  position: relative;
  display: block;
  float: left;
  width: 50%;
  padding-left: 15px;
  margin-bottom: 30px;
}
/* line 2375, style.scss */
#site-wrapper #site-body-wrapper #site-body.template-contact .hentry .contact-template-form-wrapper .contact-template-form #contact-form .contact-form-right-column textarea {
  position: relative;
  display: block;
  width: 100%;
  padding: 13px 20px;
  margin: 0;
  font-size: 14px;
  line-height: 30px;
  outline: none;
  border: 2px solid #eff1f5;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 2394, style.scss */
#site-wrapper #site-body-wrapper #site-body.template-contact .hentry .contact-template-form-wrapper .contact-template-form #contact-form .contact-form-right-column textarea.error {
  border-color: #c0392b;
}
/* line 2400, style.scss */
#site-wrapper #site-body-wrapper #site-body.template-contact .hentry .contact-template-form-wrapper .contact-template-form #contact-form .contact-form-right-column textarea.valid {
  border-color: #27ae60;
}
/* line 2410, style.scss */
#site-wrapper #site-body-wrapper #site-body.template-contact .hentry .contact-template-form-wrapper .contact-template-form #contact-form label {
  font-size: 12px;
}
/* line 2414, style.scss */
#site-wrapper #site-body-wrapper #site-body.template-contact .hentry .contact-template-form-wrapper .contact-template-form #contact-form label.error {
  color: #c0392b;
}
/* line 2422, style.scss */
#site-wrapper #site-body-wrapper #site-body.template-contact .hentry .contact-template-form-wrapper .contact-template-form #contact-form .contact-form-footer {
  position: relative;
  display: block;
  width: 100%;
  float: right;
  text-align: right;
}
/* line 2430, style.scss */
#site-wrapper #site-body-wrapper #site-body.template-contact .hentry .contact-template-form-wrapper .contact-template-form #contact-form .contact-form-footer #contact-form-submit {
  position: relative;
  display: inline-block;
  background: none;
  margin: 0;
  padding: 13px 18px;
  color: #333333;
  font-size: 14px;
  font-weight: 700;
  line-height: 30px;
  text-decoration: none;
  outline: none;
  cursor: pointer;
  border: 2px solid #3caefa;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 2453, style.scss */
#site-wrapper #site-body-wrapper #site-body.template-contact .hentry .contact-template-form-wrapper .contact-template-form #contact-form .contact-form-footer #contact-form-submit:hover {
  color: #fff;
  background-color: #3caefa;
}
/* line 2476, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar {
  position: relative;
  display: block;
  width: 370px;
  margin: 0 15px 60px 15px;
  padding-top: 30px;
  background-color: #fff;
  -webkit-box-shadow: 0px 0px 0px 3px #eff1f5;
  -moz-box-shadow: 0px 0px 0px 3px #eff1f5;
  box-shadow: 0px 0px 0px 3px #eff1f5;
}
/* line 2488, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar.right-sidebar {
  float: right;
}
/* line 2494, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar.left-sidebar {
  float: left;
}
/* line 2500, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget {
  position: relative;
  display: block;
  padding: 0 30px 29px 30px;
  border-bottom: 2px solid #eff1f5;
  margin-bottom: 29px;
}
/* line 2509, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget .widget-title-wrapper {
  position: relative;
  display: block;
  margin-bottom: 15px;
}
/* line 2515, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget .widget-title-wrapper .widget-title {
  color: #222;
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
}
/* line 2526, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget:last-child {
  margin-bottom: 0;
  padding-bottom: 30px;
  border-bottom: 0;
}
/* line 2536, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_text p {
  margin-bottom: 30px;
}
/* line 2540, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_text p:last-child {
  margin-bottom: 0;
}
/* line 2548, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_text a {
  text-decoration: none;
  color: #333;
  font-weight: 700;
  border-bottom: 2px solid #eff1f5;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 2556, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_text a:hover {
  color: #000;
  border-bottom: 2px solid #3caefa;
}
/* line 2565, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_text img {
  width: 100%;
  height: auto;
  vertical-align: bottom;
}
/* line 2575, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_text select,
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_text input,
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_text textarea {
  max-width: 100%;
}
/* line 2583, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_calendar {
  padding: 0 30px 34px 30px;
}
/* line 2587, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_calendar .widget-title-wrapper {
  margin-bottom: 25px;
}
/* line 2593, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_calendar #calendar_wrap {
  position: relative;
  display: block;
  width: 100%;
}
/* line 2599, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_calendar #calendar_wrap #wp-calendar {
  position: relative;
  display: table;
  width: 100%;
  border-collapse: collapse;
  text-align: center;
}
/* line 2607, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_calendar #calendar_wrap #wp-calendar caption {
  font-weight: 600;
  width: 100%;
  border-top: 1px;
  border-left: 1px;
  border-right: 1px;
  border-top-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  padding: 4px 0;
  border-color: #eff1f5;
}
/* line 2625, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_calendar #calendar_wrap #wp-calendar thead tr {
  border-top: 1px;
  border-top-style: solid;
  border-color: #eff1f5;
}
/* line 2631, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_calendar #calendar_wrap #wp-calendar thead tr th {
  border-left: 1px;
  border-right: 1px;
  border-left-style: solid;
  border-right-style: solid;
  padding: 2px 0;
  border-color: #eff1f5;
}
/* line 2644, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_calendar #calendar_wrap #wp-calendar tfoot tr {
  border-top: 1px;
  border-top-style: solid;
  border-color: #eff1f5;
}
/* line 2650, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_calendar #calendar_wrap #wp-calendar tfoot tr td {
  border-left: 1px;
  border-right: 1px;
  border-left-style: solid;
  border-right-style: solid;
  padding: 2px 0;
  border-color: #eff1f5;
}
/* line 2659, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_calendar #calendar_wrap #wp-calendar tfoot tr td#next, #site-wrapper #site-body-wrapper #site-sidebar .widget.widget_calendar #calendar_wrap #wp-calendar tfoot tr td#prev {
  border-bottom: 1px;
  border-bottom-style: solid;
  border-color: #eff1f5;
}
/* line 2668, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_calendar #calendar_wrap #wp-calendar tbody tr {
  border-top: 1px;
  border-top-style: solid;
  border-color: #eff1f5;
}
/* line 2672, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_calendar #calendar_wrap #wp-calendar tbody tr td {
  border-left: 1px;
  border-right: 1px;
  border-left-style: solid;
  border-right-style: solid;
  padding: 2px 0;
  border-color: #eff1f5;
}
/* line 2684, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_calendar #calendar_wrap a {
  text-decoration: none;
  color: #333;
  font-weight: 700;
  border-bottom: 2px solid #eff1f5;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 2692, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_calendar #calendar_wrap a:hover {
  color: #000;
  border-bottom: 2px solid #3caefa;
}
/* line 2713, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_categories ul, #site-wrapper #site-body-wrapper #site-sidebar .widget.widget_archive ul, #site-wrapper #site-body-wrapper #site-sidebar .widget.widget_meta ul, #site-wrapper #site-body-wrapper #site-sidebar .widget.widget_recent_comments ul, #site-wrapper #site-body-wrapper #site-sidebar .widget.widget_pages ul, #site-wrapper #site-body-wrapper #site-sidebar .widget.widget_recent_entries ul, #site-wrapper #site-body-wrapper #site-sidebar .widget.widget_nav_menu ul {
  list-style: none;
}
/* line 2719, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_categories ul li a, #site-wrapper #site-body-wrapper #site-sidebar .widget.widget_archive ul li a, #site-wrapper #site-body-wrapper #site-sidebar .widget.widget_meta ul li a, #site-wrapper #site-body-wrapper #site-sidebar .widget.widget_recent_comments ul li a, #site-wrapper #site-body-wrapper #site-sidebar .widget.widget_pages ul li a, #site-wrapper #site-body-wrapper #site-sidebar .widget.widget_recent_entries ul li a, #site-wrapper #site-body-wrapper #site-sidebar .widget.widget_nav_menu ul li a {
  text-decoration: none;
  color: #333;
  font-weight: 700;
  border-bottom: 2px solid #eff1f5;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 2727, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_categories ul li a:hover, #site-wrapper #site-body-wrapper #site-sidebar .widget.widget_archive ul li a:hover, #site-wrapper #site-body-wrapper #site-sidebar .widget.widget_meta ul li a:hover, #site-wrapper #site-body-wrapper #site-sidebar .widget.widget_recent_comments ul li a:hover, #site-wrapper #site-body-wrapper #site-sidebar .widget.widget_pages ul li a:hover, #site-wrapper #site-body-wrapper #site-sidebar .widget.widget_recent_entries ul li a:hover, #site-wrapper #site-body-wrapper #site-sidebar .widget.widget_nav_menu ul li a:hover {
  color: #000;
  border-bottom: 2px solid #3caefa;
}
/* line 2736, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_categories ul li ul, #site-wrapper #site-body-wrapper #site-sidebar .widget.widget_archive ul li ul, #site-wrapper #site-body-wrapper #site-sidebar .widget.widget_meta ul li ul, #site-wrapper #site-body-wrapper #site-sidebar .widget.widget_recent_comments ul li ul, #site-wrapper #site-body-wrapper #site-sidebar .widget.widget_pages ul li ul, #site-wrapper #site-body-wrapper #site-sidebar .widget.widget_recent_entries ul li ul, #site-wrapper #site-body-wrapper #site-sidebar .widget.widget_nav_menu ul li ul {
  margin-left: 15px;
}
/* line 2750, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_recent_entries li {
  margin-bottom: 15px;
}
/* line 2754, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_recent_entries li:last-child {
  margin-bottom: 0;
}
/* line 2761, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_recent_entries span {
  color: #666;
  display: block;
  font-size: 12px;
}
/* line 2777, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_rss .widget-title-wrapper .widget-title a:first-of-type {
  display: none;
}
/* line 2782, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_rss .widget-title-wrapper .widget-title a {
  color: inherit;
  text-decoration: none;
  border-bottom: 2px solid #eff1f5;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 2789, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_rss .widget-title-wrapper .widget-title a:hover {
  color: #000;
  border-bottom: 2px solid #3caefa;
}
/* line 2804, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_rss ul li {
  list-style: none;
  margin-bottom: 30px;
}
/* line 2809, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_rss ul li a.rsswidget {
  color: #333;
  font-weight: 700;
  text-decoration: none;
  border-bottom: 2px solid #eff1f5;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 2817, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_rss ul li a.rsswidget:hover {
  color: #000;
  border-bottom: 2px solid #3caefa;
}
/* line 2825, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_rss ul li span {
  position: relative;
  display: block;
  font-size: 12px;
  color: #999;
}
/* line 2836, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_rss ul li .rssSummary a {
  text-decoration: none;
  color: #333;
  font-weight: 700;
  border-bottom: 2px solid #eff1f5;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 2844, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_rss ul li .rssSummary a:hover {
  color: #000;
  border-bottom: 2px solid #3caefa;
}
/* line 2854, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_rss ul li cite {
  font-size: 12px;
  font-style: italic;
}
/* line 2861, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_rss ul li:last-child {
  margin-bottom: 0;
}
/* line 2875, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_search .widget-title-wrapper {
  margin-bottom: 25px;
}
/* line 2885, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_search form fieldset input {
  position: relative;
  display: block;
  font-size: 14px;
  line-height: 30px;
  width: 100%;
  padding: 13px 20px;
  background-color: #fff;
  border: 2px solid #eff1f5;
  outline: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 2911, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_tag_cloud {
  padding-bottom: 19px;
}
/* line 2913, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_tag_cloud .widget-title-wrapper {
  margin-bottom: 25px;
}
/* line 2921, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_tag_cloud .tagcloud {
  position: relative;
  display: block;
  overflow: hidden;
}
/* line 2927, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_tag_cloud .tagcloud a {
  position: relative;
  display: inline-block;
  float: left;
  padding: 6px 10px;
  margin: 0 10px 10px 0;
  font-size: 14px !important;
  line-height: 14px;
  text-decoration: none;
  color: inherit;
  background-color: #fff;
  border: 2px solid #eff1f5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 2947, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.widget_tag_cloud .tagcloud a:hover {
  color: #fff;
  background-color: #3caefa;
  border: 2px solid #3caefa;
}
/* line 2961, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_flickr_widget {
  padding: 0 25px 24px 25px;
}
/* line 2965, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_flickr_widget .widget-title-wrapper {
  position: relative;
  display: block;
  margin-bottom: 25px;
  margin-left: 5px;
  margin-right: 5px;
}
/* line 2975, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_flickr_widget .flickr_badge_image {
  position: relative;
  display: block;
  float: left;
  margin: 0 5px 10px 5px;
  -webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.15);
}
/* line 2984, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_flickr_widget .flickr_badge_image a {
  position: relative;
  display: block;
  color: rgba(255, 255, 255, 0);
  background-color: #3caefa;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 2995, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_flickr_widget .flickr_badge_image a:after {
  content: '';
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  left: 50%;
  top: 50%;
  color: inherit;
  font-size: 16px;
  line-height: 16px;
  margin-left: -7px;
  margin-top: -7px;
  z-index: 20;
}
/* line 3022, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_flickr_widget .flickr_badge_image a img {
  width: 70px;
  height: 70px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 3032, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_flickr_widget .flickr_badge_image a:hover {
  color: white;
}
/* line 3036, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_flickr_widget .flickr_badge_image a:hover img {
  opacity: 0.1;
}
/* line 3050, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_dribbble_widget {
  padding: 0 25px 24px 25px;
}
/* line 3054, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_dribbble_widget .widget-title-wrapper {
  position: relative;
  display: block;
  margin-bottom: 25px;
  margin-left: 5px;
  margin-right: 5px;
}
/* line 3064, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_dribbble_widget .dribbble_feed {
  position: relative;
  display: block;
}
/* line 3071, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_dribbble_widget .dribbble_shot {
  position: relative;
  display: block;
  float: left;
  overflow: hidden;
  width: 70px;
  height: 70px;
  margin: 0 5px 10px 5px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.15);
}
/* line 3086, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_dribbble_widget .dribbble_shot a {
  position: relative;
  display: block;
  color: rgba(255, 255, 255, 0);
  background-color: #3caefa;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 3096, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_dribbble_widget .dribbble_shot a:after {
  content: '';
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  left: 50%;
  top: 50%;
  color: inherit;
  font-size: 16px;
  line-height: 16px;
  margin-left: -6px;
  margin-top: -7px;
  z-index: 20;
}
/* line 3123, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_dribbble_widget .dribbble_shot a img {
  width: 90px;
  height: 70px;
  margin-left: -10px;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 3133, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_dribbble_widget .dribbble_shot a:hover {
  color: white;
}
/* line 3137, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_dribbble_widget .dribbble_shot a:hover img {
  opacity: 0.1;
}
/* line 3153, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_tweets_widget .ce-twitter-feed {
  list-style: none;
}
/* line 3157, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_tweets_widget .ce-twitter-feed .tweet {
  margin-bottom: 14px;
  padding-bottom: 14px;
  border-bottom: 2px solid #eff1f5;
}
/* line 3163, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_tweets_widget .ce-twitter-feed .tweet a {
  text-decoration: none;
  color: #333;
  font-weight: 700;
  border-bottom: 2px solid #eff1f5;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 3171, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_tweets_widget .ce-twitter-feed .tweet a:hover {
  color: #000;
  border-bottom: 2px solid #3caefa;
}
/* line 3178, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_tweets_widget .ce-twitter-feed .tweet a.tweet-time {
  font-size: 12px;
  color: #bbb;
}
/* line 3183, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_tweets_widget .ce-twitter-feed .tweet a.tweet-time:hover {
  color: #000;
  border-bottom: 2px solid #3caefa;
}
/* line 3194, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_tweets_widget .ce-twitter-feed .tweet:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: 0;
}
/* line 3208, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_ads_widget {
  padding: 0 25px 34px 25px;
}
/* line 3212, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_ads_widget .widget-title-wrapper {
  position: relative;
  display: block;
  margin-bottom: 20px;
  margin-left: 5px;
  margin-right: 5px;
}
/* line 3224, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_ads_widget .widget-ads .widget-ad {
  position: relative;
  display: block;
  float: left;
  width: 50%;
  padding: 5px;
  text-align: center;
}
/* line 3234, style.scss */
#site-wrapper #site-body-wrapper #site-sidebar .widget.ce_ads_widget .widget-ads .widget-ad img {
  max-width: 100%;
  height: auto;
}
/* line 3251, style.scss */
#site-wrapper #site-body-wrapper #site-loader {
  position: relative;
  display: block;
  float: left;
  width: 1170px;
  padding: 30px;
  margin: 0 15px;
  background-color: #fff;
  -webkit-box-shadow: 0px 0px 0px 3px #eff1f5;
  -moz-box-shadow: 0px 0px 0px 3px #eff1f5;
  box-shadow: 0px 0px 0px 3px #eff1f5;
}
/* line 3264, style.scss */
#site-wrapper #site-body-wrapper #site-loader #site-loader-btn {
  position: relative;
  display: inline-block;
  float: left;
  background: none;
  margin: 0;
  padding: 13px 18px;
  color: #333333;
  font-size: 14px;
  font-weight: 700;
  line-height: 30px;
  text-decoration: none;
  outline: none;
  cursor: pointer;
  border: 2px solid #3caefa;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 3288, style.scss */
#site-wrapper #site-body-wrapper #site-loader #site-loader-btn:hover {
  color: #fff;
  background-color: #3caefa;
}
/* line 3295, style.scss */
#site-wrapper #site-body-wrapper #site-loader #site-loader-btn.unactive {
  color: #eff1f5;
  pointer-events: none;
  border: 2px solid #eff1f5;
}
/* line 3301, style.scss */
#site-wrapper #site-body-wrapper #site-loader #site-loader-btn.unactive:hover {
  color: #eff1f5;
  background: none;
}
/* line 3312, style.scss */
#site-wrapper #site-body-wrapper #site-loader #site-loader-counter {
  position: relative;
  display: inline-block;
  float: right;
  padding: 15px 30px;
  color: #555;
  font-weight: 700;
  background: #eff1f5;
}
/* line 3333, style.scss */
#site-wrapper #site-footer-wrapper {
  position: relative;
  display: block;
  width: 100%;
  background-color: #181a1c;
  -webkit-box-shadow: 0px 0px 0px 3px #eff1f5;
  -moz-box-shadow: 0px 0px 0px 3px #eff1f5;
  box-shadow: 0px 0px 0px 3px #eff1f5;
}
/* line 3343, style.scss */
#site-wrapper #site-footer-wrapper #site-footer {
  position: relative;
  display: block;
  padding-top: 60px;
  width: 1200px;
  margin: 0 auto;
}
/* line 3353, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column {
  position: relative;
  display: block;
  float: left;
  width: 400px;
}
/* line 3360, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget {
  position: relative;
  display: block;
  padding: 0 15px 30px 15px;
  color: #888;
  font-size: 12px;
  line-height: 30px;
}
/* line 3371, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget .widget-title-wrapper {
  position: relative;
  display: block;
  padding-bottom: 14px;
  margin-bottom: 14px;
  border-bottom: 2px solid #373b40;
}
/* line 3381, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget .widget-title-wrapper .widget-title {
  position: relative;
  display: inline-block;
  color: #eee;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  padding-right: 30px;
}
/* line 3393, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget .widget-title-wrapper .widget-title:after {
  content: '';
  position: absolute;
  display: block;
  width: 100%;
  height: 2px;
  left: 0;
  bottom: -16px;
  background-color: #636b73;
}
/* line 3414, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_text p {
  margin-bottom: 30px;
}
/* line 3418, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_text p:last-child {
  margin-bottom: 0;
}
/* line 3426, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_text a {
  text-decoration: none;
  color: #ccc;
  border-bottom: 2px solid #373b40;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 3433, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_text a:hover {
  color: #fff;
  border-bottom: 2px solid #3caefa;
}
/* line 3442, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_text img {
  width: 100%;
  height: auto;
  vertical-align: bottom;
}
/* line 3452, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_text select,
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_text input,
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_text textarea {
  max-width: 100%;
}
/* line 3460, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_calendar {
  padding: 0 15px 34px 15px;
}
/* line 3464, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_calendar #calendar_wrap {
  position: relative;
  display: block;
  width: 100%;
}
/* line 3470, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_calendar #calendar_wrap #wp-calendar {
  position: relative;
  display: table;
  width: 100%;
  border-collapse: collapse;
  text-align: center;
}
/* line 3478, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_calendar #calendar_wrap #wp-calendar caption {
  font-weight: 600;
  width: 100%;
  border-top: 1px;
  border-left: 1px;
  border-right: 1px;
  border-top-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  padding: 4px 0;
  border-color: #373b40;
}
/* line 3496, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_calendar #calendar_wrap #wp-calendar thead tr {
  border-top: 1px;
  border-top-style: solid;
  border-color: #373b40;
}
/* line 3502, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_calendar #calendar_wrap #wp-calendar thead tr th {
  border-left: 1px;
  border-right: 1px;
  border-left-style: solid;
  border-right-style: solid;
  padding: 2px 0;
  border-color: #373b40;
}
/* line 3515, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_calendar #calendar_wrap #wp-calendar tfoot tr {
  border-top: 1px;
  border-top-style: solid;
  border-color: #373b40;
}
/* line 3521, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_calendar #calendar_wrap #wp-calendar tfoot tr td {
  border-left: 1px;
  border-right: 1px;
  border-left-style: solid;
  border-right-style: solid;
  padding: 2px 0;
  border-color: #373b40;
}
/* line 3530, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_calendar #calendar_wrap #wp-calendar tfoot tr td#next, #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_calendar #calendar_wrap #wp-calendar tfoot tr td#prev {
  border-bottom: 1px;
  border-bottom-style: solid;
  border-color: #373b40;
}
/* line 3539, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_calendar #calendar_wrap #wp-calendar tbody tr {
  border-top: 1px;
  border-top-style: solid;
  border-color: #373b40;
}
/* line 3543, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_calendar #calendar_wrap #wp-calendar tbody tr td {
  border-left: 1px;
  border-right: 1px;
  border-left-style: solid;
  border-right-style: solid;
  padding: 2px 0;
  border-color: #373b40;
}
/* line 3555, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_calendar #calendar_wrap a {
  text-decoration: none;
  color: #ccc;
  border-bottom: 2px solid #373b40;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 3562, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_calendar #calendar_wrap a:hover {
  color: #fff;
  border-bottom: 2px solid #3caefa;
}
/* line 3583, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_categories ul, #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_archive ul, #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_meta ul, #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_recent_comments ul, #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_pages ul, #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_recent_entries ul, #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_nav_menu ul {
  list-style: none;
}
/* line 3589, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_categories ul li a, #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_archive ul li a, #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_meta ul li a, #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_recent_comments ul li a, #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_pages ul li a, #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_recent_entries ul li a, #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_nav_menu ul li a {
  text-decoration: none;
  color: #ccc;
  border-bottom: 2px solid #373b40;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 3596, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_categories ul li a:hover, #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_archive ul li a:hover, #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_meta ul li a:hover, #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_recent_comments ul li a:hover, #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_pages ul li a:hover, #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_recent_entries ul li a:hover, #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_nav_menu ul li a:hover {
  color: #fff;
  border-bottom: 2px solid #3caefa;
}
/* line 3605, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_categories ul li ul, #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_archive ul li ul, #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_meta ul li ul, #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_recent_comments ul li ul, #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_pages ul li ul, #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_recent_entries ul li ul, #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_nav_menu ul li ul {
  margin-left: 15px;
}
/* line 3623, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_rss .widget-title-wrapper .widget-title a:first-of-type {
  display: none;
}
/* line 3628, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_rss .widget-title-wrapper .widget-title a {
  color: inherit;
  text-decoration: none;
  border-bottom: 2px solid #373b40;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 3635, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_rss .widget-title-wrapper .widget-title a:hover {
  color: #fff;
  border-bottom: 2px solid #3caefa;
}
/* line 3650, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_rss ul li {
  list-style: none;
  margin-bottom: 30px;
}
/* line 3655, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_rss ul li a.rsswidget {
  font-weight: 700;
  text-decoration: none;
  color: #ccc;
  border-bottom: 2px solid #373b40;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 3663, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_rss ul li a.rsswidget:hover {
  color: #fff;
  border-bottom: 2px solid #3caefa;
}
/* line 3671, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_rss ul li span {
  position: relative;
  display: block;
  font-size: 12px;
  color: #999;
}
/* line 3682, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_rss ul li .rssSummary a {
  text-decoration: none;
  color: #ccc;
  border-bottom: 2px solid #373b40;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 3689, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_rss ul li .rssSummary a:hover {
  color: #fff;
  border-bottom: 2px solid #3caefa;
}
/* line 3699, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_rss ul li cite {
  font-size: 12px;
  font-style: italic;
}
/* line 3706, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_rss ul li:last-child {
  margin-bottom: 0;
}
/* line 3720, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_recent_entries li {
  margin-bottom: 15px;
}
/* line 3724, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_recent_entries li:last-child {
  margin-bottom: 0;
}
/* line 3731, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_recent_entries span {
  color: #666;
  display: block;
  font-size: 12px;
}
/* line 3743, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_search .widget-title-wrapper {
  margin-bottom: 24px;
}
/* line 3753, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_search form fieldset input {
  position: relative;
  display: block;
  font-size: 14px;
  line-height: 30px;
  width: 100%;
  padding: 13px 20px;
  color: #fff;
  background-color: #2c2f32;
  border: 2px solid #2c2f32;
  outline: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 3780, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_tag_cloud {
  padding-bottom: 19px;
}
/* line 3782, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_tag_cloud .widget-title-wrapper {
  margin-bottom: 25px;
}
/* line 3790, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_tag_cloud .tagcloud {
  position: relative;
  display: block;
  overflow: hidden;
}
/* line 3796, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_tag_cloud .tagcloud a {
  position: relative;
  display: inline-block;
  float: left;
  padding: 6px 10px;
  margin: 0 10px 10px 0;
  font-size: 14px !important;
  line-height: 14px;
  text-decoration: none;
  color: inherit;
  background-color: #181a1c;
  border: 2px solid #373b40;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 3816, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.widget_tag_cloud .tagcloud a:hover {
  color: #fff;
  background-color: #3caefa;
  border: 2px solid #3caefa;
}
/* line 3830, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_flickr_widget {
  padding: 0 6px 12.5px 6px;
}
/* line 3834, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_flickr_widget .widget-title-wrapper {
  position: relative;
  display: block;
  margin-bottom: 24px;
  margin-left: 8.75px;
  margin-right: 8.75px;
}
/* line 3844, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_flickr_widget .flickr_badge_image {
  position: relative;
  display: block;
  float: left;
  margin: 0 8.75px 17.5px 8.75px;
  -webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.15);
}
/* line 3853, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_flickr_widget .flickr_badge_image a {
  position: relative;
  display: block;
  color: rgba(255, 255, 255, 0);
  background-color: #3caefa;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 3864, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_flickr_widget .flickr_badge_image a:after {
  content: '';
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  left: 50%;
  top: 50%;
  color: inherit;
  font-size: 16px;
  line-height: 16px;
  margin-left: -7px;
  margin-top: -7px;
  z-index: 20;
}
/* line 3891, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_flickr_widget .flickr_badge_image a img {
  width: 60px;
  height: 60px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 3901, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_flickr_widget .flickr_badge_image a:hover {
  color: white;
}
/* line 3905, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_flickr_widget .flickr_badge_image a:hover img {
  opacity: 0.1;
}
/* line 3919, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget {
  padding: 0 6px 12.5px 6px;
}
/* line 3923, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget .widget-title-wrapper {
  position: relative;
  display: block;
  margin-bottom: 24px;
  margin-left: 8.75px;
  margin-right: 8.75px;
}
/* line 3933, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget .dribbble_shot {
  position: relative;
  display: block;
  float: left;
  overflow: hidden;
  width: 60px;
  height: 60px;
  margin: 0 8.75px 17.5px 8.75px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.15);
}
/* line 3948, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget .dribbble_shot a {
  position: relative;
  display: block;
  color: rgba(255, 255, 255, 0);
  background-color: #3caefa;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 3958, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget .dribbble_shot a:after {
  content: '';
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  left: 50%;
  top: 50%;
  color: inherit;
  font-size: 16px;
  line-height: 16px;
  margin-left: -6px;
  margin-top: -7px;
  z-index: 20;
}
/* line 3985, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget .dribbble_shot a img {
  width: 80px;
  height: 60px;
  margin-left: -20px;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 3995, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget .dribbble_shot a:hover {
  color: white;
}
/* line 3999, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget .dribbble_shot a:hover img {
  opacity: 0.1;
}
/* line 4015, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_tweets_widget .ce-twitter-feed {
  list-style: none;
}
/* line 4019, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_tweets_widget .ce-twitter-feed .tweet {
  margin-bottom: 14px;
  padding-bottom: 14px;
  border-bottom: 2px solid #212426;
}
/* line 4025, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_tweets_widget .ce-twitter-feed .tweet a {
  text-decoration: none;
  color: #ccc;
  border-bottom: 2px solid #373b40;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 4032, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_tweets_widget .ce-twitter-feed .tweet a:hover {
  color: #fff;
  border-bottom: 2px solid #3caefa;
}
/* line 4039, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_tweets_widget .ce-twitter-feed .tweet a.tweet-time {
  font-size: 12px;
  color: #333;
  border-bottom: 2px solid #212426;
}
/* line 4045, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_tweets_widget .ce-twitter-feed .tweet a.tweet-time:hover {
  color: #eee;
  border-bottom: 2px solid #3caefa;
}
/* line 4056, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_tweets_widget .ce-twitter-feed .tweet:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: 0;
}
/* line 4070, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_ads_widget {
  padding: 0 5px 20px 5px;
}
/* line 4074, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_ads_widget .widget-title-wrapper {
  position: relative;
  display: block;
  margin-bottom: 15px;
  margin-left: 10px;
  margin-right: 10px;
}
/* line 4086, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_ads_widget .widget-ads .widget-ad {
  position: relative;
  display: block;
  float: left;
  width: 50%;
  padding: 10px;
  text-align: center;
}
/* line 4096, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_ads_widget .widget-ads .widget-ad img {
  max-width: 100%;
  height: auto;
}
/* line 4113, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-bottom {
  position: relative;
  display: block;
  float: left;
  width: 1170px;
  margin: 29px 15px 0 15px;
  padding: 29px 0 30px 0;
  border-top: 2px solid #2c2f33;
}
/* line 4125, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-bottom .footer-bottom-social {
  position: relative;
  display: block;
  float: left;
  width: 50%;
  text-align: left;
}
/* line 4134, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-bottom .footer-bottom-social a {
  color: #888;
  font-size: 16px;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  margin-right: 10px;
}
/* line 4143, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-bottom .footer-bottom-social a:last-child {
  margin-right: 0px;
}
/* line 4149, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-bottom .footer-bottom-social a:hover {
  color: #eee;
}
/* line 4159, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-bottom .footer-bottom-copyrights {
  position: relative;
  display: block;
  float: right;
  width: 50%;
  text-align: right;
  color: #888;
  font-size: 12px;
}
/* line 4172, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-bottom .footer-bottom-copyrights a {
  text-decoration: none;
  color: #ccc;
  border-bottom: 2px solid #373b40;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 4179, style.scss */
#site-wrapper #site-footer-wrapper #site-footer .footer-bottom .footer-bottom-copyrights a:hover {
  color: #fff;
  border-bottom: 2px solid #3caefa;
}

/* line 4205, style.scss */
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6 {
  color: #222;
  font-weight: 700;
  line-height: 60px;
}
/* line 4213, style.scss */
.entry-content h1 {
  font-size: 23px;
}
/* line 4218, style.scss */
.entry-content h2 {
  font-size: 21px;
}
/* line 4223, style.scss */
.entry-content h3 {
  font-size: 19px;
}
/* line 4228, style.scss */
.entry-content h4 {
  font-size: 17px;
}
/* line 4233, style.scss */
.entry-content h5 {
  font-size: 15px;
}
/* line 4238, style.scss */
.entry-content h6 {
  font-size: 13px;
}
/* line 4246, style.scss */
.entry-content cite,
.entry-content q,
.entry-content em {
  font-style: italic;
}
/* line 4254, style.scss */
.entry-content code,
.entry-content kbd,
.entry-content tt {
  font-size: inherit;
  line-height: initial;
  word-wrap: break-word;
  font-family: Monaco, "Andale Mono", "Courier New", Courier, monospace;
}
/* line 4263, style.scss */
.entry-content pre {
  border: solid 1px #ddd;
  font-size: 12px;
  color: #666;
  font-family: Monaco, "Andale Mono", "Courier New", Courier, monospace;
  padding: 29px 15px;
  background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0.05) 50%, transparent 50%, transparent);
  background-image: -moz-linear-gradient(rgba(0, 0, 0, 0.05) 50%, transparent 50%, transparent);
  background-image: -ms-linear-gradient(rgba(0, 0, 0, 0.05) 50%, transparent 50%, transparent);
  background-image: -o-linear-gradient(rgba(0, 0, 0, 0.05) 50%, transparent 50%, transparent);
  background-image: linear-gradient(rgba(0, 0, 0, 0.05) 50%, transparent 50%, transparent);
  -webkit-background-size: 100% 60px;
  -moz-background-size: 100% 60px;
  background-size: 100% 60px;
  line-height: 30px;
  margin-bottom: 30px;
  overflow: scroll;
}
/* line 4282, style.scss */
.entry-content table {
  width: 100%;
  display: table;
  text-align: center;
  margin-bottom: 30px;
  border-collapse: collapse;
}
/* line 4292, style.scss */
.entry-content table tbody tr th {
  padding: 12px 25px;
  color: #222;
  font-weight: 600;
  border: 1px solid #dddddd;
  background-color: #f9f9f9;
}
/* line 4301, style.scss */
.entry-content table tbody tr td {
  border: 1px solid #dddddd;
  padding: 12px 25px;
  font-size: 12px;
}
/* line 4314, style.scss */
.entry-content dl {
  display: inline-block;
  margin-bottom: 30px;
}
/* line 4319, style.scss */
.entry-content dl dt {
  color: #222;
  font-weight: 600;
}
/* line 4325, style.scss */
.entry-content dl dd {
  margin-left: 20px;
}
/* line 4335, style.scss */
.entry-content abbr,
.entry-content acronym,
.entry-content var {
  border-bottom: 1px dotted #777;
}
/* line 4343, style.scss */
.entry-content strong,
.entry-content b,
.entry-content big {
  font-weight: 700;
  font-size: inherit;
}
/* line 4350, style.scss */
.entry-content sub {
  vertical-align: text-top;
  font-size: 10px;
  line-height: 20px;
}
/* line 4358, style.scss */
.entry-content sup {
  vertical-align: text-bottom;
  font-size: 10px;
  line-height: 20px;
}
/* line 4366, style.scss */
.entry-content blockquote {
  position: relative;
  font-style: italic;
  border-left: 2px solid #ddd;
  padding-left: 18px;
}
/* line 4375, style.scss */
.entry-content ul {
  margin-bottom: 25px;
  margin-left: 20px;
  list-style: circle;
  list-style-position: inside;
}
/* line 4384, style.scss */
.entry-content ol {
  margin-bottom: 25px;
  margin-left: 20px;
  list-style: decimal;
  list-style-position: inside;
}
/* line 4393, style.scss */
.entry-content address {
  color: #666;
  font-style: italic;
  margin-bottom: 25px;
}
/* line 4401, style.scss */
.entry-content p {
  margin-bottom: 30px;
}
/* line 4405, style.scss */
.entry-content p:empty {
  margin-bottom: 0px;
}
/* line 4413, style.scss */
.entry-content a {
  text-decoration: none;
  color: #333;
  font-weight: 700;
  border-bottom: 2px solid #eff1f5;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 4421, style.scss */
.entry-content a:hover {
  color: #000;
  border-bottom: 2px solid #3caefa;
}
/* line 4430, style.scss */
.entry-content img {
  max-width: 100%;
  height: auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 4439, style.scss */
.entry-content hr {
  position: relative;
  display: block;
  width: 100%;
  height: 2px;
  background-color: #eff1f5;
  border: none !important;
  margin-bottom: 28px;
}
/* line 4451, style.scss */
.entry-content .wp-caption {
  overflow: hidden;
  max-width: 100%;
}
/* line 4456, style.scss */
.entry-content .wp-caption a {
  position: relative;
  display: block;
  border-bottom: none;
}
/* line 4463, style.scss */
.entry-content .wp-caption a:hover {
  border-bottom: none;
}
/* line 4471, style.scss */
.entry-content .wp-caption .wp-caption-text {
  font-size: 12px;
  line-height: 30px;
  margin: 13px 10px 12px 0;
  color: #999999;
}
/* line 4484, style.scss */
.entry-content .aligncenter,
.entry-content .alignnone {
  margin-left: auto;
  margin-right: auto;
  display: block;
  clear: both;
  max-width: 100%;
  margin-bottom: 30px;
}
/* line 4496, style.scss */
.entry-content .alingright,
.entry-content .alignleft {
  display: block;
  margin-bottom: 30px;
}
/* line 4501, style.scss */
.entry-content .alingright .wp-caption-text,
.entry-content .alignleft .wp-caption-text {
  margin-bottom: 0;
}
/* line 4509, style.scss */
.entry-content .alignright {
  float: right;
  margin-left: 20px;
  max-width: 100%;
}
/* line 4517, style.scss */
.entry-content .alignleft {
  float: left;
  margin-right: 20px;
  max-width: 100%;
}
/* line 4525, style.scss */
.entry-content .gallery {
  display: block;
  position: relative;
  overflow: hidden;
}
/* line 4532, style.scss */
.entry-content .gallery .gallery-item {
  position: relative;
  display: block;
  float: left;
  text-align: center;
}
/* line 4540, style.scss */
.entry-content .gallery .gallery-item .gallery-icon {
  position: relative;
  display: block;
  overflow: hidden;
}
/* line 4548, style.scss */
.entry-content .gallery .gallery-item .gallery-icon a img {
  border: none;
}
/* line 4557, style.scss */
.entry-content .gallery .gallery-item .wp-caption-text {
  font-size: 12px;
  line-height: 30px;
  margin: 15px 0;
  color: #bbbbbb;
}
/* line 4567, style.scss */
.entry-content .gallery .gallery-item .gallery-caption {
  padding: 0 15px;
}
/* line 4575, style.scss */
.entry-content .gallery br {
  display: none;
}
/* line 4581, style.scss */
.entry-content .gallery.gallery-columns-1 .gallery-item {
  width: 100%;
}
/* line 4582, style.scss */
.entry-content .gallery.gallery-columns-2 .gallery-item {
  width: 50%;
}
/* line 4583, style.scss */
.entry-content .gallery.gallery-columns-3 .gallery-item {
  width: 33.33%;
}
/* line 4584, style.scss */
.entry-content .gallery.gallery-columns-4 .gallery-item {
  width: 25%;
}
/* line 4585, style.scss */
.entry-content .gallery.gallery-columns-5 .gallery-item {
  width: 20%;
}
/* line 4586, style.scss */
.entry-content .gallery.gallery-columns-6 .gallery-item {
  width: 16.66%;
}
/* line 4587, style.scss */
.entry-content .gallery.gallery-columns-7 .gallery-item {
  width: 14.28%;
}
/* line 4588, style.scss */
.entry-content .gallery.gallery-columns-8 .gallery-item {
  width: 12.5%;
}
/* line 4589, style.scss */
.entry-content .gallery.gallery-columns-9 .gallery-item {
  width: 11.11%;
}

/* line 4594, style.scss */
.isotope {
  -webkit-transition-property: height, width;
  -moz-transition-property: height, width;
  -o-transition-property: height, width;
  transition-property: height, width;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
/* line 4599, style.scss */
.isotope .isotope-item {
  z-index: 2;
  opacity: 0;
  -webkit-transition-property: -webkit-transform, opacity;
  -moz-transition-property: -moz-transform, opacity;
  -o-transition-property: -o-transform, opacity;
  transition-property: transform, opacity;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
/* line 4606, style.scss */
.isotope .isotope-item.isotope-hidden {
  pointer-events: none;
  z-index: 1;
}
/* line 4612, style.scss */
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
  -moz-transition-duration: 0s;
  -o-transition-duration: 0s;
  transition-duration: 0s;
}
/* line 4620, style.scss */
.isotope.isotope-ready {
  opacity: 1;
}
/* line 4624, style.scss */
.isotope.no-transition {
  -webkit-transition-duration: 0s;
  -moz-transition-duration: 0s;
  -o-transition-duration: 0s;
  transition-duration: 0s;
}
/* line 4628, style.scss */
.isotope.no-transition .isotope-item {
  -webkit-transition-duration: 0s;
  -moz-transition-duration: 0s;
  -o-transition-duration: 0s;
  transition-duration: 0s;
}

@media only screen and (max-width: 1200px) {
  /* line 4644, style.scss */
  #site-wrapper #site-header-wrapper #site-header {
    width: 1000px;
  }
  /* line 4648, style.scss */
  #site-wrapper #site-header-wrapper #site-header .header-ad {
    width: 468px;
    padding: 32px 0 31px 0;
  }
  /* line 4659, style.scss */
  #site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.desktop-nav {
    width: 1000px;
  }
  /* line 4668, style.scss */
  #site-wrapper #site-body-wrapper {
    width: 1000px;
  }
  /* line 4672, style.scss */
  #site-wrapper #site-body-wrapper #site-archives-header {
    width: 1000px;
  }
  /* line 4678, style.scss */
  #site-wrapper #site-body-wrapper #site-body {
    width: 1000px;
  }
  /* line 4682, style.scss */
  #site-wrapper #site-body-wrapper #site-body.with-sidebar {
    width: 666.66px;
  }
  /* line 4688, style.scss */
  #site-wrapper #site-body-wrapper #site-body.with-sidebar.one-column .hentry {
    width: 636.66px;
    margin-bottom: 60px;
  }
  /* line 4703, style.scss */
  #site-wrapper #site-body-wrapper #site-body.with-sidebar.one-column .hentry.format-standard .entry-header-wrapper .entry-header .entry-title, #site-wrapper #site-body-wrapper #site-body.with-sidebar.one-column .hentry.format-gallery .entry-header-wrapper .entry-header .entry-title, #site-wrapper #site-body-wrapper #site-body.with-sidebar.one-column .hentry.format-video .entry-header-wrapper .entry-header .entry-title, #site-wrapper #site-body-wrapper #site-body.with-sidebar.one-column .hentry.format-audio .entry-header-wrapper .entry-header .entry-title, #site-wrapper #site-body-wrapper #site-body.with-sidebar.one-column .hentry.format-image .entry-header-wrapper .entry-header .entry-title {
    font-size: 16px;
  }
  /* line 4716, style.scss */
  #site-wrapper #site-body-wrapper #site-body.with-sidebar.one-column .index-ad {
    width: 636.66px;
  }
  /* line 4724, style.scss */
  #site-wrapper #site-body-wrapper #site-body.with-sidebar.two-column {
    margin-bottom: 30px;
  }
  /* line 4728, style.scss */
  #site-wrapper #site-body-wrapper #site-body.with-sidebar.two-column .hentry {
    width: 303.33px;
    margin-bottom: 30px;
  }
  /* line 4734, style.scss */
  #site-wrapper #site-body-wrapper #site-body.with-sidebar.two-column .index-ad {
    width: 303.33px;
  }
  /* line 4744, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar {
    width: 1000px;
  }
  /* line 4748, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar.two-column {
    margin-bottom: 30px;
  }
  /* line 4752, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar.two-column .hentry {
    width: 470px;
    margin-bottom: 30px;
  }
  /* line 4758, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar.two-column .index-ad {
    width: 470px;
  }
  /* line 4766, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar.three-column {
    margin-bottom: 30px;
  }
  /* line 4770, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar.three-column .hentry {
    width: 303.33px;
    margin-bottom: 30px;
  }
  /* line 4776, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar.three-column .index-ad {
    width: 303.33px;
  }
  /* line 4788, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section {
    width: 636.66px;
  }
  /* line 4794, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .single-post-ad {
    width: 636.66px;
  }
  /* line 4804, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar {
    width: 303.33px;
  }
  /* line 4810, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_dribbble_widget {
    padding: 0 21.75px 17.5px 21.75px;
  }
  /* line 4814, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_dribbble_widget .widget-title-wrapper {
    margin-left: 8.25px;
    margin-right: 8.25px;
  }
  /* line 4821, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_dribbble_widget .dribbble_shot {
    width: 70px;
    height: 70px;
    margin: 0 8.25px 16.5px 8.25px;
  }
  /* line 4831, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_flickr_widget {
    padding: 0 21.75px 17.5px 21.75px;
  }
  /* line 4835, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_flickr_widget .widget-title-wrapper {
    margin-left: 8.25px;
    margin-right: 8.25px;
  }
  /* line 4842, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_flickr_widget .flickr_badge_image {
    margin: 0 8.25px 16.5px 8.25px;
  }
  /* line 4854, style.scss */
  #site-wrapper #site-body-wrapper #site-loader {
    width: 970px;
  }
  /* line 4863, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer {
    width: 1000px;
  }
  /* line 4867, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column {
    width: 333.33px;
  }
  /* line 4873, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_flickr_widget {
    padding: 0 7.9px 15.8px 7.9px;
  }
  /* line 4877, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_flickr_widget .widget-title-wrapper {
    margin-left: 7.1px;
    margin-right: 7.1px;
  }
  /* line 4884, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_flickr_widget .flickr_badge_image {
    margin-left: 7.1px;
    margin-right: 7.1px;
    margin-bottom: 14.2px;
  }
  /* line 4892, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_flickr_widget .flickr_badge_image a img {
    height: 65px;
    width: 65px;
  }
  /* line 4905, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget {
    padding: 0 7.9px 15.8px 7.9px;
  }
  /* line 4909, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget .widget-title-wrapper {
    margin-left: 7.1px;
    margin-right: 7.1px;
  }
  /* line 4916, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget .dribbble_shot {
    width: 65px;
    height: 65px;
    margin-left: 7.1px;
    margin-right: 7.1px;
    margin-bottom: 14.2px;
  }
  /* line 4927, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget .dribbble_shot a img {
    width: 100px;
    height: 75px;
    margin-left: -17px;
    margin-top: -5px;
  }
  /* line 4936, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget .dribbble_shot a:after {
    margin-left: -7px;
    margin-top: -10px;
  }
  /* line 4953, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-bottom {
    width: 970px;
  }
}
@media only screen and (max-width: 1000px) {
  /* line 4973, style.scss */
  #site-wrapper #site-header-wrapper #site-header {
    width: 768px;
    padding-bottom: 30px;
    text-align: center;
  }
  /* line 4979, style.scss */
  #site-wrapper #site-header-wrapper #site-header #site-logo {
    float: none;
    padding-bottom: 0;
  }
  /* line 4984, style.scss */
  #site-wrapper #site-header-wrapper #site-header #site-logo.text-type-logo {
    padding-right: 0px;
    padding-bottom: 0;
  }
  /* line 4989, style.scss */
  #site-wrapper #site-header-wrapper #site-header #site-logo.text-type-logo.logo-with-description {
    padding-right: 0px;
    padding-bottom: 0;
  }
  /* line 4998, style.scss */
  #site-wrapper #site-header-wrapper #site-header #site-logo.image-type-logo {
    padding-right: 0px;
    padding-bottom: 0;
  }
  /* line 5006, style.scss */
  #site-wrapper #site-header-wrapper #site-header .header-ad {
    float: none;
    width: 728px;
    margin-left: 0;
    display: inline-block;
  }
  /* line 5019, style.scss */
  #site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.desktop-nav {
    width: 768px;
  }
  /* line 5028, style.scss */
  #site-wrapper #site-body-wrapper {
    width: 768px;
  }
  /* line 5032, style.scss */
  #site-wrapper #site-body-wrapper #site-archives-header {
    width: 768px;
  }
  /* line 5038, style.scss */
  #site-wrapper #site-body-wrapper #site-body {
    width: 768px;
  }
  /* line 5042, style.scss */
  #site-wrapper #site-body-wrapper #site-body.with-sidebar {
    width: 768px;
  }
  /* line 5048, style.scss */
  #site-wrapper #site-body-wrapper #site-body.with-sidebar.one-column .hentry {
    width: 738px;
    margin-bottom: 60px;
  }
  /* line 5054, style.scss */
  #site-wrapper #site-body-wrapper #site-body.with-sidebar.one-column .index-ad {
    width: 738px;
  }
  /* line 5062, style.scss */
  #site-wrapper #site-body-wrapper #site-body.with-sidebar.two-column {
    margin-bottom: 30px;
  }
  /* line 5066, style.scss */
  #site-wrapper #site-body-wrapper #site-body.with-sidebar.two-column .hentry {
    width: 354px;
    margin-bottom: 30px;
  }
  /* line 5072, style.scss */
  #site-wrapper #site-body-wrapper #site-body.with-sidebar.two-column .index-ad {
    width: 354px;
  }
  /* line 5082, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar {
    width: 768px;
  }
  /* line 5086, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar.two-column {
    margin-bottom: 30px;
  }
  /* line 5090, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar.two-column .hentry {
    width: 354px;
    margin-bottom: 30px;
  }
  /* line 5096, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar.two-column .index-ad {
    width: 354px;
  }
  /* line 5104, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar.three-column {
    margin-bottom: 30px;
  }
  /* line 5108, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar.three-column .hentry {
    width: 354px;
    margin-bottom: 30px;
  }
  /* line 5114, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar.three-column .index-ad {
    width: 354px;
  }
  /* line 5126, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section {
    width: 738px;
  }
  /* line 5132, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .single-post-ad {
    width: 738px;
  }
  /* line 5142, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar {
    width: 738px;
  }
  /* line 5148, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_flickr_widget {
    padding: 0 21.6px 13.2px 21.6px;
  }
  /* line 5152, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_flickr_widget .widget-title-wrapper {
    margin-left: 8.4px;
    margin-right: 8.4px;
  }
  /* line 5159, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_flickr_widget .flickr_badge_image {
    margin: 0 8.4px 16.8px 8.4px;
  }
  /* line 5167, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_dribbble_widget {
    padding: 0 21.6px 13.2px 21.6px;
  }
  /* line 5171, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_dribbble_widget .widget-title-wrapper {
    margin-left: 8.4px;
    margin-right: 8.4px;
  }
  /* line 5178, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_dribbble_widget .dribbble_shot {
    width: 70px;
    height: 70px;
    margin: 0 8.4px 16.8px 8.4px;
  }
  /* line 5192, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_ads_widget .widget-ads .widget-ad {
    width: 25%;
  }
  /* line 5205, style.scss */
  #site-wrapper #site-body-wrapper #site-loader {
    width: 738px;
  }
  /* line 5209, style.scss */
  #site-wrapper #site-body-wrapper #site-loader.is-sidebar {
    margin-bottom: 60px;
  }
  /* line 5220, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer {
    width: 768px;
  }
  /* line 5224, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column {
    width: 768px;
  }
  /* line 5230, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_flickr_widget {
    padding: 0 5.2px 19.7px 5.2px;
  }
  /* line 5234, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_flickr_widget .widget-title-wrapper {
    margin-left: 9.85px;
    margin-right: 9.85px;
  }
  /* line 5241, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_flickr_widget .flickr_badge_image {
    margin: 0 9.85px 19.7px 9.85px;
  }
  /* line 5247, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_flickr_widget .flickr_badge_image a img {
    width: 75px;
    height: 75px;
  }
  /* line 5260, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget {
    padding: 0 5.2px 19.7px 5.2px;
  }
  /* line 5264, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget .widget-title-wrapper {
    margin-left: 9.85px;
    margin-right: 9.85px;
  }
  /* line 5271, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget .dribbble_shot {
    width: 75px;
    height: 75px;
    margin: 0 9.85px 19.7px 9.85px;
  }
  /* line 5279, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget .dribbble_shot a img {
    width: 100px;
    height: 75px;
    margin-left: -12px;
    margin-top: 0;
  }
  /* line 5288, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget .dribbble_shot a:after {
    margin-left: -7px;
    margin-top: -7px;
  }
  /* line 5305, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_ads_widget .widget-ads .widget-ad {
    width: 25%;
  }
  /* line 5319, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-bottom {
    width: 738px;
  }
}
@media only screen and (max-width: 768px) {
  /* line 5339, style.scss */
  #site-wrapper #site-header-wrapper #site-header {
    width: 480px;
    padding-bottom: 30px;
    text-align: center;
  }
  /* line 5345, style.scss */
  #site-wrapper #site-header-wrapper #site-header #site-logo {
    float: none;
    padding-bottom: 0;
  }
  /* line 5350, style.scss */
  #site-wrapper #site-header-wrapper #site-header #site-logo.text-type-logo {
    padding-right: 0px;
    padding-bottom: 0;
  }
  /* line 5355, style.scss */
  #site-wrapper #site-header-wrapper #site-header #site-logo.text-type-logo.logo-with-description {
    padding-right: 0px;
    padding-bottom: 0;
  }
  /* line 5364, style.scss */
  #site-wrapper #site-header-wrapper #site-header #site-logo.image-type-logo {
    padding-right: 0px;
    padding-bottom: 0;
  }
  /* line 5372, style.scss */
  #site-wrapper #site-header-wrapper #site-header .header-ad {
    float: none;
    width: 450px;
    margin-left: 0;
    display: inline-block;
  }
  /* line 5385, style.scss */
  #site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation-mobile {
    position: relative;
    display: block;
    width: 480px;
    margin: 0 auto;
    padding: 0 15px;
  }
  /* line 5395, style.scss */
  #site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation-mobile i {
    position: absolute;
    display: inline-block;
    z-index: 10;
    cursor: pointer;
    padding: 0px 20px;
    top: -30px;
    font-size: 16px;
    line-height: 30px;
    color: #333;
    background-color: #fff;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
  }
  /* line 5416, style.scss */
  #site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation {
    display: none;
    width: 480px;
    padding: 30px 15px;
  }
  /* line 5422, style.scss */
  #site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.desktop-nav {
    display: none;
  }
  /* line 5428, style.scss */
  #site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.mobile-nav {
    position: relative;
    display: block;
    width: 480px;
    margin: 0 auto;
    overflow: hidden;
    padding: 30px 15px;
  }
  /* line 5439, style.scss */
  #site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.mobile-nav ul {
    position: relative;
    display: block;
    list-style: none;
  }
  /* line 5445, style.scss */
  #site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.mobile-nav ul li {
    position: relative;
    display: block;
  }
  /* line 5450, style.scss */
  #site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.mobile-nav ul li a {
    position: relative;
    display: block;
    color: #333;
    font-size: 14px;
    font-weight: 700;
    text-decoration: none;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
  }
  /* line 5460, style.scss */
  #site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.mobile-nav ul li a:hover {
    color: #3caefa;
  }
  /* line 5468, style.scss */
  #site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.mobile-nav ul li.menu-item-has-children:after {
    content: '';
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    right: 0%;
    top: 0%;
    margin-top: 8px;
    color: #888;
    font-size: 16px;
    line-height: 16px;
    z-index: 20;
  }
  /* line 5492, style.scss */
  #site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.mobile-nav ul li.current-menu-item > a {
    color: #3caefa;
  }
  /* line 5498, style.scss */
  #site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.mobile-nav ul li ul {
    position: relative;
    display: none;
    padding-left: 20px;
  }
  /* line 5517, style.scss */
  #site-wrapper #site-body-wrapper {
    width: 480px;
  }
  /* line 5521, style.scss */
  #site-wrapper #site-body-wrapper #site-archives-header {
    width: 480px;
  }
  /* line 5527, style.scss */
  #site-wrapper #site-body-wrapper #site-body {
    width: 480px;
  }
  /* line 5531, style.scss */
  #site-wrapper #site-body-wrapper #site-body.with-sidebar {
    width: 480px;
  }
  /* line 5535, style.scss */
  #site-wrapper #site-body-wrapper #site-body.with-sidebar.one-column {
    margin-bottom: 30px;
  }
  /* line 5539, style.scss */
  #site-wrapper #site-body-wrapper #site-body.with-sidebar.one-column .hentry {
    width: 450px;
    margin-bottom: 30px;
  }
  /* line 5545, style.scss */
  #site-wrapper #site-body-wrapper #site-body.with-sidebar.one-column .index-ad {
    width: 450px;
  }
  /* line 5553, style.scss */
  #site-wrapper #site-body-wrapper #site-body.with-sidebar.two-column {
    margin-bottom: 30px;
  }
  /* line 5557, style.scss */
  #site-wrapper #site-body-wrapper #site-body.with-sidebar.two-column .hentry {
    width: 450px;
    margin-bottom: 30px;
  }
  /* line 5563, style.scss */
  #site-wrapper #site-body-wrapper #site-body.with-sidebar.two-column .index-ad {
    width: 450px;
  }
  /* line 5573, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar {
    width: 480px;
  }
  /* line 5577, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar.two-column {
    margin-bottom: 30px;
  }
  /* line 5581, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar.two-column .hentry {
    width: 450px;
    margin-bottom: 30px;
  }
  /* line 5587, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar.two-column .index-ad {
    width: 450px;
  }
  /* line 5595, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar.three-column {
    margin-bottom: 30px;
  }
  /* line 5599, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar.three-column .hentry {
    width: 450px;
    margin-bottom: 30px;
  }
  /* line 5605, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar.three-column .index-ad {
    width: 450px;
  }
  /* line 5617, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section {
    width: 450px;
  }
  /* line 5631, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section.share-section .section-body .share-links li a i {
    margin-right: 0px;
  }
  /* line 5637, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section.share-section .section-body .share-links li a span {
    display: none;
  }
  /* line 5663, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment .comment-header .comment-avatar {
    display: none;
  }
  /* line 5669, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment .comment-header .comment-header-left-column {
    padding-left: 0;
  }
  /* line 5686, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .children .comment {
    padding-left: 30px;
  }
  /* line 5694, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .children .children .comment {
    padding-left: 30px;
  }
  /* line 5702, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .children .children .children .comment {
    padding-left: 30px;
  }
  /* line 5710, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .children .children .children .children .comment {
    padding-left: 30px;
  }
  /* line 5718, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .children .children .children .children .children .comment {
    padding-left: 30px;
  }
  /* line 5746, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .logged-in-as {
    width: 100%;
  }
  /* line 5752, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .reply-form-left-column {
    width: 100%;
    padding-right: 0;
  }
  /* line 5759, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .reply-form-right-column {
    width: 100%;
    padding-left: 0;
    margin-bottom: 0;
  }
  /* line 5767, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .comment-notes-after {
    line-height: 30px;
    padding-top: 15px;
    padding-bottom: 15px;
  }
  /* line 5775, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section.reply-section .section-body form .form-submit {
    float: left;
  }
  /* line 5793, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section.related-section .section-body .related-posts-list .related-post {
    width: 100%;
  }
  /* line 5807, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .single-post-ad {
    width: 450px;
  }
  /* line 5823, style.scss */
  #site-wrapper #site-body-wrapper #site-body.template-contact .hentry .contact-template-form-wrapper .contact-template-form #contact-form {
    position: relative;
    display: block;
    margin-bottom: 30px;
  }
  /* line 5829, style.scss */
  #site-wrapper #site-body-wrapper #site-body.template-contact .hentry .contact-template-form-wrapper .contact-template-form #contact-form .contact-form-left-column {
    width: 100%;
    padding-right: 0px;
  }
  /* line 5836, style.scss */
  #site-wrapper #site-body-wrapper #site-body.template-contact .hentry .contact-template-form-wrapper .contact-template-form #contact-form .contact-form-right-column {
    width: 100%;
    padding-left: 0px;
  }
  /* line 5843, style.scss */
  #site-wrapper #site-body-wrapper #site-body.template-contact .hentry .contact-template-form-wrapper .contact-template-form #contact-form .contact-form-footer {
    float: left;
    text-align: left;
  }
  /* line 5862, style.scss */
  #site-wrapper #site-body-wrapper #site-body.single-post.with-sidebar.one-column .hentry {
    margin-bottom: 60px;
  }
  /* line 5872, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar {
    width: 450px;
  }
  /* line 5878, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_flickr_widget {
    padding: 0 25px 20px 25px;
  }
  /* line 5882, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_flickr_widget .widget-title-wrapper {
    margin-left: 5px;
    margin-right: 5px;
  }
  /* line 5889, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_flickr_widget .flickr_badge_image {
    margin: 0 5px 10px 5px;
  }
  /* line 5897, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_dribbble_widget {
    padding: 0 25px 20px 25px;
  }
  /* line 5901, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_dribbble_widget .widget-title-wrapper {
    margin-left: 5px;
    margin-right: 5px;
  }
  /* line 5908, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_dribbble_widget .dribbble_shot {
    width: 70px;
    height: 70px;
    margin: 0 5px 10px 5px;
  }
  /* line 5922, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_ads_widget .widget-ads .widget-ad {
    width: 50%;
  }
  /* line 5936, style.scss */
  #site-wrapper #site-body-wrapper #site-loader {
    width: 450px;
  }
  /* line 5945, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer {
    width: 480px;
  }
  /* line 5949, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column {
    width: 480px;
  }
  /* line 5955, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_flickr_widget {
    padding: 0 5.2px 19.7px 5.2px;
  }
  /* line 5959, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_flickr_widget .widget-title-wrapper {
    margin-left: 9.375px;
    margin-right: 9.375px;
  }
  /* line 5966, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_flickr_widget .flickr_badge_image {
    margin: 0 9.375px 19.7px 9.375px;
  }
  /* line 5972, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_flickr_widget .flickr_badge_image a img {
    width: 75px;
    height: 75px;
  }
  /* line 5985, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget {
    padding: 0 5.2px 19.7px 5.2px;
  }
  /* line 5989, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget .widget-title-wrapper {
    margin-left: 9.375px;
    margin-right: 9.375px;
  }
  /* line 5996, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget .dribbble_shot {
    width: 75px;
    height: 75px;
    margin: 0 9.375px 19.7px 9.375px;
  }
  /* line 6004, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget .dribbble_shot a img {
    width: 100px;
    height: 75px;
    margin-left: -12px;
  }
  /* line 6012, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget .dribbble_shot a:after {
    margin-left: -7px;
    margin-top: -7px;
  }
  /* line 6029, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_ads_widget .widget-ads .widget-ad {
    width: 50%;
  }
  /* line 6043, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-bottom {
    width: 450px;
  }
}
@media only screen and (max-width: 480px) {
#site-logo img {
 width:100%;
}
  /* line 6063, style.scss */
  #site-wrapper #site-header-wrapper #site-header {
    width: 320px;
  }
  /* line 6067, style.scss */
  #site-wrapper #site-header-wrapper #site-header .header-ad {
    width: 290px;
  }
  /* line 6077, style.scss */
  #site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation-mobile {
    width: 320px;
  }
  /* line 6082, style.scss */
  #site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation {
    width: 320px;
  }
  /* line 6086, style.scss */
  #site-wrapper #site-header-wrapper #site-navigation-wrapper #site-navigation.mobile-nav {
    width: 320px;
  }
  /* line 6097, style.scss */
  #site-wrapper #site-body-wrapper {
    width: 320px;
  }
  /* line 6101, style.scss */
  #site-wrapper #site-body-wrapper #site-archives-header {
    width: 320px;
  }
  /* line 6107, style.scss */
  #site-wrapper #site-body-wrapper #site-body {
    width: 320px;
  }
  /* line 6111, style.scss */
  #site-wrapper #site-body-wrapper #site-body.with-sidebar {
    width: 320px;
  }
  /* line 6117, style.scss */
  #site-wrapper #site-body-wrapper #site-body.with-sidebar.one-column .hentry {
    width: 290px;
  }
  /* line 6122, style.scss */
  #site-wrapper #site-body-wrapper #site-body.with-sidebar.one-column .index-ad {
    width: 290px;
  }
  /* line 6132, style.scss */
  #site-wrapper #site-body-wrapper #site-body.with-sidebar.two-column .hentry {
    width: 290px;
  }
  /* line 6137, style.scss */
  #site-wrapper #site-body-wrapper #site-body.with-sidebar.two-column .index-ad {
    width: 290px;
  }
  /* line 6147, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar {
    width: 320px;
  }
  /* line 6153, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar.two-column .hentry {
    width: 290px;
  }
  /* line 6158, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar.two-column .index-ad {
    width: 290px;
  }
  /* line 6168, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar.three-column .hentry {
    width: 290px;
  }
  /* line 6173, style.scss */
  #site-wrapper #site-body-wrapper #site-body.no-sidebar.three-column .index-ad {
    width: 290px;
  }
  /* line 6185, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section {
    width: 290px;
  }
  /* line 6195, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section.share-section .section-body .share-links li {
    width: 100%;
    margin-bottom: 30px;
  }
  /* line 6202, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section.share-section .section-body .share-links li a i {
    margin-right: 5px;
  }
  /* line 6208, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section.share-section .section-body .share-links li a span {
    display: inline;
  }
  /* line 6216, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section.share-section .section-body .share-links li:last-child {
    margin-bottom: 0px;
  }
  /* line 6240, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment .comment-header .comment-avatar {
    display: none;
  }
  /* line 6246, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment .comment-header .comment-header-left-column {
    width: 100%;
  }
  /* line 6252, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .post-section.comments-section .section-body .comments-list .comment .comment-header .comment-header-right-column {
    width: 100%;
    text-align: left;
  }
  /* line 6271, style.scss */
  #site-wrapper #site-body-wrapper #site-body.blog .single-post-ad {
    width: 290px;
  }
  /* line 6281, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar {
    width: 290px;
  }
  /* line 6287, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_flickr_widget {
    padding: 0 25px 20px 25px;
  }
  /* line 6291, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_flickr_widget .widget-title-wrapper {
    margin-left: 5px;
    margin-right: 5px;
  }
  /* line 6298, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_flickr_widget .flickr_badge_image {
    margin: 0 5px 10px 5px;
  }
  /* line 6306, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_dribbble_widget {
    padding: 0 25px 20px 25px;
  }
  /* line 6310, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_dribbble_widget .widget-title-wrapper {
    margin-left: 5px;
    margin-right: 5px;
  }
  /* line 6317, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_dribbble_widget .dribbble_shot {
    width: 70px;
    height: 70px;
    margin: 0 5px 10px 5px;
  }
  /* line 6331, style.scss */
  #site-wrapper #site-body-wrapper #site-sidebar .widget.ce_ads_widget .widget-ads .widget-ad {
    width: 50%;
  }
  /* line 6345, style.scss */
  #site-wrapper #site-body-wrapper #site-loader {
    width: 290px;
  }
  /* line 6354, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer {
    width: 320px;
  }
  /* line 6358, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column {
    width: 320px;
  }
  /* line 6364, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_flickr_widget {
    padding: 0 10px 20px 10px;
  }
  /* line 6368, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_flickr_widget .widget-title-wrapper {
    margin-left: 5px;
    margin-right: 5px;
  }
  /* line 6375, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_flickr_widget .flickr_badge_image {
    margin: 0 5px 10px 5px;
  }
  /* line 6381, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_flickr_widget .flickr_badge_image a img {
    width: 65px;
    height: 65px;
  }
  /* line 6394, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget {
    padding: 0 10px 20px 10px;
  }
  /* line 6398, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget .widget-title-wrapper {
    margin-left: 5px;
    margin-right: 5px;
  }
  /* line 6405, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget .dribbble_shot {
    width: 65px;
    height: 65px;
    margin: 0 5px 10px 5px;
  }
  /* line 6413, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget .dribbble_shot a img {
    width: 86px;
    height: 65px;
    margin-left: -10px;
  }
  /* line 6421, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_dribbble_widget .dribbble_shot a:after {
    margin-left: -7px;
    margin-top: -7px;
  }
  /* line 6438, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-column .widget.ce_ads_widget .widget-ads .widget-ad {
    width: 50%;
  }
  /* line 6452, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-bottom {
    width: 290px;
  }
  /* line 6456, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-bottom .footer-bottom-social {
    text-align: center;
    width: 100%;
  }
  /* line 6463, style.scss */
  #site-wrapper #site-footer-wrapper #site-footer .footer-bottom .footer-bottom-copyrights {
    text-align: center;
    width: 100%;
  }
}
