/*!
Skin Name: Blogixpo
*/
/*--------------------------------------------------------------
## Variables site
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Grid
--------------------------------------------------------------*/
.container {
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25rem;
  padding-right: 1.25rem; }
  @media (min-width: 544px) {
    .container {
      max-width: 576px; } }
  @media (min-width: 768px) {
    .container {
      max-width: 720px; } }
  @media (min-width: 992px) {
    .container {
      max-width: 940px; } }
  @media (min-width: 1441px) {
    .container {
      max-width: 1200px; } }

.container-fluid {
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25rem;
  padding-right: 1.25rem; }
  .container-fluid:before, .container-fluid:after {
    display: none !important; }

.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -1.25rem;
  margin-right: -1.25rem; }
  .row:before, .row:after {
    display: none; }

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
  position: relative;
  min-height: 1px;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  float: none; }

.col-xs-1 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 8.33333%;
  flex: 0 0 8.33333%;
  max-width: 8.33333%; }

.col-xs-2 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 16.66667%;
  flex: 0 0 16.66667%;
  max-width: 16.66667%; }

.col-xs-3 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%; }

.col-xs-4 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 33.33333%;
  flex: 0 0 33.33333%;
  max-width: 33.33333%; }

.col-xs-5 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 41.66667%;
  flex: 0 0 41.66667%;
  max-width: 41.66667%; }

.col-xs-6 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%; }

.col-xs-7 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 58.33333%;
  flex: 0 0 58.33333%;
  max-width: 58.33333%; }

.col-xs-8 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 66.66667%;
  flex: 0 0 66.66667%;
  max-width: 66.66667%; }

.col-xs-9 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%; }

.col-xs-10 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 83.33333%;
  flex: 0 0 83.33333%;
  max-width: 83.33333%; }

.col-xs-11 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 91.66667%;
  flex: 0 0 91.66667%;
  max-width: 91.66667%; }

.col-xs-12 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%; }

.col-xs-pull-0 {
  right: auto; }

.col-xs-pull-1 {
  right: 8.33333%; }

.col-xs-pull-2 {
  right: 16.66667%; }

.col-xs-pull-3 {
  right: 25%; }

.col-xs-pull-4 {
  right: 33.33333%; }

.col-xs-pull-5 {
  right: 41.66667%; }

.col-xs-pull-6 {
  right: 50%; }

.col-xs-pull-7 {
  right: 58.33333%; }

.col-xs-pull-8 {
  right: 66.66667%; }

.col-xs-pull-9 {
  right: 75%; }

.col-xs-pull-10 {
  right: 83.33333%; }

.col-xs-pull-11 {
  right: 91.66667%; }

.col-xs-pull-12 {
  right: 100%; }

.col-xs-push-0 {
  left: auto; }

.col-xs-push-1 {
  left: 8.33333%; }

.col-xs-push-2 {
  left: 16.66667%; }

.col-xs-push-3 {
  left: 25%; }

.col-xs-push-4 {
  left: 33.33333%; }

.col-xs-push-5 {
  left: 41.66667%; }

.col-xs-push-6 {
  left: 50%; }

.col-xs-push-7 {
  left: 58.33333%; }

.col-xs-push-8 {
  left: 66.66667%; }

.col-xs-push-9 {
  left: 75%; }

.col-xs-push-10 {
  left: 83.33333%; }

.col-xs-push-11 {
  left: 91.66667%; }

.col-xs-push-12 {
  left: 100%; }

.col-xs-offset-0 {
  margin-left: 0%; }

.col-xs-offset-1 {
  margin-left: 8.33333%; }

.col-xs-offset-2 {
  margin-left: 16.66667%; }

.col-xs-offset-3 {
  margin-left: 25%; }

.col-xs-offset-4 {
  margin-left: 33.33333%; }

.col-xs-offset-5 {
  margin-left: 41.66667%; }

.col-xs-offset-6 {
  margin-left: 50%; }

.col-xs-offset-7 {
  margin-left: 58.33333%; }

.col-xs-offset-8 {
  margin-left: 66.66667%; }

.col-xs-offset-9 {
  margin-left: 75%; }

.col-xs-offset-10 {
  margin-left: 83.33333%; }

.col-xs-offset-11 {
  margin-left: 91.66667%; }

.col-xs-offset-12 {
  margin-left: 100%; }

