﻿@font-face {
  font-family: 'icomoon';
  src: url("../fonts/icomoon/icomoon.eot?srf3rx");
  src: url("../fonts/icomoon/icomoon.eot?srf3rx#iefix") format("embedded-opentype"), url("../fonts/icomoon/icomoon.ttf?srf3rx") format("truetype"), url("../fonts/icomoon/icomoon.woff?srf3rx") format("woff"), url("../fonts/icomoon/icomoon.svg?srf3rx#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* =======================================================
*
* 	Template Style 
*	Edit this section
*
* ======================================================= */
body {
  font-family: "Source Sans Pro", Arial, sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 1.8;
  color: #777777;
  color: #7f7f7f;
  background: #fff;
  height: 100%;
  position: relative;
}

a {
  color: #5585b5;
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s;
}
a:hover, a:active, a:focus {
  color: #5585b5;
  outline: none;
}

p {
  margin-bottom: 1.5em;
}

h1, h2, h3, h4, h5, h6 {
  font-family: "Source Sans Pro", Arial, sans-serif;
  font-weight: 400;
}

::-webkit-selection {
  color: #818892;
  background: #f9f6f0;
}

::-moz-selection {
  color: #818892;
  background: #f9f6f0;
}

::selection {
  color: #818892;
  background: #f9f6f0;
}

#fh5co-header {
  position: absolute;
  z-index: 99;
  width: 100%;
  opacity: 1;
  top: 0;
  margin-top: 20px;
}
@media screen and (max-width: 768px) {
  #fh5co-header {
    margin-top: 0;
    background: #fff;
    -webkit-box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1);
  }
  #fh5co-header .navbar-brand {
    color: #5585b5 !important;
  }
  #fh5co-header #navbar li a {
    color: rgba(0, 0, 0, 0.5) !important;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
  }
  #fh5co-header #navbar li a:hover {
    color: #5585b5 !important;
  }
  #fh5co-header #navbar li a span:before {
    background: transparent !important;
  }
  #fh5co-header #navbar li.active a {
    background: transparent;
    background: none;
    color: #5585b5 !important;
  }
  #fh5co-header #navbar li.active a span:before {
    visibility: visible;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
#fh5co-header .navbar {
  padding-bottom: 0;
  margin-bottom: 0;
}
#fh5co-header #navbar li a {
  font-family: "Source Sans Pro", Arial, sans-serif;
  position: relative;
}
#fh5co-header #navbar li a span {
  position: relative;
  display: block;
  padding-bottom: 2px;
}
#fh5co-header #navbar li a span:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  bottom: 0;
  left: 0;
  background-color: #5585b5;
  visibility: hidden;
  -webkit-transform: scaleX(0);
  -moz-transform: scaleX(0);
  -ms-transform: scaleX(0);
  -o-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transition: all 0.3s ease-in-out 0s;
  -moz-transition: all 0.3s ease-in-out 0s;
  -ms-transition: all 0.3s ease-in-out 0s;
  -o-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
}
#fh5co-header #navbar li a:hover {

}
#fh5co-header #navbar li a:hover span:before {
  visibility: visible;
  -webkit-transform: scaleX(1);
  -moz-transform: scaleX(1);
  -ms-transform: scaleX(1);
  -o-transform: scaleX(1);
  transform: scaleX(1);
}
#fh5co-header #navbar li.active a {
  background: transparent;
  background: none;
}
#fh5co-header #navbar li.active a span:before {
  visibility: visible;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
#fh5co-header .navbar-brand {
  float: left;
  display: block;
  font-size: 30px;
  font-weight: 700;
  padding-left: 0;
  color: #fff;
}
#fh5co-header.navbar-fixed-top {
  position: fixed !important;
  background: #fff;
  -webkit-box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1);
  -ms-box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
  top: 0;
}
#fh5co-header.navbar-fixed-top .navbar-brand {
  color: #5585b5;
}
#fh5co-header.navbar-fixed-top #navbar li a {
  color: rgba(0, 0, 0, 0.5);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
#fh5co-header.navbar-fixed-top #navbar li a:hover {
  color: #5585b5;
}
#fh5co-header.navbar-fixed-top #navbar li.active a {
  background: transparent;
  background: none;
  color: #5585b5;
}
#fh5co-header.navbar-fixed-top #navbar li.active a span:before {
  visibility: visible;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
#fh5co-header .navbar-default {
  border: transparent;
  background: transparent;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  border-radius: 0px;
}
@media screen and (max-width: 768px) {
  #fh5co-header .navbar-default {
    margin-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
  }
}
#fh5co-header .navbar-default .brand-slogan {
  margin: 28px 0 0 15px;
  float: left;
  letter-spacing: 2px;
  color: #adadad;
}
#fh5co-header .navbar-default .brand-slogan em {
  color: #5585b5;
  font-style: normal;
}
#fh5co-header a {
  -webkit-transition: 0s;
  -o-transition: 0s;
  transition: 0s;
}

.section-heading {
  float: left;
  width: 100%;
  padding-bottom: 50px;
  margin-bottom: 50px;
  clear: both;
}
.section-heading h2 {
  font-size: 50px;
  font-weight: 300;
  color: #444;
  text-transform: uppercase;
  position: relative;
  display: block;
  padding-bottom: 20px;
  line-height: 1.5;
}
.section-heading h2:after {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background: #5585b5;
  left: 50%;
  margin-left: -40px;
  bottom: 0;
}
@media screen and (max-width: 768px) {
  .section-heading h2 {
    font-size: 30px;
  }
}
.section-heading h3 {
  font-weight: 300;
  line-height: 1.5;
  color: #929292;
}
@media screen and (max-width: 768px) {
  .section-heading h3 {
    font-size: 24px !important;
    line-height: 34px;
  }
}

.btn {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}

#fh5co-our-services,
#fh5co-about-us,
#fh5co-features,
#fh5co-testimonials,
#fh5co-pricing,
#fh5co-press {
  padding: 7em 0;
}
@media screen and (max-width: 480px) {
  #fh5co-our-services,
  #fh5co-about-us,
  #fh5co-features,
  #fh5co-testimonials,
  #fh5co-pricing,
  #fh5co-press {
    padding: 5em 0;
  }
}

#fh5co-testimonials {
  background: #5585b5;
}
#fh5co-testimonials .section-heading h2 {
  color: white;
}
#fh5co-testimonials .section-heading h2:after {
  background: rgba(255, 255, 255, 0.2);
}
#fh5co-testimonials .section-heading .subtext h3 {
  color: rgba(255, 255, 255, 0.5);
}
#fh5co-testimonials .box-testimony {
  margin-bottom: 2em;
  float: left;
}
#fh5co-testimonials .box-testimony a {
  color: rgba(255, 255, 255, 0.5);
}
#fh5co-testimonials .box-testimony a:hover, #fh5co-testimonials .box-testimony a:focus, #fh5co-testimonials .box-testimony a:active {
  color: white;
  text-decoration: none;
}
#fh5co-testimonials .box-testimony blockquote {
  padding-left: 0;
  border-left: none;
  padding: 40px;
  background: #fff;
  position: relative;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
}
#fh5co-testimonials .box-testimony blockquote:after {
  content: "";
  position: absolute;
  top: 100%;
  left: 40px;
  border-top: 15px solid black;
  border-top-color: #fff;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
}
#fh5co-testimonials .box-testimony blockquote .quote {
  position: absolute;
  top: 0;
  left: 10px;
  text-align: center;
  font-size: 30px;
  line-height: 0;
  display: table;
  color: #fff;
  width: 56px;
  height: 56px;
  margin-top: -30px;
  background: #5585b5;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
}
#fh5co-testimonials .box-testimony blockquote .quote > span {
  display: table-cell;
  vertical-align: middle;
}
#fh5co-testimonials .box-testimony blockquote p {
  font-style: italic;
}
#fh5co-testimonials .box-testimony .author {
  line-height: 20px;
  color: white;
  font-size: 20px;
  margin-left: 20px;
}
#fh5co-testimonials .box-testimony .author .subtext {
  display: block;
  color: rgba(255, 255, 255, 0.5);
  font-size: 16px;
}