@media (min-width: 544px) {
  .col-sm-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-sm-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-sm-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%; }
  .col-sm-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-sm-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-sm-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%; }
  .col-sm-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-sm-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-sm-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%; }
  .col-sm-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-sm-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-sm-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; }
  .col-sm-pull-0 {
    right: auto; }
  .col-sm-pull-1 {
    right: 8.33333%; }
  .col-sm-pull-2 {
    right: 16.66667%; }
  .col-sm-pull-3 {
    right: 25%; }
  .col-sm-pull-4 {
    right: 33.33333%; }
  .col-sm-pull-5 {
    right: 41.66667%; }
  .col-sm-pull-6 {
    right: 50%; }
  .col-sm-pull-7 {
    right: 58.33333%; }
  .col-sm-pull-8 {
    right: 66.66667%; }
  .col-sm-pull-9 {
    right: 75%; }
  .col-sm-pull-10 {
    right: 83.33333%; }
  .col-sm-pull-11 {
    right: 91.66667%; }
  .col-sm-pull-12 {
    right: 100%; }
  .col-sm-push-0 {
    left: auto; }
  .col-sm-push-1 {
    left: 8.33333%; }
  .col-sm-push-2 {
    left: 16.66667%; }
  .col-sm-push-3 {
    left: 25%; }
  .col-sm-push-4 {
    left: 33.33333%; }
  .col-sm-push-5 {
    left: 41.66667%; }
  .col-sm-push-6 {
    left: 50%; }
  .col-sm-push-7 {
    left: 58.33333%; }
  .col-sm-push-8 {
    left: 66.66667%; }
  .col-sm-push-9 {
    left: 75%; }
  .col-sm-push-10 {
    left: 83.33333%; }
  .col-sm-push-11 {
    left: 91.66667%; }
  .col-sm-push-12 {
    left: 100%; }
  .col-sm-offset-0 {
    margin-left: 0%; }
  .col-sm-offset-1 {
    margin-left: 8.33333%; }
  .col-sm-offset-2 {
    margin-left: 16.66667%; }
  .col-sm-offset-3 {
    margin-left: 25%; }
  .col-sm-offset-4 {
    margin-left: 33.33333%; }
  .col-sm-offset-5 {
    margin-left: 41.66667%; }
  .col-sm-offset-6 {
    margin-left: 50%; }
  .col-sm-offset-7 {
    margin-left: 58.33333%; }
  .col-sm-offset-8 {
    margin-left: 66.66667%; }
  .col-sm-offset-9 {
    margin-left: 75%; }
  .col-sm-offset-10 {
    margin-left: 83.33333%; }
  .col-sm-offset-11 {
    margin-left: 91.66667%; }
  .col-sm-offset-12 {
    margin-left: 100%; } }

@media (min-width: 768px) {
  .col-md-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-md-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-md-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%; }
  .col-md-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-md-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-md-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%; }
  .col-md-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-md-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-md-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%; }
  .col-md-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-md-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-md-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; }
  .col-md-pull-0 {
    right: auto; }
  .col-md-pull-1 {
    right: 8.33333%; }
  .col-md-pull-2 {
    right: 16.66667%; }
  .col-md-pull-3 {
    right: 25%; }
  .col-md-pull-4 {
    right: 33.33333%; }
  .col-md-pull-5 {
    right: 41.66667%; }
  .col-md-pull-6 {
    right: 50%; }
  .col-md-pull-7 {
    right: 58.33333%; }
  .col-md-pull-8 {
    right: 66.66667%; }
  .col-md-pull-9 {
    right: 75%; }
  .col-md-pull-10 {
    right: 83.33333%; }
  .col-md-pull-11 {
    right: 91.66667%; }
  .col-md-pull-12 {
    right: 100%; }
  .col-md-push-0 {
    left: auto; }
  .col-md-push-1 {
    left: 8.33333%; }
  .col-md-push-2 {
    left: 16.66667%; }
  .col-md-push-3 {
    left: 25%; }
  .col-md-push-4 {
    left: 33.33333%; }
  .col-md-push-5 {
    left: 41.66667%; }
  .col-md-push-6 {
    left: 50%; }
  .col-md-push-7 {
    left: 58.33333%; }
  .col-md-push-8 {
    left: 66.66667%; }
  .col-md-push-9 {
    left: 75%; }
  .col-md-push-10 {
    left: 83.33333%; }
  .col-md-push-11 {
    left: 91.66667%; }
  .col-md-push-12 {
    left: 100%; }
  .col-md-offset-0 {
    margin-left: 0%; }
  .col-md-offset-1 {
    margin-left: 8.33333%; }
  .col-md-offset-2 {
    margin-left: 16.66667%; }
  .col-md-offset-3 {
    margin-left: 25%; }
  .col-md-offset-4 {
    margin-left: 33.33333%; }
  .col-md-offset-5 {
    margin-left: 41.66667%; }
  .col-md-offset-6 {
    margin-left: 50%; }
  .col-md-offset-7 {
    margin-left: 58.33333%; }
  .col-md-offset-8 {
    margin-left: 66.66667%; }
  .col-md-offset-9 {
    margin-left: 75%; }
  .col-md-offset-10 {
    margin-left: 83.33333%; }
  .col-md-offset-11 {
    margin-left: 91.66667%; }
  .col-md-offset-12 {
    margin-left: 100%; } }

@media (min-width: 992px) {
  .col-lg-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-lg-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-lg-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%; }
  .col-lg-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-lg-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-lg-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%; }
  .col-lg-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-lg-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-lg-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%; }
  .col-lg-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-lg-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-lg-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; }
  .col-lg-pull-0 {
    right: auto; }
  .col-lg-pull-1 {
    right: 8.33333%; }
  .col-lg-pull-2 {
    right: 16.66667%; }
  .col-lg-pull-3 {
    right: 25%; }
  .col-lg-pull-4 {
    right: 33.33333%; }
  .col-lg-pull-5 {
    right: 41.66667%; }
  .col-lg-pull-6 {
    right: 50%; }
  .col-lg-pull-7 {
    right: 58.33333%; }
  .col-lg-pull-8 {
    right: 66.66667%; }
  .col-lg-pull-9 {
    right: 75%; }
  .col-lg-pull-10 {
    right: 83.33333%; }
  .col-lg-pull-11 {
    right: 91.66667%; }
  .col-lg-pull-12 {
    right: 100%; }
  .col-lg-push-0 {
    left: auto; }
  .col-lg-push-1 {
    left: 8.33333%; }
  .col-lg-push-2 {
    left: 16.66667%; }
  .col-lg-push-3 {
    left: 25%; }
  .col-lg-push-4 {
    left: 33.33333%; }
  .col-lg-push-5 {
    left: 41.66667%; }
  .col-lg-push-6 {
    left: 50%; }
  .col-lg-push-7 {
    left: 58.33333%; }
  .col-lg-push-8 {
    left: 66.66667%; }
  .col-lg-push-9 {
    left: 75%; }
  .col-lg-push-10 {
    left: 83.33333%; }
  .col-lg-push-11 {
    left: 91.66667%; }
  .col-lg-push-12 {
    left: 100%; }
  .col-lg-offset-0 {
    margin-left: 0%; }
  .col-lg-offset-1 {
    margin-left: 8.33333%; }
  .col-lg-offset-2 {
    margin-left: 16.66667%; }
  .col-lg-offset-3 {
    margin-left: 25%; }
  .col-lg-offset-4 {
    margin-left: 33.33333%; }
  .col-lg-offset-5 {
    margin-left: 41.66667%; }
  .col-lg-offset-6 {
    margin-left: 50%; }
  .col-lg-offset-7 {
    margin-left: 58.33333%; }
  .col-lg-offset-8 {
    margin-left: 66.66667%; }
  .col-lg-offset-9 {
    margin-left: 75%; }
  .col-lg-offset-10 {
    margin-left: 83.33333%; }
  .col-lg-offset-11 {
    margin-left: 91.66667%; }
  .col-lg-offset-12 {
    margin-left: 100%; } }

@media (min-width: 1441px) {
  .col-xl-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-xl-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xl-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%; }
  .col-xl-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-xl-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-xl-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%; }
  .col-xl-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-xl-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-xl-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%; }
  .col-xl-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-xl-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-xl-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; }
  .col-xl-pull-0 {
    right: auto; }
  .col-xl-pull-1 {
    right: 8.33333%; }
  .col-xl-pull-2 {
    right: 16.66667%; }
  .col-xl-pull-3 {
    right: 25%; }
  .col-xl-pull-4 {
    right: 33.33333%; }
  .col-xl-pull-5 {
    right: 41.66667%; }
  .col-xl-pull-6 {
    right: 50%; }
  .col-xl-pull-7 {
    right: 58.33333%; }
  .col-xl-pull-8 {
    right: 66.66667%; }
  .col-xl-pull-9 {
    right: 75%; }
  .col-xl-pull-10 {
    right: 83.33333%; }
  .col-xl-pull-11 {
    right: 91.66667%; }
  .col-xl-pull-12 {
    right: 100%; }
  .col-xl-push-0 {
    left: auto; }
  .col-xl-push-1 {
    left: 8.33333%; }
  .col-xl-push-2 {
    left: 16.66667%; }
  .col-xl-push-3 {
    left: 25%; }
  .col-xl-push-4 {
    left: 33.33333%; }
  .col-xl-push-5 {
    left: 41.66667%; }
  .col-xl-push-6 {
    left: 50%; }
  .col-xl-push-7 {
    left: 58.33333%; }
  .col-xl-push-8 {
    left: 66.66667%; }
  .col-xl-push-9 {
    left: 75%; }
  .col-xl-push-10 {
    left: 83.33333%; }
  .col-xl-push-11 {
    left: 91.66667%; }
  .col-xl-push-12 {
    left: 100%; }
  .col-xl-offset-0 {
    margin-left: 0%; }
  .col-xl-offset-1 {
    margin-left: 8.33333%; }
  .col-xl-offset-2 {
    margin-left: 16.66667%; }
  .col-xl-offset-3 {
    margin-left: 25%; }
  .col-xl-offset-4 {
    margin-left: 33.33333%; }
  .col-xl-offset-5 {
    margin-left: 41.66667%; }
  .col-xl-offset-6 {
    margin-left: 50%; }
  .col-xl-offset-7 {
    margin-left: 58.33333%; }
  .col-xl-offset-8 {
    margin-left: 66.66667%; }
  .col-xl-offset-9 {
    margin-left: 75%; }
  .col-xl-offset-10 {
    margin-left: 83.33333%; }
  .col-xl-offset-11 {
    margin-left: 91.66667%; }
  .col-xl-offset-12 {
    margin-left: 100%; } }