#fh5co-pricing .price-box {
  border: 2px solid #ECEEF0;
  text-align: center;
  padding: 30px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  margin-bottom: 40px;
  position: relative;
}
#fh5co-pricing .price-box.popular {
  border: 2px solid #5585b5;
}
#fh5co-pricing .price-box.popular .popular-text {
  top: 0;
  left: 50%;
  margin-left: -54px;
  margin-top: -2em;
  position: absolute;
  padding: 4px 20px;
  background: #5585b5;
  color: #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
}
#fh5co-pricing .price-box.popular .popular-text:after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -10px;
  border-top: 10px solid black;
  border-top-color: #5585b5;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
}
#fh5co-pricing .pricing-plan {
  margin: 0;
  padding: 0;
  font-size: 15px;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-weight: 700;
}
#fh5co-pricing .price {
  font-size: 50px;
  color: #000;
}
#fh5co-pricing .price .currency {
  font-size: 20px;
  top: -1.2em;
}
#fh5co-pricing .price small {
  font-size: 16px;
}
#fh5co-pricing .pricing-info {
  padding: 0;
  margin: 0 0 30px 0;
}
#fh5co-pricing .pricing-info li {
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
}

#fh5co-our-services,
#fh5co-press {
  background: #f4f4f4;
}

#fh5co-our-services .box {
  padding: 30px;
  background: #fff;
  text-align: center;
  color: #7f7f7f;
  margin-bottom: 70px;
  position: relative;
}
@media screen and (max-width: 992px) {
  #fh5co-our-services .box {
    min-height: inherit;
    margin-bottom: 60px;
  }
}
#fh5co-our-services .box .icon {
  width: 85px;
  height: 85px;
  margin: 0 auto;
  top: 0;
  margin-top: -70px;
  margin-bottom: 30px;
  position: relative;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  display: table;
  text-align: center;
}
#fh5co-our-services .box .icon > span {
  display: table-cell;
  vertical-align: middle;
}
#fh5co-our-services .box .icon > span i {
  font-size: 40px;
  color: #fff !important;
  margin: 0;
  padding: 0;
}
#fh5co-our-services .box .icon.colored-1 {
  background: #2aaf67;
}
#fh5co-our-services .box .icon.colored-2 {
  background: #00bff3;
}
#fh5co-our-services .box .icon.colored-3 {
  background: #f26522;
}
#fh5co-our-services .box .icon.colored-4 {
  background: #e52b50;
}
#fh5co-our-services .box .icon.colored-5 {
  background: #2fc5cc;
}
#fh5co-our-services .box .icon.colored-6 {
  background: #6173f4;
}
#fh5co-our-services .box .step-number {
  font-size: 16px;
  display: block;
  color: #d1d1d1;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-weight: 700;
  margin-bottom: 10px;
}
#fh5co-our-services .box h3 {
  margin: 0 0 20px 0;
  padding: 0;
  font-weight: 400;
  font-size: 20px;
  color: #444;
}

#fh5co-features {
  padding: 7em 0;
}
@media screen and (max-width: 768px) {
  #fh5co-features {
    padding: 4em 0;
  }
}
#fh5co-features .fh5co-service {
  margin-bottom: 30px;
  float: left;
}
#fh5co-features .fh5co-service .fh5co-icon {
  float: left;
  width: 20%;
}
#fh5co-features .fh5co-service .fh5co-icon i {
  font-size: 40px;
  color: #5585b5;
}
#fh5co-features .fh5co-service .fh5co-desc {
  width: 80%;
  float: right;
}
#fh5co-features .fh5co-service .fh5co-desc h3 {
  margin-top: 0;
  font-size: 18px;
}

#fh5co-press .fh5co-press-item {
  background: #fff;
  float: left;
  margin-bottom: 30px;
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
}
@media screen and (max-width: 480px) {
  #fh5co-press .fh5co-press-item {
    display: block !important;
  }
}
#fh5co-press .fh5co-press-item .fh5co-press-text,
#fh5co-press .fh5co-press-item .fh5co-press-img {
  width: 50%;
}
@media screen and (max-width: 480px) {
  #fh5co-press .fh5co-press-item .fh5co-press-text,
  #fh5co-press .fh5co-press-item .fh5co-press-img {
    height: inherit;
    float: none !important;
    width: 100%;
    display: block !important;
  }
}
#fh5co-press .fh5co-press-item .fh5co-press-text {
  float: left;
  padding: 20px;
}
#fh5co-press .fh5co-press-item .fh5co-press-text .fh5co-press-title {
  margin: 0 0 20px 0;
  padding: 0 0 10px 0;
  font-weight: 400;
  font-size: 20px;
  color: #444;
  position: relative;
}
#fh5co-press .fh5co-press-item .fh5co-press-text .fh5co-press-title .fh5co-border {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 2px;
  width: 30px;
  background: #5585b5;
}
#fh5co-press .fh5co-press-item .fh5co-press-img {
  position: absolute;
  right: 0;
  bottom: 0;
  top: 0;
  background-size: cover;
}
@media screen and (max-width: 480px) {
  #fh5co-press .fh5co-press-item .fh5co-press-img {
    height: 200px;
    left: 0;
    top: 0;
    position: relative;
    width: 100%;
  }
}

.fh5co-nav-toggle {
  width: 25px;
  height: 25px;
  cursor: pointer;
  text-decoration: none;
}
.fh5co-nav-toggle.active i::before, .fh5co-nav-toggle.active i::after {
  background: #5585b5;
}
.fh5co-nav-toggle:hover, .fh5co-nav-toggle:focus, .fh5co-nav-toggle:active {
  outline: none;
  border-bottom: none !important;
}
.fh5co-nav-toggle i {
  position: relative;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  width: 25px;
  height: 3px;
  color: #5585b5;
  font: bold 14px/.4 Helvetica;
  text-transform: uppercase;
  text-indent: -55px;
  background: #5585b5;
  transition: all .2s ease-out;
}
.fh5co-nav-toggle i::before, .fh5co-nav-toggle i::after {
  content: '';
  width: 25px;
  height: 3px;
  background: #5585b5;
  position: absolute;
  left: 0;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}

.fh5co-nav-toggle i::before {
  top: -7px;
}

.fh5co-nav-toggle i::after {
  bottom: -7px;
}

.fh5co-nav-toggle:hover i::before {
  top: -10px;
}

.fh5co-nav-toggle:hover i::after {
  bottom: -10px;
}

.fh5co-nav-toggle.active i {
  background: transparent;
}

.fh5co-nav-toggle.active i::before {
  top: 0;
  -webkit-transform: rotateZ(45deg);
  -moz-transform: rotateZ(45deg);
  -ms-transform: rotateZ(45deg);
  -o-transform: rotateZ(45deg);
  transform: rotateZ(45deg);
}

.fh5co-nav-toggle.active i::after {
  bottom: 0;
  -webkit-transform: rotateZ(-45deg);
  -moz-transform: rotateZ(-45deg);
  -ms-transform: rotateZ(-45deg);
  -o-transform: rotateZ(-45deg);
  transform: rotateZ(-45deg);
}

.fh5co-nav-toggle {
  position: absolute;
  top: 12px;
  right: 0px;
  z-index: 21;
  padding: 6px 0 0 0;
  display: block;
  margin: 0 auto;
  display: none;
  height: 44px;
  width: 44px;
  border-bottom: none !important;
}
@media screen and (max-width: 768px) {
  .fh5co-nav-toggle {
    display: block;
  }
}