.col-xs-first {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1; }

.col-xs-last {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1; }

@media (min-width: 544px) {
  .col-sm-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1; }
  .col-sm-last {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; } }

@media (min-width: 768px) {
  .col-md-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1; }
  .col-md-last {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; } }

@media (min-width: 992px) {
  .col-lg-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1; }
  .col-lg-last {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; } }

@media (min-width: 1441px) {
  .col-xl-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1; }
  .col-xl-last {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; } }

.row-xs-top {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start; }

.row-xs-center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

.row-xs-bottom {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end; }

@media (min-width: 544px) {
  .row-sm-top {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start; }
  .row-sm-center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
  .row-sm-bottom {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end; } }

@media (min-width: 768px) {
  .row-md-top {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start; }
  .row-md-center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
  .row-md-bottom {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end; } }

@media (min-width: 992px) {
  .row-lg-top {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start; }
  .row-lg-center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
  .row-lg-bottom {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end; } }

@media (min-width: 1441px) {
  .row-xl-top {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start; }
  .row-xl-center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
  .row-xl-bottom {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end; } }

.col-xs-top {
  -ms-flex-item-align: start;
  align-self: flex-start; }

.col-xs-center {
  -ms-flex-item-align: center;
  align-self: center; }

.col-xs-bottom {
  -ms-flex-item-align: end;
  align-self: flex-end; }

@media (min-width: 544px) {
  .col-sm-top {
    -ms-flex-item-align: start;
    align-self: flex-start; }
  .col-sm-center {
    -ms-flex-item-align: center;
    align-self: center; }
  .col-sm-bottom {
    -ms-flex-item-align: end;
    align-self: flex-end; } }

@media (min-width: 768px) {
  .col-md-top {
    -ms-flex-item-align: start;
    align-self: flex-start; }
  .col-md-center {
    -ms-flex-item-align: center;
    align-self: center; }
  .col-md-bottom {
    -ms-flex-item-align: end;
    align-self: flex-end; } }

@media (min-width: 992px) {
  .col-lg-top {
    -ms-flex-item-align: start;
    align-self: flex-start; }
  .col-lg-center {
    -ms-flex-item-align: center;
    align-self: center; }
  .col-lg-bottom {
    -ms-flex-item-align: end;
    align-self: flex-end; } }

@media (min-width: 1441px) {
  .col-xl-top {
    -ms-flex-item-align: start;
    align-self: flex-start; }
  .col-xl-center {
    -ms-flex-item-align: center;
    align-self: center; }
  .col-xl-bottom {
    -ms-flex-item-align: end;
    align-self: flex-end; } }

/*--------------------------------------------------------------
# Plugins
--------------------------------------------------------------*/
/*-------------------------------------------------------------
## Cherry Projects
--------------------------------------------------------------*/
.cherry-projects-wrapper .projects-container.grid-layout.grid-default-2-tmpl .inner-wrapper .featured-image {
  overflow: hidden; }

.cherry-projects-wrapper .projects-container.grid-layout.grid-default-2-tmpl .inner-wrapper .project-content {
  margin: 0; }

.cherry-projects-wrapper .projects-container.grid-layout.grid-boxed-2-tmpl .inner-wrapper .featured-image {
  overflow: hidden; }

.cherry-projects-wrapper .projects-container.grid-layout.grid-boxed-2-tmpl .inner-wrapper .project-content {
  margin: 0;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 24px 30px; }
  .cherry-projects-wrapper .projects-container.grid-layout.grid-boxed-2-tmpl .inner-wrapper .project-content > * {
    -ms-flex-item-align: start;
    align-self: flex-start; }

/*-------------------------------------------------------------
## Elementor
--------------------------------------------------------------*/
/* Accordion */
.elementor-accordion .elementor-accordion-item .elementor-tab-title {
  outline: none; }

/*--------------------------------------------------------------
# Mixins
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Forms
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Buttons
--------------------------------------------------------------*/
.btn,
.elementor-widget-container .elementor-button {
  padding: 10px 30px; }

/*--------------------------------------------------------------
## Search form
--------------------------------------------------------------*/
.search-form__submit {
  padding-left: 13px;
  padding-right: 13px;
  padding-top: 13px;
  padding-bottom: 12px; }

/*--------------------------------------------------------------
# Site
--------------------------------------------------------------*/
.site-content_wrap {
  margin-top: 4.1em; }
  .breadcrumbs + .site-content .site-content_wrap {
    margin-top: .5em; }
  .position-one-right-sidebar .site-content_wrap .sidebar:before,
  .position-one-left-sidebar .site-content_wrap .sidebar:before {
    content: none; }
  .position-one-right-sidebar .site-content_wrap .sidebar {
    padding-left: 1.25rem; }
  .position-one-left-sidebar .site-content_wrap .sidebar {
    padding-right: 1.25rem; }

.site .before-content-area {
  padding: 71px 0 74px; }

.site .after-content-area {
  padding: 70px 0; }

.site .footer-area-wrap {
  border-top: 1px solid whitesmoke; }

/*--------------------------------------------------------------
## Posts and pages
--------------------------------------------------------------*/
/*--------------------------------------------------------------
### Hentry (WordPress native CSS-class for post/page article)
--------------------------------------------------------------*/
.posts-list--default .hentry + .hentry {
  padding-top: 0;
  border-top: none; }

.posts-list[class*="--grid"] .hentry .entry-header .entry-title,
.posts-list[class*="--vertical-justify"] .hentry .entry-header .entry-title,
.posts-list[class*="--masonry"] .hentry .entry-header .entry-title {
  font-size: 24px; }

.posts-list--default .hentry > .post-list__item-content .footer-meta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between; }

.posts-list--default.featured-image--fullwidth .hentry > .post-list__item-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column; }
  .posts-list--default.featured-image--fullwidth .hentry > .post-list__item-content .post-thumbnail {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0; }
  .posts-list--default.featured-image--fullwidth .hentry > .post-list__item-content .entry-header {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    text-align: center; }
  .posts-list--default.featured-image--fullwidth .hentry > .post-list__item-content .entry-content {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    text-align: center; }
  .posts-list--default.featured-image--fullwidth .hentry > .post-list__item-content .entry-footer {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center; }
    .posts-list--default.featured-image--fullwidth .hentry > .post-list__item-content .entry-footer .btn {
      margin-top: 23px; }
  .posts-list--default.featured-image--fullwidth .hentry > .post-list__item-content .footer-meta {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4; }
    .posts-list--default.featured-image--fullwidth .hentry > .post-list__item-content .footer-meta:not(:empty) {
      margin-top: 15px;
      padding: 10px 0 9px;
      border-top: 1px solid #ebebeb;
      border-bottom: 1px solid #ebebeb; }

/*--------------------------------------------------------------
### Posts lists
--------------------------------------------------------------*/
.posts-list[class*='--grid'] .posts-list__item .footer-meta, .posts-list[class*='--vertical-justify'] .posts-list__item .footer-meta, .posts-list[class*='--masonry'] .posts-list__item .footer-meta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between; }
  .posts-list[class*='--grid'] .posts-list__item .footer-meta:not(:empty), .posts-list[class*='--vertical-justify'] .posts-list__item .footer-meta:not(:empty), .posts-list[class*='--masonry'] .posts-list__item .footer-meta:not(:empty) {
    margin-top: 15px;
    padding: 15px 0;
    border-top: 1px solid #ebebeb; }

.posts-list[class*='--default'] .posts-list__item .footer-meta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between; }
  .posts-list[class*='--default'] .posts-list__item .footer-meta:not(:empty) {
    margin-top: 15px;
    padding: 15px 0;
    border-top: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb; }

.posts-list[class*='--default'] .posts-list__item + .posts-list__item {
  padding-top: 0;
  border-top: none; }

/*--------------------------------------------------------------
### Post attributes (thumbnail, meta)
--------------------------------------------------------------*/
.post__terms, .post__cats, .post__date, .post-date, .post__tags, .posted-by, .post__comments, .post-comments-count, .post-terms {
  text-transform: uppercase;
  padding: 0; }
  .post__terms:not(.post__comments)::before, .post__cats:not(.post__comments)::before, .post__date:not(.post__comments)::before, .post-date:not(.post__comments)::before, .post__tags:not(.post__comments)::before, .posted-by:not(.post__comments)::before, .post__comments:not(.post__comments)::before, .post-comments-count:not(.post__comments)::before, .post-terms:not(.post__comments)::before {
    content: none; }