.person {
  text-align: center;
  margin-bottom: 40px;
  float: left;
  width: 100%;
}
.person img {
  display: block;
  margin: 0 auto;
  height: 150px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
}
.person .name {
  font-size: 24px;
}
.person .position {
  text-transform: uppercase;
  color: #c3c3c3;
  margin-bottom: 30px;
  letter-spacing: 2px;
}

#footer {
  padding: 50px 0;
  color: #7f7f7f;
    font-size: 10pt;
}
#footer .copyright {
  margin-bottom: 0px;
  padding-bottom: 0;
}

.btn {
  text-transform: uppercase;
  letter-spacing: 2px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.btn.btn-primary {
  background: #5585b5;
  color: #fff;
  border: none !important;
  border: 2px solid transparent !important;
}
.btn.btn-primary:hover, .btn.btn-primary:active, .btn.btn-primary:focus {
  box-shadow: none;
  background: #5585b5;
}
.btn:hover, .btn:active, .btn:focus {
  background: #393e46 !important;
  color: #fff;
  outline: none !important;
}
.btn.btn-default:hover, .btn.btn-default:focus, .btn.btn-default:active {
  border-color: transparent;
}

.social {
  padding: 0;
  margin: 0;
  display: inline-block;
  position: relative;
  width: 100%;
}
.social li {
  list-style: none;
  padding: 0;
  margin: 0;
  display: inline-block;
}
.social li a {
  font-size: 16px;
  display: table;
  width: 40px;
  height: 40px;
  margin: 0 4px;
}
.social li a i {
  display: table-cell;
  vertical-align: middle;
}
.social li a:hover, .social li a:active, .social li a:focus {
  text-decoration: none;
  border-bottom: none;
}
.social li a.social-box {
  background: #5585b5;
  color: #fff;
}
.social li a.social-circle {
  background: #5585b5;
  color: #fff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
}
.social li a:hover {
  background: #393e46 !important;
}
.social.social-box a {
  background: #5585b5;
  color: #fff;
}
.social.social-circle a {
  background: #5585b5;
  color: #fff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
}

.owl-carousel .owl-controls .owl-nav {
  opacity: 0;
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s;
}
.owl-carousel:focus .owl-controls .owl-nav, .owl-carousel:hover .owl-controls .owl-nav, .owl-carousel:active .owl-controls .owl-nav {
  opacity: 1;
}
.owl-carousel .btn-primary:hover, .owl-carousel .btn-primary:focus, .owl-carousel .btn-primary:active {
  background: transparent !important;
  border: 2px solid #fff !important;
}

.owl-carousel .owl-controls,
.owl-carousel-posts .owl-controls {
  margin-top: 0;
}

@media screen and (max-width: 768px) {
  .owl-carousel .owl-controls .owl-nav {
    display: none;
  }
}

.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-nav .owl-prev {
  top: 50%;
  margin-top: -29px;
  z-index: 9999;
  position: absolute;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.owl-carousel .owl-controls .owl-nav .owl-next i:before,
.owl-carousel .owl-controls .owl-nav .owl-prev i:before {
  color: rgba(255, 255, 255, 0.5);
}

.owl-carousel-posts .owl-controls .owl-nav .owl-next,
.owl-carousel-posts .owl-controls .owl-nav .owl-prev {
  top: 24%;
}

.owl-carousel .owl-controls .owl-nav .owl-next {
  right: 0;
}
.owl-carousel .owl-controls .owl-nav .owl-next:hover {
  right: 10px;
}
.owl-carousel .owl-controls .owl-nav .owl-next:hover i:before {
  color: white;
}

.owl-carousel .owl-controls .owl-nav .owl-prev {
  left: 0;
}
.owl-carousel .owl-controls .owl-nav .owl-prev:hover {
  left: 10px;
}
.owl-carousel .owl-controls .owl-nav .owl-prev:hover i:before {
  color: white;
}

.owl-carousel-posts .owl-controls .owl-nav .owl-next i,
.owl-carousel-posts .owl-controls .owl-nav .owl-prev i {
  color: #444;
}
.owl-carousel-posts .owl-controls .owl-nav .owl-next:hover i,
.owl-carousel-posts .owl-controls .owl-nav .owl-prev:hover i {
  color: #000;
}

.owl-carousel-fullwidth.fh5co-light-arrow .owl-controls .owl-nav .owl-next i,
.owl-carousel-fullwidth.fh5co-light-arrow .owl-controls .owl-nav .owl-prev i {
  color: #fff;
}
.owl-carousel-fullwidth.fh5co-light-arrow .owl-controls .owl-nav .owl-next:hover i,
.owl-carousel-fullwidth.fh5co-light-arrow .owl-controls .owl-nav .owl-prev:hover i {
  color: #fff;
}

@media screen and (max-width: 768px) {
  .owl-theme .owl-controls .owl-nav {
    display: none;
  }
}

.owl-theme .owl-controls .owl-nav [class*="owl-"] {
  background: none !important;
}
.owl-theme .owl-controls .owl-nav [class*="owl-"] i {
  font-size: 30px;
}
.owl-theme .owl-controls .owl-nav [class*="owl-"] i:hover, .owl-theme .owl-controls .owl-nav [class*="owl-"] i:focus {
  background: none !important;
}
.owl-theme .owl-controls .owl-nav [class*="owl-"]:hover, .owl-theme .owl-controls .owl-nav [class*="owl-"]:focus {
  background: none !important;
}

.owl-theme .owl-dots {
  position: absolute;
  bottom: 0;
  width: 100%;
  text-align: center;
}

.owl-carousel-fullwidth.owl-theme .owl-dots {
  bottom: 0;
  margin-bottom: 2.5em;
}

.owl-theme .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  background: rgba(255, 255, 255, 0.2);
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  border: 2px solid transparent;
}
.owl-theme .owl-dots .owl-dot span:hover {
  background: none;
  background: white;
}

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
  background: white;
  background: transparent;
  border: 2px solid #fff;
}

.owl-carousel-fullwidth .item, .owl-carousel-fullwidth .fh5co-owl-text-wrap {
  height: 800px;
  display: table;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .owl-carousel-fullwidth .item, .owl-carousel-fullwidth .fh5co-owl-text-wrap {
    height: inherit;
    padding: 5em 0;
  }
}
.owl-carousel-fullwidth .fh5co-owl-text-wrap {
  position: relative;
}
.owl-carousel-fullwidth .item {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top left;
  position: relative;
}
.owl-carousel-fullwidth .item .overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 8;
}
.owl-carousel-fullwidth .item img {
  max-width: 100%;
}
.owl-carousel-fullwidth .item .iphone-image {
  position: relative;
  z-index: 99;
}
.owl-carousel-fullwidth .item .iphone-image .iphone {
  float: right;
  text-align: right;
  position: relative;
  bottom: -12em;
}
@media screen and (max-width: 768px) {
  .owl-carousel-fullwidth .item .iphone-image .iphone {
    bottom: 0em;
    text-align: center;
    float: none !important;
    margin: 0 auto;
    display: block;
  }
}
.owl-carousel-fullwidth .item .iphone-image .iphone img {
  max-width: 100%;
}
.owl-carousel-fullwidth .item .fh5co-owl-text {
  display: table-cell;
  vertical-align: middle;
  z-index: 10;
  position: relative;
}
.owl-carousel-fullwidth .item .fh5co-owl-text a {
  color: white;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}
.owl-carousel-fullwidth .item .fh5co-owl-text a:hover {
  text-decoration: none;
  color: white;
  border-bottom: 1px solid white;
}
.owl-carousel-fullwidth .item .fh5co-owl-text .fh5co-lead, .owl-carousel-fullwidth .item .fh5co-owl-text .fh5co-lead-2, .owl-carousel-fullwidth .item .fh5co-owl-text .fh5co-sub-lead {
  color: #fff;
  margin: 0;
  padding: 0;
}
.owl-carousel-fullwidth .item .fh5co-owl-text .fh5co-lead {
  font-weight: 700;
  margin-bottom: 20px;
  margin-top: 0;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #fff;
  font-size: 50px;
  line-height: 50px;
  color: #fff;
}
@media screen and (max-width: 768px) {
  .owl-carousel-fullwidth .item .fh5co-owl-text .fh5co-lead {
    margin-bottom: 20px;
    font-size: 30px;
    line-height: 30px;
  }
}
.owl-carousel-fullwidth .item .fh5co-owl-text .fh5co-sub-lead {
  font-size: 30px;
  line-height: 30px;
  line-height: 42px;
  font-weight: 100;
  margin-bottom: 30px;
  color: white;
}
@media screen and (max-width: 768px) {
  .owl-carousel-fullwidth .item .fh5co-owl-text .fh5co-sub-lead {
    font-size: 24px;
    line-height: 34px;
  }
}

.js .to-animate,
.js .to-animate-2,
.js .single-animate {
  opacity: 0;
}

@media screen and (max-width: 480px) {
  .col-xxs-12 {
    float: none;
    width: 100%;
  }
}

.row-bottom-padded-lg {
  padding-bottom: 7em;
}
@media screen and (max-width: 768px) {
  .row-bottom-padded-lg {
    padding-bottom: 2em;
  }
}

.row-bottom-padded-md {
  padding-bottom: 4em;
}
@media screen and (max-width: 768px) {
  .row-bottom-padded-md {
    padding-bottom: 2em;
  }
}

.row-bottom-padded-sm {
  padding-bottom: 2em;
}
@media screen and (max-width: 768px) {
  .row-bottom-padded-sm {
    padding-bottom: 2em;
  }
}

.fh5co-animated {
  -webkit-animation-duration: .3s;
  animation-duration: .3s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

/*# sourceMappingURL=lightblue.css.map */

.blog-body {
    padding-top: 85px;
}



/************************************/
/* Start the BlogEngine Theme Styles*/
/************************************/


a {
    color: #0064c4;
    text-decoration: none !important;
}

    a:hover {
        color: #004a91;
    }


.blog-wrapper {
    display: table;
    table-layout: fixed;
    width: 100%;
    max-width: 100%;
}

    .blog-wrapper > .blog-sidebar, .blog-wrapper > .blog-content {
        display: table-cell;
        vertical-align: top;
    }

    .blog-wrapper > .blog-sidebar {
        width: 18.75rem;
        min-width: 18.75rem;
        max-width: 18.75rem;
    }

    .blog-wrapper > .blog-content {
        padding-left: 2rem;
        min-width: 100%;
        width: 100%;
    }

    .blog-wrapper .blog-footer, .blog-wrapper .blog-header, .blog-wrapper .widgetzone {
        max-width: 18.75rem;
    }

@media screen and (max-width: 75rem) {
    .blog-wrapper > .blog-sidebar {
        width: 15.625rem;
        min-width: 15.625rem;
    }
}

@media screen and (max-width: 64rem) {
    .blog-wrapper > .blog-content {
        padding-left: 1rem;
    }
}

@media screen and (max-width: 50rem) {
    .blog-wrapper {
        display: block;
    }

        .blog-wrapper .blog-footer, .blog-wrapper .blog-header, .blog-wrapper .widgetzone {
            max-width: none;
        }

        .blog-wrapper > .blog-sidebar .widgetzone {
            display: none;
        }

        .blog-wrapper > .blog-sidebar .blog-footer {
            display: none;
        }

        .blog-wrapper > .blog-content, .blog-wrapper > .blog-sidebar {
            display: block;
            vertical-align: top;
            padding: 0;
            min-width: 100%;
            width: 100%;
        }
}

@media screen and (max-width: 64rem) {
    body {
        padding-top: 1rem;
    }

    .container {
        padding-right: 1rem;
        padding-left: 1rem;
    }
}

.blog-header {
    margin-bottom: 2rem;
    box-shadow: 0 1px 2px rgba(0,0,0,0.1);
}

@media screen and (max-width: 64rem) {
    .blog-header {
        margin-bottom: 1rem;
    }
}

.blog-info {
    background: rgba(255,255,255,0.1);
}

.blog-logo {
    text-align: center;
    color: #fff !important;
    display: block;
    font-size: 1.75rem;
    padding: 3rem 0 1rem;
    font-family: "Kreon",serif;
    outline: none !important;
    text-shadow: 0 1px 2px rgba(0,0,0,0.1);
}

    .blog-logo img {
        font-size: 0;
        margin-bottom: 1rem;
        width: 8rem;
        display: block;
        margin: 0 auto 1rem;
        border-radius: 100%;
    }

@media screen and (max-width: 64rem) {
    .blog-logo {
        padding: 2rem 0 1.5rem;
    }
}

.blog-nav {
    height: 3.5rem;
    margin-top: 1px;
}

    .blog-nav ul {
        list-style: none;
        margin: 0;
        padding: 0;
        height: 3.5rem;
        display: table;
        table-layout: fixed;
        width: 100%;
    }

    .blog-nav li {
        padding-right: 1px;
        display: table-cell;
        width: 25%;
        height: 3.5rem;
        text-align: center;
        vertical-align: top;
    }

        .blog-nav li:last-child {
            padding-right: 0;
        }

        .blog-nav li span {
            display: none;
        }

        .blog-nav li .tooltip {
            text-transform: uppercase;
            letter-spacing: .125rem;
        }

    .blog-nav a {
        height: 3.5rem;
        line-height: 3.3125rem;
        color: #fff;
        display: block;
        text-transform: uppercase;
        background: rgba(255,255,255,0.1);
    }

        .blog-nav a i {
            font-size: .875rem;
            display: block;
            height: 100%;
            line-height: 3.5rem;
        }

        .blog-nav a.item-home i {
            font-size: 1.25rem;
        }

        .blog-nav a.item-login:before {
            content: "";
            display: inline-block;
            font: normal normal normal 14px/1 FontAwesome;
            font-size: inherit;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            font-size: 1.25rem !important;
            display: block;
            height: 100%;
            line-height: 3.5rem;
        }

        .blog-nav a.item-admin:before {
            content: "";
            display: inline-block;
            font: normal normal normal 14px/1 FontAwesome;
            font-size: inherit;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            display: block;
            height: 100%;
            line-height: 3.5rem;
            font-size: 1rem;
        }

        .blog-nav a:hover, .blog-nav a:focus {
            opacity: 1;
            outline: none !important;
        }

.blog-author {
    display: none;
    padding: 0 2rem;
    color: #fff;
    font-size: 1rem;
    margin-bottom: 1.5rem;
}

@media screen and (max-width: 64rem) {
    .blog-author {
        display: none !important;
    }
}

.social-network {
    list-style: none;
    margin: 0;
    padding: 0;
    text-align: center;
    padding-bottom: 2rem;
}

    .social-network li {
        display: none;
    }

        .social-network li a {
            display: block;
            height: 2rem;
            width: 2rem;
        }

        .social-network li i {
            display: block;
            height: 100%;
            line-height: 2rem;
            background: rgba(0,0,0,0.07);
            color: #fff;
            border-radius: 100%;
            font-size: .875rem;
        }

            .social-network li i:hover {
                background: #fff;
                color: #000;
            }

.post {
    background: #fff;
    box-shadow: 0 1px 2px rgba(0,0,0,0.1);
    margin-bottom: 2rem;
    padding: 3rem;
    width: 100%;
}

    .post .post-header {
        margin-bottom: 2rem;
    }

        .post .post-header .post-title {
            line-height: 1;
            font-size: 2.25rem;
            margin: 0 0 0.5rem;
            font-weight: 700;
        }

            .post .post-header .post-title a {
                text-decoration: none;
                color: #0064c4;
            }

                .post .post-header .post-title a:hover {
                    color: #111;
                }

    .post .post-info {
        font-size: 0.75rem;
        color: #666;
        text-transform: uppercase;
    }

        .post .post-info span {
            margin-right: 0.5rem;
        }

        .post .post-info a {
            color: #666;
        }

    .post .post-body {
        line-height: 1.6;
    }

        .post .post-body a:hover {
            text-decoration: underline;
        }

        .post .post-body h1, .post .post-body h2, .post .post-body h3, .post .post-body h4, .post .post-body h5, .post .post-body h6 {
            margin-top: 2rem;
        }

        .post .post-body h2 {
            font-size: 1.4375rem;
        }

        .post .post-body h3, .post .post-body h4, .post .post-body h5 {
            font-size: 1.25rem;
        }

    .post .post-rating {
        height: 1.5rem;
        margin: 1rem 0;
    }

    .post .post-adminlinks {
        font-size: 0;
    }

        .post .post-adminlinks a {
            color: #fff;
            font-size: 0.75rem;
            margin-right: 0.5rem;
            display: inline-block;
            padding: 0.25rem 1rem;
            text-align: center;
            text-transform: uppercase;
            background-color: #ddd;
        }

            .post .post-adminlinks a.item-approve {
                background-color: #19cf86;
            }

            .post .post-adminlinks a.item-edit {
                background-color: #5bc0de;
            }

            .post .post-adminlinks a.item-delete {
                background-color: #e81c4f;
            }

@media screen and (max-width: 64rem) {
    .post {
        margin-bottom: 1rem;
        padding: 1.5rem;
    }
}

@media screen and (max-width: 40rem) {
    .post .post-footer {
        display: none;
    }
}

.page-global div#admin {
    font-size: 0;
}

    .page-global div#admin a {
        color: #fff;
        font-size: 0.75rem;
        margin-right: 0.5rem;
        display: inline-block;
        padding: 0.25rem 1rem;
        text-align: center;
        text-transform: uppercase;
        background-color: #ddd;
    }

        .page-global div#admin a:first-child {
            background-color: #5bc0de;
        }

        .page-global div#admin a:last-child {
            background-color: #e81c4f;
        }