/*--------------------------------------------------------------
### Entry (header, content, footer)
--------------------------------------------------------------*/
.entry-meta {
  margin-left: 0;
  margin-right: 0; }
  .entry-meta > * {
    padding-left: 0;
    padding-right: 0; }

/*--------------------------------------------------------------
## Header
--------------------------------------------------------------*/
.site-header.style-6 .site-branding {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column; }
  .site-header.style-6 .site-branding .site-description {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    font-size: 10px; }
  .site-header.style-6 .site-branding .site-logo {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2; }
    .site-header.style-6 .site-branding .site-logo + .site-description {
      margin-top: 14px;
      margin-bottom: 21px; }

/*--------------------------------------------------------------
## Sticky
--------------------------------------------------------------*/
.posts-list--default .has-thumb .sticky__label,
.posts-list--default .no-thumb .sticky__label {
  position: absolute; }

/*--------------------------------------------------------------
## Footer
--------------------------------------------------------------*/
.footer-container {
  border-top: 1px solid #ebebeb; }
  .site-footer.style-2 .footer-container {
    padding: 10px; }

.footer-area-wrap .footer-area {
  padding-top: 67px; }

/*--------------------------------------------------------------
# Widgets
--------------------------------------------------------------*/
.widget {
  margin-bottom: 40px; }
  .before-content-area .widget,
  .full-width-header-area .widget,
  .after-content-area .widget {
    margin-bottom: 0; }
    .before-content-area .widget + .widget,
    .full-width-header-area .widget + .widget,
    .after-content-area .widget + .widget {
      margin-top: 70px; }
  .footer-area.widget-area .widget {
    margin-bottom: 70px; }
  .widget-title {
    text-align: center;
    margin-bottom: 2em; }
    .footer-area.widget-area .widget-title {
      margin-bottom: 1.75em; }
  .widget + .widget {
    padding-top: 37px; }

/*--------------------------------------------------------------
# Widgets
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Default
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Widget Recent Posts
--------------------------------------------------------------*/
.widget_recent_entries ul li .post-date {
  text-transform: uppercase; }
  .widget_recent_entries ul li .post-date::before {
    content: none; }

/*--------------------------------------------------------------
## Widget Categories
--------------------------------------------------------------*/
.widget_categories ul li {
  text-transform: uppercase;
  font-size: 10px; }
  .widget_categories ul li + li {
    margin-top: 13px; }

/*--------------------------------------------------------------
## Carousel
--------------------------------------------------------------*/
.widget-carousel .swiper-carousel-container .swiper-container .swiper-slide .entry-title {
  text-transform: capitalize;
  margin-bottom: 10px; }

.widget-carousel .swiper-carousel-container .swiper-container .swiper-slide .carousel__more-btn {
  margin-top: 23px;
  padding: 10px 30px; }
  .widget-carousel .swiper-carousel-container .swiper-container .swiper-slide .carousel__more-btn i {
    margin: 0; }

.widget-carousel .swiper-carousel-container .swiper-container .swiper-button-next,
.widget-carousel .swiper-carousel-container .swiper-container .swiper-button-prev {
  border-radius: 50%;
  width: 43px;
  height: 43px; }
  .widget-carousel .swiper-carousel-container .swiper-container .swiper-button-next i,
  .widget-carousel .swiper-carousel-container .swiper-container .swiper-button-prev i {
    line-height: 43px;
    font-size: 14px; }

.widget-carousel .swiper-carousel-container .swiper-container .swiper-button-next {
  right: 20px; }

.widget-carousel .swiper-carousel-container .swiper-container .swiper-button-prev {
  left: 20px; }

.after-content-area .widget-carousel .swiper-carousel-container .swiper-slide .content-wrapper {
  text-align: center; }

.after-content-area .widget-carousel .swiper-carousel-container .swiper-slide .entry-footer {
  text-align: center; }

/*--------------------------------------------------------------
## Taxonomy Tiles
--------------------------------------------------------------*/
.widget-taxonomy-tiles .grid-columns.row {
  margin-left: -1.25rem !important;
  margin-right: -1.25rem !important; }

@media (max-width: 767px) {
  .widget-taxonomy-tiles__holder:not(:last-child) {
    padding-bottom: 20px; } }

.widget-taxonomy-tiles__content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 0 16%; }
  .widget-taxonomy-tiles__content .widget-taxonomy-tiles__title-wrap {
    padding: 40px 0;
    display: block;
    margin: 0;
    text-align: center; }
    .widget-taxonomy-tiles__content .widget-taxonomy-tiles__title-wrap .widget-taxonomy-tiles__title a {
      text-transform: capitalize; }