.page-global, .well-global {
    box-shadow: 0 1px 2px rgba(0,0,0,0.1);
    background: #fff;
    margin-bottom: 2rem;
    padding: 3rem;
}

@media screen and (max-width: 64rem) {
    .page-global, .well-global {
        margin-bottom: 1rem;
        padding: 1.5rem;
    }
}

.page-global .page-global-title, .well-global .page-global-title {
    font-size: 1.5rem;
}

#trackbacks {
    display: none;
}

.navigation-posts {
    display: table;
    width: 100%;
    overflow: hidden;
    padding: 0;
}

    .navigation-posts a {
        text-decoration: none;
        display: block !important;
        height: 100%;
        padding: 1rem 0;
    }

    .navigation-posts > div {
        width: 50%;
        text-align: center;
        display: table-cell;
        vertical-align: middle;
    }

        .navigation-posts > div.text-left {
            border-right: 1px solid #ddd;
        }

@media screen and (max-width: 64rem) {
    .navigation-posts {
        display: none;
    }
}

#PostPager {
    padding: 0;
    margin-bottom: 2rem;
}

    #PostPager li {
        border: 0;
        display: inline-block !important;
        margin: 1px;
        padding: 0;
        height: 100%;
        font-size: .75rem;
        font-weight: normal;
        background: rgba(255,255,255,0.1);
        border-radius: 0px;
        text-transform: uppercase;
    }

    #PostPager a {
        text-decoration: none;
        color: #fff;
        display: block;
        padding: .5rem 1rem !important;
        font-weight: 400;
    }

    #PostPager .PagerLinkCurrent {
        color: #aaa;
        background: rgba(255,255,255,0.1);
        padding: .5rem 1rem !important;
        border: 0;
    }

    #PostPager .PagerLinkDisabled {
        padding: .5rem 1rem !important;
        color: #aaa;
        background: none;
        border-color: none;
        background: rgba(255,255,255,0.1);
    }

    #PostPager .PagerEllipses {
        border: 0;
        color: #aaa;
        padding: .5rem 1rem !important;
    }

.related-posts ul li {
    padding-bottom: 0.5rem;
    margin-bottom: 0.5rem;
    border-bottom: .0625rem solid #eee;
}

    .related-posts ul li a {
        font-size: 1.5rem;
    }

    .related-posts ul li:last-child {
        margin: 0;
    }

    .related-posts ul li:first-child {
        padding-top: 0.5rem;
        border-top: .0625rem solid #eee;
    }

    .related-posts ul li div {
        display: block;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        font-size: 1.5rem;
        color: #aaa;
    }

@media screen and (max-width: 64rem) {
    .related-posts {
        display: none;
    }
}

.lbl-CommentsDisabled {
    color: rgba(255,255,255,0.3);
    text-transform: uppercase;
    display: block;
    position: relative;
    font-size: 0.875rem;
    margin-bottom: 2rem;
    text-align: center;
}

    .lbl-CommentsDisabled:before {
        margin-right: 0.5rem;
        position: relative;
        top: .0625rem;
        content: "";
        display: inline-block;
        font: normal normal normal 14px/1 FontAwesome;
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-size: 1rem;
        display: inline-block;
    }

#commentlist ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

#commentlist .comment-item {
    position: relative;
}

    #commentlist .comment-item .comment-text {
        font-size: 0.875rem;
    }

    #commentlist .comment-item .comment-item {
        margin-left: 3.5rem;
    }

    #commentlist .comment-item #status {
        margin-left: 3.5rem;
    }

#commentlist .comment-content {
    position: relative;
    min-height: 3rem;
    margin-bottom: 0.5rem;
    margin-left: 3.5rem;
    background-color: #eee;
    padding: 1rem;
}

    #commentlist .comment-content img {
        position: absolute;
        left: -3.5rem;
        top: 0;
        width: 3rem;
        height: 3rem;
    }

#commentlist .comment-author {
    margin-bottom: 0.5rem;
    font-weight: 700;
}

    #commentlist .comment-author a {
        color: #000;
    }

#commentlist .comment-replylink {
    color: #aaa;
    font-size: 0.75rem;
    font-style: italic;
    font-weight: 400;
    text-transform: uppercase;
    margin-top: 0.5rem;
}

#commentlist .comment-adminlinks {
    font-size: 0;
}

    #commentlist .comment-adminlinks a {
        color: #fff;
        font-size: 0.875rem;
        background-color: #e81c4f;
        margin-right: 0.5rem;
        display: inline-block;
        padding: 0.25rem 1rem;
    }

        #commentlist .comment-adminlinks a:nth-child(1), #commentlist .comment-adminlinks a:nth-child(2) {
            display: none;
        }

        #commentlist .comment-adminlinks a[href^="?approvecomment"] {
            background-color: #19cf86;
        }

#commentlist .comment-form {
    box-shadow: none;
    padding: 0;
    margin-left: 3.5rem;
    margin-top: 1rem;
}

#commentlist p#cancelReply a {
    color: #fff;
    font-size: 0.875rem;
    background-color: #666;
    display: inline-block;
    padding: 0.25rem 1rem;
    margin-left: 3.5rem;
}

@media screen and (max-width: 48rem) {
    #commentlist .comment-content {
        margin-left: 0;
        padding: 0 0 0.5rem;
        background: none;
        border-bottom: .0625rem solid #ddd;
    }

        #commentlist .comment-content img {
            display: none;
        }

    #commentlist .comment-item .comment-item {
        margin: 0;
    }

    #commentlist .comment-item #status {
        margin-left: 0;
    }

    #commentlist .comment-adminlinks {
        display: none;
    }

    #commentlist .comment-form, #commentlist p#cancelReply a {
        margin-left: 0;
    }
}

#commenttoggle {
    display: none;
}

.comment-form .comment-preview {
    display: none;
}

#status.warning {
    background-color: #e81c4f;
    display: block;
    padding: 1rem;
    color: #fff;
    margin-bottom: 1rem;
}

#status.success {
    background-color: #19cf86;
    display: block;
    padding: 1rem;
    color: #fff;
    margin-bottom: 1rem;
    margin-left: 3.5rem;
}

@media screen and (max-width: 48rem) {
    #status.success {
        margin-left: 0;
    }
}

#commentCaptcha {
    position: relative;
    display: table;
    width: 100%;
}

    #commentCaptcha #simpleCaptchaValue, #commentCaptcha label {
        display: table-cell;
        vertical-align: top;
    }

    #commentCaptcha > label {
        height: 2.5rem;
        width: 5rem;
        max-width: 100%;
        background-color: #ccc;
        text-align: center;
        vertical-align: middle;
        white-space: nowrap;
        padding: 0 1rem;
    }

    #commentCaptcha #simpleCaptchaValue {
        height: 2.5rem;
        border: 1px solid #ccc;
        outline: none !important;
        padding: 0.5rem;
        width: 100%;
        min-width: 100%;
    }

    #commentCaptcha #spnSimpleCaptchaIncorrect {
        position: absolute;
        left: 0;
        font-size: 1.2rem;
        width: 100%;
    }

.search-page .search-page-searchbox {
    background: #fff;
    box-shadow: 0 1px 2px rgba(0,0,0,0.1);
    padding: 3px;
    border: 1px solid #CCC;
    margin-bottom: 15px;
}

    .search-page .search-page-searchbox input[type=button] {
        float: right;
        width: 20%;
        border: none;
        height: 100%;
        padding: 12px 0;
    }

    .search-page .search-page-searchbox input[type=text] {
        border: none;
        width: 76%;
        border-radius: 3px;
        padding: 8px 1%;
        outline: none !important;
    }

.search-page .searchresult {
    border-bottom: 1px dotted #CCC;
    padding: 10px 0;
    font-size: 14px;
}

    .search-page .searchresult a {
        font-weight: normal;
        font-size: 16px;
    }

    .search-page .searchresult span.text {
        clear: both;
        line-height: 35px;
        display: block;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        font-size: 13px;
        color: #555;
    }

    .search-page .searchresult span.type {
        font-size: 13px;
        display: none;
    }

    .search-page .searchresult span.url {
        color: #888;
    }

.search-page .searchpage ul.paging {
    list-style-type: none;
    margin: 20px auto;
    padding: 0px;
    text-align: center;
    display: block;
}

    .search-page .searchpage ul.paging li {
        display: inline-block;
        width: 30px;
        text-align: center;
        height: 30px;
        border: 1px solid #CCC;
        background: #FFF;
        margin-right: 2px;
    }

        .search-page .searchpage ul.paging li a {
            display: block;
            height: 100%;
            line-height: 30px;
        }

        .search-page .searchpage ul.paging li.active {
            border-width: 1px;
            border-style: solid;
        }

            .search-page .searchpage ul.paging li.active A {
                color: #FFF;
            }

.archive-page {
    font-size: 1rem;
}

    .archive-page .archive-page-content h2 {
        font-size: 1rem;
        height: 2rem;
        margin-top: 2.5rem;
        margin-bottom: 0.75rem;
        line-height: 2rem;
    }

        .archive-page .archive-page-content h2:before {
            width: .75rem;
            height: .75rem;
            color: #f6bb42;
            margin-right: .25rem;
            content: "";
            display: inline-block;
            font: normal normal normal 14px/1 FontAwesome;
            font-size: inherit;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }

    .archive-page .archive-page-content img {
        display: none;
    }

    .archive-page ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }

        .archive-page ul::after {
            content: "";
            display: table;
            clear: both;
        }

        .archive-page ul li {
            float: left;
            width: 33%;
            list-style: disc inside;
        }

    .archive-page table {
        width: 100%;
        border-collapse: collapse;
    }

        .archive-page table th {
            background: #ddd;
            text-transform: uppercase;
            border: 1px solid #ddd;
            padding: 0.25rem;
            text-align: center;
            font-weight: normal;
            font-size: 0.875rem;
        }

            .archive-page table th:first-child {
                width: 7rem;
            }

        .archive-page table td {
            border: 1px solid #ddd;
            font-size: 0.875rem;
            padding: 0.25rem;
        }

    .archive-page .date {
        width: 6rem;
        text-align: center;
    }

    .archive-page .comments {
        width: 6rem;
        text-align: center;
    }

    .archive-page .rating {
        width: 6rem;
        text-align: center;
    }

    .archive-page a {
        color: #333;
    }

        .archive-page a:hover {
            color: #0064c4;
        }

@media screen and (max-width: 48rem) {
    .archive-page ul {
        display: none !important;
    }
}

@media screen and (max-width: 40rem) {
    .archive-page .comments, .archive-page .date, .archive-page .rating {
        display: none !important;
    }

    .archive-page table th {
        text-align: left;
    }

        .archive-page table th:first-child {
            display: none;
        }
}

.widget {
    margin-bottom: 2rem;
        font-size: 1.2rem;
    color: #059CD4;
    box-shadow: 0 1px 2px rgba(0,0,0,0.1);
}

    .widget a {
        font-size: 1.2rem;
        color: #919396;
        border-bottom: 1px dotted rgba(255,255,255,0.6);
    }

        .widget a:hover {
            border-color: #fff;
            color: #919396;
        }

    .widget .widget-header {
        background: #FAFAFA;
        margin: 0;
        padding-bottom: 1.5rem;
        margin-bottom: 1px;
        color: #059CD4;
        font-family: "Open Sans",sans-serif;
        font-weight: 400;
        text-transform: uppercase;
        letter-spacing: .0625rem;
        font-size: 1.2rem;
        line-height: 3.75rem;
        padding: 0 1.5rem;
    }

    .widget .widget-content {
        background: #FAFAFA;
        padding: 1.5rem !important;
        font-size: 1.2rem;
        color: #919396;
    }

        .widget .widget-content label {
            font-weight: 400 !important;
        }

        .widget .widget-content strong, .widget .widget-content b {
            font-weight: 400;
        }

        .widget .widget-content h1, .widget .widget-content h2, .widget .widget-content h3, .widget .widget-content h4, .widget .widget-content h5, .widget .widget-content h6 {
            font-family: "Open Sans",sans-serif;
            font-size: 1.2rem;
        }

        .widget .widget-content .form-control {
            border-color: rgba(255,255,255,0.1);
        }

    .widget ul {
        list-style: none;
        padding: 0;
        margin: 0;
    }

        .widget ul > li {
            margin-bottom: .5rem;
        }

            .widget ul > li a {
                border-bottom: none;
            }

            .widget ul > li:last-child {
                margin-bottom: 0;
            }

        .widget ul ul li {
            border: none;
        }

@media screen and (max-width: 64rem) {
    .widget {
        margin-bottom: 1rem;
    }
}

.blog-footer {
    color: rgba(255,255,255,0.25);
    font-size: .75rem;
    margin-bottom: 2rem;
}

    .blog-footer a {
        color: rgba(255,255,255,0.25);
    }

    .blog-footer p {
        margin: 0;
    }

.form-control {
    height: 2.5rem;
    background: none;
    border-radius: 0;
    box-shadow: none;
}

    .form-control:focus {
        box-shadow: none;
        border-color: #0064c4;
    }