@media (min-width: 768px) and (max-width: 991px) {
  .widget-taxonomy-tiles__content .widget-taxonomy-tiles__title-wrap .widget-taxonomy-tiles__title a {
    font-size: 18px; } }
    .widget-taxonomy-tiles__content .widget-taxonomy-tiles__title-wrap,
    .widget-taxonomy-tiles__content .widget-taxonomy-tiles__title-wrap a {
      -webkit-transition: all .5s ease;
      -o-transition: all .5s ease;
      transition: all .5s ease; }
  .widget-taxonomy-tiles__content:before {
    content: none; }

/*--------------------------------------------------------------
## Smart slider
--------------------------------------------------------------*/
.full-width-header-area .smart-slider.widget .sp-content-container {
  padding: calc(0% + 20px) 18%; }
  @media (min-width: 992px) {
    .full-width-header-area .smart-slider.widget .sp-content-container {
      padding: calc(4% + 55px) 34%; } }
  .full-width-header-area .smart-slider.widget .sp-content-container::before {
    content: '';
    background: rgba(255, 255, 255, 0.9);
    position: absolute;
    left: 15%;
    right: 15%;
    top: 0;
    bottom: 0; }
    @media (min-width: 992px) {
      .full-width-header-area .smart-slider.widget .sp-content-container::before {
        left: 31%;
        right: 31%;
        top: 17%;
        bottom: 17%; } }
  @media (max-width: 767px) {
    .full-width-header-area .smart-slider.widget .sp-content-container .sp-title {
      font-size: 22px; } }
  .full-width-header-area .smart-slider.widget .sp-content-container .sp-more {
    margin-top: 33px; }
    .full-width-header-area .smart-slider.widget .sp-content-container .sp-more a::before {
      content: none; }

.full-width-header-area .smart-slider.widget .sp-arrows {
  max-width: 1200px;
  left: 50%;
  -webkit-transform: translate(-50%);
  -ms-transform: translate(-50%);
  transform: translate(-50%); }
  .full-width-header-area .smart-slider.widget .sp-arrows .sp-arrow {
    width: 43px;
    height: 43px;
    border-radius: 50%; }
    @media (min-width: 768px) {
      .full-width-header-area .smart-slider.widget .sp-arrows .sp-arrow.sp-previous-arrow {
        left: 20px; } }
    @media (min-width: 768px) {
      .full-width-header-area .smart-slider.widget .sp-arrows .sp-arrow.sp-next-arrow {
        right: 20px; } }
    .full-width-header-area .smart-slider.widget .sp-arrows .sp-arrow:before {
      content: '\e927';
      font-size: 14px;
      line-height: 44px;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      transform: translateY(-50%);
      width: 100%;
      height: 100%; }
    .full-width-header-area .smart-slider.widget .sp-arrows .sp-arrow.sp-next-arrow {
      -webkit-transform: rotate(0) scale(-1, 1);
      -ms-transform: rotate(0) scale(-1, 1);
      transform: rotate(0) scale(-1, 1); }

/*--------------------------------------------------------------
## About
--------------------------------------------------------------*/
.sidebar .widget-about {
  text-align: center; }
  .sidebar .widget-about .widget-about__content h4 {
    margin: 30px 0 13px; }

/*--------------------------------------------------------------
## Custom posts
--------------------------------------------------------------*/
.custom-posts .custom-posts__item {
  padding-bottom: 24px; }
  .custom-posts .custom-posts__item .post-content-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; }
    .custom-posts .custom-posts__item .post-content-wrap .entry-header {
      -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
      order: 0; }
      .custom-posts .custom-posts__item .post-content-wrap .entry-header .entry-title {
        font-size: 16px;
        margin: 0; }
    .custom-posts .custom-posts__item .post-content-wrap .entry-meta {
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1;
      margin-top: 5px; }

@media (min-width: 992px) {
  .footer-area--3-cols .custom-posts .post-thumbnail {
    margin-bottom: 0;
    float: left;
    margin-right: 20px;
    margin-top: 6px; }
    .footer-area--3-cols .custom-posts .post-thumbnail img {
      width: 102px; } }

.footer-area--3-cols .custom-posts .post-content-wrap {
  overflow: hidden; }

.custom-posts .custom-posts__holder {
  margin-bottom: -24px; }

/*--------------------------------------------------------------
## Instagram
--------------------------------------------------------------*/
.cs-instagram--widget .cs-instagram__item .cs-instagram__link:hover .cs-instagram__cover {
  opacity: .6; }