::-webkit-input-placeholder {
    color: rgba(255,255,255,0.5);
    font-size: .75rem;
    text-transform: uppercase;
}

label {
    font-weight: 700;
    font-size: 1rem;
}

.required-field {
    color: #e81c4f;
    font-size: 1rem;
    text-transform: uppercase;
    margin-right: .25rem;
    margin-left: .25rem;
}

    .required-field[style="visibility:hidden;"] {
        display: none;
    }

.alert {
    padding: 2rem;
    border-radius: 0;
    border: none;
    margin-bottom: 2rem;
}

    .alert.support-theme {
        font-family: "Kreon",serif;
        font-size: 1.25rem;
    }

        .alert.support-theme p a {
            border-bottom: 2px solid #0064c4;
        }

            .alert.support-theme p a:hover {
                color: #000;
                border-color: #000;
            }

.btn {
    height: 2.5rem;
    line-height: 2.5rem;
    font-size: 1rem;
    padding: 0 .5rem !important;
    text-transform: uppercase;
    border-radius: 0;
    border: none;
}

.btn-wrapper .btn {
    display: block;
    width: 100%;
}

.syntaxhighlighter {
    padding: 15px 3px;
    direction: ltr !important;
}

    .syntaxhighlighter .alt1 {
        background: #d6ebff !important;
    }

    .syntaxhighlighter .line {
        font-size: 13px !important;
        line-height: 20px !important;
        background: #CCC !important;
    }

    .syntaxhighlighter .container textarea {
        font-size: 13px !important;
        line-height: 20px !important;
    }

.rating {
    margin-bottom: 0;
    height: 1.5rem;
}

    .rating p {
        display: inline-block;
        margin-left: .5rem;
        font-size: .875rem;
        line-height: 1.5rem !important;
        height: 1.5rem !important;
        position: relative;
        top: 0;
        left: 0;
    }

.star-rating {
    position: relative;
    top: 0;
    float: left;
    width: auto;
    height: 1.5rem;
    overflow: hidden;
    list-style: none;
    margin: 0;
    padding: 0;
    background-position: left top;
}

    .star-rating li {
        display: inline;
    }

    .star-rating a, .star-rating .current-rating {
        position: absolute;
        top: 0;
        left: 0;
        text-indent: -1000em;
        height: 1.5rem;
        line-height: 1.5rem;
        outline: none;
        overflow: hidden;
        border: none;
    }

        .star-rating a:hover, .star-rating a:active, .star-rating a:focus {
            background-position: left bottom;
        }

        .star-rating a.one-star {
            width: 20%;
            z-index: 6;
        }

        .star-rating a.two-stars {
            width: 40%;
            z-index: 5;
        }

        .star-rating a.three-stars {
            width: 60%;
            z-index: 4;
        }

        .star-rating a.four-stars {
            width: 80%;
            z-index: 3;
        }

        .star-rating a.five-stars {
            width: 100%;
            z-index: 2;
        }

    .star-rating .current-rating {
        z-index: 1;
        background-position: left center;
    }

.small-star {
    width: 120px;
    height: 2.5rem;
    line-height: 2.5rem;
}

    .small-star a:hover, .small-star a:active, .small-star a:focus {

    height: 2.5rem;
    line-height: 2.5rem;
    }

    .small-star .current-rating {

    height: 2.5rem;
    line-height: 2.5rem;
    }

    .small-star, .small-star a:hover, .small-star a:active, .small-star a:focus, .small-star .current-rating {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAABICAYAAADs+TUPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA4MkRGRUU5NkVBODExRTZCQjA1OUI2MDM1RDQ4NDE1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA4MkRGRUVBNkVBODExRTZCQjA1OUI2MDM1RDQ4NDE1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDgyREZFRTc2RUE4MTFFNkJCMDU5QjYwMzVENDg0MTUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDgyREZFRTg2RUE4MTFFNkJCMDU5QjYwMzVENDg0MTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4vDF9UAAACLElEQVR42uyWO0sDQRSFd4OokIgBQbQRhIDEaAoro0RL0S7IliKC7GonWumPCIIpktiJVdKkFvE/+IgELATflWIwIFrEM3IDS7Lv7OCDGfiyr5lzyM6d2SMXCgXJRRsGn+CucUNRFMsBARfiEXAKzsGQ00FuDDTQA8J07qtBF1jRXa+CTj8N2Ivu0133g0U/DdYM7q37ZTAOpg3uJ8GY3WDZpExDYIAqJw2iJuMvwQa4Bo8o2ZqRQQLHTRJkDIKg5K29gScd6Q787IOY5E8L0b+O0HWUzUFW4teyzCADlsCHj8JsO1nGnGQaVXQI5sGrD+JVsADxg+YyPaFyvGlD/J6VL8SPzdZBGSSo/Ny2KzYW4md2C+0B7How2IP4rdOV7GUdBN1sFbMeDJJODWSzzjZtqlgsBpwYxJq2ZqctTBujrcGMycJhm14vkaZ7tq/JicERiIMtWkRVOo/TM9cGL3RkW3AKzIGKQb8KPUtRX/1YS4NtMAlGQcn2W6ooJerLdoGdlopRVbWtXJTL5UQuErmIdy4yKVNPuQglWzMyELno53IR5oRfLoI4v1wEcX65COL8chHERS6yzkWapolc9B9zEWrfOhfVc64msiUXSWpd5CKRi3jnIpMy9ZSLULI1IwOuuYgZXPiYi5pb+W/nIswJv1wEcX65COL8chHE+eUiiItcZJ2LpLwsctEvzEVG3wP2LkcoQbzbvnkWW/JyN84mvk3V+rP+8ZcAAwBJc+q7gky1zgAAAABJRU5ErkJggg==);
    }

.search {
    height: 3rem;
    position: relative;
    border: none;
    overflow: hidden;
    padding: 0;
}

    .search .widget-content {
        padding: 0;
    }

    .search input[type=text] {
        position: absolute;
        background: none;
        left: 0;
        top: 0;
        height: 3rem;
        padding: 0 2.5rem 0 1rem;
        border: none;
        width: 100%;
        font-size: 1rem;
        outline: none !important;
    }

    .search input[type=button] {
        position: absolute;
        right: 0;
        top: 0;
        width: 25%;
        height: 3rem;
        padding: 0;
        border: none;
        font-size: 0;
        outline: none !important;
        background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDU2Ljk2NiA1Ni45NjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDU2Ljk2NiA1Ni45NjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4Ij4KPHBhdGggZD0iTTU1LjE0Niw1MS44ODdMNDEuNTg4LDM3Ljc4NmMzLjQ4Ni00LjE0NCw1LjM5Ni05LjM1OCw1LjM5Ni0xNC43ODZjMC0xMi42ODItMTAuMzE4LTIzLTIzLTIzcy0yMywxMC4zMTgtMjMsMjMgIHMxMC4zMTgsMjMsMjMsMjNjNC43NjEsMCw5LjI5OC0xLjQzNiwxMy4xNzctNC4xNjJsMTMuNjYxLDE0LjIwOGMwLjU3MSwwLjU5MywxLjMzOSwwLjkyLDIuMTYyLDAuOTIgIGMwLjc3OSwwLDEuNTE4LTAuMjk3LDIuMDc5LTAuODM3QzU2LjI1NSw1NC45ODIsNTYuMjkzLDUzLjA4LDU1LjE0Niw1MS44ODd6IE0yMy45ODQsNmM5LjM3NCwwLDE3LDcuNjI2LDE3LDE3cy03LjYyNiwxNy0xNywxNyAgcy0xNy03LjYyNi0xNy0xN1MxNC42MSw2LDIzLjk4NCw2eiIgZmlsbD0iI0ZGRkZGRiIvPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K) no-repeat center center;
        opacity: .5;
        background-size: .875rem;
    }

        .search input[type=button]:hover, .search input[type=button]:focus {
            opacity: 1;
            background-color: rgba(255,255,255,0.03);
        }