/*--------------------------------------------------------------
# Typography
--------------------------------------------------------------*/
h5 {
  text-transform: uppercase; }

/*--------------------------------------------------------------
# Navigation
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Social List
--------------------------------------------------------------*/
.sidebar .widget_nav_menu #menu-social {
  text-align: center; }
  .sidebar .widget_nav_menu #menu-social .menu-item {
    display: inline-block;
    margin: 0;
    padding: 0 3px; }
    .sidebar .widget_nav_menu #menu-social .menu-item::before {
      display: none; }
    .sidebar .widget_nav_menu #menu-social .menu-item > a {
      display: block;
      text-decoration: none;
      text-align: center;
      width: 21px;
      height: 21px;
      overflow: hidden; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a:hover {
        text-decoration: none; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="codepen.io"]::before {
        content: '\f1cb'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="digg.com"]::before {
        content: '\f1a6'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="dribbble.com"]::before {
        content: '\f17d'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="dropbox.com"]::before {
        content: '\f16b'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="facebook.com"]::before {
        content: '\f09a'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="flickr.com"]::before {
        content: '\f16e'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="plus.google.com"]::before {
        content: '\f0d5'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="github.com"]::before {
        content: '\f09b'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="instagram.com"]::before {
        content: '\f16d'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="linkedin.com"]::before {
        content: '\f0e1'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="pinterest.com"]::before {
        content: '\f0d2'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="getpocket.com"]::before {
        content: '\f265'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="reddit.com"]::before {
        content: '\f1a1'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="skype.com"]::before, .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="skype:"]::before {
        content: '\f17e'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="stumbleupon.com"]::before {
        content: '\f1a4'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="tumblr.com"]::before {
        content: '\f173'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="twitter.com"]::before {
        content: '\f099'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="vimeo.com"]::before {
        content: '\f27d'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="wordpress.org"]::before, .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="wordpress.com"]::before {
        content: '\f19a'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="youtube.com"]::before {
        content: '\f167'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="amazon.com"]::before {
        content: '\f270'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="tripadvisor"]::before {
        content: '\f262'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="ycombinator.com"]::before {
        content: '\f23b'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="xing.com"]::before {
        content: '\f168'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="yahoo."]::before {
        content: '\f19e'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="vine.co"]::before {
        content: '\f1ca'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="weibo.com"]::before {
        content: '\f18a'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="trello.com"]::before {
        content: '\f181'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="steampowered.com"]::before {
        content: '\f1b6'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="soundcloud.com"]::before {
        content: '\f1be'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="spotify.com"]::before {
        content: '\f1bc'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="stackexchange.com"]::before {
        content: '\f18d'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="stackoverflow.com"]::before {
        content: '\f16c'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="slideshare.net"]::before {
        content: '\f1e7'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="slack.com"]::before {
        content: '\f198'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="skyatlas.com"]::before {
        content: '\f216'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="last.fm"]::before {
        content: '\f202'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="jsfiddle.net"]::before {
        content: '\f1cc'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="behance.net"]::before {
        content: '\f1b4'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="bitbucket.org"]::before {
        content: '\f171'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="codepen.io"]::before {
        content: '\f1cb'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="codiepie.com"]::before {
        content: '\f284'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="connectdevelop.com"]::before {
        content: '\f20e'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="dashcube.com"]::before {
        content: '\f210'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="contao.org"]::before {
        content: '\f26d'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="delicious.com"]::before {
        content: '\f1a5'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="deviantart.com"]::before {
        content: '\f1bd'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a[href*="vk.com"]::before {
        content: '\f189'; }
      .sidebar .widget_nav_menu #menu-social .menu-item > a::before {
        display: inline-block;
        font: normal normal normal 14px/1 FontAwesome;
        font-size: inherit;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-size: 14px;
        display: block;
        line-height: 1.5em;
        margin: auto; }

/*--------------------------------------------------------------
## Pagination
--------------------------------------------------------------*/
/* Pagination */
nav.pagination .nav-links .page-numbers.prev, nav.pagination .nav-links .page-numbers.next {
  padding: 2px 31px 2px 35px;
  font-size: 12px;
  letter-spacing: 0.06em; }
  nav.pagination .nav-links .page-numbers.prev:before, nav.pagination .nav-links .page-numbers.prev:after, nav.pagination .nav-links .page-numbers.next:before, nav.pagination .nav-links .page-numbers.next:after {
    display: inline-block;
    font: normal normal normal 14px/1 'Nucleo Mini';
    font-size: inherit;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }

nav.pagination .nav-links .page-numbers.next:after {
  margin-left: 5px;
  content: '\e928'; }

nav.pagination .nav-links .page-numbers.prev:before {
  margin-right: 5px;
  content: '\e927'; }