.post-item-list {
    font-size: .75rem;
}

    .post-item-list img {
        width: 3rem;
        height: 3rem;
        font-size: 0;
        display: inline-block;
    }

    .post-item-list h5 {
        display: inline-block;
        margin: 0;
        font-size: 1rem;
        vertical-align: middle;
        font-weight: 400;
    }

    .post-item-list p {
        display: block;
        margin: 0;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

.categorylist ul li a img {
    display: none;
}

.categorylist ul a[rel=nofollow]:before {
    width: .75rem;
    height: .75rem;
    color: #f6bb42;
    margin-right: .25rem;
    content: "";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.newsletter .widget-content {
    padding: 1rem;
}

.newsletter input[type=text] {
    margin-bottom: 15px;
    width: 100% !important;
    color: #fff;
}

.newsletter #newsletteraction {
    font-size: 1.5rem;
    color: #19cf86;
}

    .newsletter #newsletteraction input[type="text"] {
        direction: ltr !important;
    }

.newsletter .btn {
    display: block;
    width: 100%;
}

.authorlist li:after {
    clear: both;
    content: "";
    display: block;
}

.authorlist li img {
    float: left;
    width: 2rem;
    height: 2rem;
    border-radius: 100%;
}

.authorlist li .authorlink {
    margin-left: .5rem;
    line-height: 2rem;
}

.blogroll .widget-content > ul > li > a {
    color: #f6bb42;
    font-weight: 700;
}

    .blogroll .widget-content > ul > li > a img {
        display: none;
    }

    .blogroll .widget-content > ul > li > a:first-child:before {
        width: .75rem;
        height: .75rem;
        color: #f6bb42;
        margin-right: .25rem;
        content: "";
        display: inline-block;
        font: normal normal normal 14px/1 FontAwesome;
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

.blogroll .widget-content > ul ul {
    padding-left: 1.3rem;
}

    .blogroll .widget-content > ul ul li {
        margin: 0;
    }

.blogroll a[title="Download OPML file"] {
    display: none !important;
}

    .blogroll a[title="Download OPML file"] img {
        display: none;
    }

.monthlist li {
    font-weight: normal;
}

.monthlist .year {
    cursor: pointer;
}

    .monthlist .year li {
        margin: 0 1rem;
        padding: 0;
    }

.monthlist ul ul {
    display: none;
}

.monthlist .open {
    display: block;
}

.textbox {
    background: rgba(255,255,255,0.1);
    padding: 1.5rem;
}

    .textbox p:last-child {
        margin-bottom: 0;
    }

    .textbox .no-border {
        border: none;
    }

.mostcomments table tr td {
    border: none;
    border-bottom: 1px solid #eee;
    background: none;
}

    .mostcomments table tr td:first-child {
        width: 50px;
    }

        .mostcomments table tr td:first-child img {
            position: relative;
            top: 2px;
        }

.recentcomments li {
    font-size: 1.1rem;
}

    .recentcomments li a {
        font-size: 1.3rem;
    }

    .recentcomments li:last-child {
        display: none;
    }

.recentposts li {
    font-size: 0.75rem;
}

    .recentposts li a {
        font-size: 0.875rem;
        display: block;
    }

.tagcloud ul li {
    display: inline-block;
    margin: 1px;
    border: none;
    padding: 0;
    margin-bottom: 3px;
}

    .tagcloud ul li a {
        padding: .25rem 0.5rem;
        background-color: rgba(255,255,255,0.09);
        color: #fff;
        display: block;
    }

        .tagcloud ul li a:hover {
            background: #fff;
            color: #000 !important;
        }

@font-face {
    font-family: 'Yekan';
    src: url(data:application/font-woff;charset=utf-8;base64,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) format("woff");
}

.rtl {
    direction: rtl;
    font-family: 'Yekan', Tahoma, Arial, sans-serif;
    font-size: .875rem;
    line-height: 1.5;
}

    .rtl h1, .rtl h2, .rtl h3, .rtl h4, .rtl h5, .rtl h6 {
        font-family: 'yekan', Tahoma, Arial, sans-serif !important;
    }

    .rtl .pull-right {
        float: left !important;
    }

    .rtl .pull-left {
        float: right !important;
    }

    .rtl .col-xs-1, .rtl .col-xs-2, .rtl .col-xs-3, .rtl .col-xs-4, .rtl .col-xs-5, .rtl .col-xs-6, .rtl .col-xs-7, .rtl .col-xs-8, .rtl .col-xs-9, .rtl .col-xs-10, .rtl .col-xs-11, .rtl .col-xs-12 {
        float: right;
    }

@media (min-width: 768px) {
    .rtl .col-sm-1, .rtl .col-sm-2, .rtl .col-sm-3, .rtl .col-sm-4, .rtl .col-sm-5, .rtl .col-sm-6, .rtl .col-sm-7, .rtl .col-sm-8, .rtl .col-sm-9, .rtl .col-sm-10, .rtl .col-sm-11, .rtl .col-sm-12 {
        float: right;
    }
}

@media (min-width: 992px) {
    .rtl .col-md-1, .rtl .col-md-2, .rtl .col-md-3, .rtl .col-md-4, .rtl .col-md-5, .rtl .col-md-6, .rtl .col-md-7, .rtl .col-md-8, .rtl .col-md-9, .rtl .col-md-10, .rtl .col-md-11, .rtl .col-md-12 {
        float: right;
    }
}

@media (min-width: 1200px) {
    .rtl .col-lg-1, .rtl .col-lg-2, .rtl .col-lg-3, .rtl .col-lg-4, .rtl .col-lg-5, .rtl .col-lg-6, .rtl .col-lg-7, .rtl .col-lg-8, .rtl .col-lg-9, .rtl .col-lg-10, .rtl .col-lg-11, .rtl .col-lg-12 {
        float: right;
    }
}

.rtl .blog-logo {
    font-family: 'yekan', Tahoma, Arial, sans-serif !important;
}

.rtl .blog-wrapper > .blog-content {
    padding-left: 0rem;
    padding-right: 2rem;
}

.rtl .blog-footer {
    font-family: Tahoma,Arial,sans-serif;
}

.rtl .blog-nav li {
    padding-right: 0;
    padding-left: .0625rem;
}

    .rtl .blog-nav li:last-child {
        padding-left: 0;
    }

.rtl .blog-nav .tooltip {
    font-family: "Yekan", Tahoma, arial;
    letter-spacing: 0;
}

.rtl .blogroll .widget-content > ul > li > a:first-child:before, .rtl .categorylist ul a[rel=nofollow]:before {
    margin-right: 0;
    margin-left: .5rem;
}

.rtl .archive-page ul li {
    float: right;
}

.rtl .search input[type=button] {
    right: auto;
    left: 0;
}

.rtl .search input[type=text] {
    padding: 0 1rem 0 25%;
}

.rtl .post .post-info span {
    margin-left: .5rem;
    margin-right: 0;
}

.rtl .post .post-adminlinks a {
    margin-left: .5rem;
    margin-right: 0;
}

.rtl .post .star-rating {
    float: right;
    margin-left: 1rem;
}

.rtl #commentlist .comment-item .comment-item {
    margin-left: 0;
    margin-right: 3.5rem;
}

.rtl #commentlist .comment-adminlinks a {
    margin-left: .5rem;
    margin-right: 0;
}

.rtl #commentlist .comment-content img {
    right: -3.5rem;
    left: auto;
}

.rtl #commentlist .comment-content {
    margin-left: 0;
    margin-right: 3.5rem;
}

