/* Header 1 */
/* Header 2 */
/* Header 3 */
/* Header One Page */
/* Header Vertical */
/* Header Mini Vertical */
/* Fancy Box */
/* Pricing Table */
/* Team */
/* Testimonial */
/* Blog */
/* Services */
/* Portfolio */
/* Client */
/* Social Media */
/* Counter */
/* Countdown */
/* Icon Video Popup */
.easing-animation {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
}
.easing-animation-long {
  -webkit-transition:all 0.7s;
  -moz-transition:all 0.7s;
  -o-transition:all 0.7s;
  transition:all 0.7s;
}
.easing-animation-extra-long {
  -webkit-transition:all 1.2s;
  -moz-transition:all 1.2s;
  -o-transition:all 1.2s;
  transition:all 1.2s;
}
.clearfix:before, .clearfix:after {
  content:" ";
  display:table;
}
.clearfix:after { clear:both; }
.center-block {
  display:block;
  margin-right:auto;
  margin-left:auto;
}
.middle {
  position:relative;
  display:block;
  top:50%;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.center {
  position:relative;
  display:block;
  top:50%;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
  margin-right:auto;
  margin-left:auto;
}
.bottom {
  position:relative;
  display:block;
  top:100%;
  -webkit-transform:translateY(-100%);
  -ms-transform:translateY(-100%);
  transform:translateY(-100%);
}
.ab-center {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
}
.ab-center:before, .ab-center:after {
  content:" ";
  display:table;
}
.ab-center:after { clear:both; }
@-webkit-keyframes menuEffect {
  0% {
    opacity:0;
    top:calc(100% + 20px);
  }
  100% {
    opacity:1;
    top:100%;
  }
}
@keyframes menuEffect {
  0% {
    opacity:0;
    top:calc(100% + 20px);
  }
  100% {
    opacity:1;
    top:100%;
  }
}
@-webkit-keyframes menuEffectSub {
  0% {
    opacity:0;
    left:calc(100% + 20px);
  }
  100% {
    opacity:1;
    left:100%;
  }
}
@keyframes menuEffectSub {
  0% {
    opacity:0;
    left:calc(100% + 20px);
  }
  100% {
    opacity:1;
    left:100%;
  }
}
@-webkit-keyframes menuEffectSubReverse {
  0% {
    opacity:0;
    right:calc(100% + 20px);
  }
  100% {
    opacity:1;
    right:100%;
  }
}
@keyframes menuEffectSubReverse {
  0% {
    opacity:0;
    right:calc(100% + 20px);
  }
  100% {
    opacity:1;
    right:100%;
  }
}
@-webkit-keyframes menuEffectStick {
  0% { opacity:0; }
  100% { opacity:1; }
}
@keyframes menuEffectStick {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-webkit-keyframes criss-cross-left {
  0% { left:-20px; }
  50% {
    left:50%;
    width:20px;
    height:20px;
  }
  100% {
    left:50%;
    width:300%;
    height:300%;
  }
}
@keyframes criss-cross-left {
  0% { left:-20px; }
  50% {
    left:50%;
    width:20px;
    height:20px;
  }
  100% {
    left:50%;
    width:300%;
    height:300%;
  }
}
@-webkit-keyframes criss-cross-right {
  0% { right:-20px; }
  50% {
    right:50%;
    width:20px;
    height:20px;
  }
  100% {
    right:50%;
    width:300%;
    height:300%;
  }
}
@keyframes criss-cross-right {
  0% { right:-20px; }
  50% {
    right:50%;
    width:20px;
    height:20px;
  }
  100% {
    right:50%;
    width:300%;
    height:300%;
  }
}
body {
  font-family:Poppins;
  font-size:15px;
  line-height:26px;
  letter-spacing:0;
  color:#555555;
}
a {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  color:#555555;
}
a:hover, a:focus, a:active {
  color:#3cc951;
  outline:none;
}
h1, h2, h3, h4, h5, h6 {
  color:#333333;
  font-weight:700;
  letter-spacing:0;
  margin-top:0;
  margin-bottom:15px;
}
h1 {
  font-size:36px;
  line-height:42px;
}
h2 {
  font-size:30px;
  line-height:36px;
}
h3 {
  font-size:24px;
  line-height:30px;
}
h4 {
  font-size:18px;
  line-height:24px;
}
h5 {
  font-size:14px;
  line-height:16px;
}
h6 {
  font-size:12px;
  line-height:14px;
}
p { margin-bottom:15px; }
.bt-color-main, .bt-main-color { color:#3cc951; }
.bt-bg-main-color { background-color:#3cc951; }
.bt-light-color { color:#FFFFFF; }
body input, body textarea, body select {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  outline:none;
  font-size:14px;
  line-height:24px;
  color:#555555;
  background-color:transparent;
  border:1px solid #ececec;
  margin-bottom:30px;
  padding:10px 20px;
  -webkit-border-radius:3px;
  border-radius:3px;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
}
body input:hover, body input:focus, body textarea:hover, body textarea:focus, body select:hover, body select:focus { border-color:#dcdcdc; }
body select {
  min-height:46px;
  background-image:url("../images/downwards-pointer.png");
  background-repeat:no-repeat;
  background-size:12px;
  background-position:center right 10px;
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
}
body .input-submit {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  padding:11px 30px;
  outline:none;
  text-align:center;
  background-color:transparent;
  border:none;
}
body input[type="submit"] {
  font-size:14px;
  font-weight:700;
  text-transform:uppercase;
  color:#ffffff;
  background-color:#3cc951;
  border:none;
  padding:11px 35px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
body input[type="submit"]:hover, body input[type="submit"]:focus, body input[type="submit"]:active {
  background-color:#2ea43f;
  color:#ffffff;
}
body textarea {
  resize:none;
  min-height:180px;
  margin-bottom:30px;
}
body .placeholder { color:#444444; }
body ::-webkit-input-placeholder { color:#444444; }
body :-moz-placeholder {
  /* Firefox 18- */
  color:#444444;
}
body ::-moz-placeholder {
  /* Firefox 19+ */
  color:#444444;
}
body :-ms-input-placeholder { color:#444444; }
body .wpcf7-form .wpcf7-form-control-wrap {
  display:block;
  margin-bottom:30px;
}
body .wpcf7-form .wpcf7-form-control-wrap input, body .wpcf7-form .wpcf7-form-control-wrap textarea, body .wpcf7-form .wpcf7-form-control-wrap select {
  width:100%;
  max-width:100%;
  margin:0;
  background-color:#f5f5f5;
}
body .wpcf7-form .wpcf7-form-control-wrap textarea { height:180px; }
body .wpcf7-form div.wpcf7-response-output { margin:0; }
body .tnp-subscription-minimal {
  position:relative;
  max-width:686px;
  margin:0 auto;
  padding-right:130px;
}
body .tnp-subscription-minimal input.tnp-email {
  font-size:15px;
  width:100%;
  max-width:100%;
  padding:15px 70px 15px 30px;
  -webkit-border-radius:30px;
  border-radius:30px;
}
body .tnp-subscription-minimal input.tnp-submit {
  position:absolute;
  top:0;
  right:0;
  width:180px;
  font-size:14px;
  font-weight:700;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  padding:15px 30px;
  -webkit-border-radius:30px;
  border-radius:30px;
}
body .tnp-subscription-minimal input.tnp-submit:hover { background:#2ea43f; }
@media (max-width: 460px) {
  body .tnp-subscription-minimal { padding-right:0; }
  body .tnp-subscription-minimal:after {
    content:"\f1d8";
    font-family:FontAwesome;
    font-size:20px;
    color:#3cc951;
    position:absolute;
    top:12px;
    right:30px;
    z-index:1;
  }
  body .tnp-subscription-minimal input.tnp-email { padding:15px 60px 15px 30px; }
  body .tnp-subscription-minimal input.tnp-submit {
    width:60px;
    padding:15px 0;
    opacity:0;
    z-index:3;
  }
}
body [class^="flaticon-"]:before, body [class^="flaticon-"]:after, body [class*=" flaticon-"]:before, body [class*=" flaticon-"]:after {
  font-size:unset;
  margin-left:0;
}
.bt-social-color[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-social-color[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-social-color[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-social-color[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-social-color[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-social-color[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-social-color[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-social-color[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-social-color[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-social-color[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-social-background[data-icon="fa fa-facebook"] { background:#3b5999; }
.bt-social-background[data-icon="fa fa-twitter"] { background:#55acee; }
.bt-social-background[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.bt-social-background[data-icon="fa fa-instagram"] { background:#fbad50; }
.bt-social-background[data-icon="fa fa-linkedin"] { background:#0077B5; }
.bt-social-background[data-icon="fa fa-pinterest"] { background:#bd081c; }
.bt-social-background[data-icon="fa fa-tumblr"] { background:#34465d; }
.bt-social-background[data-icon="fa fa-youtube"] { background:#cd201f; }
.bt-social-background[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.bt-social-background[data-icon="fa fa-flickr"] { background:#ff0084; }
.bt-social-after-color[data-icon="fa fa-facebook"]:after { background:#3b5999; }
.bt-social-after-color[data-icon="fa fa-twitter"]:after { background:#55acee; }
.bt-social-after-color[data-icon="fa fa-google-plus"]:after { background:#dd4b39; }
.bt-social-after-color[data-icon="fa fa-instagram"]:after { background:#fbad50; }
.bt-social-after-color[data-icon="fa fa-linkedin"]:after { background:#0077B5; }
.bt-social-after-color[data-icon="fa fa-pinterest"]:after { background:#bd081c; }
.bt-social-after-color[data-icon="fa fa-tumblr"]:after { background:#34465d; }
.bt-social-after-color[data-icon="fa fa-youtube"]:after { background:#cd201f; }
.bt-social-after-color[data-icon="fa fa-dribbble"]:after { background:#ea4c89; }
.bt-social-after-color[data-icon="fa fa-flickr"]:after { background:#ff0084; }
.bt-btn {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-button-main-color .bt-button-element > a {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  color:#ffffff;
  background:#3cc951;
  padding:12px 40px;
}
.bt-button-main-color .bt-button-element > a:hover, .bt-button-main-color .bt-button-element > a:focus { background:#2ea43f; }
.bt-button-dark-color .bt-button-element > a {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  color:#ffffff;
  background:#272727;
  padding:12px 40px;
}
.bt-button-dark-color .bt-button-element > a:hover, .bt-button-dark-color .bt-button-element > a:focus { background:#0e0e0e; }
.bt-button-light-color .bt-button-element > a {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  color:#3cc951;
  background:#ffffff;
  padding:12px 40px;
}
.bt-button-light-color .bt-button-element > a:hover, .bt-button-light-color .bt-button-element > a:focus { background:#e6e6e6; }
.bt-button-outline-main-color .bt-button-element > a {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  color:#3cc951;
  background:transparent;
  padding:10px 38px;
  border:2px solid #3cc951;
}
.bt-button-outline-main-color .bt-button-element > a:hover, .bt-button-outline-main-color .bt-button-element > a:focus {
  color:#ffffff;
  background:#3cc951;
}
.bt-button-outline-main-color .bt-button-element > a.hvr-sweep-to-right:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-sweep-to-right:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-sweep-to-left:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-sweep-to-left:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-sweep-to-bottom:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-sweep-to-bottom:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-sweep-to-top:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-sweep-to-top:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-bounce-to-right:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-bounce-to-right:focus, .bt-button-outline-main-color .bt-button-element > ahvr-bounce-to-left:hover, .bt-button-outline-main-color .bt-button-element > ahvr-bounce-to-left:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-bounce-to-bottom:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-bounce-to-bottom:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-bounce-to-top:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-bounce-to-top:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-radial-out:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-radial-out:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-radial-in:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-radial-in:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-rectangle-in:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-rectangle-in:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-rectangle-out:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-rectangle-out:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-shutter-in-horizontal:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-shutter-in-horizontal:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-shutter-out-horizontal:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-shutter-out-horizontal:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-shutter-in-vertical:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-shutter-in-vertical:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-shutter-out-vertical:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-shutter-out-vertical:focus { background:transparent; }
.bt-button-outline-dark-color .bt-button-element > a {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  color:#272727;
  background:transparent;
  padding:10px 38px;
  border:2px solid #272727;
}
.bt-button-outline-dark-color .bt-button-element > a:hover, .bt-button-outline-dark-color .bt-button-element > a:focus {
  color:#ffffff;
  background:#272727;
}
.bt-button-outline-dark-color .bt-button-element > a.hvr-sweep-to-right:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-sweep-to-right:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-sweep-to-left:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-sweep-to-left:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-sweep-to-bottom:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-sweep-to-bottom:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-sweep-to-top:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-sweep-to-top:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-bounce-to-right:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-bounce-to-right:focus, .bt-button-outline-dark-color .bt-button-element > ahvr-bounce-to-left:hover, .bt-button-outline-dark-color .bt-button-element > ahvr-bounce-to-left:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-bounce-to-bottom:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-bounce-to-bottom:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-bounce-to-top:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-bounce-to-top:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-radial-out:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-radial-out:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-radial-in:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-radial-in:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-rectangle-in:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-rectangle-in:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-rectangle-out:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-rectangle-out:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-shutter-in-horizontal:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-shutter-in-horizontal:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-shutter-out-horizontal:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-shutter-out-horizontal:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-shutter-in-vertical:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-shutter-in-vertical:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-shutter-out-vertical:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-shutter-out-vertical:focus { background:transparent; }
.bt-button-outline-light-color .bt-button-element > a {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  color:#ffffff;
  background:transparent;
  padding:10px 38px;
  border:2px solid #ffffff;
}
.bt-button-outline-light-color .bt-button-element > a:hover, .bt-button-outline-light-color .bt-button-element > a:focus {
  color:#3cc951;
  background:#ffffff;
}
.bt-button-outline-light-color .bt-button-element > a.hvr-sweep-to-right:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-sweep-to-right:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-sweep-to-left:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-sweep-to-left:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-sweep-to-bottom:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-sweep-to-bottom:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-sweep-to-top:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-sweep-to-top:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-bounce-to-right:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-bounce-to-right:focus, .bt-button-outline-light-color .bt-button-element > ahvr-bounce-to-left:hover, .bt-button-outline-light-color .bt-button-element > ahvr-bounce-to-left:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-bounce-to-bottom:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-bounce-to-bottom:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-bounce-to-top:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-bounce-to-top:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-radial-out:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-radial-out:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-radial-in:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-radial-in:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-rectangle-in:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-rectangle-in:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-rectangle-out:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-rectangle-out:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-shutter-in-horizontal:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-shutter-in-horizontal:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-shutter-out-horizontal:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-shutter-out-horizontal:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-shutter-in-vertical:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-shutter-in-vertical:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-shutter-out-vertical:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-shutter-out-vertical:focus { background:transparent; }
.bt-pagination {
  text-align:center;
  margin:30px 0;
}
.bt-pagination > .page-numbers {
  display:inline-block;
  min-width:40px;
  height:40px;
  font-size:14px;
  font-weight:700;
  letter-spacing:0;
  line-height:40px;
  text-align:center;
  color:#333333;
  background:#f8f8f8;
  margin:2px;
  padding:0 10px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-pagination > .page-numbers.dots {
  font-size:24px;
  line-height:24px;
  color:#555555;
  background:transparent;
  border:none;
}
.bt-pagination > .page-numbers.dots:hover {
  color:#555555;
  background:transparent;
  border:none;
}
.bt-pagination > .page-numbers.prev, .bt-pagination > .page-numbers.next { margin-right:30px; }
.bt-pagination > .page-numbers.prev i, .bt-pagination > .page-numbers.next i { font-size:16px; }
.bt-pagination > .page-numbers.prev span, .bt-pagination > .page-numbers.next span { margin-left:5px; }
.bt-pagination > .page-numbers.prev:hover, .bt-pagination > .page-numbers.next:hover {
  color:#ffffff;
  background:#3cc951;
}
.bt-pagination > .page-numbers.next {
  margin-left:30px;
  margin-right:0;
}
.bt-pagination > .page-numbers.next span {
  margin-left:0;
  margin-right:5px;
}
.bt-pagination > .page-numbers.current, .bt-pagination > .page-numbers:hover {
  color:#ffffff;
  background:#3cc951;
}
.bt-pagination.bt-style1 > .page-numbers {
  -webkit-border-radius:50%;
  border-radius:50%;
}
.owl-nav { background:#ffffff; }
.owl-nav .owl-prev, .owl-nav .owl-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:50%;
  left:15px;
  display:inline-block;
  width:40px;
  height:40px;
  font-size:15px;
  line-height:40px;
  text-align:center;
  color:#333 33;
  background:#e5e5e5;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.owl-nav .owl-prev:hover, .owl-nav .owl-next:hover {
  color:#ffffff;
  background:#3cc951;
}
.owl-nav .owl-next {
  left:auto;
  right:15px;
}
.owl-nav-style1 { background:#ffffff; }
.owl-nav-style1 .owl-prev, .owl-nav-style1 .owl-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:50%;
  left:15px;
  display:inline-block;
  width:40px;
  height:40px;
  font-size:15px;
  line-height:40px;
  text-align:center;
  color:#333 33;
  background:#e5e5e5;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.owl-nav-style1 .owl-prev:hover, .owl-nav-style1 .owl-next:hover {
  color:#ffffff;
  background:#3cc951;
}
.owl-nav-style1 .owl-next {
  left:auto;
  right:15px;
}
.owl-nav-style1 .owl-prev, .owl-nav-style1 .owl-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:50px;
  height:50px;
  padding:4px;
  text-align:center;
  color:#3cc951;
  background:transparent;
  border:1px solid #e5e5e5;
}
.owl-nav-style1 .owl-prev i, .owl-nav-style1 .owl-next i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  width:100%;
  height:100%;
  font-size:15px;
  line-height:40px;
  background:#e5e5e5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.owl-nav-style1 .owl-prev.disabled:hover, .owl-nav-style1 .owl-next.disabled:hover {
  color:#3cc951;
  background:transparent;
  border-color:#e5e5e5;
}
.owl-nav-style1 .owl-prev.disabled:hover i, .owl-nav-style1 .owl-next.disabled:hover i { background:#e5e5e5; }
.owl-nav-style1 .owl-prev:hover, .owl-nav-style1 .owl-next:hover {
  color:#ffffff;
  background:transparent;
  border-color:#3cc951;
}
.owl-nav-style1 .owl-prev:hover i, .owl-nav-style1 .owl-next:hover i { background:#3cc951; }
.owl-dots {
  text-align:center;
  margin-top:30px;
}
.owl-dots .owl-dot {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  width:12px;
  height:12px;
  line-height:0;
  background:#e5e5e5;
  margin-right:10px;
  webkit-border-radius:50%;
  border-radius:50%;
}
.owl-dots .owl-dot:last-child { margin-right:0; }
.owl-dots .owl-dot.active, .owl-dots .owl-dot:hover { background:#3cc951; }
.owl-dots-style1 .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.owl-dots-style1 .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.owl-dots-style1 .owl-dot.active, .owl-dots-style1 .owl-dot:hover {
  background:transparent;
  border-color:#3cc951;
}
.owl-dots-style1 .owl-dot.active span, .owl-dots-style1 .owl-dot:hover span { background:#3cc951; }
.owl-dots-style1 .owl-dots .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.owl-dots-style1 .owl-dots .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.owl-dots-style1 .owl-dots .owl-dot.active, .owl-dots-style1 .owl-dots .owl-dot:hover {
  background:transparent;
  border-color:#3cc951;
}
.owl-dots-style1 .owl-dots .owl-dot.active span, .owl-dots-style1 .owl-dots .owl-dot:hover span { background:#3cc951; }
.owl-carousel-control-style0 .owl-nav .owl-prev {
  left:-50px;
  opacity:0;
}
.owl-carousel-control-style0 .owl-nav .owl-next {
  right:-50px;
  opacity:0;
}
.owl-carousel-control-style0:hover .owl-nav .owl-prev {
  left:15px;
  opacity:1;
}
.owl-carousel-control-style0:hover .owl-nav .owl-next {
  right:15px;
  opacity:1;
}
.owl-carousel-control-style1 .owl-prev {
  left:-50px;
  opacity:0;
}
.owl-carousel-control-style1 .owl-next {
  right:-50px;
  opacity:0;
}
.owl-carousel-control-style1 .owl-prev, .owl-carousel-control-style1 .owl-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:50px;
  height:50px;
  padding:4px;
  text-align:center;
  color:#3cc951;
  background:transparent;
  border:1px solid #e5e5e5;
}
.owl-carousel-control-style1 .owl-prev i, .owl-carousel-control-style1 .owl-next i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  width:100%;
  height:100%;
  font-size:15px;
  line-height:40px;
  background:#e5e5e5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.owl-carousel-control-style1 .owl-prev.disabled:hover, .owl-carousel-control-style1 .owl-next.disabled:hover {
  color:#3cc951;
  background:transparent;
  border-color:#e5e5e5;
}
.owl-carousel-control-style1 .owl-prev.disabled:hover i, .owl-carousel-control-style1 .owl-next.disabled:hover i { background:#e5e5e5; }
.owl-carousel-control-style1 .owl-prev:hover, .owl-carousel-control-style1 .owl-next:hover {
  color:#ffffff;
  background:transparent;
  border-color:#3cc951;
}
.owl-carousel-control-style1 .owl-prev:hover i, .owl-carousel-control-style1 .owl-next:hover i { background:#3cc951; }
.owl-carousel-control-style1 .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.owl-carousel-control-style1 .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.owl-carousel-control-style1 .owl-dot.active, .owl-carousel-control-style1 .owl-dot:hover {
  background:transparent;
  border-color:#3cc951;
}
.owl-carousel-control-style1 .owl-dot.active span, .owl-carousel-control-style1 .owl-dot:hover span { background:#3cc951; }
.owl-carousel-control-style1 .owl-dots .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.owl-carousel-control-style1 .owl-dots .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.owl-carousel-control-style1 .owl-dots .owl-dot.active, .owl-carousel-control-style1 .owl-dots .owl-dot:hover {
  background:transparent;
  border-color:#3cc951;
}
.owl-carousel-control-style1 .owl-dots .owl-dot.active span, .owl-carousel-control-style1 .owl-dots .owl-dot:hover span { background:#3cc951; }
.owl-carousel-control-style1 .owl-nav .owl-prev {
  left:-50px;
  opacity:0;
}
.owl-carousel-control-style1 .owl-nav .owl-next {
  right:-50px;
  opacity:0;
}
.owl-carousel-control-style1:hover .owl-nav .owl-prev {
  left:15px;
  opacity:1;
}
.owl-carousel-control-style1:hover .owl-nav .owl-next {
  right:15px;
  opacity:1;
}
ul, ol {
  margin:15px 0;
  padding:0 0 0 30px;
}
ul li, ol li {
  padding:0;
  margin:0;
}
ul li > ul, ul li > ol, ol li > ul, ol li > ol { margin:0; }
ul.bt-disc, ol.bt-disc { list-style-type:disc; }
ul.bt-circle, ol.bt-circle { list-style-type:circle; }
ul.bt-square, ol.bt-square { list-style-type:square; }
#esg-grid-1-1-wrap .esg-overflowtrick { height:858px; }
#esg-grid-2-1-wrap .esg-overflowtrick { height:1140px; }
#esg-grid-3-1-wrap .esg-overflowtrick { height:762px; }
#esg-grid-4-1-wrap .esg-overflowtrick { height:960px; }
#esg-grid-5-1-wrap .esg-overflowtrick { height:846px; }
#esg-grid-6-1-wrap .esg-overflowtrick { height:1200px; }
#esg-grid-7-1-wrap .esg-overflowtrick { height:910px; }
#esg-grid-8-1-wrap .esg-overflowtrick { height:585px; }
#esg-grid-11-1-wrap .esg-overflowtrick { height:1095px; }
@media (max-width: 1199px) {
  .vc_section.bt-pt-md-90 { padding-top:90px !important; }
  .vc_section.bt-pt-md-60 { padding-top:60px !important; }
  .vc_section.bt-pt-md-30 { padding-top:30px !important; }
  .vc_section.bt-pb-md-90 { padding-bottom:90px !important; }
  .vc_section.bt-pb-md-60 { padding-bottom:60px !important; }
  .vc_section.bt-pb-md-30 { padding-bottom:30px !important; }
}
@media (max-width: 991px) {
  .vc_section.bt-pt-sm-90 { padding-top:90px !important; }
  .vc_section.bt-pt-sm-60 { padding-top:60px !important; }
  .vc_section.bt-pt-sm-30 { padding-top:30px !important; }
  .vc_section.bt-pb-sm-90 { padding-bottom:90px !important; }
  .vc_section.bt-pb-sm-60 { padding-bottom:60px !important; }
  .vc_section.bt-pb-sm-30 { padding-bottom:30px !important; }
}
.ultimate-typewriter-prefix:after, ultimate-ticker-suffix:before { content:" "; }
.bt-drop-shadow-style {
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.09);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.09);
  box-shadow:5px 0 35px rgba(0,0,0,0.09);
}
.bt-main-button.ubtn-normal { padding:0; }
.bt-main-button .ubtn {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:14px;
  line-height:24px;
  text-transform:uppercase;
  padding:12px 35px;
  color:#ffffff;
  background:#3cc951;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-main-button .ubtn:hover, .bt-main-button .ubtn:focus {
  color:#ffffff;
  background:#2ea43f;
}
.vc_progress_bar.bt-custom-style-1 { padding-top:1px; }
.vc_progress_bar.bt-custom-style-1 .vc_single_bar {
  position:relative;
  height:10px;
  margin-top:45px;
}
.vc_progress_bar.bt-custom-style-1 .vc_single_bar .vc_label {
  position:absolute;
  top:-30px;
  left:0;
  width:100%;
  font-size:100%;
  padding:0;
}
.vc_progress_bar.bt-custom-style-1 .vc_single_bar .vc_label .vc_label_units { float:right; }
.vc_progress_bar.bt-custom-style-1 .vc_single_bar .vc_bar {
  height:10px;
  background-color:#3cc951;
}
.wpb-js-composer .bt-custom-style1.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
  background-color:#1b1b1b;
  border:none;
}
.wpb-js-composer .bt-custom-style1.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title > a {
  font-size:16px;
  font-weight:500;
  letter-spacing:0;
  color:#ffffff;
}
.wpb-js-composer .bt-custom-style1.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title > a .vc_tta-controls-icon:before, .wpb-js-composer .bt-custom-style1.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title > a .vc_tta-controls-icon:after { border-color:#ffffff; }
.wpb-js-composer .bt-custom-style1.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover { background-color:#3cc951; }
.wpb-js-composer .bt-custom-style1.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading { background-color:#3cc951; }
.stats-top.bt-align-left .aio-icon-top, .stats-top.bt-align-left .stats-desc { text-align:left; }
.stats-top.bt-align-right .aio-icon-top, .stats-top.bt-align-right .stats-desc { text-align:right; }
.bt-services-box .ult-content-box {
  background:#1b1b1b;
  margin-bottom:30px;
  padding:60px 40px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-service-box2 .ult-content-box {
  font-size:18px;
  line-height:26px;
}
.bt-service-box2 .ult-content-box h3 {
  font-size:33px;
  line-height:36px;
  margin-bottom:15px;
}
.bt-service-box2 .ult-content-box .ult-just-icon-wrapper .aio-icon.none {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  background:#3cc951;
  width:46px;
  height:30px;
  line-height:30px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-service-box2 .ult-content-box .ult-just-icon-wrapper .aio-icon.none:hover { background:#2ea43f; }
.bt-action-box .ult-content-box {
  background:#3cc951;
  padding:0 12% 60px;
}
.bt-action-box .ult-content-box .wpb_single_image .vc_single_image-wrapper img {
  width:121px;
  height:auto;
  margin-top:-40px;
  border:6px solid #ffffff;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.ultb3-box.bt-service-box {
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.09);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.09);
  box-shadow:5px 0 35px rgba(0,0,0,0.09);
  background:#ffffff;
  -webkit-border-radius:25px;
  border-radius:25px;
}
.ultb3-box.bt-service-box .ultb3-img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  opacity:0;
}
.ultb3-box.bt-service-box .ultb3-title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:62px;
  line-height:66px;
  color:#ededed;
  margin-bottom:10px;
}
.ultb3-box.bt-service-box .ultb3-desc {
  font-size:15px;
  line-height:26px;
  margin-bottom:25px;
}
.ultb3-box.bt-service-box .ultb3-desc h3 {
  font-size:22px;
  line-height:26px;
  margin-bottom:10px;
}
.ultb3-box.bt-service-box .ultb3-btn {
  font-size:14px;
  font-weight:500 !important;
  color:#333333;
  background:#ededed;
  padding:8px 20px;
  border:none;
}
.ultb3-box.bt-service-box .ultb3-btn i { margin-top:-1px; }
.ultb3-box.bt-service-box:hover .ultb3-img { opacity:1; }
.ultb3-box.bt-service-box:hover .ultb3-title { color:#3cc951; }
.ultb3-box.bt-service-box:hover .ultb3-btn {
  color:#ffffff;
  background:#3cc951;
}
.ultb3-box.bt-service-box:hover .ultb3-btn:hover {
  background:#2ea43f;
  padding-right:35px;
}
.bt-contact-list .smile_icon_list.with_bg .icon_list_icon { background:#3cc951; }
.bt-contact-list .smile_icon_list.with_bg .icon_list_icon img {
  width:32px;
  height:auto;
}
.bt-custom-style-1 .timeline-line span:first-child, .bt-custom-style-1 .timeline-line span:last-child, .bt-custom-style-1 .timeline-feature-item .timeline-dot, .bt-custom-style-1 .timeline-wrapper .timeline-dot { background-color:#3cc951; }
.bt-custom-style-1 .timeline-block .timeline-header { padding:40px; }
.bt-pricing-table-section .bt-pricing-table-element.layout4 {
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.09);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.09);
  box-shadow:5px 0 35px rgba(0,0,0,0.09);
  background:#ffffff;
}
.bt-ideas-section .vc_grid-container-wrapper .vc_grid-container {
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-ideas-section .aio-icon { color:#3cc951; }
@media (min-width: 480px) {
  .bt-ideas-section .uavc-list-icon { max-width:420px; }
  .bt-ideas-section .uavc-list-icon li {
    display:inline-block;
    vertical-align:top;
    width:50%;
  }
}
.bt-blog-section .bt-blog-grid-element.layout1 .bt-item .bt-content .bt-title a { color:#ffffff; }
.bt-blog-section .bt-blog-grid-element.layout1 .bt-item .bt-content .bt-excerpt { color:#a5a5a5; }
.bt-blog-section3 .bt-blog-grid-element.layout-list2 .bt-item .bt-media, .bt-blog-section3 .bt-blog-grid-element.layout-list2 .bt-item .bt-content { width:40%; }
.bt-blog-section3 .bt-blog-grid-element.layout-list2 .bt-item .bt-content { width:60%; }
@media (max-width: 991px) {
  .bt-blog-section3 .bt-blog-grid-element.layout-list2 .bt-item .bt-media, .bt-blog-section3 .bt-blog-grid-element.layout-list2 .bt-item .bt-content { width:100%; }
}
.bt-funcfats-section .stats-block {
  max-width:212px;
  margin-left:auto;
  margin-right:auto;
}
.bt-funcfats-section .stats-block .aio-icon-left { padding-right:25px; }
.bt-funcfats-section .stats-block .aio-icon { color:#3cc951; }
.bt-funcfats-section .stats-block .stats-text {
  font-weight:500;
  text-transform:uppercase;
}
.bt-funcfats-section2 .stats-block {
  position:relative;
  z-index:0;
  padding:30px;
  border:4px dotted #eaeaea;
}
.bt-funcfats-section2 .stats-block .aio-icon-top {
  position:absolute;
  top:50%;
  left:50%;
  z-index:-1;
  opacity:0.3;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
  color:#3cc951;
}
.bt-funcfats-section2 .stats-block .stats-text { font-weight:500; }
.bt-awesome-team-section div.vc_custom_heading { max-width:615px; }
.bt-awesome-team-section .vc_progress_bar.bt-custom-style-1 .vc_single_bar { max-width:550px; }
.bt-awesome-team-section .vc_progress_bar.bt-custom-style-1 .vc_single_bar .vc_label {
  font-size:16px;
  font-weight:500;
  color:#ffffff;
}
.bt-awesome-team-section .vc_progress_bar.bt-custom-style-1 .vc_single_bar .vc_bar { background:linear-gradient(160deg,#3cc951 0%,#3cc951 35%,#1ab7ea 100%); }
.bt-awesome-team-section .wpb_single_image img {
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-awesome-team-section2 .stats-top .stats-number, .bt-awesome-team-section2 .stats-top .stats-text { display:inline-block; }
.bt-awesome-team-section2 .stats-top .stats-number {
  background:linear-gradient(160deg,#3cc951 0%,#3cc951 35%,#1ab7ea 100%);
  -webkit-background-clip:text;
  -webkit-text-fill-color:transparent;
}
.bt-awesome-team-section2 .stats-top .stats-text {
  width:110px;
  margin-left:15px;
}
.bt-awesome-team-section2 .vc_progress_bar.bt-custom-style-1 .vc_single_bar { max-width:550px; }
.bt-awesome-team-section2 .vc_progress_bar.bt-custom-style-1 .vc_single_bar .vc_label {
  font-size:16px;
  font-weight:500;
  color:#333333;
}
.bt-awesome-team-section2 .vc_progress_bar.bt-custom-style-1 .vc_single_bar .vc_bar { background:linear-gradient(160deg,#3cc951 0%,#3cc951 35%,#1ab7ea 100%); }
.bt-awesome-team-section3 .stats-top .stats-number, .bt-awesome-team-section3 .stats-top .stats-text { display:inline-block; }
.bt-awesome-team-section3 .stats-top .stats-number {
  position:relative;
  width:140px;
  text-align:right;
  z-index:0;
}
.bt-awesome-team-section3 .stats-top .stats-number:before {
  content:"";
  position:absolute;
  top:50%;
  right:10px;
  width:130px;
  height:130px;
  margin-top:-65px;
  border:6px solid #3cc951;
  z-index:-1;
}
.bt-awesome-team-section3 .stats-top .stats-text {
  width:110px;
  margin-left:15px;
}
.bt-awesome-team-section4 .stats-top .stats-number, .bt-awesome-team-section4 .stats-top .stats-text { display:inline-block; }
.bt-awesome-team-section4 .stats-top .stats-number {
  position:relative;
  width:140px;
  text-align:right;
  z-index:0;
}
.bt-awesome-team-section4 .stats-top .stats-number:before {
  content:"";
  position:absolute;
  top:50%;
  right:10px;
  width:130px;
  height:130px;
  margin-top:-65px;
  border:6px solid #3cc951;
  z-index:-1;
}
.bt-awesome-team-section4 .stats-top .stats-text {
  width:110px;
  margin-left:15px;
}
.bt-awesome-team-section4 .aio-icon-component {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  background:#3cc951;
  padding:30px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-awesome-team-section4 .aio-icon-component .left-icon .aio-icon-left { vertical-align:middle; }
.bt-awesome-team-section4 .aio-icon-component .aio-icon-header + .aio-icon-description { margin-top:0; }
.bt-awesome-team-section4 .aio-icon-component .aio-icon-header .aio-icon-title { letter-spacing:0; }
.bt-awesome-team-section4 .aio-icon-component:hover { background:#2ea43f; }
.bt-awesome-team-section4 .ult-content-box-container .ult-content-box {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  background:#3cc951;
  padding:35px 30px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-awesome-team-section4 .ult-content-box-container .ult-content-box:hover { background:#2ea43f !important; }
.bt-awesome-team-section4 button.ubtn-normal {
  padding:12px 40px;
  border-radius:3px;
  font-size:14px;
  line-height:24px;
}
.bt-awesome-team-section5 .stats-top .stats-number, .bt-awesome-team-section5 .stats-top .stats-text { display:inline-block; }
.bt-awesome-team-section5 .stats-top .stats-number { color:#3cc951; }
.bt-awesome-team-section5 .stats-top .stats-text {
  width:110px;
  margin-left:15px;
}
.bt-awesome-team-section5 .vc_progress_bar.bt-custom-style-1 .vc_single_bar .vc_label {
  font-size:16px;
  font-weight:500;
  color:#333333;
}
.bt-awesome-team-section5 .vc_progress_bar.bt-custom-style-1 .vc_single_bar .vc_bar { background:#3cc951; }
@media (max-width: 1199px) {
  .bt-awesome-team-section5 .wpb_single_image { margin-top:-30px !important; }
}
@media (max-width: 991px) {
  .bt-awesome-team-section5 .wpb_single_image {
    margin-top:0 !important;
    margin-bottom:0 !important;
  }
}
.bt-team-section1 .bt-team-carousel-element.layout5 .bt-item .bt-thumb {
  -webkit-border-radius:0;
  border-radius:0;
}
.wpb-js-composer .bt-expert-consulting-section .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
  background-color:#1b1b1b;
  border:none;
}
.wpb-js-composer .bt-expert-consulting-section .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title > a {
  font-size:16px;
  font-weight:500;
  letter-spacing:0;
  color:#ffffff;
}
.wpb-js-composer .bt-expert-consulting-section .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title > a .vc_tta-controls-icon:before, .wpb-js-composer .bt-expert-consulting-section .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title > a .vc_tta-controls-icon:after { border-color:#ffffff; }
.wpb-js-composer .bt-expert-consulting-section .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover { background-color:#3cc951; }
.wpb-js-composer .bt-expert-consulting-section .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading { background-color:#3cc951; }
.bt-call-back-section .wpcf7 .wpcf7-form-control-wrap { margin-bottom:20px; }
.bt-call-back-section .wpcf7 input, .bt-call-back-section .wpcf7 select, .bt-call-back-section .wpcf7 textarea {
  color:#a5a5a5;
  background-color:#424344;
  border-color:#424344;
  box-shadow:7px 7px 0 rgba(0,0,0,0.16);
}
.bt-call-back-section .wpcf7 input[type="submit"] {
  color:#ffffff;
  background:#3cc951;
  margin-top:20px;
}
.bt-call-back-section .wpcf7 input[type="submit"]:hover { background:#2ea43f; }
.bt-call-back-section .wpcf7 .placeholder { color:#d7d7d7; }
.bt-call-back-section .wpcf7 ::-webkit-input-placeholder { color:#d7d7d7; }
.bt-call-back-section .wpcf7 :-moz-placeholder {
  /* Firefox 18- */
  color:#d7d7d7;
}
.bt-call-back-section .wpcf7 ::-moz-placeholder {
  /* Firefox 19+ */
  color:#d7d7d7;
}
.bt-call-back-section .wpcf7 :-ms-input-placeholder { color:#d7d7d7; }
.bt-about-text-section .wpb_single_image {
  position:relative;
  margin:-185px -260px -210px -90px;
}
@media (max-width: 1199px) {
  .bt-about-text-section .uvc-type-wrap { white-space:nowrap; }
}
@media (max-width: 991px) {
  .bt-about-text-section .wpb_single_image { margin:0; }
}
@media (max-width: 520px) {
  .bt-about-text-section .uvc-type-wrap {
    font-size:32px !important;
    line-height:36px !important;
  }
  .bt-about-text-section .uvc-type-wrap .ultimate-typewriter-prefix, .bt-about-text-section .uvc-type-wrap .ultimate-ticker-suffix {
    display:block;
    font-size:32px !important;
    line-height:36px !important;
  }
}
.bt-about-text-section2 .vc_progress_bar.bt-custom-style-1 .vc_single_bar .vc_label { color:#ffffff; }
.bt-about-text-section3 .stats-top .stats-number, .bt-about-text-section3 .stats-top .stats-text { display:inline-block; }
.bt-about-text-section3 .stats-top .stats-number {
  background:linear-gradient(160deg,#3cc951 0%,#3cc951 35%,#1ab7ea 100%);
  -webkit-background-clip:text;
  -webkit-text-fill-color:transparent;
}
.bt-about-text-section3 .stats-top .stats-text {
  width:110px;
  margin-left:15px;
}
.wpb-js-composer .bt-about-text-section4 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
  background-color:#1b1b1b;
  border:none;
}
.wpb-js-composer .bt-about-text-section4 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title > a {
  font-size:16px;
  font-weight:500;
  letter-spacing:0;
  color:#ffffff;
}
.wpb-js-composer .bt-about-text-section4 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title > a .vc_tta-controls-icon:before, .wpb-js-composer .bt-about-text-section4 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title > a .vc_tta-controls-icon:after { border-color:#ffffff; }
.wpb-js-composer .bt-about-text-section4 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover { background-color:#3cc951; }
.wpb-js-composer .bt-about-text-section4 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body { color:#d7d7d7; }
.wpb-js-composer .bt-about-text-section4 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading { background-color:#3cc951; }
.bt-about-text-section5 .vc_progress_bar.bt-custom-style-1 .vc_single_bar .vc_label { color:#ffffff; }
.bt-awesome-price-section .bt-pricing-table-element.layout6 {
  max-width:360px;
  margin-left:auto;
  margin-right:auto;
}
@media (max-width: 1199px) {
  .bt-product-intro-section .uvc-type-wrap .ultimate-typewriter-prefix, .bt-product-intro-section .uvc-type-wrap .ultimate-ticker-suffix { display:block; }
}
@media (max-width: 460px) {
  .bt-product-intro-section .uvc-type-wrap {
    font-size:32px !important;
    line-height:36px !important;
  }
  .bt-product-intro-section .uvc-type-wrap .ultimate-typewriter-prefix, .bt-product-intro-section .uvc-type-wrap .ultimate-ticker-suffix {
    font-size:32px !important;
    line-height:36px !important;
  }
}
.bt-product-intro-section2 .uavc-list-icon li { line-height:30px; }
.bt-product-intro-section2 .aio-icon { color:#3cc951; }
html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
  margin:0;
  border:0;
}
body {
  font-family:Poppins;
  max-width:100%;
}
*:focus { outline:0; }
a:hover, a:focus { text-decoration:none; }
ol, ul { margin:0 0 30px 20px; }
dl {
  margin:0 0 30px 20px;
  padding-left:30px;
}
dl dt { font-weight:bold; }
dl dd { margin-bottom:20px; }
sup {
  font-size:10px;
  vertical-align:super;
}
sub {
  font-size:10px;
  vertical-align:sub;
}
pre {
  padding:20px;
  margin-bottom:25px;
}
p:empty { display:none; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }
footer { clear:both; }
caption, th, td {
  font-weight:normal;
  text-align:left;
}
th {
  border-width:0 1px 1px 0;
  font-weight:bold;
}
td { border-width:0 1px 1px 0; }
address {
  font-style:italic;
  margin-bottom:24px;
}
big { font-size:125%; }
code, kbd, tt, var, samp, pre {
  -moz-hyphens:none;
  font-family:monospace, serif;
  line-height:1.6;
}
cite, dfn, em, i { font-style:italic; }
hr, blockquote, address, fieldset, figure { margin:0; }
table, th, td { border:1px solid rgba(0,0,0,0.1); }
table {
  border-collapse:separate;
  border-spacing:0;
  border-width:1px 0 0 1px;
  margin-bottom:24px;
  width:100%;
}
caption, th, td {
  font-weight:normal;
  text-align:left;
}
th {
  border-width:0 1px 1px 0;
  font-weight:bold;
}
td { border-width:0 1px 1px 0; }
address {
  font-style:italic;
  margin-bottom:24px;
}
big { font-size:125%; }
strong { font-weight:700; }
blockquote {
  background:#fafafa;
  border-left:5px solid #3cc951;
  font-size:110%;
  font-style:italic;
}
.alignleft { float:left; }
.alignright { float:right; }
.aligncenter {
  display:block;
  margin-left:auto;
  margin-right:auto;
}
.full-width .site-content .alignleft { clear:left; }
.full-width .site-content .alignright { clear:right; }
.center { text-align:center; }
.center th, .center tr, .center td { text-align:center; }
body .monster-widget-just-testing option { width:340px; }
iframe, embed { width:100%; }
iframe.twitter-tweet, embed.twitter-tweet {
  width:100% !important;
  min-height:unset;
}
#html5box-html5-lightbox iframe { height:100%; }
.post_format-post-format-video iframe { height:460px; }
@media (max-width: 639px) {
  .post_format-post-format-video iframe { height:280px; }
}
.wp-image-907 {
  width:100%;
  height:auto;
}
table { border-radius:2px; }
td, th { padding:10px; }
img {
  max-width:100%;
  height:auto;
}
img.aligncenter { margin:0 auto 20px; }
img.alignnone { margin:0 auto 20px; }
img.alignleft { margin:0 20px 20px 0; }
img.alignright { margin:0 0 20px 20px; }
.wp-caption { margin:0 auto 20px; }
.wp-caption.alignleft { margin:0 20px 20px 0; }
.wp-caption.alignright { margin:0 0 20px 20px; }
.entry-content img, .entry-summary img, .comment-content img, .widget img, .wp-caption {
  max-width:100%;
  height:auto;
}
.wp-caption .wp-caption-text, .entry-caption, .gallery-caption {
  font-style:italic;
  margin:8px 0 0;
}
.page-links {
  margin:25px 0;
  clear:both;
}
.format-status .entry-content .page-links a, .format-gallery .entry-content .page-links a, .format-chat .entry-content .page-links a, .format-quote .entry-content .page-links a, .page-links a {
  display:inline-block;
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  color:#323249;
  background:#ececec;
  margin:5px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.page-links a:hover {
  color:#ffffff;
  background:#3cc951;
}
.post-password-form input[type="password"] {
  border:1px solid #ececec;
  padding:6px 15px;
}
.post-password-form input[type="password"]:hover, .post-password-form input[type="password"]:focus { border-color:#dedede; }
.post-password-form input[type="submit"] {
  display:inline-block;
  vertical-align:top;
  width:auto;
  font-size:13px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  padding:6px 30px;
}
.gallery { margin-bottom:15px; }
.gallery-item {
  display:inline-block;
  vertical-align:top;
  margin:0 5px 5px 0;
  position:relative;
}
.gallery-item > .gallery-icon {
  display:inling-block;
  line-height:0;
}
.gallery-caption {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  background-color:rgba(0,0,0,0.7);
  bottom:0;
  box-sizing:border-box;
  color:#fff;
  font-size:14px;
  left:0;
  line-height:1.3;
  margin:0;
  max-height:50%;
  opacity:0;
  padding:2px 8px;
  position:absolute;
  text-align:left;
  width:100%;
}
.gallery-item:hover .gallery-caption { opacity:1; }
.clearfix { clear:both; }
.more-link {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  -webkit-transition:all 0.4s ease-in-out;
  -moz-transition:all 0.4s ease-in-out;
  -o-transition:all 0.4s ease-in-out;
  transition:all 0.4s ease-in-out;
}
.bypostauthor { line-height:24px; }
.sticky .posted-on { display:none; }
.bt-content-right-widget-style .widget { display:inline-block; }
.bt-content-right-widget-style .widget:not(:last-child) {
  padding-right:16px;
  margin-right:15px;
  border-right:1px solid #dfdede;
}
.bt-content-right-widget-style .widget .bt-toggle-btn {
  display:inline-block;
  width:30px;
  height:30px;
  line-height:30px;
  text-align:center;
}
.bt-content-right-widget-style .widget .bt-search-form, .bt-content-right-widget-style .widget .bt-cart-content {
  position:absolute;
  top:100%;
  right:0;
  z-index:999;
  background:#ffffff;
  padding:30px;
  display:none;
  -webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);
  -ms-box-shadow:0 0 10px rgba(0,0,0,0.3);
  box-shadow:0 0 10px rgba(0,0,0,0.3);
}
.bt-content-right-widget-style .widget .bt-search-form.active, .bt-content-right-widget-style .widget .bt-cart-content.active {
  display:block;
  -webkit-animation:menuEffect 0.4s both;
  -ms-animation:menuEffect 0.4s both;
  animation:menuEffect 0.4s both;
}
.bt-content-right-widget-style .widget.bt-mini-search .bt-toggle-btn.active { color:#3cc951; }
.bt-content-right-widget-style .widget.bt-mini-search .bt-search-form .search-form { position:relative; }
.bt-content-right-widget-style .widget.bt-mini-search .bt-search-form .search-form:before {
  content:"\f002";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:8px;
  right:15px;
}
.bt-content-right-widget-style .widget.bt-mini-search .bt-search-form .search-form label { display:block; }
.bt-content-right-widget-style .widget.bt-mini-search .bt-search-form .search-form .screen-reader-text { display:none; }
.bt-content-right-widget-style .widget.bt-mini-search .bt-search-form .search-form .search-field {
  font-size:14px;
  font-weight:400;
  color:#686876;
  width:100%;
  margin:0;
  padding:8px 55px 8px 15px;
  border:1px solid #ececec;
}
.bt-content-right-widget-style .widget.bt-mini-search .bt-search-form .search-form .search-field:hover, .bt-content-right-widget-style .widget.bt-mini-search .bt-search-form .search-form .search-field:focus { border-color:#dedede; }
.bt-content-right-widget-style .widget.bt-mini-search .bt-search-form .search-form .search-submit {
  position:absolute;
  top:1px;
  right:1px;
  width:40px;
  height:40px;
  margin:0;
  padding:0;
  opacity:0;
  z-index:9;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-toggle-btn { position:relative; }
.bt-content-right-widget-style .widget.bt-mini-cart .bt-toggle-btn.active { color:#3cc951; }
.bt-content-right-widget-style .widget.bt-mini-cart .bt-toggle-btn .cart_total {
  position:absolute;
  top:0;
  right:0;
  width:13px;
  height:13px;
  font-size:9px;
  font-weight:700;
  line-height:13px;
  letter-spacing:0;
  text-align:center;
  color:#ffffff;
  background:#3cc951;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content { text-align:left; }
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .bt-title {
  font-size:18px;
  line-height:24px;
  margin-bottom:5px;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item {
  position:relative;
  display:block;
  padding:10px 0;
  border-bottom:1px solid #dcdcdf;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item a {
  font-size:14px;
  font-weight:500;
  line-height:18px;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item:after {
  content:"";
  display:block;
  clear:both;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove {
  font-size:0;
  font-weight:400;
  line-height:18px;
  text-align:center;
  color:#3cc951 !important;
  width:18px;
  height:18px;
  -webkit-border-radius:50%;
  border-radius:50%;
  float:right;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:after {
  content:"\f1f8";
  font-family:FontAwesome;
  font-size:14px;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:hover {
  background:transparent;
  color:#2ea43f !important;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item img {
  float:left;
  width:50px;
  height:auto;
  margin-left:0;
  margin-right:15px;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .quantity {
  display:block;
  font-weight:400;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .total {
  font-size:13px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#333333;
  background:#f9f9f9;
  margin-bottom:30px;
  padding:5px 10px;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .total .amount {
  font-size:14px;
  color:#3cc951;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .buttons { margin-bottom:0; }
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .buttons .button {
  display:inline-block;
  font-size:12px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#333333;
  padding:6px 20px 5px;
  -webkit-border-radius:0;
  border-radius:0;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .buttons .button:hover { background:#1a1a1a; }
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout { background:#3cc951; }
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout:hover { background:#2ea43f; }
.bt-menu-toggle-style {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  cursor:pointer;
  width:25px;
  height:18px;
}
.bt-menu-toggle-style:before, .bt-menu-toggle-style:after, .bt-menu-toggle-style .bt-menu-toggle-content {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  background:#333333;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-menu-toggle-style:before, .bt-menu-toggle-style:after {
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:2px;
}
.bt-menu-toggle-style:after {
  top:auto;
  bottom:0;
  left:0;
}
.bt-menu-toggle-style .bt-menu-toggle-content {
  position:absolute;
  top:50%;
  left:0;
  width:100%;
  height:2px;
  margin-top:-1px;
}
.bt-menu-toggle-style.active:before {
  top:calc(50% - 1px);
  -webkit-transform:rotate(45deg);
  -ms-transform:rotate(45deg);
  transform:rotate(45deg);
}
.bt-menu-toggle-style.active:after {
  bottom:calc(50% - 1px);
  -webkit-transform:rotate(-45deg);
  -ms-transform:rotate(-45deg);
  transform:rotate(-45deg);
}
.bt-menu-toggle-style.active .bt-menu-toggle-content { opacity:0; }
.bt-menu-toggle-style:hover:before, .bt-menu-toggle-style:hover:after, .bt-menu-toggle-style:hover .bt-menu-toggle-content { background:#3cc951; }
.bt-header {
  width:100%;
  z-index:999;
}
.bt-header.bt-header-absolute { position:relative; }
.bt-header.bt-header-absolute .bt-header-desktop {
  position:absolute;
  top:0;
  left:50%;
  width:100%;
  z-index:999;
  -webkit-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  transform:translateX(-50%);
}
.bt-header.bt-absolute .bt-header-desktop { position:relative; }
.bt-header.bt-absolute .bt-header-desktop .bt-bottom {
  position:absolute;
  top:100%;
  left:0;
  width:100%;
  z-index:999;
}
.bt-header .bt-subheader-inner {
  position:relative;
  display:flex;
  display:-webkit-flex;
  align-items:center;
  height:inherit;
  margin:0 auto;
  box-align:center;
  -webkit-box-align:center;
}
.bt-header .bt-subheader-inner .bt-subheader-cell {
  height:100%;
  display:flex;
  display:-webkit-flex;
  flex-grow:1;
  -webkit-flex-grow:1;
  flex-shrink:0;
  -webkit-flex-shrink:0;
  align-items:center;
  box-align:center;
  -webkit-box-align:center;
  box-flex:1;
  -webkit-box-flex:1;
}
.bt-header .bt-subheader-inner .bt-subheader-cell .bt-content { width:100%; }
.bt-header ul {
  margin:0;
  padding:0;
  list-style:none;
}
.bt-header ul li sup {
  font-size:11px;
  font-weight:400;
  letter-spacing:-0.04em;
  margin-left:3px;
  padding:0 8px;
  -webkit-border-radius:20px;
  border-radius:20px;
}
@media (max-width: 991px) {
  .bt-header .bt-header-desktop, .bt-header .bt-header-stick {
    opacity:0;
    position:absolute;
  }
}
.bt-header .bt-header-desktop .bt-menu-canvas-toggle, .bt-header .bt-header-stick .bt-menu-canvas-toggle { color:#333333; }
.bt-header .bt-header-desktop .bt-menu-canvas-toggle:hover, .bt-header .bt-header-stick .bt-menu-canvas-toggle:hover { color:#3cc951; }
.bt-header .bt-header-desktop .bt-menu-desktop, .bt-header .bt-header-stick .bt-menu-desktop { display:inline-block; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li {
  display:inline-block;
  padding:0 15px;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li > a {
  display:inline-block;
  font-size:15px;
  line-height:90px;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li > a i { margin-right:5px; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li > a:focus { color:#3cc951; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children { position:relative; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right { /* Level 2 reverse */ }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul {
  left:auto;
  right:0;
  text-align:right;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul li > a i {
  float:right;
  margin-left:5px;
  margin-right:0;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul li > a:focus { color:#3cc951; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after {
  content:"\f104";
  left:15px;
  right:auto;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul {
  left:auto;
  right:100%;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul {
  display:block;
  -webkit-animation:menuEffectSubReverse 0.4s both;
  -ms-animation:menuEffectSubReverse 0.4s both;
  animation:menuEffectSubReverse 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul {
  /* Level 2 */
  display:none;
  position:absolute;
  top:100%;
  left:0;
  min-width:250px;
  background:#ffffff;
  border-top:3px solid #3cc951;
  -webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  -ms-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  z-index:999;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style {
  display:block;
  padding:0 15px;
  border-top:1px solid #eeeeee;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style:first-child { border-top:none; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style > a {
  display:block;
  font-size:14px;
  line-height:48px;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style > a i { margin-right:5px; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style > a:focus { color:#3cc951; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children { position:relative; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children:after {
  content:"\f105";
  font-family:FontAwesome;
  display:inline-block;
  position:absolute;
  top:50%;
  right:15px;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse { /* Level 3 reverse */ }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul {
  left:auto;
  right:100%;
  text-align:right;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a i {
  float:right;
  margin-left:5px;
  margin-right:0;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a:focus { color:#3cc951; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after {
  content:"\f104";
  left:15px;
  right:auto;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul {
  left:auto;
  right:100%;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul {
  display:block;
  -webkit-animation:menuEffectSubReverse 0.4s both;
  -ms-animation:menuEffectSubReverse 0.4s both;
  animation:menuEffectSubReverse 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse:hover > ul {
  display:block;
  -webkit-animation:menuEffectSubReverse 0.4s both;
  -ms-animation:menuEffectSubReverse 0.4s both;
  animation:menuEffectSubReverse 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right {
  /* Level 4+ reverse */
  /* Level 3 reverse */
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul {
  left:auto;
  right:100%;
  text-align:right;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a i {
  float:right;
  margin-left:5px;
  margin-right:0;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a:focus { color:#3cc951; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after {
  content:"\f104";
  left:15px;
  right:auto;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul {
  left:auto;
  right:100%;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul {
  display:block;
  -webkit-animation:menuEffectSubReverse 0.4s both;
  -ms-animation:menuEffectSubReverse 0.4s both;
  animation:menuEffectSubReverse 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right:hover > ul {
  display:block;
  -webkit-animation:menuEffectSubReverse 0.4s both;
  -ms-animation:menuEffectSubReverse 0.4s both;
  animation:menuEffectSubReverse 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul {
  /* Level 3 */
  display:none;
  position:absolute;
  top:0px;
  left:100%;
  min-width:250px;
  background:#ffffff;
  -webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  -ms-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  z-index:999;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li {
  display:block;
  padding:0 15px;
  border-top:1px solid #eee ee;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li:first-child { border-top:none; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li > a { display:block; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li > a i { margin-right:5px; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children:hover > ul {
  display:block;
  -webkit-animation:menuEffectSub 0.4s both;
  -ms-animation:menuEffectSub 0.4s both;
  animation:menuEffectSub 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li {
  /* Level 4+ */
  display:block;
  padding:0 15px;
  border-top:1px solid #eeeeee;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li:first-child { border-top:none; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li > a {
  display:block;
  font-size:14px;
  line-height:48px;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li > a i { margin-right:5px; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li > a:focus { color:#3cc951; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children { position:relative; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children:after {
  content:"\f105";
  font-family:FontAwesome;
  display:inline-block;
  position:absolute;
  top:50%;
  right:15px;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse { /* Level 3 reverse */ }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul {
  left:auto;
  right:100%;
  text-align:right;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i {
  float:right;
  margin-left:5px;
  margin-right:0;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a:focus { color:#3cc951; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after {
  content:"\f104";
  left:15px;
  right:auto;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul {
  left:auto;
  right:100%;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul {
  display:block;
  -webkit-animation:menuEffectSubReverse 0.4s both;
  -ms-animation:menuEffectSubReverse 0.4s both;
  animation:menuEffectSubReverse 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul {
  display:block;
  -webkit-animation:menuEffectSubReverse 0.4s both;
  -ms-animation:menuEffectSubReverse 0.4s both;
  animation:menuEffectSubReverse 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right {
  /* Level 4+ reverse */
  /* Level 3 reverse */
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul {
  left:auto;
  right:100%;
  text-align:right;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i {
  float:right;
  margin-left:5px;
  margin-right:0;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a:focus { color:#3cc951; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after {
  content:"\f104";
  left:15px;
  right:auto;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul {
  left:auto;
  right:100%;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul {
  display:block;
  -webkit-animation:menuEffectSubReverse 0.4s both;
  -ms-animation:menuEffectSubReverse 0.4s both;
  animation:menuEffectSubReverse 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right:hover > ul {
  display:block;
  -webkit-animation:menuEffectSubReverse 0.4s both;
  -ms-animation:menuEffectSubReverse 0.4s both;
  animation:menuEffectSubReverse 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul {
  /* Level 3 */
  display:none;
  position:absolute;
  top:0px;
  left:100%;
  min-width:250px;
  background:#ffffff;
  -webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  -ms-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  z-index:999;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li {
  display:block;
  padding:0 15px;
  border-top:1px solid #eee ee;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li:first-child { border-top:none; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li > a { display:block; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li > a i { margin-right:5px; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children:hover > ul {
  display:block;
  -webkit-animation:menuEffectSub 0.4s both;
  -ms-animation:menuEffectSub 0.4s both;
  animation:menuEffectSub 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children:hover > ul {
  display:block;
  -webkit-animation:menuEffect 0.4s both;
  -ms-animation:menuEffect 0.4s both;
  animation:menuEffect 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu {
  /* Mega menu */
  position:relative;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu.fullwidth, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu.fullwidth, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu.fullwidth, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu.fullwidth { position:unset; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu.fullwidth .mega-menu, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu.fullwidth .mega-menu, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu.fullwidth .mega-menu, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu.fullwidth .mega-menu { width:100%; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu {
  display:none;
  position:absolute;
  top:100%;
  left:0;
  background:#ffffff;
  border-top:3px solid #3cc951;
  -webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  -ms-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  width:1000px;
  z-index:999;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu.menu-item-pos-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu.menu-item-pos-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu.menu-item-pos-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu.menu-item-pos-right {
  left:auto;
  right:0;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu.menu-item-pos-center, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu.menu-item-pos-center, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu.menu-item-pos-center, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu.menu-item-pos-center {
  left:50%;
  -webkit-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  transform:translateX(-50%);
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row {
  font-size:0;
  letter-spacing:0;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col {
  display:inline-block;
  vertical-align:top;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > a span, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > a span, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > a span, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > a span { font-weight:700; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col.hidden-title > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col.hidden-title > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col.hidden-title > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col.hidden-title > a { display:none; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col.hidden-title > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col.hidden-title > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col.hidden-title > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col.hidden-title > ul > li:first-child { border-top:none; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li { border-top:1px solid #eeeeee; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li > a { display:block; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li > a i { margin-right:5px; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li > a:focus { color:#3cc951; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li.current-menu-item > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li.current-menu-item > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li.current-menu-item > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li.current-menu-item > a { color:#3cc951; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget { margin-bottom:10px; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget .widgettitle, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget .wg-title, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget .widgettitle, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget .wg-title, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget .widgettitle, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget .wg-title, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget .widgettitle, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget .wg-title {
  font-size:14px;
  line-height:38px;
  margin-bottom:5px;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner {
  position:relative;
  overflow:hidden;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-thumb, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-thumb, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-thumb, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-thumb {
  -webkit-transition:all 1.2s;
  -moz-transition:all 1.2s;
  -o-transition:all 1.2s;
  transition:all 1.2s;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-thumb img, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-thumb img, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-thumb img, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay {
  -webkit-transition:all 0.7s;
  -moz-transition:all 0.7s;
  -o-transition:all 0.7s;
  transition:all 0.7s;
  position:absolute;
  top:10px;
  left:10px;
  width:calc(100% - 20px);
  height:calc(100% - 20px);
  background:rgba(6,8,30,0.7);
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  text-align:center;
  padding:30px;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content:before, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content:before, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content:before, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content:before, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content:after {
  content:" ";
  display:table;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content:after { clear:both; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content h3, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content h3, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content h3, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content h3 {
  font-size:32px;
  line-height:42px;
  margin:0;
  color:#ffffff;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner:hover .bt-thumb, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner:hover .bt-thumb, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner:hover .bt-thumb, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner:hover .bt-thumb {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner:hover .bt-overlay, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner:hover .bt-overlay, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner:hover .bt-overlay, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner:hover .bt-overlay {
  opacity:0;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search { position:relative; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search:before, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search:before, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search:before, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search:before {
  content:"\f002";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:8px;
  right:15px;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search label, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search label, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search label, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search label { display:block; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .screen-reader-text, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .screen-reader-text, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .screen-reader-text, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .screen-reader-text { display:none; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .search-field, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .search-field, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .search-field, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .search-field {
  font-size:14px;
  font-weight:400;
  color:#686876;
  width:100%;
  margin:0;
  padding:8px 55px 8px 15px;
  border:1px solid #ececec;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .search-field:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .search-field:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .search-field:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .search-field:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .search-field:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .search-field:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .search-field:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .search-field:focus { border-color:#dedede; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search input[type="submit"], .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search input[type="submit"], .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search input[type="submit"], .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search input[type="submit"] {
  position:absolute;
  top:1px;
  right:1px;
  width:40px;
  height:40px;
  margin:0;
  padding:0;
  opacity:0;
  z-index:9;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_tag_cloud .tagcloud a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_tag_cloud .tagcloud a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_tag_cloud .tagcloud a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_tag_cloud .tagcloud a {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  font-size:12px !important;
  font-weight:400;
  line-height:24px;
  text-transform:uppercase;
  color:#686876;
  margin:0 2px 5px 0;
  padding:5px 15px;
  border:1px solid #ececec;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_tag_cloud .tagcloud a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_tag_cloud .tagcloud a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_tag_cloud .tagcloud a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_tag_cloud .tagcloud a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_tag_cloud .tagcloud a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_tag_cloud .tagcloud a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_tag_cloud .tagcloud a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_tag_cloud .tagcloud a:focus {
  color:#ffffff;
  background:#1ab7ea;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li {
  position:relative;
  margin-bottom:10px;
  padding-top:0;
  padding-bottom:10px;
  border-top:none;
  border-bottom:1px solid #eee ee;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li > a { line-height:24px; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li > a img, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li > a img, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li > a img, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li > a img, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li > a img, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li > a img, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li > a img, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li > a img {
  float:left;
  width:50px;
  height:auto;
  margin:0 15px 0 0;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li > a:hover { color:#3cc951; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li .star-rating, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li .star-rating, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li .star-rating, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li .star-rating, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li .star-rating, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li .star-rating, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li .star-rating, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li .star-rating {
  font-size:14px;
  float:right;
  margin-top:3px;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li .star-rating span, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li .star-rating span, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li .star-rating span, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li .star-rating span, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li .star-rating span, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li .star-rating span, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li .star-rating span, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li .star-rating span { color:#1ab7ea; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li del, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li del, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li del, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li del, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li del, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li del, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li del, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li del { opacity:0.5; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li del .amount, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li del .amount, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li del .amount, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li del .amount, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li del .amount, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li del .amount, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li del .amount, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li del .amount { font-size:12px; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li ins, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li ins, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li ins, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li ins, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li ins, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li ins, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li ins, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li ins { text-decoration:none; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li .amount, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li .amount, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li .amount, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li .amount, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li .amount, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li .amount, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li .amount, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li .amount {
  font-size:14px;
  font-weight:500;
  line-height:24px;
  color:#333333;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li:after {
  content:"";
  display:block;
  clear:both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li:last-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li:last-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li:last-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li:last-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li:last-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li:last-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li:last-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li:last-child {
  margin-bottom:0;
  padding-bottom:0;
  border-bottom:none;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu:hover .mega-menu, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu:hover .mega-menu, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu:hover .mega-menu, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu:hover .mega-menu {
  display:block;
  -webkit-animation:menuEffect 0.4s both;
  -ms-animation:menuEffect 0.4s both;
  animation:menuEffect 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-content-right, .bt-header .bt-header-stick .bt-menu-content-right { display:inline-block; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget, .bt-header .bt-header-stick .bt-menu-content-right .widget { display:inline-block; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget:not(:last-child), .bt-header .bt-header-stick .bt-menu-content-right .widget:not(:last-child) {
  padding-right:16px;
  margin-right:15px;
  border-right:1px solid #dfdede;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget .bt-toggle-btn, .bt-header .bt-header-stick .bt-menu-content-right .widget .bt-toggle-btn {
  display:inline-block;
  width:30px;
  height:30px;
  line-height:30px;
  text-align:center;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget .bt-search-form, .bt-header .bt-header-desktop .bt-menu-content-right .widget .bt-cart-content, .bt-header .bt-header-stick .bt-menu-content-right .widget .bt-search-form, .bt-header .bt-header-stick .bt-menu-content-right .widget .bt-cart-content {
  position:absolute;
  top:100%;
  right:0;
  z-index:999;
  background:#ffffff;
  padding:30px;
  display:none;
  -webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);
  -ms-box-shadow:0 0 10px rgba(0,0,0,0.3);
  box-shadow:0 0 10px rgba(0,0,0,0.3);
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget .bt-search-form.active, .bt-header .bt-header-desktop .bt-menu-content-right .widget .bt-cart-content.active, .bt-header .bt-header-stick .bt-menu-content-right .widget .bt-search-form.active, .bt-header .bt-header-stick .bt-menu-content-right .widget .bt-cart-content.active {
  display:block;
  -webkit-animation:menuEffect 0.4s both;
  -ms-animation:menuEffect 0.4s both;
  animation:menuEffect 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn.active, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn.active { color:#3cc951; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form { position:relative; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form:before, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form:before {
  content:"\f002";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:8px;
  right:15px;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form label, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form label { display:block; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .screen-reader-text, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .screen-reader-text { display:none; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-field, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-field {
  font-size:14px;
  font-weight:400;
  color:#686876;
  width:100%;
  margin:0;
  padding:8px 55px 8px 15px;
  border:1px solid #ececec;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-field:hover, .bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-field:focus, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-field:hover, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-field:focus { border-color:#dedede; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-submit, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-submit {
  position:absolute;
  top:1px;
  right:1px;
  width:40px;
  height:40px;
  margin:0;
  padding:0;
  opacity:0;
  z-index:9;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn { position:relative; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn.active, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn.active { color:#3cc951; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn .cart_total, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn .cart_total {
  position:absolute;
  top:0;
  right:0;
  width:13px;
  height:13px;
  font-size:9px;
  font-weight:700;
  line-height:13px;
  letter-spacing:0;
  text-align:center;
  color:#ffffff;
  background:#3cc951;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content { text-align:left; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .bt-title, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .bt-title {
  font-size:18px;
  line-height:24px;
  margin-bottom:5px;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item {
  position:relative;
  display:block;
  padding:10px 0;
  border-bottom:1px solid #dcdcdf;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item a, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item a {
  font-size:14px;
  font-weight:500;
  line-height:18px;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item:after, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item:after {
  content:"";
  display:block;
  clear:both;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove {
  font-size:0;
  font-weight:400;
  line-height:18px;
  text-align:center;
  color:#3cc951 !important;
  width:18px;
  height:18px;
  -webkit-border-radius:50%;
  border-radius:50%;
  float:right;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:after, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:after {
  content:"\f1f8";
  font-family:FontAwesome;
  font-size:14px;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:hover, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:hover {
  background:transparent;
  color:#2ea43f !important;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item img, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item img {
  float:left;
  width:50px;
  height:auto;
  margin-left:0;
  margin-right:15px;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .quantity, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .quantity {
  display:block;
  font-weight:400;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .total, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .total {
  font-size:13px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#333333;
  background:#f9f9f9;
  margin-bottom:30px;
  padding:5px 10px;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .total .amount, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .total .amount {
  font-size:14px;
  color:#3cc951;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons { margin-bottom:0; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button {
  display:inline-block;
  font-size:12px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#333333;
  padding:6px 20px 5px;
  -webkit-border-radius:0;
  border-radius:0;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button:hover, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button:hover { background:#1a1a1a; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout { background:#3cc951; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout:hover, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout:hover { background:#2ea43f; }
.bt-header .bt-header-stick {
  -webkit-transition:all 0.7s;
  -moz-transition:all 0.7s;
  -o-transition:all 0.7s;
  transition:all 0.7s;
  position:fixed;
  top:0;
  width:100%;
  background:#ffffff;
  opacity:0;
  z-index:-1;
  -webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);
  -ms-box-shadow:0 0 10px rgba(0,0,0,0.3);
  box-shadow:0 0 10px rgba(0,0,0,0.3);
  -webkit-transform:translateY(-100%);
  -ms-transform:translateY(-100%);
  transform:translateY(-100%);
}
.admin-bar .bt-header .bt-header-stick { top:32px; }
.boxed .bt-header .bt-header-stick { max-width:1200px; }
.bt-header .bt-header-stick.active {
  opacity:1;
  z-index:999;
  -webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0);
}
.bt-header .bt-header-mobile { opacity:0; }
@media (max-width: 992px) {
  .bt-header .bt-header-mobile { opacity:1; }
}
.bt-header .bt-header-mobile .logo { margin:10px 0; }
.bt-header .bt-header-mobile .bt-menu-canvas-toggle { display:inline-block; }
.bt-header .bt-header-mobile .bt-menu-content-right { display:inline-block; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget { display:inline-block; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget:not(:last-child) {
  padding-right:16px;
  margin-right:15px;
  border-right:1px solid #dfdede;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget .bt-toggle-btn {
  display:inline-block;
  width:30px;
  height:30px;
  line-height:30px;
  text-align:center;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget .bt-search-form, .bt-header .bt-header-mobile .bt-menu-content-right .widget .bt-cart-content {
  position:absolute;
  top:100%;
  right:0;
  z-index:999;
  background:#ffffff;
  padding:30px;
  display:none;
  -webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);
  -ms-box-shadow:0 0 10px rgba(0,0,0,0.3);
  box-shadow:0 0 10px rgba(0,0,0,0.3);
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget .bt-search-form.active, .bt-header .bt-header-mobile .bt-menu-content-right .widget .bt-cart-content.active {
  display:block;
  -webkit-animation:menuEffect 0.4s both;
  -ms-animation:menuEffect 0.4s both;
  animation:menuEffect 0.4s both;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn.active { color:#3cc951; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form { position:relative; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form:before {
  content:"\f002";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:8px;
  right:15px;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form label { display:block; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .screen-reader-text { display:none; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-field {
  font-size:14px;
  font-weight:400;
  color:#686876;
  width:100%;
  margin:0;
  padding:8px 55px 8px 15px;
  border:1px solid #ececec;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-field:hover, .bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-field:focus { border-color:#dedede; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-submit {
  position:absolute;
  top:1px;
  right:1px;
  width:40px;
  height:40px;
  margin:0;
  padding:0;
  opacity:0;
  z-index:9;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn { position:relative; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn.active { color:#3cc951; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn .cart_total {
  position:absolute;
  top:0;
  right:0;
  width:13px;
  height:13px;
  font-size:9px;
  font-weight:700;
  line-height:13px;
  letter-spacing:0;
  text-align:center;
  color:#ffffff;
  background:#3cc951;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content { text-align:left; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .bt-title {
  font-size:18px;
  line-height:24px;
  margin-bottom:5px;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item {
  position:relative;
  display:block;
  padding:10px 0;
  border-bottom:1px solid #dcdcdf;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item a {
  font-size:14px;
  font-weight:500;
  line-height:18px;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item:after {
  content:"";
  display:block;
  clear:both;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove {
  font-size:0;
  font-weight:400;
  line-height:18px;
  text-align:center;
  color:#3cc951 !important;
  width:18px;
  height:18px;
  -webkit-border-radius:50%;
  border-radius:50%;
  float:right;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:after {
  content:"\f1f8";
  font-family:FontAwesome;
  font-size:14px;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:hover {
  background:transparent;
  color:#2ea43f !important;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item img {
  float:left;
  width:50px;
  height:auto;
  margin-left:0;
  margin-right:15px;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .quantity {
  display:block;
  font-weight:400;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .total {
  font-size:13px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#333333;
  background:#f9f9f9;
  margin-bottom:30px;
  padding:5px 10px;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .total .amount {
  font-size:14px;
  color:#3cc951;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons { margin-bottom:0; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button {
  display:inline-block;
  font-size:12px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#333333;
  padding:6px 20px 5px;
  -webkit-border-radius:0;
  border-radius:0;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button:hover { background:#1a1a1a; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout { background:#3cc951; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout:hover { background:#2ea43f; }
.bt-header .bt-header-mobile .bt-menu-toggle {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  cursor:pointer;
  width:25px;
  height:18px;
  margin-left:15px;
}
.bt-header .bt-header-mobile .bt-menu-toggle:before, .bt-header .bt-header-mobile .bt-menu-toggle:after, .bt-header .bt-header-mobile .bt-menu-toggle .bt-menu-toggle-content {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  background:#333333;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-header .bt-header-mobile .bt-menu-toggle:before, .bt-header .bt-header-mobile .bt-menu-toggle:after {
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:2px;
}
.bt-header .bt-header-mobile .bt-menu-toggle:after {
  top:auto;
  bottom:0;
  left:0;
}
.bt-header .bt-header-mobile .bt-menu-toggle .bt-menu-toggle-content {
  position:absolute;
  top:50%;
  left:0;
  width:100%;
  height:2px;
  margin-top:-1px;
}
.bt-header .bt-header-mobile .bt-menu-toggle.active:before {
  top:calc(50% - 1px);
  -webkit-transform:rotate(45deg);
  -ms-transform:rotate(45deg);
  transform:rotate(45deg);
}
.bt-header .bt-header-mobile .bt-menu-toggle.active:after {
  bottom:calc(50% - 1px);
  -webkit-transform:rotate(-45deg);
  -ms-transform:rotate(-45deg);
  transform:rotate(-45deg);
}
.bt-header .bt-header-mobile .bt-menu-toggle.active .bt-menu-toggle-content { opacity:0; }
.bt-header .bt-header-mobile .bt-menu-toggle:hover:before, .bt-header .bt-header-mobile .bt-menu-toggle:hover:after, .bt-header .bt-header-mobile .bt-menu-toggle:hover .bt-menu-toggle-content { background:#3cc951; }
.bt-header .bt-header-mobile .bt-menu-toggle:before, .bt-header .bt-header-mobile .bt-menu-toggle:after, .bt-header .bt-header-mobile .bt-menu-toggle .bt-menu-toggle-content { background:#171721; }
.bt-header .bt-header-mobile .bt-menu-toggle:hover:before, .bt-header .bt-header-mobile .bt-menu-toggle:hover:after, .bt-header .bt-header-mobile .bt-menu-toggle:hover .bt-menu-toggle-content { background:#3cc951; }
.bt-header .bt-header-mobile .bt-menu-mobile-wrap {
  background:#ffffff;
  -webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  -ms-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
}
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile {
  display:none;
  padding:15px 0;
}
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li { display:block; }
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li:last-child > a { border-bottom:none; }
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li > a {
  display:block;
  font-size:14px;
  line-height:40px;
  border-bottom:1px solid #eeeeee;
}
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children { position:relative; }
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children .menu-toggle, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children .menu-toggle {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  right:0;
  width:30px;
  line-height:40px;
  text-align:center;
  color:#333333;
  cursor:pointer;
}
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children .menu-toggle:before, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children .menu-toggle:before {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"\f107";
  font-family:FontAwesome;
}
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children .menu-toggle:hover, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children .menu-toggle:hover { color:#3cc951; }
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children .menu-toggle.active:before, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children .menu-toggle.active:before { content:"\f106"; }
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children > ul, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children > ul {
  /* Level 2 */
  display:none;
  padding-left:15px;
}
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children > ul li > a, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children > ul li > a {
  display:block;
  font-size:13px;
  line-height:40px;
  border-bottom:1px solid #eeeeee;
}
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children > ul li.menu-item-has-children, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children > ul li.page_item_has_children, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children > ul li.menu-item-has-children, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children > ul li.page_item_has_children { position:relative; }
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children > ul li.menu-item-has-children > ul, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children > ul li.page_item_has_children > ul, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children > ul li.menu-item-has-children > ul, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children > ul li.page_item_has_children > ul {
  /* Level 3 */
  display:none;
  padding-left:15px;
}
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children > ul li.menu-item-has-children > ul > li > a, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children > ul li.page_item_has_children > ul > li > a, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children > ul li.menu-item-has-children > ul > li > a, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children > ul li.page_item_has_children > ul > li > a {
  font-size:13px;
  border-bottom:1px solid #eeeeee;
}
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children .mega-menu, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children .mega-menu {
  display:none;
  width:100% !important;
  background:transparent !important;
  padding-left:15px;
}
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children .mega-menu .mega-menu-row, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children .mega-menu .mega-menu-row { padding:0 !important; }
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children .mega-menu .mega-menu-row .mega-menu-col, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children .mega-menu .mega-menu-row .mega-menu-col {
  display:block;
  width:100% !important;
  padding:0 !important;
}
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children .mega-menu .mega-menu-row .mega-menu-col .menu-toggle, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children .mega-menu .mega-menu-row .mega-menu-col .menu-toggle { display:none; }
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children .mega-menu .mega-menu-row .mega-menu-col > a, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children .mega-menu .mega-menu-row .mega-menu-col > a {
  display:block;
  border-bottom:1px solid #eeeeee;
}
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children .mega-menu .mega-menu-row .mega-menu-col.hidden-title > a, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children .mega-menu .mega-menu-row .mega-menu-col.hidden-title > a { display:none; }
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children .mega-menu .mega-menu-row .mega-menu-col .sub-menu li > a, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children .mega-menu .mega-menu-row .mega-menu-col .sub-menu li > a {
  display:block;
  border-bottom:1px solid #eeeeee;
}
#bt_search_popup {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(255,255,255,0.95);
  opacity:0;
  z-index:-1;
}
#bt_search_popup .bt-search-form {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:50%;
  left:50%;
  width:80%;
  max-width:780px;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
#bt_search_popup .bt-search-form form.search-form { position:relative; }
#bt_search_popup .bt-search-form form.search-form:after {
  content:"\f002";
  font-family:FontAwesome;
  font-size:20px;
  position:absolute;
  top:50%;
  right:10px;
  z-index:-1;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
#bt_search_popup .bt-search-form form.search-form .screen-reader-text { display:none; }
#bt_search_popup .bt-search-form form.search-form label { display:block; }
#bt_search_popup .bt-search-form form.search-form input {
  margin:0;
  border:none;
  -webkit-border-radius:0;
  border-radius:0;
}
#bt_search_popup .bt-search-form form.search-form input.search-field {
  font-size:28px;
  width:100%;
  padding:10px 60px 10px 10px;
  border-bottom:2px solid #eaeaea;
}
#bt_search_popup .bt-search-form form.search-form input.search-field:hover, #bt_search_popup .bt-search-form form.search-form input.search-field:focus { border-color:#d1d1d1; }
#bt_search_popup .bt-search-form form.search-form input.search-submit {
  position:absolute;
  top:50%;
  right:0;
  width:40px;
  height:40px;
  padding:0;
  opacity:0;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
#bt_search_popup .bt-close {
  position:absolute;
  top:30px;
  right:30px;
  width:32px;
  height:32px;
}
.admin-bar #bt_search_popup .bt-close { top:72px; }
#bt_search_popup .bt-close:before, #bt_search_popup .bt-close:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:2px;
  top:calc(50% - 1px);
  background:#333333;
  -webkit-transform:rotate(45deg);
  -ms-transform:rotate(45deg);
  transform:rotate(45deg);
}
#bt_search_popup .bt-close:after {
  top:auto;
  bottom:0;
  left:0;
  bottom:calc(50% - 1px);
  -webkit-transform:rotate(-45deg);
  -ms-transform:rotate(-45deg);
  transform:rotate(-45deg);
}
#bt_search_popup .bt-close:hover:before, #bt_search_popup .bt-close:hover:after { background:#3cc951; }
#bt_search_popup.active {
  opacity:1;
  z-index:9999;
}
#bt_menu_canvas {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(60,201,81,0.9);
  opacity:0;
  z-index:-1;
}
#bt_menu_canvas .bt-menu-canvas {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:fixed;
  top:0;
  right:0;
  width:280px;
  height:100%;
  background:#ffffff;
  padding:30px;
  -webkit-transform:translateX(100%);
  -ms-transform:translateX(100%);
  transform:translateX(100%);
  -webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);
  -ms-box-shadow:0 0 10px rgba(0,0,0,0.3);
  box-shadow:0 0 10px rgba(0,0,0,0.3);
}
.admin-bar #bt_menu_canvas .bt-menu-canvas { top:32px; }
#bt_menu_canvas.active {
  opacity:1;
  z-index:9999;
}
#bt_menu_canvas.active .bt-menu-canvas {
  -webkit-transform:translateX(0);
  -ms-transform:translateX(0);
  transform:translateX(0);
}
.bt-header-top-style .bt-header-top-1 .widget, .bt-header-top-style .bt-header-top-6 .widget { display:inline-block; }
.bt-header-top-style .bt-header-top-1 .widget:not(:last-child), .bt-header-top-style .bt-header-top-6 .widget:not(:last-child) {
  margin-right:25px;
  padding-right:25px;
  border-right:1px solid rgba(255,255,255,0.1);
}
.bt-header-top-style .widget_icon_info_widget .bt-icon-box .icon, .bt-header-top-style .widget_icon_info_widget .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-top-style .widget_icon_info_widget .bt-icon-box .icon { margin-right:5px; }
.bt-header-top-style .widget_social_widget .wg-title {
  display:inline-block;
  font-size:14px;
  font-weight:400;
  line-height:24px;
  letter-spacing:0;
  color:#eaeaea;
  margin-bottom:0;
  margin-right:20px;
}
.bt-header-top-style .widget_social_widget .bt-social-wrap { display:inline-block; }
.bt-header-top-style .widget_social_widget .bt-social-wrap a { display:inline-block; }
.bt-header-top-style .widget_social_widget .bt-social-wrap a:not(:last-child) { margin-right:5px; }
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap {
  font-size:0;
  letter-spacing:0;
}
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a {
  position:relative;
  display:inline-block;
  width:40px;
  height:60px;
  font-size:14px;
  line-height:60px;
  text-align:center;
  color:#ffffff;
  margin-right:0;
  border-right:1px solid rgba(255,255,255,0.1);
}
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:4px;
  background:#3cc951;
}
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-facebook"]:after { background:#3b5999; }
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-twitter"]:after { background:#55acee; }
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-google-plus"]:after { background:#dd4b39; }
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-instagram"]:after { background:#fbad50; }
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-linkedin"]:after { background:#0077B5; }
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-pinterest"]:after { background:#bd081c; }
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-tumblr"]:after { background:#34465d; }
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-youtube"]:after { background:#cd201f; }
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-dribbble"]:after { background:#ea4c89; }
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-flickr"]:after { background:#ff0084; }
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a i {
  position:relative;
  z-index:9;
}
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a:first-child { border-left:1px solid rgba(255,255,255,0.1); }
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a:hover:after { height:100%; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a {
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  background:#ffffff;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover { color:#ffffff; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.bt-header-top-style .widget_nav_menu ul.menu > li { display:inline-block; }
.bt-header-top-style .widget_nav_menu ul.menu > li:not(:last-child):after {
  content:"|";
  margin:0 15px;
}
.bt-header-middle-style .widget {
  display:inline-block;
  text-align:left;
  margin-right:25px;
  padding-right:25px;
  border-right:1px solid #dcdcdf;
}
.bt-header-middle-style .widget:last-child {
  margin-right:0;
  padding-right:0;
  border-right:none;
}
.bt-header-middle-style .widget .bt-icon-box .icon, .bt-header-middle-style .widget .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-middle-style .widget .bt-icon-box .icon strong, .bt-header-middle-style .widget .bt-icon-box .text strong { font-size:15px; }
.bt-header-middle-style .widget .bt-icon-box .icon { margin-right:10px; }
.bt-header-middle-style .widget .bt-social-wrap a {
  display:inline-block;
  width:24px;
  height:24px;
  font-size:12px;
  line-height:25px;
  text-align:center;
  background:#ffffff;
  margin-right:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-header-middle-style .widget .bt-social-wrap a[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-header-middle-style .widget .bt-social-wrap a[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-header-middle-style .widget .bt-social-wrap a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-header-middle-style .widget .bt-social-wrap a[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-header-middle-style .widget .bt-social-wrap a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-header-middle-style .widget .bt-social-wrap a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-header-middle-style .widget .bt-social-wrap a[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-header-middle-style .widget .bt-social-wrap a[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-header-middle-style .widget .bt-social-wrap a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-header-middle-style .widget .bt-social-wrap a[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-header-middle-style .widget .bt-social-wrap a:last-child { margin-right:0; }
.bt-header-middle-style .widget .bt-social-wrap a:hover { color:#ffffff; }
.bt-header-middle-style .widget .bt-social-wrap a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.bt-header-middle-style .widget .bt-social-wrap a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.bt-header-middle-style .widget .bt-social-wrap a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.bt-header-middle-style .widget .bt-social-wrap a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.bt-header-middle-style .widget .bt-social-wrap a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.bt-header-middle-style .widget .bt-social-wrap a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.bt-header-middle-style .widget .bt-social-wrap a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.bt-header-middle-style .widget .bt-social-wrap a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.bt-header-middle-style .widget .bt-social-wrap a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.bt-header-middle-style .widget .bt-social-wrap a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.bt-header-v1 .bt-header-desktop .bt-top .bt-header-top-1 .widget, .bt-header-v1 .bt-header-desktop .bt-top .bt-header-top-6 .widget { display:inline-block; }
.bt-header-v1 .bt-header-desktop .bt-top .bt-header-top-1 .widget:not(:last-child), .bt-header-v1 .bt-header-desktop .bt-top .bt-header-top-6 .widget:not(:last-child) {
  margin-right:25px;
  padding-right:25px;
  border-right:1px solid rgba(255,255,255,0.1);
}
.bt-header-v1 .bt-header-desktop .bt-top .widget_icon_info_widget .bt-icon-box .icon, .bt-header-v1 .bt-header-desktop .bt-top .widget_icon_info_widget .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-v1 .bt-header-desktop .bt-top .widget_icon_info_widget .bt-icon-box .icon { margin-right:5px; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget .wg-title {
  display:inline-block;
  font-size:14px;
  font-weight:400;
  line-height:24px;
  letter-spacing:0;
  color:#eaeaea;
  margin-bottom:0;
  margin-right:20px;
}
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget .bt-social-wrap { display:inline-block; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget .bt-social-wrap a { display:inline-block; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget .bt-social-wrap a:not(:last-child) { margin-right:5px; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap {
  font-size:0;
  letter-spacing:0;
}
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a {
  position:relative;
  display:inline-block;
  width:40px;
  height:60px;
  font-size:14px;
  line-height:60px;
  text-align:center;
  color:#ffffff;
  margin-right:0;
  border-right:1px solid rgba(255,255,255,0.1);
}
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:4px;
  background:#3cc951;
}
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-facebook"]:after { background:#3b5999; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-twitter"]:after { background:#55acee; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-google-plus"]:after { background:#dd4b39; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-instagram"]:after { background:#fbad50; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-linkedin"]:after { background:#0077B5; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-pinterest"]:after { background:#bd081c; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-tumblr"]:after { background:#34465d; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-youtube"]:after { background:#cd201f; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-dribbble"]:after { background:#ea4c89; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-flickr"]:after { background:#ff0084; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a i {
  position:relative;
  z-index:9;
}
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:first-child { border-left:1px solid rgba(255,255,255,0.1); }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:hover:after { height:100%; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a {
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  background:#ffffff;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover { color:#ffffff; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_nav_menu ul.menu > li { display:inline-block; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_nav_menu ul.menu > li:not(:last-child):after {
  content:"|";
  margin:0 15px;
}
.bt-header-v1 .bt-header-desktop .bt-bottom ul > li.current_page_item > a, .bt-header-v1 .bt-header-desktop .bt-bottom ul.menu > li.current_page_item > a, .bt-header-v1 .bt-header-desktop .bt-bottom ul.menu > li.current-menu-item > a { color:#3cc951; }
.bt-header-v1 .bt-header-desktop .bt-bottom ul li ul.sub-menu > li.current_page_item > a, .bt-header-v1 .bt-header-desktop .bt-bottom ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-v1 .bt-header-desktop .bt-bottom ul.menu li ul.sub-menu > li.current-menu-item > a { color:#3cc951; }
.bt-header-v1 .bt-header-stick .bt-menu-desktop ul.menu > li.current_page_item > a, .bt-header-v1 .bt-header-stick .bt-menu-desktop ul.menu > li.current-menu-item > a { color:#3cc951; }
.bt-header-v1 .bt-header-stick .bt-menu-desktop ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-v1 .bt-header-stick .bt-menu-desktop ul.menu li ul.sub-menu > li.current-menu-item > a { color:#3cc951; }
.bt-header-v1 .bt-header-mobile .bt-top .bt-header-top-1 .widget, .bt-header-v1 .bt-header-mobile .bt-top .bt-header-top-6 .widget { display:inline-block; }
.bt-header-v1 .bt-header-mobile .bt-top .bt-header-top-1 .widget:not(:last-child), .bt-header-v1 .bt-header-mobile .bt-top .bt-header-top-6 .widget:not(:last-child) {
  margin-right:25px;
  padding-right:25px;
  border-right:1px solid rgba(255,255,255,0.1);
}
.bt-header-v1 .bt-header-mobile .bt-top .widget_icon_info_widget .bt-icon-box .icon, .bt-header-v1 .bt-header-mobile .bt-top .widget_icon_info_widget .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-v1 .bt-header-mobile .bt-top .widget_icon_info_widget .bt-icon-box .icon { margin-right:5px; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget .wg-title {
  display:inline-block;
  font-size:14px;
  font-weight:400;
  line-height:24px;
  letter-spacing:0;
  color:#eaeaea;
  margin-bottom:0;
  margin-right:20px;
}
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget .bt-social-wrap { display:inline-block; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget .bt-social-wrap a { display:inline-block; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget .bt-social-wrap a:not(:last-child) { margin-right:5px; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap {
  font-size:0;
  letter-spacing:0;
}
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a {
  position:relative;
  display:inline-block;
  width:40px;
  height:60px;
  font-size:14px;
  line-height:60px;
  text-align:center;
  color:#ffffff;
  margin-right:0;
  border-right:1px solid rgba(255,255,255,0.1);
}
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:4px;
  background:#3cc951;
}
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-facebook"]:after { background:#3b5999; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-twitter"]:after { background:#55acee; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-google-plus"]:after { background:#dd4b39; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-instagram"]:after { background:#fbad50; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-linkedin"]:after { background:#0077B5; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-pinterest"]:after { background:#bd081c; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-tumblr"]:after { background:#34465d; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-youtube"]:after { background:#cd201f; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-dribbble"]:after { background:#ea4c89; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-flickr"]:after { background:#ff0084; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a i {
  position:relative;
  z-index:9;
}
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:first-child { border-left:1px solid rgba(255,255,255,0.1); }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:hover:after { height:100%; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a {
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  background:#ffffff;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover { color:#ffffff; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_nav_menu ul.menu > li { display:inline-block; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_nav_menu ul.menu > li:not(:last-child):after {
  content:"|";
  margin:0 15px;
}
.bt-header-v1 .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu > li.current_page_item > a, .bt-header-v1 .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu > li.current-menu-item > a { color:#3cc951; }
.bt-header-v1 .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-v1 .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu li ul.sub-menu > li.current-menu-item > a { color:#3cc951; }
.bt-header-v1 .bt-header-mobile .bt-menu-toggle:before, .bt-header-v1 .bt-header-mobile .bt-menu-toggle:after, .bt-header-v1 .bt-header-mobile .bt-menu-toggle .bt-menu-toggle-content { background:#171721; }
.bt-header-v1 .bt-header-mobile .bt-menu-toggle:hover:before, .bt-header-v1 .bt-header-mobile .bt-menu-toggle:hover:after, .bt-header-v1 .bt-header-mobile .bt-menu-toggle:hover .bt-menu-toggle-content { background:#3cc951; }
.bt-header-v2 .bt-header-desktop .bt-top .bt-header-top-1 .widget, .bt-header-v2 .bt-header-desktop .bt-top .bt-header-top-6 .widget { display:inline-block; }
.bt-header-v2 .bt-header-desktop .bt-top .bt-header-top-1 .widget:not(:last-child), .bt-header-v2 .bt-header-desktop .bt-top .bt-header-top-6 .widget:not(:last-child) {
  margin-right:25px;
  padding-right:25px;
  border-right:1px solid rgba(255,255,255,0.1);
}
.bt-header-v2 .bt-header-desktop .bt-top .widget_icon_info_widget .bt-icon-box .icon, .bt-header-v2 .bt-header-desktop .bt-top .widget_icon_info_widget .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-v2 .bt-header-desktop .bt-top .widget_icon_info_widget .bt-icon-box .icon { margin-right:5px; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget .wg-title {
  display:inline-block;
  font-size:14px;
  font-weight:400;
  line-height:24px;
  letter-spacing:0;
  color:#eaeaea;
  margin-bottom:0;
  margin-right:20px;
}
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget .bt-social-wrap { display:inline-block; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget .bt-social-wrap a { display:inline-block; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget .bt-social-wrap a:not(:last-child) { margin-right:5px; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap {
  font-size:0;
  letter-spacing:0;
}
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a {
  position:relative;
  display:inline-block;
  width:40px;
  height:60px;
  font-size:14px;
  line-height:60px;
  text-align:center;
  color:#ffffff;
  margin-right:0;
  border-right:1px solid rgba(255,255,255,0.1);
}
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:4px;
  background:#3cc951;
}
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-facebook"]:after { background:#3b5999; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-twitter"]:after { background:#55acee; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-google-plus"]:after { background:#dd4b39; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-instagram"]:after { background:#fbad50; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-linkedin"]:after { background:#0077B5; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-pinterest"]:after { background:#bd081c; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-tumblr"]:after { background:#34465d; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-youtube"]:after { background:#cd201f; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-dribbble"]:after { background:#ea4c89; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-flickr"]:after { background:#ff0084; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a i {
  position:relative;
  z-index:9;
}
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:first-child { border-left:1px solid rgba(255,255,255,0.1); }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:hover:after { height:100%; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a {
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  background:#ffffff;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover { color:#ffffff; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_nav_menu ul.menu > li { display:inline-block; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_nav_menu ul.menu > li:not(:last-child):after {
  content:"|";
  margin:0 15px;
}
.bt-header-v2 .bt-header-desktop .bt-middle .widget {
  display:inline-block;
  text-align:left;
  margin-right:25px;
  padding-right:25px;
  border-right:1px solid #dcdcdf;
}
.bt-header-v2 .bt-header-desktop .bt-middle .widget:last-child {
  margin-right:0;
  padding-right:0;
  border-right:none;
}
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-icon-box .icon, .bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-icon-box .icon strong, .bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-icon-box .text strong { font-size:15px; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-icon-box .icon { margin-right:10px; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a {
  display:inline-block;
  width:24px;
  height:24px;
  font-size:12px;
  line-height:25px;
  text-align:center;
  background:#ffffff;
  margin-right:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:last-child { margin-right:0; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover { color:#ffffff; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.bt-header-v2 .bt-header-desktop .bt-bottom ul.menu > li.current_page_item > a, .bt-header-v2 .bt-header-desktop .bt-bottom ul.menu > li.current-menu-item > a { color:#3cc951; }
.bt-header-v2 .bt-header-desktop .bt-bottom ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-v2 .bt-header-desktop .bt-bottom ul.menu li ul.sub-menu > li.current-menu-item > a { color:#3cc951; }
.bt-header-v2 .bt-header-desktop .bt-bottom .bt-menu-content-right .widget:not(:last-child) { border-right-color:#4e4e4e; }
.bt-header-v2 .bt-header-stick .bt-menu-desktop ul.menu > li.current_page_item > a, .bt-header-v2 .bt-header-stick .bt-menu-desktop ul.menu > li.current-menu-item > a { color:#3cc951; }
.bt-header-v2 .bt-header-stick .bt-menu-desktop ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-v2 .bt-header-stick .bt-menu-desktop ul.menu li ul.sub-menu > li.current-menu-item > a { color:#3cc951; }
.bt-header-v2 .bt-header-mobile .bt-top .bt-header-top-1 .widget, .bt-header-v2 .bt-header-mobile .bt-top .bt-header-top-6 .widget { display:inline-block; }
.bt-header-v2 .bt-header-mobile .bt-top .bt-header-top-1 .widget:not(:last-child), .bt-header-v2 .bt-header-mobile .bt-top .bt-header-top-6 .widget:not(:last-child) {
  margin-right:25px;
  padding-right:25px;
  border-right:1px solid rgba(255,255,255,0.1);
}
.bt-header-v2 .bt-header-mobile .bt-top .widget_icon_info_widget .bt-icon-box .icon, .bt-header-v2 .bt-header-mobile .bt-top .widget_icon_info_widget .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-v2 .bt-header-mobile .bt-top .widget_icon_info_widget .bt-icon-box .icon { margin-right:5px; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget .wg-title {
  display:inline-block;
  font-size:14px;
  font-weight:400;
  line-height:24px;
  letter-spacing:0;
  color:#eaeaea;
  margin-bottom:0;
  margin-right:20px;
}
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget .bt-social-wrap { display:inline-block; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget .bt-social-wrap a { display:inline-block; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget .bt-social-wrap a:not(:last-child) { margin-right:5px; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap {
  font-size:0;
  letter-spacing:0;
}
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a {
  position:relative;
  display:inline-block;
  width:40px;
  height:60px;
  font-size:14px;
  line-height:60px;
  text-align:center;
  color:#ffffff;
  margin-right:0;
  border-right:1px solid rgba(255,255,255,0.1);
}
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:4px;
  background:#3cc951;
}
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-facebook"]:after { background:#3b5999; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-twitter"]:after { background:#55acee; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-google-plus"]:after { background:#dd4b39; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-instagram"]:after { background:#fbad50; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-linkedin"]:after { background:#0077B5; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-pinterest"]:after { background:#bd081c; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-tumblr"]:after { background:#34465d; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-youtube"]:after { background:#cd201f; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-dribbble"]:after { background:#ea4c89; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-flickr"]:after { background:#ff0084; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a i {
  position:relative;
  z-index:9;
}
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:first-child { border-left:1px solid rgba(255,255,255,0.1); }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:hover:after { height:100%; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a {
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  background:#ffffff;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover { color:#ffffff; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_nav_menu ul.menu > li { display:inline-block; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_nav_menu ul.menu > li:not(:last-child):after {
  content:"|";
  margin:0 15px;
}
.bt-header-v2 .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu > li.current_page_item > a, .bt-header-v2 .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu > li.current-menu-item > a { color:#3cc951; }
.bt-header-v2 .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-v2 .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu li ul.sub-menu > li.current-menu-item > a { color:#3cc951; }
.bt-header-v2 .bt-header-mobile .bt-menu-toggle:before, .bt-header-v2 .bt-header-mobile .bt-menu-toggle:after, .bt-header-v2 .bt-header-mobile .bt-menu-toggle .bt-menu-toggle-content { background:#333333; }
.bt-header-v2 .bt-header-mobile .bt-menu-toggle:hover:before, .bt-header-v2 .bt-header-mobile .bt-menu-toggle:hover:after, .bt-header-v2 .bt-header-mobile .bt-menu-toggle:hover .bt-menu-toggle-content { background:#3cc951; }
.bt-header-v3 .bt-header-desktop .bt-top .bt-header-top-1 .widget, .bt-header-v3 .bt-header-desktop .bt-top .bt-header-top-6 .widget { display:inline-block; }
.bt-header-v3 .bt-header-desktop .bt-top .bt-header-top-1 .widget:not(:last-child), .bt-header-v3 .bt-header-desktop .bt-top .bt-header-top-6 .widget:not(:last-child) {
  margin-right:25px;
  padding-right:25px;
  border-right:1px solid rgba(255,255,255,0.1);
}
.bt-header-v3 .bt-header-desktop .bt-top .widget_icon_info_widget .bt-icon-box .icon, .bt-header-v3 .bt-header-desktop .bt-top .widget_icon_info_widget .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-v3 .bt-header-desktop .bt-top .widget_icon_info_widget .bt-icon-box .icon { margin-right:5px; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget .wg-title {
  display:inline-block;
  font-size:14px;
  font-weight:400;
  line-height:24px;
  letter-spacing:0;
  color:#eaeaea;
  margin-bottom:0;
  margin-right:20px;
}
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget .bt-social-wrap { display:inline-block; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget .bt-social-wrap a { display:inline-block; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget .bt-social-wrap a:not(:last-child) { margin-right:5px; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap {
  font-size:0;
  letter-spacing:0;
}
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a {
  position:relative;
  display:inline-block;
  width:40px;
  height:60px;
  font-size:14px;
  line-height:60px;
  text-align:center;
  color:#ffffff;
  margin-right:0;
  border-right:1px solid rgba(255,255,255,0.1);
}
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:4px;
  background:#3cc951;
}
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-facebook"]:after { background:#3b5999; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-twitter"]:after { background:#55acee; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-google-plus"]:after { background:#dd4b39; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-instagram"]:after { background:#fbad50; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-linkedin"]:after { background:#0077B5; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-pinterest"]:after { background:#bd081c; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-tumblr"]:after { background:#34465d; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-youtube"]:after { background:#cd201f; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-dribbble"]:after { background:#ea4c89; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-flickr"]:after { background:#ff0084; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a i {
  position:relative;
  z-index:9;
}
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:first-child { border-left:1px solid rgba(255,255,255,0.1); }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:hover:after { height:100%; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a {
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  background:#ffffff;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover { color:#ffffff; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_nav_menu ul.menu > li { display:inline-block; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_nav_menu ul.menu > li:not(:last-child):after {
  content:"|";
  margin:0 15px;
}
.bt-header-v3 .bt-header-desktop .bt-middle .widget {
  display:inline-block;
  text-align:left;
  margin-right:25px;
  padding-right:25px;
  border-right:1px solid #dcdcdf;
}
.bt-header-v3 .bt-header-desktop .bt-middle .widget:last-child {
  margin-right:0;
  padding-right:0;
  border-right:none;
}
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-icon-box .icon, .bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-icon-box .icon strong, .bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-icon-box .text strong { font-size:15px; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-icon-box .icon { margin-right:10px; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a {
  display:inline-block;
  width:24px;
  height:24px;
  font-size:12px;
  line-height:25px;
  text-align:center;
  background:#ffffff;
  margin-right:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:last-child { margin-right:0; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover { color:#ffffff; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.bt-header-v3 .bt-header-desktop .bt-bottom ul.menu > li.current_page_item > a, .bt-header-v3 .bt-header-desktop .bt-bottom ul.menu > li.current-menu-item > a { color:#3cc951; }
.bt-header-v3 .bt-header-desktop .bt-bottom ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-v3 .bt-header-desktop .bt-bottom ul.menu li ul.sub-menu > li.current-menu-item > a { color:#3cc951; }
.bt-header-v3 .bt-header-desktop .bt-bottom .bt-menu-content-right .widget:not(:last-child) { border-right-color:#4e4e4e; }
.bt-header-v3 .bt-header-stick .bt-menu-desktop ul.menu > li.current_page_item > a, .bt-header-v3 .bt-header-stick .bt-menu-desktop ul.menu > li.current-menu-item > a { color:#3cc951; }
.bt-header-v3 .bt-header-stick .bt-menu-desktop ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-v3 .bt-header-stick .bt-menu-desktop ul.menu li ul.sub-menu > li.current-menu-item > a { color:#3cc951; }
.bt-header-v3 .bt-header-mobile .bt-top .bt-header-top-1 .widget, .bt-header-v3 .bt-header-mobile .bt-top .bt-header-top-6 .widget { display:inline-block; }
.bt-header-v3 .bt-header-mobile .bt-top .bt-header-top-1 .widget:not(:last-child), .bt-header-v3 .bt-header-mobile .bt-top .bt-header-top-6 .widget:not(:last-child) {
  margin-right:25px;
  padding-right:25px;
  border-right:1px solid rgba(255,255,255,0.1);
}
.bt-header-v3 .bt-header-mobile .bt-top .widget_icon_info_widget .bt-icon-box .icon, .bt-header-v3 .bt-header-mobile .bt-top .widget_icon_info_widget .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-v3 .bt-header-mobile .bt-top .widget_icon_info_widget .bt-icon-box .icon { margin-right:5px; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget .wg-title {
  display:inline-block;
  font-size:14px;
  font-weight:400;
  line-height:24px;
  letter-spacing:0;
  color:#eaeaea;
  margin-bottom:0;
  margin-right:20px;
}
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget .bt-social-wrap { display:inline-block; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget .bt-social-wrap a { display:inline-block; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget .bt-social-wrap a:not(:last-child) { margin-right:5px; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap {
  font-size:0;
  letter-spacing:0;
}
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a {
  position:relative;
  display:inline-block;
  width:40px;
  height:60px;
  font-size:14px;
  line-height:60px;
  text-align:center;
  color:#ffffff;
  margin-right:0;
  border-right:1px solid rgba(255,255,255,0.1);
}
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:4px;
  background:#3cc951;
}
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-facebook"]:after { background:#3b5999; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-twitter"]:after { background:#55acee; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-google-plus"]:after { background:#dd4b39; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-instagram"]:after { background:#fbad50; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-linkedin"]:after { background:#0077B5; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-pinterest"]:after { background:#bd081c; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-tumblr"]:after { background:#34465d; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-youtube"]:after { background:#cd201f; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-dribbble"]:after { background:#ea4c89; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-icon="fa fa-flickr"]:after { background:#ff0084; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a i {
  position:relative;
  z-index:9;
}
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:first-child { border-left:1px solid rgba(255,255,255,0.1); }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:hover:after { height:100%; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a {
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  background:#ffffff;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover { color:#ffffff; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_nav_menu ul.menu > li { display:inline-block; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_nav_menu ul.menu > li:not(:last-child):after {
  content:"|";
  margin:0 15px;
}
.bt-header-v3 .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu > li.current_page_item > a, .bt-header-v3 .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu > li.current-menu-item > a { color:#3cc951; }
.bt-header-v3 .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-v3 .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu li ul.sub-menu > li.current-menu-item > a { color:#3cc951; }
.bt-header-v3 .bt-header-mobile .bt-menu-toggle:before, .bt-header-v3 .bt-header-mobile .bt-menu-toggle:after, .bt-header-v3 .bt-header-mobile .bt-menu-toggle .bt-menu-toggle-content { background:#333333; }
.bt-header-v3 .bt-header-mobile .bt-menu-toggle:hover:before, .bt-header-v3 .bt-header-mobile .bt-menu-toggle:hover:after, .bt-header-v3 .bt-header-mobile .bt-menu-toggle:hover .bt-menu-toggle-content { background:#3cc951; }
.bt-header-onepage .bt-header-desktop .bt-top .bt-icon-box .icon, .bt-header-onepage .bt-header-desktop .bt-top .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-onepage .bt-header-desktop .bt-top .bt-icon-box .icon { margin-right:5px; }
.bt-header-onepage .bt-header-desktop .bt-bottom ul > li.current_page_item > a, .bt-header-onepage .bt-header-desktop .bt-bottom ul.menu > li.current_page_item > a, .bt-header-onepage .bt-header-desktop .bt-bottom ul.menu > li.current-menu-item > a { color:#3cc951; }
.bt-header-onepage .bt-header-desktop .bt-bottom ul li ul.sub-menu > li.current_page_item > a, .bt-header-onepage .bt-header-desktop .bt-bottom ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-onepage .bt-header-desktop .bt-bottom ul.menu li ul.sub-menu > li.current-menu-item > a { color:#3cc951; }
.bt-header-onepage .bt-header-desktop .bt-bottom .bt-menu-content-right .widget:not(:last-child) { border-right-color:#4e4e4e; }
.bt-header-onepage .bt-header-stick .bt-menu-desktop ul.menu > li.current_page_item > a, .bt-header-onepage .bt-header-stick .bt-menu-desktop ul.menu > li.current-menu-item > a { color:#3cc951; }
.bt-header-onepage .bt-header-stick .bt-menu-desktop ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-onepage .bt-header-stick .bt-menu-desktop ul.menu li ul.sub-menu > li.current-menu-item > a { color:#3cc951; }
.bt-header-onepage .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu > li.current_page_item > a, .bt-header-onepage .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu > li.current-menu-item > a { color:#3cc951; }
.bt-header-onepage .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-onepage .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu li ul.sub-menu > li.current-menu-item > a { color:#3cc951; }
.bt-header-onepage .bt-header-mobile .bt-menu-toggle:before, .bt-header-onepage .bt-header-mobile .bt-menu-toggle:after, .bt-header-onepage .bt-header-mobile .bt-menu-toggle .bt-menu-toggle-content { background:#333333; }
.bt-header-onepage .bt-header-mobile .bt-menu-toggle:hover:before, .bt-header-onepage .bt-header-mobile .bt-menu-toggle:hover:after, .bt-header-onepage .bt-header-mobile .bt-menu-toggle:hover .bt-menu-toggle-content { background:#3cc951; }
.bt-header-onepage {
  width:100%;
  z-index:999;
}
.bt-header-onepage .bt-subheader-inner {
  position:relative;
  display:flex;
  display:-webkit-flex;
  align-items:center;
  height:inherit;
  margin:0 auto;
  box-align:center;
  -webkit-box-align:center;
}
.bt-header-onepage .bt-subheader-inner .bt-subheader-cell {
  height:100%;
  display:flex;
  display:-webkit-flex;
  flex-grow:1;
  -webkit-flex-grow:1;
  flex-shrink:0;
  -webkit-flex-shrink:0;
  align-items:center;
  box-align:center;
  -webkit-box-align:center;
  box-flex:1;
  -webkit-box-flex:1;
}
.bt-header-onepage .bt-subheader-inner .bt-subheader-cell .bt-content { width:100%; }
.bt-header-onepage ul {
  margin:0;
  padding:0;
  list-style:none;
}
.bt-header-onepagev1 {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  z-index:99;
}
.bt-header-onepagev1 .bt-menu-content-right { display:inline-block; }
.bt-header-onepagev1 .bt-menu-content-right .widget { display:inline-block; }
.bt-header-onepagev1 .bt-menu-content-right .widget:not(:last-child) {
  padding-right:16px;
  margin-right:15px;
  border-right:1px solid #dfdede;
}
.bt-header-onepagev1 .bt-menu-content-right .widget .bt-toggle-btn {
  display:inline-block;
  width:30px;
  height:30px;
  line-height:30px;
  text-align:center;
}
.bt-header-onepagev1 .bt-menu-content-right .widget .bt-search-form, .bt-header-onepagev1 .bt-menu-content-right .widget .bt-cart-content {
  position:absolute;
  top:100%;
  right:0;
  z-index:999;
  background:#ffffff;
  padding:30px;
  display:none;
  -webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);
  -ms-box-shadow:0 0 10px rgba(0,0,0,0.3);
  box-shadow:0 0 10px rgba(0,0,0,0.3);
}
.bt-header-onepagev1 .bt-menu-content-right .widget .bt-search-form.active, .bt-header-onepagev1 .bt-menu-content-right .widget .bt-cart-content.active {
  display:block;
  -webkit-animation:menuEffect 0.4s both;
  -ms-animation:menuEffect 0.4s both;
  animation:menuEffect 0.4s both;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn.active { color:#3cc951; }
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form { position:relative; }
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form:before {
  content:"\f002";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:8px;
  right:15px;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form label { display:block; }
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .screen-reader-text { display:none; }
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-field {
  font-size:14px;
  font-weight:400;
  color:#686876;
  width:100%;
  margin:0;
  padding:8px 55px 8px 15px;
  border:1px solid #ececec;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-field:hover, .bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-field:focus { border-color:#dedede; }
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-submit {
  position:absolute;
  top:1px;
  right:1px;
  width:40px;
  height:40px;
  margin:0;
  padding:0;
  opacity:0;
  z-index:9;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn { position:relative; }
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn.active { color:#3cc951; }
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn .cart_total {
  position:absolute;
  top:0;
  right:0;
  width:13px;
  height:13px;
  font-size:9px;
  font-weight:700;
  line-height:13px;
  letter-spacing:0;
  text-align:center;
  color:#ffffff;
  background:#3cc951;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content { text-align:left; }
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .bt-title {
  font-size:18px;
  line-height:24px;
  margin-bottom:5px;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item {
  position:relative;
  display:block;
  padding:10px 0;
  border-bottom:1px solid #dcdcdf;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item a {
  font-size:14px;
  font-weight:500;
  line-height:18px;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item:after {
  content:"";
  display:block;
  clear:both;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove {
  font-size:0;
  font-weight:400;
  line-height:18px;
  text-align:center;
  color:#3cc951 !important;
  width:18px;
  height:18px;
  -webkit-border-radius:50%;
  border-radius:50%;
  float:right;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:after {
  content:"\f1f8";
  font-family:FontAwesome;
  font-size:14px;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:hover {
  background:transparent;
  color:#2ea43f !important;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item img {
  float:left;
  width:50px;
  height:auto;
  margin-left:0;
  margin-right:15px;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .quantity {
  display:block;
  font-weight:400;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .total {
  font-size:13px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#333333;
  background:#f9f9f9;
  margin-bottom:30px;
  padding:5px 10px;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .total .amount {
  font-size:14px;
  color:#3cc951;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons { margin-bottom:0; }
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button {
  display:inline-block;
  font-size:12px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#333333;
  padding:6px 20px 5px;
  -webkit-border-radius:0;
  border-radius:0;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button:hover { background:#1a1a1a; }
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout { background:#3cc951; }
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout:hover { background:#2ea43f; }
.bt-header-onepagev1 .bt-menu-content-right .widget:not(:last-child) { border-right-color:rgba(255,255,255,0.15); }
.bt-header-onepagev1 .bt-menu-content-right .bt-toggle-btn { color:#ffffff; }
.bt-header-onepagev1 .bt-menu-content-right .bt-toggle-btn:hover { color:#3cc951; }
.bt-header-onepagev1 .bt-scroll-menu-wrap {
  position:fixed;
  top:50%;
  right:5%;
  z-index:99;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  list-style:none;
  position:relative;
  line-height:0;
  margin:10px 0;
}
.bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li:before, .bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  top:5px;
  right:10px;
  width:3px;
  height:3px;
  opacity:0;
  background:#3cc951;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
}
.bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li > a {
  display:inline-block;
  font-size:0;
  font-weight:700;
  line-height:12px;
  color:#ffffff;
  margin-right:40px;
  -webkit-border-radius:15px;
  -moz-border-radius:15px;
  border-radius:15px;
}
.bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li > a:before {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  top:0;
  right:6px;
  width:12px;
  height:12px;
  border:4px solid #3cc951;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
}
.bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li > a:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  top:0;
  right:6px;
  width:12px;
  height:12px;
  border:1px solid transparent;
  -webkit-border-radius:24px;
  -moz-border-radius:24px;
  border-radius:24px;
}
.bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li.current-menu-item, .bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li:hover { margin:20px 0; }
.bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li.current-menu-item:before, .bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li.current-menu-item:after, .bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li:hover:before, .bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li:hover:after {
  top:10px;
  right:-8px;
  opacity:1;
}
.bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li.current-menu-item:after, .bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li:hover:after { right:30px; }
.bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li.current-menu-item > a, .bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li:hover > a {
  font-size:14px;
  line-height:24px;
  background:#3cc951;
  padding:0 15px;
}
.bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li.current-menu-item > a:before, .bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li:hover > a:before {
  top:8px;
  right:8px;
  width:5px;
  height:5px;
  border-color:#3cc951;
}
.bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li.current-menu-item > a:after, .bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li:hover > a:after {
  right:0;
  width:24px;
  height:24px;
  border-color:#3cc951;
}
.header-vertical .bt-menu-toggle {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:none;
  position:fixed;
  top:30px;
  right:30px;
  width:40px;
  height:40px;
  font-size:18px;
  font-weight:700;
  line-height:40px;
  text-align:center;
  color:#ffffff;
  background:#333333;
  cursor:pointer;
  z-index:9999;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 0 35px rgba(0,0,0,0.3);
  -ms-box-shadow:0 0 35px rgba(0,0,0,0.3);
  box-shadow:0 0 35px rgba(0,0,0,0.3);
}
.header-vertical .bt-menu-toggle:before {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"\f0c9";
  font-family:FontAwesome;
}
.header-vertical .bt-menu-toggle:hover { background:#3cc951; }
.header-vertical .bt-menu-toggle.active:before {
  content:"\f100";
  margin-left:-2px;
}
.header-vertical .bt-header-vertical {
  position:fixed;
  width:320px;
  height:100vh;
  background:#ffffff;
  float:left;
  overflow:hidden;
  z-index:999;
  -webkit-box-shadow:0 0 2px 0 rgba(53,53,53,0.2);
  box-shadow:0 0 2px 0 rgba(53,53,53,0.2);
}
.header-vertical .bt-header-vertical .bt-header-inner { padding:60px 50px; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-logo { margin-bottom:40px; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap {
  margin-bottom:40px;
  overflow:hidden;
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu {
  list-style:none;
  margin:0;
  padding:0;
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li { display:block; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li:last-child > a { border-bottom:none; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li > a {
  font-size:15px;
  line-height:48px;
  display:block;
  border-bottom:1px solid rgba(0,0,0,0.1);
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.current_page_item > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.current-menu-item > a { color:#3cc951; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children { position:relative; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children .menu-toggle, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children .menu-toggle {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  right:0;
  width:30px;
  line-height:30px;
  text-align:center;
  color:#333333;
  cursor:pointer;
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children .menu-toggle:before, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children .menu-toggle:before {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"\f107";
  font-family:FontAwesome;
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children .menu-toggle:hover, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children .menu-toggle:hover { color:#3cc951; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children .menu-toggle.active:before, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children .menu-toggle.active:before { content:"\f106"; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul {
  /* Level 2 */
  list-style:none;
  display:none;
  padding-left:15px;
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li > a {
  font-size:14px;
  line-height:48px;
  display:block;
  border-bottom:1px solid rgba(0,0,0,0.1);
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li.current_page_item > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li.current-menu-item > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li.current_page_item > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li.current-menu-item > a { color:#3cc951; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li.menu-item-has-children, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li.page_item_has_children, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li.menu-item-has-children, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li.page_item_has_children { position:relative; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li.menu-item-has-children > ul, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li.page_item_has_children > ul, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li.menu-item-has-children > ul, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li.page_item_has_children > ul {
  /* Level 3 */
  list-style:none;
  display:none;
  padding-left:15px;
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li.menu-item-has-children > ul > li > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li.page_item_has_children > ul > li > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li.menu-item-has-children > ul > li > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li.page_item_has_children > ul > li > a {
  font-size:14px;
  border-bottom:1px solid rgba(0,0,0,0.1);
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li.menu-item-has-children > ul > li.current_page_item > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li.menu-item-has-children > ul > li.current-menu-item > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li.page_item_has_children > ul > li.current_page_item > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li.page_item_has_children > ul > li.current-menu-item > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li.menu-item-has-children > ul > li.current_page_item > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li.menu-item-has-children > ul > li.current-menu-item > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li.page_item_has_children > ul > li.current_page_item > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li.page_item_has_children > ul > li.current-menu-item > a { color:#3cc951; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children.menu-item-has-mega-menu .mega-menu {
  display:none;
  width:100% !important;
  background:transparent !important;
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu .menu-toggle, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children.menu-item-has-mega-menu .mega-menu .menu-toggle { display:none; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row { padding:0 !important; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col { width:100% !important; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col.hidden-title > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col.hidden-title > a { display:none; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li > a {
  display:block;
  border-bottom:1px solid rgba(0,0,0,0.1);
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li.current_page_item > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li.current-menu-item > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li.current_page_item > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li.current-menu-item > a { color:#3cc951; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget:not(:last-child) { margin-bottom:25px; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a {
  display:inline-block;
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  background:#ececec;
  margin-right:7px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-facebook"] { color:#3b5999; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-twitter"] { color:#55acee; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-instagram"] { color:#fbad50; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-tumblr"] { color:#34465d; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-youtube"] { color:#cd201f; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-flickr"] { color:#ff0084; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:last-child { margin-right:0; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:hover { color:#ffffff; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_icon_info_widget .bt-icon-box .icon {
  float:left;
  font-size:20px;
  color:#3cc951;
  margin-right:10px;
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_icon_info_widget .bt-icon-box .text {
  font-size:13px;
  line-height:22px;
  padding-left:30px;
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_icon_info_widget .bt-icon-box .text strong { font-size:16px; }
.header-vertical .bt-titlebar, .header-vertical .bt-main-content, .header-vertical .bt-footer {
  width:calc(100% - 320px);
  float:right;
  overflow:hidden;
}
@media (max-width: 1490px) {
  .header-vertical .container { width:100%; }
}
@media (max-width: 991px) {
  .header-vertical .bt-menu-toggle { display:block; }
  .header-vertical .bt-header-vertical {
    -wekbit-transition:all 0.4s;
    -moz-transition:all 0.4s;
    -o-transition:all 0.4s;
    transition:all 0.4s;
    top:0;
    left:0;
    width:320px !important;
    -webkit-transform:translateX(-100%);
    -ms-transform:translateX(-100%);
    transform:translateX(-100%);
  }
  .header-vertical .bt-header-vertical.active {
    -webkit-transform:translateX(0);
    -ms-transform:translateX(0);
    transform:translateX(0);
  }
  .header-vertical .bt-titlebar, .header-vertical .bt-main-content, .header-vertical .bt-footer {
    width:100% !important;
    float:none;
  }
}
.header-minivertical #bt-main { padding-left:80px; }
.header-minivertical .bt-header-minivertical .bt-header-desktop {
  -webkit-transition:all 0.7s;
  -moz-transition:all 0.7s;
  -o-transition:all 0.7s;
  transition:all 0.7s;
  position:fixed;
  top:0;
  left:0;
  width:320px;
  height:100vh;
  background:#ffffff;
  margin-left:-240px;
  z-index:999;
  -webkit-box-shadow:0 0 2px 0 rgba(53,53,53,0.2);
  box-shadow:0 0 2px 0 rgba(53,53,53,0.2);
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar {
  position:absolute;
  top:0;
  right:0;
  width:80px;
  text-align:center;
}
.admin-bar.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar { padding-top:32px; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-logo {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  padding:15px 0;
  border-bottom:1px solid #eaeaea;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  padding:15px 0;
  border-bottom:1px solid #eaeaea;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  cursor:pointer;
  width:25px;
  height:18px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:before, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle .bt-menu-toggle-content {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  background:#333333;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:before, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:after {
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:2px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:after {
  top:auto;
  bottom:0;
  left:0;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle .bt-menu-toggle-content {
  position:absolute;
  top:50%;
  left:0;
  width:100%;
  height:2px;
  margin-top:-1px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle.active:before {
  top:calc(50% - 1px);
  -webkit-transform:rotate(45deg);
  -ms-transform:rotate(45deg);
  transform:rotate(45deg);
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle.active:after {
  bottom:calc(50% - 1px);
  -webkit-transform:rotate(-45deg);
  -ms-transform:rotate(-45deg);
  transform:rotate(-45deg);
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle.active .bt-menu-toggle-content { opacity:0; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:hover:before, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:hover:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:hover .bt-menu-toggle-content { background:#3cc951; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:before, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle .bt-menu-toggle-content { background:#333333; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:hover:before, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:hover:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:hover .bt-menu-toggle-content { background:#3cc951; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget {
  display:block;
  padding:10px 0;
  border-bottom:1px solid #eaeaea;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget .bt-toggle-btn {
  display:inline-block;
  width:45px;
  height:45px;
  line-height:45px;
  text-align:center;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget .bt-search-form, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget .bt-cart-content {
  position:absolute;
  top:0;
  left:100%;
  width:320px;
  z-index:999;
  background:#ffffff;
  padding:30px;
  display:none;
  -webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);
  -ms-box-shadow:0 0 10px rgba(0,0,0,0.3);
  box-shadow:0 0 10px rgba(0,0,0,0.3);
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget .bt-search-form.active, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget .bt-cart-content.active {
  display:block;
  -webkit-animation:menuEffectSub 0.4s both;
  -ms-animation:menuEffectSub 0.4s both;
  animation:menuEffectSub 0.4s both;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-search { position:relative; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-search .bt-toggle-btn.active { color:#3cc951; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-search .bt-search-form .search-form { position:relative; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-search .bt-search-form .search-form:before {
  content:"\f002";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:8px;
  right:15px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-search .bt-search-form .search-form label { display:block; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-search .bt-search-form .search-form .screen-reader-text { display:none; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-search .bt-search-form .search-form .search-field {
  font-size:14px;
  font-weight:400;
  color:#686876;
  width:100%;
  margin:0;
  padding:8px 55px 8px 15px;
  border:1px solid #ececec;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-search .bt-search-form .search-form .search-field:hover, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-search .bt-search-form .search-form .search-field:focus { border-color:#dedede; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-search .bt-search-form .search-form .search-submit {
  position:absolute;
  top:1px;
  right:1px;
  width:40px;
  height:40px;
  margin:0;
  padding:0;
  opacity:0;
  z-index:9;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart { position:relative; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-toggle-btn { position:relative; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-toggle-btn.active { color:#3cc951; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-toggle-btn .cart_total {
  position:absolute;
  top:4px;
  right:4px;
  width:14px;
  height:14px;
  font-size:10px;
  line-height:14px;
  letter-spacing:0;
  text-align:center;
  color:#ffffff;
  background:#3cc951;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content { text-align:left; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .bt-title {
  font-size:18px;
  line-height:24px;
  margin-bottom:5px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart {
  list-style:none;
  margin:0;
  padding:0;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item {
  position:relative;
  display:block;
  font-weight:700;
  padding:10px 0;
  border-bottom:1px solid #dcdcdf;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item:after {
  content:"";
  display:block;
  clear:both;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove {
  font-size:0;
  font-weight:400;
  line-height:18px;
  text-align:center;
  color:#3cc951 !important;
  width:18px;
  height:18px;
  -webkit-border-radius:50%;
  border-radius:50%;
  float:right;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:after {
  content:"\f1f8";
  font-family:FontAwesome;
  font-size:14px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:hover {
  background:transparent;
  color:#2ea43f !important;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item img {
  float:left;
  width:50px;
  height:auto;
  margin-left:0;
  margin-right:15px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .quantity {
  display:block;
  font-weight:400;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .total {
  font-size:13px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#333333;
  background:#f9f9f9;
  margin-bottom:30px;
  padding:5px 10px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .total .amount {
  font-size:14px;
  color:#1ab7ea;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .buttons { margin-bottom:0; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .buttons .button {
  display:inline-block;
  font-size:13px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#333333;
  padding:6px 20px 5px;
  -webkit-border-radius:0;
  border-radius:0;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .buttons .button:hover { background:#1a1a1a; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout { background:#1ab7ea; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout:hover { background:#1295bf; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.widget_mini_account_widget a {
  display:block;
  height:45px;
  font-size:0;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.widget_mini_account_widget a i {
  font-size:14px;
  line-height:45px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.widget_social_widget .bt-social-wrap a {
  display:block;
  line-height:45px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-facebook"] { color:#3b5999; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-twitter"] { color:#55acee; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-instagram"] { color:#fbad50; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-linkedin"] { color:#0077B5; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-pinterest"] { color:#bd081c; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-tumblr"] { color:#34465d; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-youtube"] { color:#cd201f; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-flickr"] { color:#ff0084; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  padding:60px 50px;
  opacity:0;
  visibility:hidden;
}
.admin-bar.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner { padding-top:92px; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-logo { margin-bottom:40px; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li { display:block; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li > a {
  display:block;
  font-size:15px;
  line-height:50px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li > a i { margin-right:5px; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.current-menu-item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.current-menu-item > a { color:#3cc951; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children { position:relative; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul {
  /* Level 2 */
  display:none;
  position:absolute;
  top:0;
  left:100%;
  min-width:250px;
  background:#ffffff;
  -webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  -ms-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  z-index:999;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style {
  display:block;
  padding:0 10px;
  border-top:1px solid #eeeeee;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style:first-child { border-top:none; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style > a { display:block; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style > a i { margin-right:5px; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.current-menu-item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.current-menu-item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.current-menu-item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.current-menu-item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.current-menu-item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.current-menu-item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.current-menu-item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.current-menu-item > a { color:#3cc951; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.page_item_has_children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.page_item_has_children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.page_item_has_children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children { position:relative; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.menu-item-has-children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.page_item_has_children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.menu-item-has-children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.page_item_has_children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.page_item_has_children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children:after {
  content:"\f105";
  font-family:FontAwesome;
  display:inline-block;
  position:absolute;
  top:50%;
  right:15px;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.page_item_has_children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul {
  /* Level 3 */
  display:none;
  position:absolute;
  top:0;
  left:100%;
  min-width:250px;
  background:#ffffff;
  -webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  -ms-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  z-index:999;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.page_item_has_children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li {
  display:block;
  padding:0 15px;
  border-top:1px solid #eee ee;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.page_item_has_children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li:first-child { border-top:none; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.page_item_has_children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li > a {
  display:block;
  font-size:14px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.page_item_has_children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li > a i { margin-right:5px; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.page_item_has_children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.page_item_has_children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.page_item_has_children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children:hover > ul {
  display:block;
  -webkit-animation:menuEffectSub 0.4s both;
  -ms-animation:menuEffectSub 0.4s both;
  animation:menuEffectSub 0.4s both;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li {
  /* Level 4+ */
  display:block;
  padding:0 10px;
  border-top:1px solid #eeeeee;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li:first-child { border-top:none; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li > a { display:block; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li > a i { margin-right:5px; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.current-menu-item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.current-menu-item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.current-menu-item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.current-menu-item > a { color:#3cc951; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children { position:relative; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children:after {
  content:"\f105";
  font-family:FontAwesome;
  display:inline-block;
  position:absolute;
  top:50%;
  right:15px;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul {
  /* Level 3 */
  display:none;
  position:absolute;
  top:0;
  left:100%;
  min-width:250px;
  background:#ffffff;
  -webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  -ms-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  z-index:999;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li {
  display:block;
  padding:0 15px;
  border-top:1px solid #eee ee;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li:first-child { border-top:none; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li > a {
  display:block;
  font-size:14px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li > a i { margin-right:5px; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children:hover > ul {
  display:block;
  -webkit-animation:menuEffectSub 0.4s both;
  -ms-animation:menuEffectSub 0.4s both;
  animation:menuEffectSub 0.4s both;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children:hover > ul {
  display:block;
  -webkit-animation:menuEffectSub 0.4s both;
  -ms-animation:menuEffectSub 0.4s both;
  animation:menuEffectSub 0.4s both;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children.menu-item-has-mega-menu .mega-menu, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children.menu-item-has-mega-menu .mega-menu {
  display:none;
  position:absolute;
  top:0;
  left:100%;
  -webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  -ms-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu .menu-toggle, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children.menu-item-has-mega-menu .mega-menu .menu-toggle, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu .menu-toggle, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children.menu-item-has-mega-menu .mega-menu .menu-toggle { display:none; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu.fullwidth, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children.menu-item-has-mega-menu .mega-menu.fullwidth, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu.fullwidth, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children.menu-item-has-mega-menu .mega-menu.fullwidth {
  width:100%;
  min-width:1000px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row {
  font-size:0;
  letter-spacing:0;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col {
  display:inline-block;
  vertical-align:top;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col.hidden-title > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col.hidden-title > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col.hidden-title > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col.hidden-title > a { display:none; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li { border-top:1px solid rgba(0,0,0,0.1); }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li:first-child { border-top:none; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li > a { display:block; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li.current-menu-item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li.current-menu-item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li.current-menu-item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li.current-menu-item > a { color:#3cc951; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children.menu-item-has-mega-menu:hover > .mega-menu, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children.menu-item-has-mega-menu:hover > .mega-menu, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu:hover > .mega-menu, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children.menu-item-has-mega-menu:hover > .mega-menu {
  display:block;
  -webkit-animation:menuEffectSub 0.4s both;
  -ms-animation:menuEffectSub 0.4s both;
  animation:menuEffectSub 0.4s both;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-sidebar {
  position:absolute;
  bottom:0;
  left:0;
  padding:0 50px 60px;
}
@media (max-height: 680px) {
  .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-sidebar { display:none; }
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-sidebar .widget:not(:last-child) { margin-bottom:25px; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a {
  display:inline-block;
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  color:#333333;
  background:#ececec;
  margin-right:7px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:last-child { margin-right:0; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:hover {
  color:#ffffff;
  background:#3cc951;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-sidebar .widget.widget_icon_info_widget .bt-icon-box .icon {
  float:left;
  font-size:20px;
  color:#3cc951;
  margin-right:10px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-sidebar .widget.widget_icon_info_widget .bt-icon-box .text {
  font-size:13px;
  line-height:22px;
  padding-left:30px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-sidebar .widget.widget_icon_info_widget .bt-icon-box .text strong { font-size:16px; }
.header-minivertical .bt-header-minivertical.active .bt-header-desktop { margin-left:0; }
.header-minivertical .bt-header-minivertical.active .bt-header-desktop .bt-header-inner {
  opacity:1;
  visibility:visible;
}
.header-minivertical .bt-header-minivertical.active .bt-header-desktop .bt-mini-logo, .header-minivertical .bt-header-minivertical.active .bt-header-desktop .bt-mini-sidebar {
  opacity:0;
  visibility:hidden;
}
.header-minivertical .bt-header-minivertical.active .bt-header-desktop .bt-toggle-wrap {
  margin-top:-70px;
  border-bottom:none;
}
.header-minivertical .bt-header-minivertical.active .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li, .header-minivertical .bt-header-minivertical.active .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li {
  display:block;
  margin-right:-50px;
  padding-right:50px;
}
.header-minivertical .bt-header-minivertical .bt-header-mobile { display:none; }
@media (max-width: 992px) {
  .header-minivertical #bt-main { padding-left:0; }
  .header-minivertical .bt-header-minivertical .bt-header-desktop { display:none; }
  .header-minivertical .bt-header-minivertical .bt-header-mobile { display:block; }
  .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu > li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu > li.current-menu-item > a { color:#3cc951; }
  .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu li ul.sub-menu > li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu li ul.sub-menu > li.current-menu-item > a { color:#3cc951; }
  .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-toggle:before, .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-toggle:after, .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-toggle .bt-menu-toggle-content { background:#333333; }
  .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-toggle:hover:before, .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-toggle:hover:after, .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-toggle:hover .bt-menu-toggle-content { background:#3cc951; }
  .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-content-right .widget.widget_mini_account_widget a {
    display:inline-block;
    width:30px;
    height:30px;
    font-size:0;
    text-align:center;
  }
  .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-content-right .widget.widget_mini_account_widget a i {
    font-size:14px;
    line-height:30px;
  }
  .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-content-right .widget.widget_social_widget .bt-social-wrap a {
    display:inline-block;
    width:30px;
    height:30px;
    line-height:30px;
    text-align:center;
  }
}
@media (max-width: 992px) and (max-width: 450px) {
  .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-content-right .widget.widget_social_widget { display:none; }
}
.bt-titlebar {
  background:#ffffff;
  padding-bottom:90px;
}
.bt-titlebar .bt-titlebar-inner {
  position:relative;
  width:100%;
  background:#252525;
  padding:50px 0;
}
.bt-titlebar .bt-titlebar-inner .bt-overlay {
  position:absolute;
  width:100%;
  height:100%;
  top:0;
  left:0;
  z-index:1;
}
.bt-titlebar .bt-titlebar-inner .bt-page-title {
  font-size:14px;
  line-height:24px;
  color:#ffffff;
  padding:5px 0;
  -ms-word-wrap:break-word;
  word-wrap:break-word;
}
.bt-titlebar .bt-titlebar-inner .bt-page-title h2 {
  font-size:30px;
  line-height:36px;
  color:#ffffff;
  margin:0;
}
.bt-titlebar .bt-titlebar-inner .bt-breadcrumb {
  font-size:15px;
  line-height:26px;
  color:#eaeaea;
  padding:5px 0;
}
.bt-titlebar .bt-titlebar-inner .bt-breadcrumb .bt-before, .bt-titlebar .bt-titlebar-inner .bt-breadcrumb .bt-after, .bt-titlebar .bt-titlebar-inner .bt-breadcrumb .bt-path { display:inline-block; }
.bt-titlebar .bt-titlebar-inner .bt-breadcrumb a { color:#eaeaea; }
.bt-titlebar .bt-titlebar-inner .bt-breadcrumb a:hover { color:#3cc951; }
.bt-titlebar .bt-titlebar-inner .bt-subheader-inner {
  position:relative;
  display:-webkit-box;
  align-items:center;
  height:inherit;
  margin:0 auto;
  -moz-box-align:center;
}
.bt-titlebar .bt-titlebar-inner .bt-subheader-inner .bt-subheader-cell {
  height:100%;
  display:flex;
  display:-webkit-flex;
  flex-grow:1;
  -webkit-flex-grow:1;
  flex-shrink:0;
  -webkit-flex-shrink:0;
  align-items:center;
  -moz-box-align:center;
  -webkit-box-align:center;
  -moz-box-flex:1;
  -webkit-box-flex:1;
}
.bt-titlebar .bt-titlebar-inner .bt-subheader-inner .bt-subheader-cell .bt-content {
  position:relative;
  width:100%;
  z-index:9;
}
.bt-footer { margin-top:60px; }
.bt-footer.bt-stick {
  position:fixed;
  bottom:0;
  left:0;
  width:100%;
  z-index:1;
  margin-top:0;
}
.header-minivertical .bt-footer.bt-stick { padding-left:45px; }
.bt-footer ul, .bt-footer ol {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-footer .bt-footer-top {
  position:relative;
  color:#dcdcdc;
  background:#252525;
  padding:90px 0 60px;
}
.bt-footer .bt-footer-top .wg-title {
  font-size:18px;
  line-height:24px;
  color:#ffffff;
}
.bt-footer .bt-footer-top .bt-overlay {
  position:absolute;
  width:100%;
  height:100%;
  top:0;
  left:0;
  z-index:1;
}
.bt-footer .bt-footer-top .bt-content {
  position:relative;
  z-index:9;
}
.bt-footer .bt-footer-bottom {
  color:#dcdcdc;
  background:#121212;
  padding:30px 0;
}
.bt-footer.bt-footer-default {
  font-size:14px;
  line-height:24px;
  color:#dcdcdc;
  background:#252525;
  padding:30px 0;
}
.bt-footer.bt-footer-v1 .bt-footer-top .widget { margin-bottom:30px; }
.bt-footer.bt-footer-v1 .bt-footer-top .wg-title {
  display:inline-block;
  position:relative;
  margin-bottom:30px;
}
.bt-footer.bt-footer-v1 .bt-footer-top a { color:#ffffff; }
.bt-footer.bt-footer-v1 .bt-footer-top a:hover { color:#3cc951; }
.bt-footer.bt-footer-v1 .bt-footer-top .bt-logo {
  width:120px;
  margin-top:-5px;
}
.bt-footer.bt-footer-v1 .bt-footer-top .bt-desc { margin-bottom:25px; }
.bt-footer.bt-footer-v1 .bt-footer-top .bt-contact-info li { margin-bottom:15px; }
.bt-footer.bt-footer-v1 .bt-footer-top .bt-contact-info li:last-child { margin-bottom:0; }
.bt-footer.bt-footer-v1 .bt-footer-top .bt-contact-info li i {
  display:inline-block;
  width:24px;
  height:24px;
  font-size:12px;
  line-height:24px;
  letter-spacing:0;
  text-align:center;
  color:#ffffff;
  background:#3cc951;
  margin-right:5px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-footer.bt-footer-v1 .bt-footer-top .bt-services li, .bt-footer.bt-footer-v1 .bt-footer-top .bt-follow-me li { margin-bottom:8px; }
.bt-footer.bt-footer-v1 .bt-footer-top .bt-services li:last-child, .bt-footer.bt-footer-v1 .bt-footer-top .bt-follow-me li:last-child { margin-bottom:0; }
.bt-footer.bt-footer-v1 .bt-footer-top .bt-services li a {
  display:inline-block;
  vertical-align:middle;
}
.bt-footer.bt-footer-v1 .bt-footer-top .bt-services li:before {
  content:"";
  display:inline-block;
  vertical-align:middle;
  width:10px;
  height:2px;
  background:#3cc951;
  margin-right:10px;
}
.bt-footer.bt-footer-v1 .bt-footer-top .bt-post-list {
  margin:0;
  padding:0;
}
.bt-footer.bt-footer-v1 .bt-footer-top .bt-post-list > li {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  list-style:none;
  position:relative;
  min-height:70px;
  margin-bottom:20px;
}
.bt-footer.bt-footer-v1 .bt-footer-top .bt-post-list > li:after {
  content:"";
  display:block;
  clear:both;
}
.bt-footer.bt-footer-v1 .bt-footer-top .bt-post-list > li .bt-thumb {
  float:left;
  width:70px;
  height:70px;
  margin-right:15px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-footer.bt-footer-v1 .bt-footer-top .bt-post-list > li .bt-title {
  font-size:14px;
  font-weight:500;
  line-height:20px;
  margin-bottom:5px;
}
.bt-footer.bt-footer-v1 .bt-footer-top .bt-post-list > li .bt-title > a { color:#ffffff; }
.bt-footer.bt-footer-v1 .bt-footer-top .bt-post-list > li .bt-title > a:hover { color:#3cc951; }
.bt-footer.bt-footer-v1 .bt-footer-top .bt-post-list > li .bt-date {
  font-size:12px;
  font-weight:500;
  line-height:18px;
  color:rgba(255,255,255,0.4);
}
.bt-footer.bt-footer-v1 .bt-footer-top .bt-post-list > li .bt-date:before {
  content:"\f017";
  font-family:Fontawesome;
  font-weight:normal;
  display:inline-block;
  margin-right:5px;
}
.bt-footer.bt-footer-v1 .bt-footer-top .widget_ess_grid { max-width:270px; }
.bt-footer.bt-footer-v1 .bt-footer-bottom p { margin-bottom:0; }
.bt-footer.bt-footer-v1 .bt-footer-bottom .bt-social-wrap { text-align:right; }
.bt-footer.bt-footer-v1 .bt-footer-bottom .bt-social-wrap a {
  display:inline-block;
  font-size:16px;
  color:#ffffff;
  margin-right:15px;
}
.bt-footer.bt-footer-v1 .bt-footer-bottom .bt-social-wrap a:hover { color:#3cc951; }
.bt-footer.bt-footer-v1 .bt-footer-bottom .bt-social-wrap a:hover[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-footer.bt-footer-v1 .bt-footer-bottom .bt-social-wrap a:hover[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-footer.bt-footer-v1 .bt-footer-bottom .bt-social-wrap a:hover[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-footer.bt-footer-v1 .bt-footer-bottom .bt-social-wrap a:hover[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-footer.bt-footer-v1 .bt-footer-bottom .bt-social-wrap a:hover[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-footer.bt-footer-v1 .bt-footer-bottom .bt-social-wrap a:hover[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-footer.bt-footer-v1 .bt-footer-bottom .bt-social-wrap a:hover[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-footer.bt-footer-v1 .bt-footer-bottom .bt-social-wrap a:hover[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-footer.bt-footer-v1 .bt-footer-bottom .bt-social-wrap a:hover[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-footer.bt-footer-v1 .bt-footer-bottom .bt-social-wrap a:hover[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-footer.bt-footer-v1 .bt-footer-bottom .bt-social-wrap a:last-child { margin-right:0; }
@media (max-width: 991px) {
  .bt-footer.bt-footer-v1 .bt-footer-bottom .bt-copyright, .bt-footer.bt-footer-v1 .bt-footer-bottom .bt-social-wrap { text-align:center; }
  .bt-footer.bt-footer-v1 .bt-footer-bottom .bt-copyright { margin-bottom:8px; }
}
.bt-footer.bt-footer-v2 .bt-footer-top .widget_nav_menu { text-align:right; }
.bt-footer.bt-footer-v2 .bt-footer-top .widget_nav_menu li {
  display:inline-block;
  margin-right:35px;
}
.bt-footer.bt-footer-v2 .bt-footer-top .widget_nav_menu li a {
  font-size:14px;
  line-height:40px;
}
.bt-footer.bt-footer-v2 .bt-footer-top .widget_nav_menu li:last-child { margin-right:0; }
@media (max-width: 991px) {
  .bt-footer.bt-footer-v2 .bt-footer-top .widget_media_image, .bt-footer.bt-footer-v2 .bt-footer-top .widget_nav_menu { text-align:center; }
  .bt-footer.bt-footer-v2 .bt-footer-top .widget_media_image { margin-bottom:15px; }
  .bt-footer.bt-footer-v2 .bt-footer-top .bt-links li { margin:0 15px; }
}
.bt-footer.bt-footer-v2 .bt-footer-bottom p { margin-bottom:0; }
.bt-footer.bt-footer-v2 .bt-footer-bottom .bt-social-wrap { text-align:right; }
.bt-footer.bt-footer-v2 .bt-footer-bottom .bt-social-wrap a {
  display:inline-block;
  font-size:16px;
  color:#ffffff;
  margin-right:15px;
}
.bt-footer.bt-footer-v2 .bt-footer-bottom .bt-social-wrap a:hover { color:#3cc951; }
.bt-footer.bt-footer-v2 .bt-footer-bottom .bt-social-wrap a:hover[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-footer.bt-footer-v2 .bt-footer-bottom .bt-social-wrap a:hover[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-footer.bt-footer-v2 .bt-footer-bottom .bt-social-wrap a:hover[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-footer.bt-footer-v2 .bt-footer-bottom .bt-social-wrap a:hover[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-footer.bt-footer-v2 .bt-footer-bottom .bt-social-wrap a:hover[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-footer.bt-footer-v2 .bt-footer-bottom .bt-social-wrap a:hover[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-footer.bt-footer-v2 .bt-footer-bottom .bt-social-wrap a:hover[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-footer.bt-footer-v2 .bt-footer-bottom .bt-social-wrap a:hover[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-footer.bt-footer-v2 .bt-footer-bottom .bt-social-wrap a:hover[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-footer.bt-footer-v2 .bt-footer-bottom .bt-social-wrap a:hover[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-footer.bt-footer-v2 .bt-footer-bottom .bt-social-wrap a:last-child { margin-right:0; }
@media (max-width: 991px) {
  .bt-footer.bt-footer-v2 .bt-footer-bottom .bt-copyright, .bt-footer.bt-footer-v2 .bt-footer-bottom .bt-social-wrap { text-align:center; }
  .bt-footer.bt-footer-v2 .bt-footer-bottom .bt-copyright { margin-bottom:8px; }
}
.wpb_gmaps_widget iframe { min-height:auto; }
.bt-no-space { margin:0 !important; }
.bt-element { margin-bottom:30px; }
.bt-center-vertical-wrap {
  position:relative;
  display:flex;
  display:-webkit-flex;
  align-items:center;
  height:inherit;
  margin:0 auto;
  box-align:center;
  -webkit-box-align:center;
}
.bt-center-vertical-wrap .bt-center-vertical-inner {
  height:100%;
  display:flex;
  display:-webkit-flex;
  flex-grow:1;
  -webkit-flex-grow:1;
  flex-shrink:0;
  -webkit-flex-shrink:0;
  align-items:center;
  box-align:center;
  -webkit-box-align:center;
  box-flex:1;
  -webkit-box-flex:1;
}
.bt-center-vertical-wrap .bt-center-vertical-inner .bt-content-inner { width:100%; }
.bt-grid-fixed > .row { font-size:0; }
.bt-grid-fixed > .row > div[class*="col-"] {
  float:none;
  display:inline-block;
  vertical-align:top;
}
.bt-grid-fixed > .row > div[class*="col-"] .bt-item { font-size:15px; }
.bt-carousel-multi-row-space.space30 .bt-items .bt-item { margin-bottom:30px; }
.bt-carousel-multi-row-space.space30 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-carousel-multi-row-space.space20 .bt-items .bt-item { margin-bottom:20px; }
.bt-carousel-multi-row-space.space20 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-carousel-multi-row-space.space10 .bt-items .bt-item { margin-bottom:10px; }
.bt-carousel-multi-row-space.space10 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-fancy-box-element.icon-top .bt-icon { margin-bottom:15px; }
.bt-fancy-box-element.icon-left .bt-icon {
  float:left;
  margin-right:15px;
}
.bt-fancy-box-element.icon-right { text-align:right; }
.bt-fancy-box-element.icon-right .bt-icon {
  float:right;
  margin-left:15px;
}
.bt-fancy-box-element.square .bt-icon, .bt-fancy-box-element.rounded .bt-icon, .bt-fancy-box-element.circle .bt-icon {
  width:60px;
  height:60px;
  line-height:60px;
  text-align:center;
}
.bt-fancy-box-element.rounded .bt-icon {
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-fancy-box-element.circle .bt-icon {
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-fancy-box-element .bt-icon { display:inline-block; }
.bt-fancy-box-element .bt-icon i {
  font-size:30px;
  display:inline-block;
  vertical-align:middle;
}
.bt-fancy-box-element .bt-icon img {
  width:30px;
  height:auto;
}
.bt-pricing-table-element.default {
  text-align:center;
  background:#29293e;
  padding:40px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-pricing-table-element.default .bt-price-time {
  position:relative;
  display:inline-block;
  width:150px;
  height:150px;
  background:#ffffff;
  margin-bottom:20px;
  border:10px solid #222231;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-pricing-table-element.default .bt-price-time .bt-icon {
  position:absolute;
  top:0px;
  right:-27px;
  width:54px;
  height:54px;
  font-size:32px;
  line-height:54px;
  text-align:center;
  color:#ffffff;
  background:#3cc951;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-pricing-table-element.default .bt-price-time .bt-icon i { display:inline-block; }
.bt-pricing-table-element.default .bt-price-time .bt-icon img {
  width:32px;
  height:auto;
}
.bt-pricing-table-element.default .bt-price-time .bt-inner {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
}
.bt-pricing-table-element.default .bt-price-time .bt-inner:before, .bt-pricing-table-element.default .bt-price-time .bt-inner:after {
  content:" ";
  display:table;
}
.bt-pricing-table-element.default .bt-price-time .bt-inner:after { clear:both; }
.bt-pricing-table-element.default .bt-price-time .bt-inner .bt-price {
  font-size:36px;
  font-weight:700;
  line-height:40px;
  color:#3cc951;
}
.bt-pricing-table-element.default .bt-price-time .bt-inner .bt-time {
  font-size:12px;
  line-height:20px;
  letter-spacing:0.3em;
  text-transform:uppercase;
  color:#333333;
}
.bt-pricing-table-element.default .bt-title {
  position:relative;
  font-size:28px;
  line-height:36px;
  color:#ffffff;
  margin-bottom:15px;
  padding-bottom:15px;
}
.bt-pricing-table-element.default .bt-title:after {
  content:"";
  position:absolute;
  bottom:0;
  left:50%;
  width:50px;
  height:2px;
  background:#3cc951;
  transform:translateX(-50%);
  -webkit-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
}
.bt-pricing-table-element.default .bt-options {
  list-style:none;
  font-size:15px;
  line-height:26px;
  color:#d7d7d7;
  margin:0 0 20px;
  padding:0;
}
.bt-pricing-table-element.default .bt-options li { padding:15px 0; }
.bt-pricing-table-element.default .bt-options li:not(:last-child) { border-bottom:1px dashed rgba(255,255,255,0.25); }
.bt-pricing-table-element.default .bt-options li.disable {
  opacity:0.7;
  text-decoration:line-through;
}
.bt-pricing-table-element.default .bt-btn-order {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  padding:10px 30px;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-pricing-table-element.default .bt-btn-order:hover {
  color:#ffffff;
  background:#2ea43f;
}
.bt-pricing-table-element.layout1 {
  text-align:center;
  background:#29293e;
  padding:40px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-pricing-table-element.layout1 .bt-icon {
  font-size:128px;
  line-height:0;
  text-align:center;
  color:#3cc951;
  margin-bottom:15px;
}
.bt-pricing-table-element.layout1 .bt-icon img {
  width:128px;
  height:auto;
  margin-bottom:5px;
}
.bt-pricing-table-element.layout1 .bt-title {
  position:relative;
  font-size:28px;
  line-height:36px;
  color:#ffffff;
  margin-bottom:30px;
  padding-bottom:15px;
}
.bt-pricing-table-element.layout1 .bt-title:after {
  content:"";
  position:absolute;
  bottom:0;
  left:50%;
  width:50px;
  height:2px;
  background:#3cc951;
  transform:translateX(-50%);
  -webkit-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
}
.bt-pricing-table-element.layout1 .bt-price-time { margin-bottom:15px; }
.bt-pricing-table-element.layout1 .bt-price-time .bt-price {
  display:inline-block;
  font-size:40px;
  font-weight:700;
  line-height:40px;
  color:#3cc951;
}
.bt-pricing-table-element.layout1 .bt-price-time .bt-time {
  display:inline-block;
  font-size:13px;
  line-height:20px;
  letter-spacing:0.3em;
  text-transform:uppercase;
  color:#ffffff;
}
.bt-pricing-table-element.layout1 .bt-options {
  list-style:none;
  font-size:15px;
  line-height:26px;
  color:#d7d7d7;
  margin:0 0 20px;
  padding:0;
}
.bt-pricing-table-element.layout1 .bt-options li { padding:15px 0; }
.bt-pricing-table-element.layout1 .bt-options li:not(:last-child) { border-bottom:1px dashed rgba(255,255,255,0.25); }
.bt-pricing-table-element.layout1 .bt-options li.disable {
  opacity:0.7;
  text-decoration:line-through;
}
.bt-pricing-table-element.layout1 .bt-btn-order {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  padding:10px 30px;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-pricing-table-element.layout1 .bt-btn-order:hover {
  color:#ffffff;
  background:#2ea43f;
}
.bt-pricing-table-element.layout2 {
  position:relative;
  z-index:0;
  text-align:center;
  background:#ffffff;
  padding:40px;
  overflow:hidden;
  border:1px solid #eaeaea;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-pricing-table-element.layout2:before {
  content:"";
  height:auto;
  margin:auto;
  opacity:0;
  padding-top:200%;
  pointer-events:none;
  position:absolute;
  z-index:-1;
  left:100%;
  top:-20%;
  visibility:hidden;
  width:200%;
  height:150%;
  background:#29293e;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transition:left 0.75s ease-in-out 0s, opacity 0.25s ease-in-out 0s, visibility 0.25s ease-in-out 0s;
  -ms-transition:left 0.75s ease-in-out 0s, opacity 0.25s ease-in-out 0s, visibility 0.25s ease-in-out 0s;
  transition:left 0.75s ease-in-out 0s, opacity 0.25s ease-in-out 0s, visibility 0.25s ease-in-out 0s;
}
.bt-pricing-table-element.layout2 .bt-icon {
  font-size:128px;
  line-height:0;
  text-align:center;
  color:#3cc951;
  margin-bottom:15px;
}
.bt-pricing-table-element.layout2 .bt-icon img {
  width:128px;
  height:auto;
  margin-bottom:5px;
}
.bt-pricing-table-element.layout2 .bt-title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:28px;
  line-height:36px;
  color:#333333;
  margin-bottom:0;
}
.bt-pricing-table-element.layout2 .bt-subtitle {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:14px;
  line-height:24px;
  color:#333333;
  opacity:0.7;
}
.bt-pricing-table-element.layout2 .bt-price-time {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  margin:25px 0 10px;
  line-height:40px;
  color:#333333;
}
.bt-pricing-table-element.layout2 .bt-price-time .bt-price { font-size:40px; }
.bt-pricing-table-element.layout2 .bt-price-time .bt-time {
  font-size:18px;
  font-weight:400;
}
.bt-pricing-table-element.layout2 .bt-options {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  list-style:none;
  font-size:15px;
  line-height:26px;
  color:#555555;
  margin:0 0 20px;
  padding:0;
}
.bt-pricing-table-element.layout2 .bt-options li { padding:15px 0; }
.bt-pricing-table-element.layout2 .bt-options li:not(:last-child) { border-bottom:1px dashed rgba(0,0,0,0.25); }
.bt-pricing-table-element.layout2 .bt-options li.disable {
  opacity:0.7;
  text-decoration:line-through;
}
.bt-pricing-table-element.layout2 .bt-btn-order {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  padding:10px 30px;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-pricing-table-element.layout2 .bt-btn-order:hover {
  color:#ffffff;
  background:#2ea43f;
}
.bt-pricing-table-element.layout2:hover .bt-title, .bt-pricing-table-element.layout2:hover .bt-price-time { color:#ffffff; }
.bt-pricing-table-element.layout2:hover .bt-subtitle, .bt-pricing-table-element.layout2:hover .bt-options { color:#d7d7d7; }
.bt-pricing-table-element.layout2:hover .bt-options li { border-color:rgba(255,255,255,0.25); }
.bt-pricing-table-element.layout2:hover:before {
  opacity:1;
  left:-50%;
  visibility:visible;
}
.bt-pricing-table-element.layout3 {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  text-align:center;
  background:#29293e;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-pricing-table-element.layout3 .bt-top .bt-title-wrap { padding:20px 0; }
.bt-pricing-table-element.layout3 .bt-top .bt-title-wrap .bt-icon {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:64px;
  line-height:0;
  color:#3cc951;
  margin-bottom:15px;
}
.bt-pricing-table-element.layout3 .bt-top .bt-title-wrap .bt-icon img {
  width:64px;
  height:auto;
  margin-bottom:5px;
}
.bt-pricing-table-element.layout3 .bt-top .bt-title-wrap .bt-title {
  font-size:22px;
  line-height:28px;
  text-transform:uppercase;
  color:#ffffff;
  margin-bottom:5px;
}
.bt-pricing-table-element.layout3 .bt-top .bt-title-wrap .bt-subtitle {
  font-size:14px;
  line-height:24px;
  color:#ffffff;
  opacity:0.7;
}
.bt-pricing-table-element.layout3 .bt-top .bt-price-time {
  line-height:40px;
  color:#ffffff;
  margin-bottom:0;
  padding:30px 0;
  border-top:1px solid rgba(255,255,255,0.1);
}
.bt-pricing-table-element.layout3 .bt-top .bt-price-time .bt-price { font-size:40px; }
.bt-pricing-table-element.layout3 .bt-top .bt-price-time .bt-time {
  font-size:18px;
  font-weight:400;
}
.bt-pricing-table-element.layout3 .bt-middle { border:1px solid #e5e5e5; }
.bt-pricing-table-element.layout3 .bt-middle .bt-options {
  list-style:none;
  font-size:15px;
  line-height:26px;
  color:#555555;
  margin:0;
  padding:0;
}
.bt-pricing-table-element.layout3 .bt-middle .bt-options li {
  background:#ffffff;
  padding:15px 0;
}
.bt-pricing-table-element.layout3 .bt-middle .bt-options li:nth-child(2n) { background:#f5f5f5; }
.bt-pricing-table-element.layout3 .bt-middle .bt-options li.disable {
  color:rgba(85,85,85,0.7);
  text-decoration:line-through;
}
.bt-pricing-table-element.layout3 .bt-bottom { padding:12px 0; }
.bt-pricing-table-element.layout3 .bt-bottom .bt-btn-order {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
}
.bt-pricing-table-element.layout3 .bt-bottom .bt-btn-order:hover { color:#e6e6e6; }
.bt-pricing-table-element.layout3:hover { background:#33b847; }
.bt-pricing-table-element.layout3:hover .bt-top .bt-title-wrap .bt-icon { color:#ffffff; }
.bt-pricing-table-element.layout4 {
  position:relative;
  z-index:0;
  background:#fafafa;
  padding:40px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-pricing-table-element.layout4:before {
  content:"";
  height:auto;
  margin:auto;
  opacity:0;
  padding-top:200%;
  pointer-events:none;
  position:absolute;
  z-index:-1;
  left:100%;
  top:-20%;
  visibility:hidden;
  width:200%;
  height:150%;
  background:#33b847;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transition:left 0.75s ease-in-out 0s, opacity 0.25s ease-in-out 0s, visibility 0.25s ease-in-out 0s;
  -ms-transition:left 0.75s ease-in-out 0s, opacity 0.25s ease-in-out 0s, visibility 0.25s ease-in-out 0s;
  transition:left 0.75s ease-in-out 0s, opacity 0.25s ease-in-out 0s, visibility 0.25s ease-in-out 0s;
}
.bt-pricing-table-element.layout4 .bt-icon {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:64px;
  line-height:0;
  color:#3cc951;
  margin-bottom:25px;
}
.bt-pricing-table-element.layout4 .bt-icon img {
  width:64px;
  height:auto;
  margin-bottom:5px;
}
.bt-pricing-table-element.layout4 .bt-title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:relative;
  font-size:28px;
  line-height:36px;
  color:#333333;
  margin-bottom:0;
}
.bt-pricing-table-element.layout4 .bt-subtitle {
  font-size:14px;
  line-height:24px;
  color:#333333;
  opacity:0.7;
}
.bt-pricing-table-element.layout4 .bt-options {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  list-style:none;
  font-size:15px;
  line-height:26px;
  color:#555555;
  margin:20px 0 30px;
  padding:0;
}
.bt-pricing-table-element.layout4 .bt-options li { margin-bottom:20px; }
.bt-pricing-table-element.layout4 .bt-options li:before {
  content:"\f00c";
  font-family:Fontawesome;
  display:inline-block;
  margin-right:5px;
}
.bt-pricing-table-element.layout4 .bt-options li.disable {
  text-decoration:line-through;
  opacity:0.7;
}
.bt-pricing-table-element.layout4 .bt-options li:last-child { margin-bottom:0; }
.bt-pricing-table-element.layout4 .bt-price-time {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:18px;
  line-height:40px;
  color:#333333;
  margin-bottom:30px;
}
.bt-pricing-table-element.layout4 .bt-price-time .bt-price {
  display:inline-block;
  font-size:36px;
  font-weight:700;
}
.bt-pricing-table-element.layout4 .bt-price-time .bt-time {
  display:inline-block;
  font-weight:400;
}
.bt-pricing-table-element.layout4 .bt-btn-order {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  padding:8px 30px;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-pricing-table-element.layout4:hover:before {
  opacity:1;
  left:-50%;
  visibility:visible;
}
.bt-pricing-table-element.layout4:hover .bt-icon, .bt-pricing-table-element.layout4:hover .bt-title, .bt-pricing-table-element.layout4:hover .bt-price-time, .bt-pricing-table-element.layout4:hover .bt-subtitle, .bt-pricing-table-element.layout4:hover .bt-options { color:#ffffff; }
.bt-pricing-table-element.layout4:hover .bt-btn-order {
  color:#3cc951;
  background:#ffffff;
}
.bt-pricing-table-element.layout4:hover .bt-btn-order:hover { opacity:0.85; }
.bt-pricing-table-element.layout5 {
  position:relative;
  z-index:0;
  text-align:center;
  background:#29293e;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-pricing-table-element.layout5:before {
  content:"";
  height:auto;
  margin:auto;
  opacity:0;
  padding-top:200%;
  pointer-events:none;
  position:absolute;
  z-index:-1;
  left:100%;
  top:-20%;
  visibility:hidden;
  width:200%;
  height:150%;
  background:#33b847;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transition:left 0.75s ease-in-out 0s, opacity 0.25s ease-in-out 0s, visibility 0.25s ease-in-out 0s;
  -ms-transition:left 0.75s ease-in-out 0s, opacity 0.25s ease-in-out 0s, visibility 0.25s ease-in-out 0s;
  transition:left 0.75s ease-in-out 0s, opacity 0.25s ease-in-out 0s, visibility 0.25s ease-in-out 0s;
}
.bt-pricing-table-element.layout5 .bt-top {
  position:relative;
  padding:40px 10px 30px;
  border-bottom:1px solid rgba(255,255,255,0.1);
}
.bt-pricing-table-element.layout5 .bt-top .bt-time {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  float:right;
  font-size:13px;
  font-weight:400;
  line-height:18px;
  letter-spacing:0;
  text-transform:uppercase;
  padding:5px 15px;
  color:#ffffff;
  background:#3cc951;
  -webkit-border-radius:15px;
  border-radius:15px;
}
.bt-pricing-table-element.layout5 .bt-top .bt-icon {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:64px;
  line-height:0;
  color:#3cc951;
  margin-bottom:15px;
  clear:both;
}
.bt-pricing-table-element.layout5 .bt-top .bt-icon img {
  width:64px;
  height:auto;
  margin-bottom:5px;
}
.bt-pricing-table-element.layout5 .bt-top .bt-title {
  font-size:28px;
  line-height:36px;
  color:#ffffff;
  margin-bottom:5px;
  clear:both;
}
.bt-pricing-table-element.layout5 .bt-top .bt-subtitle {
  font-size:14px;
  line-height:24px;
  color:#ffffff;
  opacity:0.7;
}
.bt-pricing-table-element.layout5 .bt-bottom { padding:30px 10px 40px; }
.bt-pricing-table-element.layout5 .bt-bottom .bt-price {
  font-size:40px;
  line-height:40px;
  color:#ffffff;
  margin:15px 0 25px;
}
.bt-pricing-table-element.layout5 .bt-bottom .bt-options {
  list-style:none;
  font-size:15px;
  line-height:26px;
  color:#d7d7d7;
  margin:0 0 30px;
  padding:0;
}
.bt-pricing-table-element.layout5 .bt-bottom .bt-options li { margin-bottom:20px; }
.bt-pricing-table-element.layout5 .bt-bottom .bt-options li.disable {
  text-decoration:line-through;
  opacity:0.7;
}
.bt-pricing-table-element.layout5 .bt-bottom .bt-options li:last-child { margin-bottom:0; }
.bt-pricing-table-element.layout5 .bt-bottom .bt-btn-order {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  padding:8px 30px;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-pricing-table-element.layout5:hover:before {
  opacity:1;
  left:-50%;
  visibility:visible;
}
.bt-pricing-table-element.layout5:hover .bt-top .bt-time {
  color:#3cc951;
  background:#ffffff;
}
.bt-pricing-table-element.layout5:hover .bt-top .bt-icon { color:#ffffff; }
.bt-pricing-table-element.layout5:hover .bt-bottom .bt-options { color:#ffffff; }
.bt-pricing-table-element.layout5:hover .bt-bottom .bt-btn-order {
  color:#3cc951;
  background:#ffffff;
}
.bt-pricing-table-element.layout5:hover .bt-bottom .bt-btn-order:hover { opacity:0.85; }
.bt-pricing-table-element.layout6 {
  text-align:center;
  background:#fafafa;
  margin-top:45px;
  padding:40px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-pricing-table-element.layout6 .bt-icon {
  font-size:128px;
  line-height:0;
  text-align:center;
  color:#3cc951;
  margin-top:-85px;
  margin-bottom:15px;
}
.bt-pricing-table-element.layout6 .bt-icon img {
  width:128px;
  height:auto;
  margin-bottom:5px;
}
.bt-pricing-table-element.layout6 .bt-title {
  font-size:28px;
  line-height:36px;
  color:#333333;
  margin-bottom:5px;
  clear:both;
}
.bt-pricing-table-element.layout6 .bt-subtitle {
  font-size:14px;
  line-height:24px;
  color:#333333;
  opacity:0.7;
}
.bt-pricing-table-element.layout6 .bt-price-time {
  font-size:18px;
  line-height:40px;
  color:#333333;
  margin:25px 0 20px;
}
.bt-pricing-table-element.layout6 .bt-price-time .bt-price {
  display:inline-block;
  font-size:36px;
  font-weight:700;
}
.bt-pricing-table-element.layout6 .bt-price-time .bt-time {
  display:inline-block;
  font-weight:400;
}
.bt-pricing-table-element.layout6 .bt-options {
  list-style:none;
  font-size:15px;
  line-height:26px;
  color:#555555;
  margin:0 0 30px;
  padding:0;
}
.bt-pricing-table-element.layout6 .bt-options li { margin-bottom:20px; }
.bt-pricing-table-element.layout6 .bt-options li.disable {
  text-decoration:line-through;
  opacity:0.7;
}
.bt-pricing-table-element.layout6 .bt-options li:last-child { margin-bottom:0; }
.bt-pricing-table-element.layout6 .bt-btn-order {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  padding:8px 30px;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-pricing-table-element.layout6 .bt-btn-order:hover { background:#2ea43f; }
.bt-team-item-default .bt-item { text-align:center; }
.bt-team-item-default .bt-item .bt-thumb {
  position:relative;
  display:inline-block;
  width:240px;
  height:240px;
  margin-bottom:20px;
  border:10px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-item-default .bt-item .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-item-default .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(41,41,62,0.75);
  opacity:0;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-item-default .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:100%;
}
.bt-team-item-default .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-item-default .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-item-default .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-item-default .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone {
  display:block;
  color:#ffffff;
}
.bt-team-item-default .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone i {
  display:block;
  font-size:30px;
  margin-bottom:10px;
}
.bt-team-item-default .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone:hover { color:#3cc951; }
.bt-team-item-default .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:28px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-team-item-default .bt-item .bt-content .bt-position {
  font-size:14px;
  line-height:24px;
  color:#3cc951;
  margin-bottom:15px;
}
.bt-team-item-default .bt-item .bt-content .bt-socials {
  list-style:none;
  margin:0 0 15px;
  padding:0;
}
.bt-team-item-default .bt-item .bt-content .bt-socials li { display:inline-block; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a {
  display:inline-block;
  width:36px;
  height:36px;
  font-size:14px;
  line-height:36px;
  color:#333333;
  background:#f5f5f5;
  margin:0 3px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-item-default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a:hover { color:#ffffff; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.bt-team-item-default .bt-item .bt-content .bt-email {
  display:inline-block;
  font-size:14px;
  line-height:24px;
}
.bt-team-item-default .bt-item .bt-content .bt-email i {
  font-size:20px;
  display:inline-block;
  vertical-align:middle;
  color:#3cc951;
  margin-right:5px;
}
.bt-team-item-default .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-item-layout1 .bt-item { text-align:center; }
.bt-team-item-layout1 .bt-item .bt-thumb {
  position:relative;
  z-index:3;
  display:inline-block;
  width:240px;
  height:240px;
  border:10px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-item-layout1 .bt-item .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:linear-gradient(160deg,rgba(60,201,81,0.8) 0%,rgba(60,201,81,0.8) 35%,rgba(26,183,234,0.8) 100%);
  opacity:0;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:100%;
}
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials {
  list-style:none;
  margin:0 0 0;
  padding:0;
}
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li { display:inline-block; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  width:36px;
  height:36px;
  font-size:14px;
  line-height:36px;
  color:#333333;
  background:#ffffff;
  margin:0 3px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
}
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover {
  color:#ffffff;
  background:#3cc951;
}
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.bt-team-item-layout1 .bt-item .bt-content {
  position:relative;
  z-index:1;
  background:#ffffff;
  margin-top:-50px;
  padding:65px 15px 30px;
  border:1px solid #f2f2f2;
  -webkit-border-radius:10px;
  border-radius:10px;
}
.bt-team-item-layout1 .bt-item .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-item-layout1 .bt-item .bt-content .bt-position {
  font-size:14px;
  line-height:24px;
  color:#3cc951;
  margin-bottom:10px;
}
.bt-team-item-layout1 .bt-item .bt-content .bt-phone, .bt-team-item-layout1 .bt-item .bt-content .bt-email {
  display:block;
  font-size:14px;
  line-height:26px;
}
.bt-team-item-layout1 .bt-item .bt-content .bt-phone i, .bt-team-item-layout1 .bt-item .bt-content .bt-email i {
  font-size:20px;
  display:inline-block;
  vertical-align:middle;
  color:#3cc951;
  margin-right:5px;
}
.bt-team-item-layout1 .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-item-layout2 .bt-item { text-align:center; }
.bt-team-item-layout2 .bt-item .bt-thumb {
  position:relative;
  margin-bottom:20px;
  overflow:hidden;
  border:10px solid #f5f5f5;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-team-item-layout2 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-team-item-layout2 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(41,41,62,0.75);
  opacity:0;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-item-layout2 .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:100%;
}
.bt-team-item-layout2 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-item-layout2 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-item-layout2 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-item-layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone {
  display:block;
  color:#ffffff;
}
.bt-team-item-layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone i {
  display:block;
  font-size:30px;
  margin-bottom:10px;
}
.bt-team-item-layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone:hover { color:#3cc951; }
.bt-team-item-layout2 .bt-item .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-item-layout2 .bt-item .bt-content .bt-position {
  font-size:14px;
  line-height:24px;
  color:#3cc951;
  margin-bottom:15px;
}
.bt-team-item-layout2 .bt-item .bt-content .bt-socials {
  list-style:none;
  margin:0 0 15px;
  padding:0;
}
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li { display:inline-block; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a {
  display:inline-block;
  width:36px;
  height:36px;
  font-size:14px;
  line-height:36px;
  color:#333333;
  background:#f5f5f5;
  margin:0 3px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a:hover { color:#ffffff; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.bt-team-item-layout2 .bt-item .bt-content .bt-email {
  display:inline-block;
  font-size:14px;
  line-height:24px;
}
.bt-team-item-layout2 .bt-item .bt-content .bt-email i {
  font-size:20px;
  display:inline-block;
  vertical-align:middle;
  color:#3cc951;
  margin-right:5px;
}
.bt-team-item-layout2 .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-item-layout3 .bt-item { text-align:center; }
.bt-team-item-layout3 .bt-item .bt-thumb {
  position:relative;
  margin-bottom:20px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-team-item-layout3 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:linear-gradient(160deg,rgba(60,201,81,0.8) 0%,rgba(60,201,81,0.8) 35%,rgba(26,183,234,0.8) 100%);
  opacity:0;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:100%;
}
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials {
  list-style:none;
  margin:0 0 0;
  padding:0;
}
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li { display:inline-block; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  width:36px;
  height:36px;
  font-size:14px;
  line-height:36px;
  color:#333333;
  background:#ffffff;
  margin:0 3px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
}
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover {
  color:#ffffff;
  background:#3cc951;
}
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.bt-team-item-layout3 .bt-item .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-item-layout3 .bt-item .bt-content .bt-position {
  font-size:14px;
  line-height:24px;
  color:#3cc951;
  margin-bottom:10px;
}
.bt-team-item-layout3 .bt-item .bt-content .bt-phone, .bt-team-item-layout3 .bt-item .bt-content .bt-email {
  display:block;
  font-size:14px;
  line-height:26px;
}
.bt-team-item-layout3 .bt-item .bt-content .bt-phone i, .bt-team-item-layout3 .bt-item .bt-content .bt-email i {
  font-size:20px;
  display:inline-block;
  vertical-align:middle;
  color:#3cc951;
  margin-right:5px;
}
.bt-team-item-layout3 .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-item-layout4 .bt-item { text-align:center; }
.bt-team-item-layout4 .bt-item .bt-thumb {
  position:relative;
  margin-bottom:20px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-team-item-layout4 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(60,201,81,0.85);
  opacity:0;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:100%;
}
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials {
  list-style:none;
  margin:0 0 0;
  padding:0;
}
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li { display:inline-block; }
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  font-size:22px;
  line-height:26px;
  color:#ffffff;
  margin:0 8px;
}
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover { color:#3cc951; }
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-team-item-layout4 .bt-item .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-item-layout4 .bt-item .bt-content .bt-position {
  font-size:14px;
  line-height:24px;
  color:#3cc951;
}
.bt-team-item-layout4 .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-item-layout5 .bt-item { text-align:center; }
.bt-team-item-layout5 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-team-item-layout5 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(60,201,81,0.85);
  opacity:0;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:100%;
}
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials {
  list-style:none;
  margin:0 0 30px;
  padding:0;
}
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li { display:inline-block; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  font-size:22px;
  line-height:26px;
  color:#ffffff;
  margin:0 8px;
}
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover { color:#3cc951; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-content .bt-title a { color:#ffffff; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-content .bt-position {
  font-size:14px;
  line-height:24px;
  color:#ffffff;
}
.bt-team-item-layout5 .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-grid-element.default .bt-item { text-align:center; }
.bt-team-grid-element.default .bt-item .bt-thumb {
  position:relative;
  display:inline-block;
  width:240px;
  height:240px;
  margin-bottom:20px;
  border:10px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-grid-element.default .bt-item .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-grid-element.default .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(41,41,62,0.75);
  opacity:0;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-grid-element.default .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:100%;
}
.bt-team-grid-element.default .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-grid-element.default .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-grid-element.default .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-grid-element.default .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone {
  display:block;
  color:#ffffff;
}
.bt-team-grid-element.default .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone i {
  display:block;
  font-size:30px;
  margin-bottom:10px;
}
.bt-team-grid-element.default .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone:hover { color:#3cc951; }
.bt-team-grid-element.default .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:28px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-team-grid-element.default .bt-item .bt-content .bt-position {
  font-size:14px;
  line-height:24px;
  color:#3cc951;
  margin-bottom:15px;
}
.bt-team-grid-element.default .bt-item .bt-content .bt-socials {
  list-style:none;
  margin:0 0 15px;
  padding:0;
}
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li { display:inline-block; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a {
  display:inline-block;
  width:36px;
  height:36px;
  font-size:14px;
  line-height:36px;
  color:#333333;
  background:#f5f5f5;
  margin:0 3px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a:hover { color:#ffffff; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.bt-team-grid-element.default .bt-item .bt-content .bt-email {
  display:inline-block;
  font-size:14px;
  line-height:24px;
}
.bt-team-grid-element.default .bt-item .bt-content .bt-email i {
  font-size:20px;
  display:inline-block;
  vertical-align:middle;
  color:#3cc951;
  margin-right:5px;
}
.bt-team-grid-element.default .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-grid-element.layout1 .bt-item { text-align:center; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb {
  position:relative;
  z-index:3;
  display:inline-block;
  width:240px;
  height:240px;
  border:10px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-grid-element.layout1 .bt-item .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:linear-gradient(160deg,rgba(60,201,81,0.8) 0%,rgba(60,201,81,0.8) 35%,rgba(26,183,234,0.8) 100%);
  opacity:0;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:100%;
}
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials {
  list-style:none;
  margin:0 0 0;
  padding:0;
}
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li { display:inline-block; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  width:36px;
  height:36px;
  font-size:14px;
  line-height:36px;
  color:#333333;
  background:#ffffff;
  margin:0 3px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
}
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover {
  color:#ffffff;
  background:#3cc951;
}
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.bt-team-grid-element.layout1 .bt-item .bt-content {
  position:relative;
  z-index:1;
  background:#ffffff;
  margin-top:-50px;
  padding:65px 15px 30px;
  border:1px solid #f2f2f2;
  -webkit-border-radius:10px;
  border-radius:10px;
}
.bt-team-grid-element.layout1 .bt-item .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-grid-element.layout1 .bt-item .bt-content .bt-position {
  font-size:14px;
  line-height:24px;
  color:#3cc951;
  margin-bottom:10px;
}
.bt-team-grid-element.layout1 .bt-item .bt-content .bt-phone, .bt-team-grid-element.layout1 .bt-item .bt-content .bt-email {
  display:block;
  font-size:14px;
  line-height:26px;
}
.bt-team-grid-element.layout1 .bt-item .bt-content .bt-phone i, .bt-team-grid-element.layout1 .bt-item .bt-content .bt-email i {
  font-size:20px;
  display:inline-block;
  vertical-align:middle;
  color:#3cc951;
  margin-right:5px;
}
.bt-team-grid-element.layout1 .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-grid-element.layout2 .bt-item { text-align:center; }
.bt-team-grid-element.layout2 .bt-item .bt-thumb {
  position:relative;
  margin-bottom:20px;
  overflow:hidden;
  border:10px solid #f5f5f5;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-team-grid-element.layout2 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-team-grid-element.layout2 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(41,41,62,0.75);
  opacity:0;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-grid-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:100%;
}
.bt-team-grid-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-grid-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-grid-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-grid-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone {
  display:block;
  color:#ffffff;
}
.bt-team-grid-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone i {
  display:block;
  font-size:30px;
  margin-bottom:10px;
}
.bt-team-grid-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone:hover { color:#3cc951; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-position {
  font-size:14px;
  line-height:24px;
  color:#3cc951;
  margin-bottom:15px;
}
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials {
  list-style:none;
  margin:0 0 15px;
  padding:0;
}
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li { display:inline-block; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a {
  display:inline-block;
  width:36px;
  height:36px;
  font-size:14px;
  line-height:36px;
  color:#333333;
  background:#f5f5f5;
  margin:0 3px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a:hover { color:#ffffff; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-email {
  display:inline-block;
  font-size:14px;
  line-height:24px;
}
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-email i {
  font-size:20px;
  display:inline-block;
  vertical-align:middle;
  color:#3cc951;
  margin-right:5px;
}
.bt-team-grid-element.layout2 .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-grid-element.layout3 .bt-item { text-align:center; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb {
  position:relative;
  margin-bottom:20px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-team-grid-element.layout3 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:linear-gradient(160deg,rgba(60,201,81,0.8) 0%,rgba(60,201,81,0.8) 35%,rgba(26,183,234,0.8) 100%);
  opacity:0;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:100%;
}
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials {
  list-style:none;
  margin:0 0 0;
  padding:0;
}
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li { display:inline-block; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  width:36px;
  height:36px;
  font-size:14px;
  line-height:36px;
  color:#333333;
  background:#ffffff;
  margin:0 3px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
}
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover {
  color:#ffffff;
  background:#3cc951;
}
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.bt-team-grid-element.layout3 .bt-item .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-grid-element.layout3 .bt-item .bt-content .bt-position {
  font-size:14px;
  line-height:24px;
  color:#3cc951;
  margin-bottom:10px;
}
.bt-team-grid-element.layout3 .bt-item .bt-content .bt-phone, .bt-team-grid-element.layout3 .bt-item .bt-content .bt-email {
  display:block;
  font-size:14px;
  line-height:26px;
}
.bt-team-grid-element.layout3 .bt-item .bt-content .bt-phone i, .bt-team-grid-element.layout3 .bt-item .bt-content .bt-email i {
  font-size:20px;
  display:inline-block;
  vertical-align:middle;
  color:#3cc951;
  margin-right:5px;
}
.bt-team-grid-element.layout3 .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-grid-element.layout4 .bt-item { text-align:center; }
.bt-team-grid-element.layout4 .bt-item .bt-thumb {
  position:relative;
  margin-bottom:20px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-team-grid-element.layout4 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(60,201,81,0.85);
  opacity:0;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:100%;
}
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials {
  list-style:none;
  margin:0 0 0;
  padding:0;
}
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li { display:inline-block; }
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  font-size:22px;
  line-height:26px;
  color:#ffffff;
  margin:0 8px;
}
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover { color:#3cc951; }
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-team-grid-element.layout4 .bt-item .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-grid-element.layout4 .bt-item .bt-content .bt-position {
  font-size:14px;
  line-height:24px;
  color:#3cc951;
}
.bt-team-grid-element.layout4 .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-grid-element.layout5 .bt-item { text-align:center; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-team-grid-element.layout5 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(60,201,81,0.85);
  opacity:0;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:100%;
}
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials {
  list-style:none;
  margin:0 0 30px;
  padding:0;
}
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li { display:inline-block; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  font-size:22px;
  line-height:26px;
  color:#ffffff;
  margin:0 8px;
}
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover { color:#3cc951; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-content .bt-title a { color:#ffffff; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-content .bt-position {
  font-size:14px;
  line-height:24px;
  color:#ffffff;
}
.bt-team-grid-element.layout5 .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-carousel-element.default .bt-item { text-align:center; }
.bt-team-carousel-element.default .bt-item .bt-thumb {
  position:relative;
  display:inline-block;
  width:240px;
  height:240px;
  margin-bottom:20px;
  border:10px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.default .bt-item .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.default .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(41,41,62,0.75);
  opacity:0;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-carousel-element.default .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:100%;
}
.bt-team-carousel-element.default .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-carousel-element.default .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-carousel-element.default .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-carousel-element.default .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone {
  display:block;
  color:#ffffff;
}
.bt-team-carousel-element.default .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone i {
  display:block;
  font-size:30px;
  margin-bottom:10px;
}
.bt-team-carousel-element.default .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone:hover { color:#3cc951; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:28px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-team-carousel-element.default .bt-item .bt-content .bt-position {
  font-size:14px;
  line-height:24px;
  color:#3cc951;
  margin-bottom:15px;
}
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials {
  list-style:none;
  margin:0 0 15px;
  padding:0;
}
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li { display:inline-block; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a {
  display:inline-block;
  width:36px;
  height:36px;
  font-size:14px;
  line-height:36px;
  color:#333333;
  background:#f5f5f5;
  margin:0 3px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a:hover { color:#ffffff; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-email {
  display:inline-block;
  font-size:14px;
  line-height:24px;
}
.bt-team-carousel-element.default .bt-item .bt-content .bt-email i {
  font-size:20px;
  display:inline-block;
  vertical-align:middle;
  color:#3cc951;
  margin-right:5px;
}
.bt-team-carousel-element.default .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-carousel-element.layout1 .bt-item { text-align:center; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb {
  position:relative;
  z-index:3;
  display:inline-block;
  width:240px;
  height:240px;
  border:10px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.layout1 .bt-item .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:linear-gradient(160deg,rgba(60,201,81,0.8) 0%,rgba(60,201,81,0.8) 35%,rgba(26,183,234,0.8) 100%);
  opacity:0;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:100%;
}
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials {
  list-style:none;
  margin:0 0 0;
  padding:0;
}
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li { display:inline-block; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  width:36px;
  height:36px;
  font-size:14px;
  line-height:36px;
  color:#333333;
  background:#ffffff;
  margin:0 3px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
}
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover {
  color:#ffffff;
  background:#3cc951;
}
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.bt-team-carousel-element.layout1 .bt-item .bt-content {
  position:relative;
  z-index:1;
  background:#ffffff;
  margin-top:-50px;
  padding:65px 15px 30px;
  border:1px solid #f2f2f2;
  -webkit-border-radius:10px;
  border-radius:10px;
}
.bt-team-carousel-element.layout1 .bt-item .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-carousel-element.layout1 .bt-item .bt-content .bt-position {
  font-size:14px;
  line-height:24px;
  color:#3cc951;
  margin-bottom:10px;
}
.bt-team-carousel-element.layout1 .bt-item .bt-content .bt-phone, .bt-team-carousel-element.layout1 .bt-item .bt-content .bt-email {
  display:block;
  font-size:14px;
  line-height:26px;
}
.bt-team-carousel-element.layout1 .bt-item .bt-content .bt-phone i, .bt-team-carousel-element.layout1 .bt-item .bt-content .bt-email i {
  font-size:20px;
  display:inline-block;
  vertical-align:middle;
  color:#3cc951;
  margin-right:5px;
}
.bt-team-carousel-element.layout1 .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-carousel-element.layout2 .bt-item { text-align:center; }
.bt-team-carousel-element.layout2 .bt-item .bt-thumb {
  position:relative;
  margin-bottom:20px;
  overflow:hidden;
  border:10px solid #f5f5f5;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-team-carousel-element.layout2 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-team-carousel-element.layout2 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(41,41,62,0.75);
  opacity:0;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-carousel-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:100%;
}
.bt-team-carousel-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-carousel-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-carousel-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-carousel-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone {
  display:block;
  color:#ffffff;
}
.bt-team-carousel-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone i {
  display:block;
  font-size:30px;
  margin-bottom:10px;
}
.bt-team-carousel-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone:hover { color:#3cc951; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-position {
  font-size:14px;
  line-height:24px;
  color:#3cc951;
  margin-bottom:15px;
}
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials {
  list-style:none;
  margin:0 0 15px;
  padding:0;
}
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li { display:inline-block; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a {
  display:inline-block;
  width:36px;
  height:36px;
  font-size:14px;
  line-height:36px;
  color:#333333;
  background:#f5f5f5;
  margin:0 3px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a:hover { color:#ffffff; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-email {
  display:inline-block;
  font-size:14px;
  line-height:24px;
}
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-email i {
  font-size:20px;
  display:inline-block;
  vertical-align:middle;
  color:#3cc951;
  margin-right:5px;
}
.bt-team-carousel-element.layout2 .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-carousel-element.layout3 .bt-item { text-align:center; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb {
  position:relative;
  margin-bottom:20px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-team-carousel-element.layout3 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:linear-gradient(160deg,rgba(60,201,81,0.8) 0%,rgba(60,201,81,0.8) 35%,rgba(26,183,234,0.8) 100%);
  opacity:0;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:100%;
}
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials {
  list-style:none;
  margin:0 0 0;
  padding:0;
}
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li { display:inline-block; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  width:36px;
  height:36px;
  font-size:14px;
  line-height:36px;
  color:#333333;
  background:#ffffff;
  margin:0 3px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
}
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover {
  color:#ffffff;
  background:#3cc951;
}
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.bt-team-carousel-element.layout3 .bt-item .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-carousel-element.layout3 .bt-item .bt-content .bt-position {
  font-size:14px;
  line-height:24px;
  color:#3cc951;
  margin-bottom:10px;
}
.bt-team-carousel-element.layout3 .bt-item .bt-content .bt-phone, .bt-team-carousel-element.layout3 .bt-item .bt-content .bt-email {
  display:block;
  font-size:14px;
  line-height:26px;
}
.bt-team-carousel-element.layout3 .bt-item .bt-content .bt-phone i, .bt-team-carousel-element.layout3 .bt-item .bt-content .bt-email i {
  font-size:20px;
  display:inline-block;
  vertical-align:middle;
  color:#3cc951;
  margin-right:5px;
}
.bt-team-carousel-element.layout3 .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-carousel-element.layout4 .bt-item { text-align:center; }
.bt-team-carousel-element.layout4 .bt-item .bt-thumb {
  position:relative;
  margin-bottom:20px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-team-carousel-element.layout4 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(60,201,81,0.85);
  opacity:0;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:100%;
}
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials {
  list-style:none;
  margin:0 0 0;
  padding:0;
}
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li { display:inline-block; }
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  font-size:22px;
  line-height:26px;
  color:#ffffff;
  margin:0 8px;
}
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover { color:#3cc951; }
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-team-carousel-element.layout4 .bt-item .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-carousel-element.layout4 .bt-item .bt-content .bt-position {
  font-size:14px;
  line-height:24px;
  color:#3cc951;
}
.bt-team-carousel-element.layout4 .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-carousel-element.layout5 .bt-item { text-align:center; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-team-carousel-element.layout5 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(60,201,81,0.85);
  opacity:0;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:100%;
}
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials {
  list-style:none;
  margin:0 0 30px;
  padding:0;
}
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li { display:inline-block; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  font-size:22px;
  line-height:26px;
  color:#ffffff;
  margin:0 8px;
}
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover { color:#3cc951; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-content .bt-title a { color:#ffffff; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-info .bt-content .bt-position {
  font-size:14px;
  line-height:24px;
  color:#ffffff;
}
.bt-team-carousel-element.layout5 .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-carousel-element.space30 .bt-items .bt-item { margin-bottom:30px; }
.bt-team-carousel-element.space30 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-team-carousel-element.space20 .bt-items .bt-item { margin-bottom:20px; }
.bt-team-carousel-element.space20 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-team-carousel-element.space10 .bt-items .bt-item { margin-bottom:10px; }
.bt-team-carousel-element.space10 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-team-carousel-element.nav-dots-style0 .owl-nav .owl-prev {
  left:-50px;
  opacity:0;
}
.bt-team-carousel-element.nav-dots-style0 .owl-nav .owl-next {
  right:-50px;
  opacity:0;
}
.bt-team-carousel-element.nav-dots-style0:hover .owl-nav .owl-prev {
  left:15px;
  opacity:1;
}
.bt-team-carousel-element.nav-dots-style0:hover .owl-nav .owl-next {
  right:15px;
  opacity:1;
}
.bt-team-carousel-element.nav-dots-style1 .owl-prev {
  left:-50px;
  opacity:0;
}
.bt-team-carousel-element.nav-dots-style1 .owl-next {
  right:-50px;
  opacity:0;
}
.bt-team-carousel-element.nav-dots-style1 .owl-prev, .bt-team-carousel-element.nav-dots-style1 .owl-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:50px;
  height:50px;
  padding:4px;
  text-align:center;
  color:#3cc951;
  background:transparent;
  border:1px solid #e5e5e5;
}
.bt-team-carousel-element.nav-dots-style1 .owl-prev i, .bt-team-carousel-element.nav-dots-style1 .owl-next i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  width:100%;
  height:100%;
  font-size:15px;
  line-height:40px;
  background:#e5e5e5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.nav-dots-style1 .owl-prev.disabled:hover, .bt-team-carousel-element.nav-dots-style1 .owl-next.disabled:hover {
  color:#3cc951;
  background:transparent;
  border-color:#e5e5e5;
}
.bt-team-carousel-element.nav-dots-style1 .owl-prev.disabled:hover i, .bt-team-carousel-element.nav-dots-style1 .owl-next.disabled:hover i { background:#e5e5e5; }
.bt-team-carousel-element.nav-dots-style1 .owl-prev:hover, .bt-team-carousel-element.nav-dots-style1 .owl-next:hover {
  color:#ffffff;
  background:transparent;
  border-color:#3cc951;
}
.bt-team-carousel-element.nav-dots-style1 .owl-prev:hover i, .bt-team-carousel-element.nav-dots-style1 .owl-next:hover i { background:#3cc951; }
.bt-team-carousel-element.nav-dots-style1 .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.bt-team-carousel-element.nav-dots-style1 .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.nav-dots-style1 .owl-dot.active, .bt-team-carousel-element.nav-dots-style1 .owl-dot:hover {
  background:transparent;
  border-color:#3cc951;
}
.bt-team-carousel-element.nav-dots-style1 .owl-dot.active span, .bt-team-carousel-element.nav-dots-style1 .owl-dot:hover span { background:#3cc951; }
.bt-team-carousel-element.nav-dots-style1 .owl-dots .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.bt-team-carousel-element.nav-dots-style1 .owl-dots .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.nav-dots-style1 .owl-dots .owl-dot.active, .bt-team-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover {
  background:transparent;
  border-color:#3cc951;
}
.bt-team-carousel-element.nav-dots-style1 .owl-dots .owl-dot.active span, .bt-team-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover span { background:#3cc951; }
.bt-team-carousel-element.nav-dots-style1 .owl-nav .owl-prev {
  left:-50px;
  opacity:0;
}
.bt-team-carousel-element.nav-dots-style1 .owl-nav .owl-next {
  right:-50px;
  opacity:0;
}
.bt-team-carousel-element.nav-dots-style1:hover .owl-nav .owl-prev {
  left:15px;
  opacity:1;
}
.bt-team-carousel-element.nav-dots-style1:hover .owl-nav .owl-next {
  right:15px;
  opacity:1;
}
.bt-testimonial-item-default .bt-item .bt-thumb {
  position:relative;
  display:inline-block;
  float:left;
  width:120px;
  height:120px;
  border:8px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-default .bt-item .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-default .bt-item .bt-thumb i {
  position:absolute;
  top:-10px;
  right:-15px;
  width:42px;
  height:42px;
  font-size:18px;
  line-height:42px;
  text-align:center;
  color:#ffffff;
  background:#3cc951;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-default .bt-item .bt-content { padding-left:150px; }
.bt-testimonial-item-default .bt-item .bt-content .bt-desc {
  font-size:18px;
  font-style:italic;
  line-height:28px;
  margin-bottom:15px;
}
.bt-testimonial-item-default .bt-item .bt-content .bt-inner .bt-title {
  display:inline-block;
  font-size:20px;
  line-height:26px;
  margin:0 10px 0 0;
}
.bt-testimonial-item-default .bt-item .bt-content .bt-inner .bt-position {
  display:inline-block;
  font-size:16px;
  font-style:italic;
  line-height:24px;
  color:#3cc951;
}
.bt-testimonial-item-default .bt-item:after {
  content:"";
  display:block;
  clear:both;
}
@media (max-width: 500px) {
  .bt-testimonial-item-default .bt-item .bt-thumb {
    float:none;
    margin:0 auto 15px;
  }
  .bt-testimonial-item-default .bt-item .bt-content {
    text-align:center;
    padding:0;
  }
}
.bt-testimonial-item-layout1 { text-align:center; }
.bt-testimonial-item-layout1 .bt-content {
  position:relative;
  z-index:0;
  font-size:18px;
  font-style:italic;
  line-height:28px;
  margin-bottom:25px;
}
.bt-testimonial-item-layout1 .bt-content:before {
  content:"";
  position:absolute;
  top:0;
  left:50%;
  width:160px;
  height:110px;
  background-image:url("../images/quote.png");
  background-repeat:no-repeat;
  background-size:contain;
  background-position:center;
  opacity:0.08;
  z-index:-1;
  margin:-20px 0 0 -80px;
}
.bt-testimonial-item-layout1 .bt-info .bt-thumb, .bt-testimonial-item-layout1 .bt-info .bt-inner {
  display:inline-block;
  vertical-align:middle;
  text-align:left;
}
.bt-testimonial-item-layout1 .bt-info .bt-thumb {
  width:90px;
  height:90px;
  margin-right:15px;
  border:6px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-layout1 .bt-info .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-layout1 .bt-info .bt-inner .bt-title {
  font-size:20px;
  line-height:26px;
  margin-bottom:0;
}
.bt-testimonial-item-layout1 .bt-info .bt-inner .bt-position {
  font-size:14px;
  line-height:26px;
  font-style:italic;
  color:#3cc951;
}
.bt-testimonial-item-layout2 { text-align:center; }
.bt-testimonial-item-layout2 .bt-info .bt-thumb {
  position:relative;
  display:inline-block;
  width:90px;
  height:90px;
  margin-bottom:15px;
  border:6px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-layout2 .bt-info .bt-thumb:before, .bt-testimonial-item-layout2 .bt-info .bt-thumb:after {
  content:"";
  position:absolute;
  top:10px;
  left:-140px;
  width:78px;
  height:60px;
  background-image:url("../images/quote.png");
  background-repeat:no-repeat;
  background-size:contain;
  background-position:center;
  opacity:0.08;
}
.bt-testimonial-item-layout2 .bt-info .bt-thumb:after {
  left:auto;
  right:-140px;
  -webkit-transform:rotate(180deg);
  -ms-transform:rotate(180deg);
  transform:rotate(180deg);
}
@media (max-width: 480px) {
  .bt-testimonial-item-layout2 .bt-info .bt-thumb:before { left:-105px; }
  .bt-testimonial-item-layout2 .bt-info .bt-thumb:after { right:-105px; }
}
.bt-testimonial-item-layout2 .bt-info .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-layout2 .bt-info .bt-inner .bt-title {
  font-size:20px;
  line-height:26px;
  margin-bottom:0;
}
.bt-testimonial-item-layout2 .bt-info .bt-inner .bt-position {
  font-size:14px;
  line-height:26px;
  font-style:italic;
  color:#3cc951;
  margin-bottom:15px;
}
.bt-testimonial-item-layout2 .bt-content {
  font-size:18px;
  font-style:italic;
  line-height:28px;
}
.bt-testimonial-item-layout3 { text-align:center; }
.bt-testimonial-item-layout3 .bt-thumb {
  display:inline-block;
  width:90px;
  height:90px;
  margin-bottom:20px;
  border:6px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-layout3 .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-layout3 .bt-content {
  position:relative;
  z-index:0;
  font-size:18px;
  font-style:italic;
  line-height:28px;
  margin-bottom:15px;
}
.bt-testimonial-item-layout3 .bt-content:before {
  content:"";
  position:absolute;
  top:0;
  left:50%;
  width:220px;
  height:150px;
  background-image:url("../images/quote.png");
  background-repeat:no-repeat;
  background-size:contain;
  background-position:center;
  opacity:0.08;
  z-index:-1;
  margin:-20px 0 0 -110px;
}
.bt-testimonial-item-layout3 .bt-info .bt-title {
  font-size:20px;
  line-height:26px;
  margin-bottom:0;
}
.bt-testimonial-item-layout3 .bt-info .bt-position {
  font-size:14px;
  line-height:26px;
  font-style:italic;
  color:#3cc951;
}
.bt-testimonial-grid-element.default .bt-item .bt-thumb {
  position:relative;
  display:inline-block;
  float:left;
  width:120px;
  height:120px;
  border:8px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.default .bt-item .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.default .bt-item .bt-thumb i {
  position:absolute;
  top:-10px;
  right:-15px;
  width:42px;
  height:42px;
  font-size:18px;
  line-height:42px;
  text-align:center;
  color:#ffffff;
  background:#3cc951;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.default .bt-item .bt-content { padding-left:150px; }
.bt-testimonial-grid-element.default .bt-item .bt-content .bt-desc {
  font-size:18px;
  font-style:italic;
  line-height:28px;
  margin-bottom:15px;
}
.bt-testimonial-grid-element.default .bt-item .bt-content .bt-inner .bt-title {
  display:inline-block;
  font-size:20px;
  line-height:26px;
  margin:0 10px 0 0;
}
.bt-testimonial-grid-element.default .bt-item .bt-content .bt-inner .bt-position {
  display:inline-block;
  font-size:16px;
  font-style:italic;
  line-height:24px;
  color:#3cc951;
}
.bt-testimonial-grid-element.default .bt-item:after {
  content:"";
  display:block;
  clear:both;
}
@media (max-width: 500px) {
  .bt-testimonial-grid-element.default .bt-item .bt-thumb {
    float:none;
    margin:0 auto 15px;
  }
  .bt-testimonial-grid-element.default .bt-item .bt-content {
    text-align:center;
    padding:0;
  }
}
.bt-testimonial-grid-element.layout1 { text-align:center; }
.bt-testimonial-grid-element.layout1 .bt-content {
  position:relative;
  z-index:0;
  font-size:18px;
  font-style:italic;
  line-height:28px;
  margin-bottom:25px;
}
.bt-testimonial-grid-element.layout1 .bt-content:before {
  content:"";
  position:absolute;
  top:0;
  left:50%;
  width:160px;
  height:110px;
  background-image:url("../images/quote.png");
  background-repeat:no-repeat;
  background-size:contain;
  background-position:center;
  opacity:0.08;
  z-index:-1;
  margin:-20px 0 0 -80px;
}
.bt-testimonial-grid-element.layout1 .bt-info .bt-thumb, .bt-testimonial-grid-element.layout1 .bt-info .bt-inner {
  display:inline-block;
  vertical-align:middle;
  text-align:left;
}
.bt-testimonial-grid-element.layout1 .bt-info .bt-thumb {
  width:90px;
  height:90px;
  margin-right:15px;
  border:6px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.layout1 .bt-info .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.layout1 .bt-info .bt-inner .bt-title {
  font-size:20px;
  line-height:26px;
  margin-bottom:0;
}
.bt-testimonial-grid-element.layout1 .bt-info .bt-inner .bt-position {
  font-size:14px;
  line-height:26px;
  font-style:italic;
  color:#3cc951;
}
.bt-testimonial-grid-element.layout2 { text-align:center; }
.bt-testimonial-grid-element.layout2 .bt-info .bt-thumb {
  position:relative;
  display:inline-block;
  width:90px;
  height:90px;
  margin-bottom:15px;
  border:6px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.layout2 .bt-info .bt-thumb:before, .bt-testimonial-grid-element.layout2 .bt-info .bt-thumb:after {
  content:"";
  position:absolute;
  top:10px;
  left:-140px;
  width:78px;
  height:60px;
  background-image:url("../images/quote.png");
  background-repeat:no-repeat;
  background-size:contain;
  background-position:center;
  opacity:0.08;
}
.bt-testimonial-grid-element.layout2 .bt-info .bt-thumb:after {
  left:auto;
  right:-140px;
  -webkit-transform:rotate(180deg);
  -ms-transform:rotate(180deg);
  transform:rotate(180deg);
}
@media (max-width: 480px) {
  .bt-testimonial-grid-element.layout2 .bt-info .bt-thumb:before { left:-105px; }
  .bt-testimonial-grid-element.layout2 .bt-info .bt-thumb:after { right:-105px; }
}
.bt-testimonial-grid-element.layout2 .bt-info .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.layout2 .bt-info .bt-inner .bt-title {
  font-size:20px;
  line-height:26px;
  margin-bottom:0;
}
.bt-testimonial-grid-element.layout2 .bt-info .bt-inner .bt-position {
  font-size:14px;
  line-height:26px;
  font-style:italic;
  color:#3cc951;
  margin-bottom:15px;
}
.bt-testimonial-grid-element.layout2 .bt-content {
  font-size:18px;
  font-style:italic;
  line-height:28px;
}
.bt-testimonial-grid-element.layout3 { text-align:center; }
.bt-testimonial-grid-element.layout3 .bt-thumb {
  display:inline-block;
  width:90px;
  height:90px;
  margin-bottom:20px;
  border:6px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.layout3 .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.layout3 .bt-content {
  position:relative;
  z-index:0;
  font-size:18px;
  font-style:italic;
  line-height:28px;
  margin-bottom:15px;
}
.bt-testimonial-grid-element.layout3 .bt-content:before {
  content:"";
  position:absolute;
  top:0;
  left:50%;
  width:220px;
  height:150px;
  background-image:url("../images/quote.png");
  background-repeat:no-repeat;
  background-size:contain;
  background-position:center;
  opacity:0.08;
  z-index:-1;
  margin:-20px 0 0 -110px;
}
.bt-testimonial-grid-element.layout3 .bt-info .bt-title {
  font-size:20px;
  line-height:26px;
  margin-bottom:0;
}
.bt-testimonial-grid-element.layout3 .bt-info .bt-position {
  font-size:14px;
  line-height:26px;
  font-style:italic;
  color:#3cc951;
}
.bt-testimonial-carousel-element.default .bt-item .bt-thumb {
  position:relative;
  display:inline-block;
  float:left;
  width:120px;
  height:120px;
  border:8px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.default .bt-item .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.default .bt-item .bt-thumb i {
  position:absolute;
  top:-10px;
  right:-15px;
  width:42px;
  height:42px;
  font-size:18px;
  line-height:42px;
  text-align:center;
  color:#ffffff;
  background:#3cc951;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.default .bt-item .bt-content { padding-left:150px; }
.bt-testimonial-carousel-element.default .bt-item .bt-content .bt-desc {
  font-size:18px;
  font-style:italic;
  line-height:28px;
  margin-bottom:15px;
}
.bt-testimonial-carousel-element.default .bt-item .bt-content .bt-inner .bt-title {
  display:inline-block;
  font-size:20px;
  line-height:26px;
  margin:0 10px 0 0;
}
.bt-testimonial-carousel-element.default .bt-item .bt-content .bt-inner .bt-position {
  display:inline-block;
  font-size:16px;
  font-style:italic;
  line-height:24px;
  color:#3cc951;
}
.bt-testimonial-carousel-element.default .bt-item:after {
  content:"";
  display:block;
  clear:both;
}
@media (max-width: 500px) {
  .bt-testimonial-carousel-element.default .bt-item .bt-thumb {
    float:none;
    margin:0 auto 15px;
  }
  .bt-testimonial-carousel-element.default .bt-item .bt-content {
    text-align:center;
    padding:0;
  }
}
.bt-testimonial-carousel-element.layout1 { text-align:center; }
.bt-testimonial-carousel-element.layout1 .bt-content {
  position:relative;
  z-index:0;
  font-size:18px;
  font-style:italic;
  line-height:28px;
  margin-bottom:25px;
}
.bt-testimonial-carousel-element.layout1 .bt-content:before {
  content:"";
  position:absolute;
  top:0;
  left:50%;
  width:160px;
  height:110px;
  background-image:url("../images/quote.png");
  background-repeat:no-repeat;
  background-size:contain;
  background-position:center;
  opacity:0.08;
  z-index:-1;
  margin:-20px 0 0 -80px;
}
.bt-testimonial-carousel-element.layout1 .bt-info .bt-thumb, .bt-testimonial-carousel-element.layout1 .bt-info .bt-inner {
  display:inline-block;
  vertical-align:middle;
  text-align:left;
}
.bt-testimonial-carousel-element.layout1 .bt-info .bt-thumb {
  width:90px;
  height:90px;
  margin-right:15px;
  border:6px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.layout1 .bt-info .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.layout1 .bt-info .bt-inner .bt-title {
  font-size:20px;
  line-height:26px;
  margin-bottom:0;
}
.bt-testimonial-carousel-element.layout1 .bt-info .bt-inner .bt-position {
  font-size:14px;
  line-height:26px;
  font-style:italic;
  color:#3cc951;
}
.bt-testimonial-carousel-element.layout2 { text-align:center; }
.bt-testimonial-carousel-element.layout2 .bt-info .bt-thumb {
  position:relative;
  display:inline-block;
  width:90px;
  height:90px;
  margin-bottom:15px;
  border:6px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.layout2 .bt-info .bt-thumb:before, .bt-testimonial-carousel-element.layout2 .bt-info .bt-thumb:after {
  content:"";
  position:absolute;
  top:10px;
  left:-140px;
  width:78px;
  height:60px;
  background-image:url("../images/quote.png");
  background-repeat:no-repeat;
  background-size:contain;
  background-position:center;
  opacity:0.08;
}
.bt-testimonial-carousel-element.layout2 .bt-info .bt-thumb:after {
  left:auto;
  right:-140px;
  -webkit-transform:rotate(180deg);
  -ms-transform:rotate(180deg);
  transform:rotate(180deg);
}
@media (max-width: 480px) {
  .bt-testimonial-carousel-element.layout2 .bt-info .bt-thumb:before { left:-105px; }
  .bt-testimonial-carousel-element.layout2 .bt-info .bt-thumb:after { right:-105px; }
}
.bt-testimonial-carousel-element.layout2 .bt-info .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.layout2 .bt-info .bt-inner .bt-title {
  font-size:20px;
  line-height:26px;
  margin-bottom:0;
}
.bt-testimonial-carousel-element.layout2 .bt-info .bt-inner .bt-position {
  font-size:14px;
  line-height:26px;
  font-style:italic;
  color:#3cc951;
  margin-bottom:15px;
}
.bt-testimonial-carousel-element.layout2 .bt-content {
  font-size:18px;
  font-style:italic;
  line-height:28px;
}
.bt-testimonial-carousel-element.layout3 { text-align:center; }
.bt-testimonial-carousel-element.layout3 .bt-thumb {
  display:inline-block;
  width:90px;
  height:90px;
  margin-bottom:20px;
  border:6px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.layout3 .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.layout3 .bt-content {
  position:relative;
  z-index:0;
  font-size:18px;
  font-style:italic;
  line-height:28px;
  margin-bottom:15px;
}
.bt-testimonial-carousel-element.layout3 .bt-content:before {
  content:"";
  position:absolute;
  top:0;
  left:50%;
  width:220px;
  height:150px;
  background-image:url("../images/quote.png");
  background-repeat:no-repeat;
  background-size:contain;
  background-position:center;
  opacity:0.08;
  z-index:-1;
  margin:-20px 0 0 -110px;
}
.bt-testimonial-carousel-element.layout3 .bt-info .bt-title {
  font-size:20px;
  line-height:26px;
  margin-bottom:0;
}
.bt-testimonial-carousel-element.layout3 .bt-info .bt-position {
  font-size:14px;
  line-height:26px;
  font-style:italic;
  color:#3cc951;
}
.bt-testimonial-carousel-element.space30 .bt-items .bt-item { margin-bottom:30px; }
.bt-testimonial-carousel-element.space30 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-testimonial-carousel-element.space20 .bt-items .bt-item { margin-bottom:20px; }
.bt-testimonial-carousel-element.space20 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-testimonial-carousel-element.space10 .bt-items .bt-item { margin-bottom:10px; }
.bt-testimonial-carousel-element.space10 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-testimonial-carousel-element.nav-dots-style1 .owl-prev {
  left:-50px;
  opacity:0;
}
.bt-testimonial-carousel-element.nav-dots-style1 .owl-next {
  right:-50px;
  opacity:0;
}
.bt-testimonial-carousel-element.nav-dots-style1 .owl-prev, .bt-testimonial-carousel-element.nav-dots-style1 .owl-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:50px;
  height:50px;
  padding:4px;
  text-align:center;
  color:#3cc951;
  background:transparent;
  border:1px solid #e5e5e5;
}
.bt-testimonial-carousel-element.nav-dots-style1 .owl-prev i, .bt-testimonial-carousel-element.nav-dots-style1 .owl-next i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  width:100%;
  height:100%;
  font-size:15px;
  line-height:40px;
  background:#e5e5e5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.nav-dots-style1 .owl-prev.disabled:hover, .bt-testimonial-carousel-element.nav-dots-style1 .owl-next.disabled:hover {
  color:#3cc951;
  background:transparent;
  border-color:#e5e5e5;
}
.bt-testimonial-carousel-element.nav-dots-style1 .owl-prev.disabled:hover i, .bt-testimonial-carousel-element.nav-dots-style1 .owl-next.disabled:hover i { background:#e5e5e5; }
.bt-testimonial-carousel-element.nav-dots-style1 .owl-prev:hover, .bt-testimonial-carousel-element.nav-dots-style1 .owl-next:hover {
  color:#ffffff;
  background:transparent;
  border-color:#3cc951;
}
.bt-testimonial-carousel-element.nav-dots-style1 .owl-prev:hover i, .bt-testimonial-carousel-element.nav-dots-style1 .owl-next:hover i { background:#3cc951; }
.bt-testimonial-carousel-element.nav-dots-style1 .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.bt-testimonial-carousel-element.nav-dots-style1 .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.nav-dots-style1 .owl-dot.active, .bt-testimonial-carousel-element.nav-dots-style1 .owl-dot:hover {
  background:transparent;
  border-color:#3cc951;
}
.bt-testimonial-carousel-element.nav-dots-style1 .owl-dot.active span, .bt-testimonial-carousel-element.nav-dots-style1 .owl-dot:hover span { background:#3cc951; }
.bt-testimonial-carousel-element.nav-dots-style1 .owl-dots .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.bt-testimonial-carousel-element.nav-dots-style1 .owl-dots .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.nav-dots-style1 .owl-dots .owl-dot.active, .bt-testimonial-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover {
  background:transparent;
  border-color:#3cc951;
}
.bt-testimonial-carousel-element.nav-dots-style1 .owl-dots .owl-dot.active span, .bt-testimonial-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover span { background:#3cc951; }
.bt-testimonial-carousel-element.nav-dots-style1 .owl-nav .owl-prev {
  left:-50px;
  opacity:0;
}
.bt-testimonial-carousel-element.nav-dots-style1 .owl-nav .owl-next {
  right:-50px;
  opacity:0;
}
.bt-testimonial-carousel-element.nav-dots-style1:hover .owl-nav .owl-prev {
  left:15px;
  opacity:1;
}
.bt-testimonial-carousel-element.nav-dots-style1:hover .owl-nav .owl-next {
  right:15px;
  opacity:1;
}
.bt-blog-item-default .bt-item {
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-item-default .bt-item .bt-media {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  margin-bottom:0;
}
.bt-blog-item-default .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:auto;
  max-width:100%;
  height:auto;
}
.bt-blog-item-default .bt-item .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-item-default .bt-item .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.bt-blog-item-default .bt-item .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.bt-blog-item-default .bt-item .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
  z-index:1;
}
.bt-blog-item-default .bt-item .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:52px;
  height:52px;
  font-size:14px;
  line-height:52px;
  letter-spacing:-2px;
  text-align:center;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-item-default .bt-item .bt-media.video .bt-overlay .html5lightbox:before, .bt-blog-item-default .bt-item .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.bt-blog-item-default .bt-item .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.bt-blog-item-default .bt-item .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.bt-blog-item-default .bt-item .bt-media.audio audio {
  width:100%;
  height:auto;
}
.bt-blog-item-default .bt-item .bt-media.audio .bt-soundcluond { margin-bottom:-10px; }
.bt-blog-item-default .bt-item .bt-media.quote blockquote {
  font-size:110%;
  color:#333333;
  padding:15px 20px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-item-default .bt-item .bt-media.link > a {
  font-size:110%;
  font-weight:700;
  font-style:italic;
  color:#333333;
}
.bt-blog-item-default .bt-item .bt-media.link > a:hover { color:#3cc951; }
.bt-blog-item-default .bt-item .bt-media.quote, .bt-blog-item-default .bt-item .bt-media.link, .bt-blog-item-default .bt-item .bt-media.audio > audio {
  background:#29293e;
  padding:40px;
}
.bt-blog-item-default .bt-item .bt-media.link > a { color:#ffffff; }
.bt-blog-item-default .bt-item .bt-media .bt-term {
  position:absolute;
  bottom:0;
  left:0;
  font-size:13px;
  font-weight:400;
  line-height:20px;
  letter-spacing:0;
  text-transform:uppercase;
  color:#ffffff;
  background:rgba(60,201,81,0.9);
  margin-bottom:0;
  padding:5px 15px;
  z-index:9;
}
.bt-blog-item-default .bt-item .bt-media .bt-term a { color:#ffffff; }
.bt-blog-item-default .bt-item .bt-media .bt-term a:hover, .bt-blog-item-default .bt-item .bt-media .bt-term a:focus { opacity:0.85; }
.bt-blog-item-default .bt-item .bt-content {
  text-align:center;
  background:#fafafa;
  padding:30px;
}
.bt-blog-item-default .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  margin-bottom:15px;
}
.bt-blog-item-default .bt-item .bt-content .bt-title a { color:#333333; }
.bt-blog-item-default .bt-item .bt-content .bt-title a:hover { color:#3cc951; }
.bt-blog-item-default .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-blog-item-default .bt-item .bt-content .bt-meta > li {
  position:relative;
  display:inline-block;
  font-size:14px;
  line-height:24px;
  margin-right:15px;
  opacity:0.8;
}
.bt-blog-item-default .bt-item .bt-content .bt-meta > li i { margin-right:3px; }
.bt-blog-item-default .bt-item .bt-content .bt-meta > li:last-child { margin-right:0; }
.bt-blog-item-default .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-item-default .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  margin-top:25px;
  padding:8px 30px;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-blog-item-default .bt-item .bt-content .bt-readmore:hover, .bt-blog-item-default .bt-item .bt-content .bt-readmore:focus { background:#2ea43f; }
.bt-blog-item-default .bt-item:hover .bt-media > img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-blog-item-layout1 .bt-item {
  position:relative;
  padding-top:20px;
}
.bt-blog-item-layout1 .bt-item .bt-date {
  position:absolute;
  top:0;
  left:20px;
  font-size:13px;
  font-weight:400;
  line-height:20px;
  letter-spacing:0;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  margin-bottom:0;
  padding:8px 15px;
  z-index:9;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-blog-item-layout1 .bt-item .bt-date a { color:#ffffff; }
.bt-blog-item-layout1 .bt-item .bt-date a:hover, .bt-blog-item-layout1 .bt-item .bt-date a:focus { opacity:0.85; }
.bt-blog-item-layout1 .bt-item .bt-media {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  margin-bottom:25px;
  -webkit-border-radius:10px;
  border-radius:10px;
}
.bt-blog-item-layout1 .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:auto;
  max-width:100%;
  height:auto;
}
.bt-blog-item-layout1 .bt-item .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-item-layout1 .bt-item .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.bt-blog-item-layout1 .bt-item .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.bt-blog-item-layout1 .bt-item .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
  z-index:1;
}
.bt-blog-item-layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:52px;
  height:52px;
  font-size:14px;
  line-height:52px;
  letter-spacing:-2px;
  text-align:center;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-item-layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox:before, .bt-blog-item-layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.bt-blog-item-layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.bt-blog-item-layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.bt-blog-item-layout1 .bt-item .bt-media.audio audio {
  width:100%;
  height:auto;
}
.bt-blog-item-layout1 .bt-item .bt-media.audio .bt-soundcluond { margin-bottom:-10px; }
.bt-blog-item-layout1 .bt-item .bt-media.quote blockquote {
  font-size:110%;
  color:#333333;
  padding:15px 20px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-item-layout1 .bt-item .bt-media.link > a {
  font-size:110%;
  font-weight:700;
  font-style:italic;
  color:#333333;
}
.bt-blog-item-layout1 .bt-item .bt-media.link > a:hover { color:#3cc951; }
.bt-blog-item-layout1 .bt-item .bt-media.quote, .bt-blog-item-layout1 .bt-item .bt-media.link, .bt-blog-item-layout1 .bt-item .bt-media.audio > audio {
  background:#29293e;
  padding:40px;
}
.bt-blog-item-layout1 .bt-item .bt-media.link > a { color:#ffffff; }
.bt-blog-item-layout1 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  margin-bottom:0;
}
.bt-blog-item-layout1 .bt-item .bt-content .bt-title a { color:#333333; }
.bt-blog-item-layout1 .bt-item .bt-content .bt-title a:hover { color:#3cc951; }
.bt-blog-item-layout1 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-item-layout1 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  vertical-align:middle;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#3cc951;
  margin-top:20px;
}
.bt-blog-item-layout1 .bt-item .bt-content .bt-readmore:after {
  content:"\f178";
  font-family:Fontawesome;
  margin-left:5px;
}
.bt-blog-item-layout1 .bt-item .bt-content .bt-readmore:hover, .bt-blog-item-layout1 .bt-item .bt-content .bt-readmore:focus { color:#2ea43f; }
.bt-blog-item-layout1 .bt-item:hover .bt-media > img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-blog-item-layout2 .bt-item .bt-media {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  margin-bottom:25px;
}
.bt-blog-item-layout2 .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:auto;
  max-width:100%;
  height:auto;
}
.bt-blog-item-layout2 .bt-item .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-item-layout2 .bt-item .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.bt-blog-item-layout2 .bt-item .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.bt-blog-item-layout2 .bt-item .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
  z-index:1;
}
.bt-blog-item-layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:52px;
  height:52px;
  font-size:14px;
  line-height:52px;
  letter-spacing:-2px;
  text-align:center;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-item-layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox:before, .bt-blog-item-layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.bt-blog-item-layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.bt-blog-item-layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.bt-blog-item-layout2 .bt-item .bt-media.audio audio {
  width:100%;
  height:auto;
}
.bt-blog-item-layout2 .bt-item .bt-media.audio .bt-soundcluond { margin-bottom:-10px; }
.bt-blog-item-layout2 .bt-item .bt-media.quote blockquote {
  font-size:110%;
  color:#333333;
  padding:15px 20px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-item-layout2 .bt-item .bt-media.link > a {
  font-size:110%;
  font-weight:700;
  font-style:italic;
  color:#333333;
}
.bt-blog-item-layout2 .bt-item .bt-media.link > a:hover { color:#3cc951; }
.bt-blog-item-layout2 .bt-item .bt-media.quote, .bt-blog-item-layout2 .bt-item .bt-media.link, .bt-blog-item-layout2 .bt-item .bt-media.audio > audio {
  background:#29293e;
  padding:40px;
}
.bt-blog-item-layout2 .bt-item .bt-media.link > a { color:#ffffff; }
.bt-blog-item-layout2 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  margin-bottom:10px;
}
.bt-blog-item-layout2 .bt-item .bt-content .bt-title a { color:#333333; }
.bt-blog-item-layout2 .bt-item .bt-content .bt-title a:hover { color:#3cc951; }
.bt-blog-item-layout2 .bt-item .bt-content .bt-date {
  font-size:15px;
  font-weight:400;
  line-height:26px;
  letter-spacing:0;
  margin-bottom:15px;
}
.bt-blog-item-layout2 .bt-item .bt-content .bt-date a { color:#333333; }
.bt-blog-item-layout2 .bt-item .bt-content .bt-date a:hover, .bt-blog-item-layout2 .bt-item .bt-content .bt-date a:focus { color:#3cc951; }
.bt-blog-item-layout2 .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-blog-item-layout2 .bt-item .bt-content .bt-meta > li {
  position:relative;
  display:inline-block;
  font-size:14px;
  line-height:24px;
  opacity:0.8;
}
.bt-blog-item-layout2 .bt-item .bt-content .bt-meta > li:not(:last-child):after {
  content:"";
  display:inline-block;
  vertical-align:middle;
  width:6px;
  height:6px;
  background:#3cc951;
  margin:0 10px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-item-layout2 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-item-layout2 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  margin-top:25px;
  padding:8px 30px;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-blog-item-layout2 .bt-item .bt-content .bt-readmore:hover, .bt-blog-item-layout2 .bt-item .bt-content .bt-readmore:focus { background:#2ea43f; }
.bt-blog-item-layout2 .bt-item:hover .bt-media > img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-blog-item-list1 .bt-item .bt-media {
  width:55%;
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-item-list1 .bt-item .bt-media .bt-content-inner > img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-blog-item-list1 .bt-item .bt-media .bt-format-icon {
  position:absolute;
  top:15%;
  left:15px;
  width:62px;
  height:62px;
  line-height:62px;
  text-align:center;
  background:rgba(255,255,255,0.85);
  -webkit-border-radius:50%;
  border-radius:50%;
  box-shadow:5px 0 35px rgba(0,0,0,0.1);
}
.bt-blog-item-list1 .bt-item .bt-media .bt-format-icon img { margin-top:-2px; }
.bt-blog-item-list1 .bt-item .bt-content {
  width:45%;
  padding-left:40px;
}
.bt-blog-item-list1 .bt-item .bt-content .bt-title {
  font-size:30px;
  line-height:40px;
  letter-spacing:0;
  margin-bottom:0;
}
.bt-blog-item-list1 .bt-item .bt-content .bt-title a { color:#333333; }
.bt-blog-item-list1 .bt-item .bt-content .bt-title a:hover { color:#3cc951; }
.bt-blog-item-list1 .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0 0 15px;
  padding:0;
}
.bt-blog-item-list1 .bt-item .bt-content .bt-meta > li {
  position:relative;
  display:inline-block;
  font-size:14px;
  line-height:26px;
  text-transform:uppercase;
}
.bt-blog-item-list1 .bt-item .bt-content .bt-meta > li:not(:last-child):after {
  content:"";
  display:inline-block;
  vertical-align:middle;
  width:10px;
  height:1px;
  background:#bdbdbd;
  margin:0 10px;
}
.bt-blog-item-list1 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-item-list1 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  margin-top:30px;
  padding:8px 30px;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-blog-item-list1 .bt-item .bt-content .bt-readmore:hover, .bt-blog-item-list1 .bt-item .bt-content .bt-readmore:focus { background:#2ea43f; }
.bt-blog-item-list1 .bt-item.bt-even .bt-media:last-child { display:none; }
.bt-blog-item-list1 .bt-item.bt-odd .bt-media:first-child { display:none; }
.bt-blog-item-list1 .bt-item.bt-odd .bt-media .bt-format-icon {
  left:auto;
  right:15px;
}
.bt-blog-item-list1 .bt-item.bt-odd .bt-content {
  text-align:right;
  padding-left:0;
  padding-right:40px;
}
.bt-blog-item-list1 .bt-item:hover .bt-media .bt-content-inner > img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
@media (max-width: 991px) {
  .bt-blog-item-list1 .bt-item { display:block; }
  .bt-blog-item-list1 .bt-item .bt-media, .bt-blog-item-list1 .bt-item .bt-content {
    display:block;
    width:100%;
  }
  .bt-blog-item-list1 .bt-item .bt-content {
    padding-top:20px;
    padding-left:0;
  }
  .bt-blog-item-list1 .bt-item.bt-odd .bt-media:first-child { display:block; }
  .bt-blog-item-list1 .bt-item.bt-odd .bt-media:last-child { display:none; }
  .bt-blog-item-list1 .bt-item.bt-odd .bt-media .bt-format-icon {
    left:15px;
    right:auto;
  }
  .bt-blog-item-list1 .bt-item.bt-odd .bt-content {
    text-align:left;
    padding-right:0;
  }
}
.bt-blog-item-list2 .bt-item .bt-media {
  width:66.66%;
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-item-list2 .bt-item .bt-media .bt-content-inner > img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-blog-item-list2 .bt-item .bt-media .bt-format-icon {
  position:absolute;
  top:15%;
  left:15px;
  width:62px;
  height:62px;
  line-height:62px;
  text-align:center;
  background:rgba(255,255,255,0.85);
  -webkit-border-radius:50%;
  border-radius:50%;
  box-shadow:5px 0 35px rgba(0,0,0,0.1);
}
.bt-blog-item-list2 .bt-item .bt-media .bt-format-icon img { margin-top:-2px; }
.bt-blog-item-list2 .bt-item .bt-content {
  width:33.33%;
  padding-left:40px;
}
.bt-blog-item-list2 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  margin-bottom:15px;
}
.bt-blog-item-list2 .bt-item .bt-content .bt-title a { color:#333333; }
.bt-blog-item-list2 .bt-item .bt-content .bt-title a:hover { color:#3cc951; }
.bt-blog-item-list2 .bt-item .bt-content .bt-date {
  font-size:15px;
  font-weight:400;
  line-height:26px;
  letter-spacing:0;
  margin-bottom:15px;
}
.bt-blog-item-list2 .bt-item .bt-content .bt-date a { color:#333333; }
.bt-blog-item-list2 .bt-item .bt-content .bt-date a:hover, .bt-blog-item-list2 .bt-item .bt-content .bt-date a:focus { color:#3cc951; }
.bt-blog-item-list2 .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-blog-item-list2 .bt-item .bt-content .bt-meta > li {
  position:relative;
  display:inline-block;
  font-size:14px;
  line-height:26px;
  opacity:0.8;
}
.bt-blog-item-list2 .bt-item .bt-content .bt-meta > li:not(:last-child):after {
  content:"";
  display:inline-block;
  vertical-align:middle;
  width:6px;
  height:6px;
  background:#3cc951;
  margin:0 10px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-item-list2 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-item-list2 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  margin-top:30px;
  padding:8px 30px;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-blog-item-list2 .bt-item .bt-content .bt-readmore:hover, .bt-blog-item-list2 .bt-item .bt-content .bt-readmore:focus { background:#2ea43f; }
.bt-blog-item-list2 .bt-item.bt-even .bt-media:last-child { display:none; }
.bt-blog-item-list2 .bt-item.bt-odd .bt-media:first-child { display:none; }
.bt-blog-item-list2 .bt-item.bt-odd .bt-media .bt-format-icon {
  left:auto;
  right:15px;
}
.bt-blog-item-list2 .bt-item.bt-odd .bt-content {
  text-align:right;
  padding-left:0;
  padding-right:40px;
}
.bt-blog-item-list2 .bt-item:hover .bt-media .bt-content-inner > img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
@media (max-width: 991px) {
  .bt-blog-item-list2 .bt-item { display:block; }
  .bt-blog-item-list2 .bt-item .bt-media, .bt-blog-item-list2 .bt-item .bt-content {
    display:block;
    width:100%;
  }
  .bt-blog-item-list2 .bt-item .bt-content {
    padding-top:20px;
    padding-left:0;
  }
  .bt-blog-item-list2 .bt-item.bt-odd .bt-media:first-child { display:block; }
  .bt-blog-item-list2 .bt-item.bt-odd .bt-media:last-child { display:none; }
  .bt-blog-item-list2 .bt-item.bt-odd .bt-media .bt-format-icon {
    left:15px;
    right:auto;
  }
  .bt-blog-item-list2 .bt-item.bt-odd .bt-content {
    text-align:left;
    padding-right:0;
  }
}
.bt-blog-grid-element.default .bt-item {
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-grid-element.default .bt-item .bt-media {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  margin-bottom:0;
}
.bt-blog-grid-element.default .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:auto;
  max-width:100%;
  height:auto;
}
.bt-blog-grid-element.default .bt-item .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-grid-element.default .bt-item .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.bt-blog-grid-element.default .bt-item .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.bt-blog-grid-element.default .bt-item .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
  z-index:1;
}
.bt-blog-grid-element.default .bt-item .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:52px;
  height:52px;
  font-size:14px;
  line-height:52px;
  letter-spacing:-2px;
  text-align:center;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-grid-element.default .bt-item .bt-media.video .bt-overlay .html5lightbox:before, .bt-blog-grid-element.default .bt-item .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.bt-blog-grid-element.default .bt-item .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.bt-blog-grid-element.default .bt-item .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.bt-blog-grid-element.default .bt-item .bt-media.audio audio {
  width:100%;
  height:auto;
}
.bt-blog-grid-element.default .bt-item .bt-media.audio .bt-soundcluond { margin-bottom:-10px; }
.bt-blog-grid-element.default .bt-item .bt-media.quote blockquote {
  font-size:110%;
  color:#333333;
  padding:15px 20px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-grid-element.default .bt-item .bt-media.link > a {
  font-size:110%;
  font-weight:700;
  font-style:italic;
  color:#333333;
}
.bt-blog-grid-element.default .bt-item .bt-media.link > a:hover { color:#3cc951; }
.bt-blog-grid-element.default .bt-item .bt-media.quote, .bt-blog-grid-element.default .bt-item .bt-media.link, .bt-blog-grid-element.default .bt-item .bt-media.audio > audio {
  background:#29293e;
  padding:40px;
}
.bt-blog-grid-element.default .bt-item .bt-media.link > a { color:#ffffff; }
.bt-blog-grid-element.default .bt-item .bt-media .bt-term {
  position:absolute;
  bottom:0;
  left:0;
  font-size:13px;
  font-weight:400;
  line-height:20px;
  letter-spacing:0;
  text-transform:uppercase;
  color:#ffffff;
  background:rgba(60,201,81,0.9);
  margin-bottom:0;
  padding:5px 15px;
  z-index:9;
}
.bt-blog-grid-element.default .bt-item .bt-media .bt-term a { color:#ffffff; }
.bt-blog-grid-element.default .bt-item .bt-media .bt-term a:hover, .bt-blog-grid-element.default .bt-item .bt-media .bt-term a:focus { opacity:0.85; }
.bt-blog-grid-element.default .bt-item .bt-content {
  text-align:center;
  background:#fafafa;
  padding:30px;
}
.bt-blog-grid-element.default .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  margin-bottom:15px;
}
.bt-blog-grid-element.default .bt-item .bt-content .bt-title a { color:#333333; }
.bt-blog-grid-element.default .bt-item .bt-content .bt-title a:hover { color:#3cc951; }
.bt-blog-grid-element.default .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-blog-grid-element.default .bt-item .bt-content .bt-meta > li {
  position:relative;
  display:inline-block;
  font-size:14px;
  line-height:24px;
  margin-right:15px;
  opacity:0.8;
}
.bt-blog-grid-element.default .bt-item .bt-content .bt-meta > li i { margin-right:3px; }
.bt-blog-grid-element.default .bt-item .bt-content .bt-meta > li:last-child { margin-right:0; }
.bt-blog-grid-element.default .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-grid-element.default .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  margin-top:25px;
  padding:8px 30px;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-blog-grid-element.default .bt-item .bt-content .bt-readmore:hover, .bt-blog-grid-element.default .bt-item .bt-content .bt-readmore:focus { background:#2ea43f; }
.bt-blog-grid-element.default .bt-item:hover .bt-media > img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-blog-grid-element.layout1 .bt-item {
  position:relative;
  padding-top:20px;
}
.bt-blog-grid-element.layout1 .bt-item .bt-date {
  position:absolute;
  top:0;
  left:20px;
  font-size:13px;
  font-weight:400;
  line-height:20px;
  letter-spacing:0;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  margin-bottom:0;
  padding:8px 15px;
  z-index:9;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-blog-grid-element.layout1 .bt-item .bt-date a { color:#ffffff; }
.bt-blog-grid-element.layout1 .bt-item .bt-date a:hover, .bt-blog-grid-element.layout1 .bt-item .bt-date a:focus { opacity:0.85; }
.bt-blog-grid-element.layout1 .bt-item .bt-media {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  margin-bottom:25px;
  -webkit-border-radius:10px;
  border-radius:10px;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:auto;
  max-width:100%;
  height:auto;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
  z-index:1;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:52px;
  height:52px;
  font-size:14px;
  line-height:52px;
  letter-spacing:-2px;
  text-align:center;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox:before, .bt-blog-grid-element.layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.bt-blog-grid-element.layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.audio audio {
  width:100%;
  height:auto;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.audio .bt-soundcluond { margin-bottom:-10px; }
.bt-blog-grid-element.layout1 .bt-item .bt-media.quote blockquote {
  font-size:110%;
  color:#333333;
  padding:15px 20px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.link > a {
  font-size:110%;
  font-weight:700;
  font-style:italic;
  color:#333333;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.link > a:hover { color:#3cc951; }
.bt-blog-grid-element.layout1 .bt-item .bt-media.quote, .bt-blog-grid-element.layout1 .bt-item .bt-media.link, .bt-blog-grid-element.layout1 .bt-item .bt-media.audio > audio {
  background:#29293e;
  padding:40px;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.link > a { color:#ffffff; }
.bt-blog-grid-element.layout1 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  margin-bottom:0;
}
.bt-blog-grid-element.layout1 .bt-item .bt-content .bt-title a { color:#333333; }
.bt-blog-grid-element.layout1 .bt-item .bt-content .bt-title a:hover { color:#3cc951; }
.bt-blog-grid-element.layout1 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-grid-element.layout1 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  vertical-align:middle;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#3cc951;
  margin-top:20px;
}
.bt-blog-grid-element.layout1 .bt-item .bt-content .bt-readmore:after {
  content:"\f178";
  font-family:Fontawesome;
  margin-left:5px;
}
.bt-blog-grid-element.layout1 .bt-item .bt-content .bt-readmore:hover, .bt-blog-grid-element.layout1 .bt-item .bt-content .bt-readmore:focus { color:#2ea43f; }
.bt-blog-grid-element.layout1 .bt-item:hover .bt-media > img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-blog-grid-element.layout2 .bt-item .bt-media {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  margin-bottom:25px;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:auto;
  max-width:100%;
  height:auto;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
  z-index:1;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:52px;
  height:52px;
  font-size:14px;
  line-height:52px;
  letter-spacing:-2px;
  text-align:center;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox:before, .bt-blog-grid-element.layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.bt-blog-grid-element.layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.audio audio {
  width:100%;
  height:auto;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.audio .bt-soundcluond { margin-bottom:-10px; }
.bt-blog-grid-element.layout2 .bt-item .bt-media.quote blockquote {
  font-size:110%;
  color:#333333;
  padding:15px 20px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.link > a {
  font-size:110%;
  font-weight:700;
  font-style:italic;
  color:#333333;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.link > a:hover { color:#3cc951; }
.bt-blog-grid-element.layout2 .bt-item .bt-media.quote, .bt-blog-grid-element.layout2 .bt-item .bt-media.link, .bt-blog-grid-element.layout2 .bt-item .bt-media.audio > audio {
  background:#29293e;
  padding:40px;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.link > a { color:#ffffff; }
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  margin-bottom:10px;
}
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-title a { color:#333333; }
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-title a:hover { color:#3cc951; }
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-date {
  font-size:15px;
  font-weight:400;
  line-height:26px;
  letter-spacing:0;
  margin-bottom:15px;
}
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-date a { color:#333333; }
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-date a:hover, .bt-blog-grid-element.layout2 .bt-item .bt-content .bt-date a:focus { color:#3cc951; }
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-meta > li {
  position:relative;
  display:inline-block;
  font-size:14px;
  line-height:24px;
  opacity:0.8;
}
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-meta > li:not(:last-child):after {
  content:"";
  display:inline-block;
  vertical-align:middle;
  width:6px;
  height:6px;
  background:#3cc951;
  margin:0 10px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  margin-top:25px;
  padding:8px 30px;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-readmore:hover, .bt-blog-grid-element.layout2 .bt-item .bt-content .bt-readmore:focus { background:#2ea43f; }
.bt-blog-grid-element.layout2 .bt-item:hover .bt-media > img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-blog-grid-element.layout-list1 .bt-item .bt-media {
  width:55%;
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-grid-element.layout-list1 .bt-item .bt-media .bt-content-inner > img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-blog-grid-element.layout-list1 .bt-item .bt-media .bt-format-icon {
  position:absolute;
  top:15%;
  left:15px;
  width:62px;
  height:62px;
  line-height:62px;
  text-align:center;
  background:rgba(255,255,255,0.85);
  -webkit-border-radius:50%;
  border-radius:50%;
  box-shadow:5px 0 35px rgba(0,0,0,0.1);
}
.bt-blog-grid-element.layout-list1 .bt-item .bt-media .bt-format-icon img { margin-top:-2px; }
.bt-blog-grid-element.layout-list1 .bt-item .bt-content {
  width:45%;
  padding-left:40px;
}
.bt-blog-grid-element.layout-list1 .bt-item .bt-content .bt-title {
  font-size:30px;
  line-height:40px;
  letter-spacing:0;
  margin-bottom:0;
}
.bt-blog-grid-element.layout-list1 .bt-item .bt-content .bt-title a { color:#333333; }
.bt-blog-grid-element.layout-list1 .bt-item .bt-content .bt-title a:hover { color:#3cc951; }
.bt-blog-grid-element.layout-list1 .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0 0 15px;
  padding:0;
}
.bt-blog-grid-element.layout-list1 .bt-item .bt-content .bt-meta > li {
  position:relative;
  display:inline-block;
  font-size:14px;
  line-height:26px;
  text-transform:uppercase;
}
.bt-blog-grid-element.layout-list1 .bt-item .bt-content .bt-meta > li:not(:last-child):after {
  content:"";
  display:inline-block;
  vertical-align:middle;
  width:10px;
  height:1px;
  background:#bdbdbd;
  margin:0 10px;
}
.bt-blog-grid-element.layout-list1 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-grid-element.layout-list1 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  margin-top:30px;
  padding:8px 30px;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-blog-grid-element.layout-list1 .bt-item .bt-content .bt-readmore:hover, .bt-blog-grid-element.layout-list1 .bt-item .bt-content .bt-readmore:focus { background:#2ea43f; }
.bt-blog-grid-element.layout-list1 .bt-item.bt-even .bt-media:last-child { display:none; }
.bt-blog-grid-element.layout-list1 .bt-item.bt-odd .bt-media:first-child { display:none; }
.bt-blog-grid-element.layout-list1 .bt-item.bt-odd .bt-media .bt-format-icon {
  left:auto;
  right:15px;
}
.bt-blog-grid-element.layout-list1 .bt-item.bt-odd .bt-content {
  text-align:right;
  padding-left:0;
  padding-right:40px;
}
.bt-blog-grid-element.layout-list1 .bt-item:hover .bt-media .bt-content-inner > img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
@media (max-width: 991px) {
  .bt-blog-grid-element.layout-list1 .bt-item { display:block; }
  .bt-blog-grid-element.layout-list1 .bt-item .bt-media, .bt-blog-grid-element.layout-list1 .bt-item .bt-content {
    display:block;
    width:100%;
  }
  .bt-blog-grid-element.layout-list1 .bt-item .bt-content {
    padding-top:20px;
    padding-left:0;
  }
  .bt-blog-grid-element.layout-list1 .bt-item.bt-odd .bt-media:first-child { display:block; }
  .bt-blog-grid-element.layout-list1 .bt-item.bt-odd .bt-media:last-child { display:none; }
  .bt-blog-grid-element.layout-list1 .bt-item.bt-odd .bt-media .bt-format-icon {
    left:15px;
    right:auto;
  }
  .bt-blog-grid-element.layout-list1 .bt-item.bt-odd .bt-content {
    text-align:left;
    padding-right:0;
  }
}
.bt-blog-grid-element.layout-list2 .bt-item .bt-media {
  width:66.66%;
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-grid-element.layout-list2 .bt-item .bt-media .bt-content-inner > img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-blog-grid-element.layout-list2 .bt-item .bt-media .bt-format-icon {
  position:absolute;
  top:15%;
  left:15px;
  width:62px;
  height:62px;
  line-height:62px;
  text-align:center;
  background:rgba(255,255,255,0.85);
  -webkit-border-radius:50%;
  border-radius:50%;
  box-shadow:5px 0 35px rgba(0,0,0,0.1);
}
.bt-blog-grid-element.layout-list2 .bt-item .bt-media .bt-format-icon img { margin-top:-2px; }
.bt-blog-grid-element.layout-list2 .bt-item .bt-content {
  width:33.33%;
  padding-left:40px;
}
.bt-blog-grid-element.layout-list2 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  margin-bottom:15px;
}
.bt-blog-grid-element.layout-list2 .bt-item .bt-content .bt-title a { color:#333333; }
.bt-blog-grid-element.layout-list2 .bt-item .bt-content .bt-title a:hover { color:#3cc951; }
.bt-blog-grid-element.layout-list2 .bt-item .bt-content .bt-date {
  font-size:15px;
  font-weight:400;
  line-height:26px;
  letter-spacing:0;
  margin-bottom:15px;
}
.bt-blog-grid-element.layout-list2 .bt-item .bt-content .bt-date a { color:#333333; }
.bt-blog-grid-element.layout-list2 .bt-item .bt-content .bt-date a:hover, .bt-blog-grid-element.layout-list2 .bt-item .bt-content .bt-date a:focus { color:#3cc951; }
.bt-blog-grid-element.layout-list2 .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-blog-grid-element.layout-list2 .bt-item .bt-content .bt-meta > li {
  position:relative;
  display:inline-block;
  font-size:14px;
  line-height:26px;
  opacity:0.8;
}
.bt-blog-grid-element.layout-list2 .bt-item .bt-content .bt-meta > li:not(:last-child):after {
  content:"";
  display:inline-block;
  vertical-align:middle;
  width:6px;
  height:6px;
  background:#3cc951;
  margin:0 10px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-grid-element.layout-list2 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-grid-element.layout-list2 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  margin-top:30px;
  padding:8px 30px;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-blog-grid-element.layout-list2 .bt-item .bt-content .bt-readmore:hover, .bt-blog-grid-element.layout-list2 .bt-item .bt-content .bt-readmore:focus { background:#2ea43f; }
.bt-blog-grid-element.layout-list2 .bt-item.bt-even .bt-media:last-child { display:none; }
.bt-blog-grid-element.layout-list2 .bt-item.bt-odd .bt-media:first-child { display:none; }
.bt-blog-grid-element.layout-list2 .bt-item.bt-odd .bt-media .bt-format-icon {
  left:auto;
  right:15px;
}
.bt-blog-grid-element.layout-list2 .bt-item.bt-odd .bt-content {
  text-align:right;
  padding-left:0;
  padding-right:40px;
}
.bt-blog-grid-element.layout-list2 .bt-item:hover .bt-media .bt-content-inner > img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
@media (max-width: 991px) {
  .bt-blog-grid-element.layout-list2 .bt-item { display:block; }
  .bt-blog-grid-element.layout-list2 .bt-item .bt-media, .bt-blog-grid-element.layout-list2 .bt-item .bt-content {
    display:block;
    width:100%;
  }
  .bt-blog-grid-element.layout-list2 .bt-item .bt-content {
    padding-top:20px;
    padding-left:0;
  }
  .bt-blog-grid-element.layout-list2 .bt-item.bt-odd .bt-media:first-child { display:block; }
  .bt-blog-grid-element.layout-list2 .bt-item.bt-odd .bt-media:last-child { display:none; }
  .bt-blog-grid-element.layout-list2 .bt-item.bt-odd .bt-media .bt-format-icon {
    left:15px;
    right:auto;
  }
  .bt-blog-grid-element.layout-list2 .bt-item.bt-odd .bt-content {
    text-align:left;
    padding-right:0;
  }
}
.bt-blog-carousel-element.default .bt-item {
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-carousel-element.default .bt-item .bt-media {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  margin-bottom:0;
}
.bt-blog-carousel-element.default .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:auto;
  max-width:100%;
  height:auto;
}
.bt-blog-carousel-element.default .bt-item .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-carousel-element.default .bt-item .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.bt-blog-carousel-element.default .bt-item .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.bt-blog-carousel-element.default .bt-item .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
  z-index:1;
}
.bt-blog-carousel-element.default .bt-item .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:52px;
  height:52px;
  font-size:14px;
  line-height:52px;
  letter-spacing:-2px;
  text-align:center;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-carousel-element.default .bt-item .bt-media.video .bt-overlay .html5lightbox:before, .bt-blog-carousel-element.default .bt-item .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.bt-blog-carousel-element.default .bt-item .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.bt-blog-carousel-element.default .bt-item .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.bt-blog-carousel-element.default .bt-item .bt-media.audio audio {
  width:100%;
  height:auto;
}
.bt-blog-carousel-element.default .bt-item .bt-media.audio .bt-soundcluond { margin-bottom:-10px; }
.bt-blog-carousel-element.default .bt-item .bt-media.quote blockquote {
  font-size:110%;
  color:#333333;
  padding:15px 20px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-carousel-element.default .bt-item .bt-media.link > a {
  font-size:110%;
  font-weight:700;
  font-style:italic;
  color:#333333;
}
.bt-blog-carousel-element.default .bt-item .bt-media.link > a:hover { color:#3cc951; }
.bt-blog-carousel-element.default .bt-item .bt-media.quote, .bt-blog-carousel-element.default .bt-item .bt-media.link, .bt-blog-carousel-element.default .bt-item .bt-media.audio > audio {
  background:#29293e;
  padding:40px;
}
.bt-blog-carousel-element.default .bt-item .bt-media.link > a { color:#ffffff; }
.bt-blog-carousel-element.default .bt-item .bt-media .bt-term {
  position:absolute;
  bottom:0;
  left:0;
  font-size:13px;
  font-weight:400;
  line-height:20px;
  letter-spacing:0;
  text-transform:uppercase;
  color:#ffffff;
  background:rgba(60,201,81,0.9);
  margin-bottom:0;
  padding:5px 15px;
  z-index:9;
}
.bt-blog-carousel-element.default .bt-item .bt-media .bt-term a { color:#ffffff; }
.bt-blog-carousel-element.default .bt-item .bt-media .bt-term a:hover, .bt-blog-carousel-element.default .bt-item .bt-media .bt-term a:focus { opacity:0.85; }
.bt-blog-carousel-element.default .bt-item .bt-content {
  text-align:center;
  background:#fafafa;
  padding:30px;
}
.bt-blog-carousel-element.default .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  margin-bottom:15px;
}
.bt-blog-carousel-element.default .bt-item .bt-content .bt-title a { color:#333333; }
.bt-blog-carousel-element.default .bt-item .bt-content .bt-title a:hover { color:#3cc951; }
.bt-blog-carousel-element.default .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-blog-carousel-element.default .bt-item .bt-content .bt-meta > li {
  position:relative;
  display:inline-block;
  font-size:14px;
  line-height:24px;
  margin-right:15px;
  opacity:0.8;
}
.bt-blog-carousel-element.default .bt-item .bt-content .bt-meta > li i { margin-right:3px; }
.bt-blog-carousel-element.default .bt-item .bt-content .bt-meta > li:last-child { margin-right:0; }
.bt-blog-carousel-element.default .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-carousel-element.default .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  margin-top:25px;
  padding:8px 30px;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-blog-carousel-element.default .bt-item .bt-content .bt-readmore:hover, .bt-blog-carousel-element.default .bt-item .bt-content .bt-readmore:focus { background:#2ea43f; }
.bt-blog-carousel-element.default .bt-item:hover .bt-media > img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-blog-carousel-element.layout1 .bt-item {
  position:relative;
  padding-top:20px;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-date {
  position:absolute;
  top:0;
  left:20px;
  font-size:13px;
  font-weight:400;
  line-height:20px;
  letter-spacing:0;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  margin-bottom:0;
  padding:8px 15px;
  z-index:9;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-date a { color:#ffffff; }
.bt-blog-carousel-element.layout1 .bt-item .bt-date a:hover, .bt-blog-carousel-element.layout1 .bt-item .bt-date a:focus { opacity:0.85; }
.bt-blog-carousel-element.layout1 .bt-item .bt-media {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  margin-bottom:25px;
  -webkit-border-radius:10px;
  border-radius:10px;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:auto;
  max-width:100%;
  height:auto;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
  z-index:1;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:52px;
  height:52px;
  font-size:14px;
  line-height:52px;
  letter-spacing:-2px;
  text-align:center;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox:before, .bt-blog-carousel-element.layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.bt-blog-carousel-element.layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.audio audio {
  width:100%;
  height:auto;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.audio .bt-soundcluond { margin-bottom:-10px; }
.bt-blog-carousel-element.layout1 .bt-item .bt-media.quote blockquote {
  font-size:110%;
  color:#333333;
  padding:15px 20px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.link > a {
  font-size:110%;
  font-weight:700;
  font-style:italic;
  color:#333333;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.link > a:hover { color:#3cc951; }
.bt-blog-carousel-element.layout1 .bt-item .bt-media.quote, .bt-blog-carousel-element.layout1 .bt-item .bt-media.link, .bt-blog-carousel-element.layout1 .bt-item .bt-media.audio > audio {
  background:#29293e;
  padding:40px;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.link > a { color:#ffffff; }
.bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  margin-bottom:0;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-title a { color:#333333; }
.bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-title a:hover { color:#3cc951; }
.bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  vertical-align:middle;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#3cc951;
  margin-top:20px;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-readmore:after {
  content:"\f178";
  font-family:Fontawesome;
  margin-left:5px;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-readmore:hover, .bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-readmore:focus { color:#2ea43f; }
.bt-blog-carousel-element.layout1 .bt-item:hover .bt-media > img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  margin-bottom:25px;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:auto;
  max-width:100%;
  height:auto;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
  z-index:1;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:52px;
  height:52px;
  font-size:14px;
  line-height:52px;
  letter-spacing:-2px;
  text-align:center;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox:before, .bt-blog-carousel-element.layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.bt-blog-carousel-element.layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.audio audio {
  width:100%;
  height:auto;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.audio .bt-soundcluond { margin-bottom:-10px; }
.bt-blog-carousel-element.layout2 .bt-item .bt-media.quote blockquote {
  font-size:110%;
  color:#333333;
  padding:15px 20px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.link > a {
  font-size:110%;
  font-weight:700;
  font-style:italic;
  color:#333333;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.link > a:hover { color:#3cc951; }
.bt-blog-carousel-element.layout2 .bt-item .bt-media.quote, .bt-blog-carousel-element.layout2 .bt-item .bt-media.link, .bt-blog-carousel-element.layout2 .bt-item .bt-media.audio > audio {
  background:#29293e;
  padding:40px;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.link > a { color:#ffffff; }
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  margin-bottom:10px;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-title a { color:#333333; }
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-title a:hover { color:#3cc951; }
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-date {
  font-size:15px;
  font-weight:400;
  line-height:26px;
  letter-spacing:0;
  margin-bottom:15px;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-date a { color:#333333; }
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-date a:hover, .bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-date a:focus { color:#3cc951; }
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-meta > li {
  position:relative;
  display:inline-block;
  font-size:14px;
  line-height:24px;
  opacity:0.8;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-meta > li:not(:last-child):after {
  content:"";
  display:inline-block;
  vertical-align:middle;
  width:6px;
  height:6px;
  background:#3cc951;
  margin:0 10px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  margin-top:25px;
  padding:8px 30px;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-readmore:hover, .bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-readmore:focus { background:#2ea43f; }
.bt-blog-carousel-element.layout2 .bt-item:hover .bt-media > img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-blog-carousel-element.layout-list1 .bt-item .bt-media {
  width:55%;
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-carousel-element.layout-list1 .bt-item .bt-media .bt-content-inner > img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-blog-carousel-element.layout-list1 .bt-item .bt-media .bt-format-icon {
  position:absolute;
  top:15%;
  left:15px;
  width:62px;
  height:62px;
  line-height:62px;
  text-align:center;
  background:rgba(255,255,255,0.85);
  -webkit-border-radius:50%;
  border-radius:50%;
  box-shadow:5px 0 35px rgba(0,0,0,0.1);
}
.bt-blog-carousel-element.layout-list1 .bt-item .bt-media .bt-format-icon img { margin-top:-2px; }
.bt-blog-carousel-element.layout-list1 .bt-item .bt-content {
  width:45%;
  padding-left:40px;
}
.bt-blog-carousel-element.layout-list1 .bt-item .bt-content .bt-title {
  font-size:30px;
  line-height:40px;
  letter-spacing:0;
  margin-bottom:0;
}
.bt-blog-carousel-element.layout-list1 .bt-item .bt-content .bt-title a { color:#333333; }
.bt-blog-carousel-element.layout-list1 .bt-item .bt-content .bt-title a:hover { color:#3cc951; }
.bt-blog-carousel-element.layout-list1 .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0 0 15px;
  padding:0;
}
.bt-blog-carousel-element.layout-list1 .bt-item .bt-content .bt-meta > li {
  position:relative;
  display:inline-block;
  font-size:14px;
  line-height:26px;
  text-transform:uppercase;
}
.bt-blog-carousel-element.layout-list1 .bt-item .bt-content .bt-meta > li:not(:last-child):after {
  content:"";
  display:inline-block;
  vertical-align:middle;
  width:10px;
  height:1px;
  background:#bdbdbd;
  margin:0 10px;
}
.bt-blog-carousel-element.layout-list1 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-carousel-element.layout-list1 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  margin-top:30px;
  padding:8px 30px;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-blog-carousel-element.layout-list1 .bt-item .bt-content .bt-readmore:hover, .bt-blog-carousel-element.layout-list1 .bt-item .bt-content .bt-readmore:focus { background:#2ea43f; }
.bt-blog-carousel-element.layout-list1 .bt-item.bt-even .bt-media:last-child { display:none; }
.bt-blog-carousel-element.layout-list1 .bt-item.bt-odd .bt-media:first-child { display:none; }
.bt-blog-carousel-element.layout-list1 .bt-item.bt-odd .bt-media .bt-format-icon {
  left:auto;
  right:15px;
}
.bt-blog-carousel-element.layout-list1 .bt-item.bt-odd .bt-content {
  text-align:right;
  padding-left:0;
  padding-right:40px;
}
.bt-blog-carousel-element.layout-list1 .bt-item:hover .bt-media .bt-content-inner > img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
@media (max-width: 991px) {
  .bt-blog-carousel-element.layout-list1 .bt-item { display:block; }
  .bt-blog-carousel-element.layout-list1 .bt-item .bt-media, .bt-blog-carousel-element.layout-list1 .bt-item .bt-content {
    display:block;
    width:100%;
  }
  .bt-blog-carousel-element.layout-list1 .bt-item .bt-content {
    padding-top:20px;
    padding-left:0;
  }
  .bt-blog-carousel-element.layout-list1 .bt-item.bt-odd .bt-media:first-child { display:block; }
  .bt-blog-carousel-element.layout-list1 .bt-item.bt-odd .bt-media:last-child { display:none; }
  .bt-blog-carousel-element.layout-list1 .bt-item.bt-odd .bt-media .bt-format-icon {
    left:15px;
    right:auto;
  }
  .bt-blog-carousel-element.layout-list1 .bt-item.bt-odd .bt-content {
    text-align:left;
    padding-right:0;
  }
}
.bt-blog-carousel-element.layout-list2 .bt-item .bt-media {
  width:66.66%;
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-carousel-element.layout-list2 .bt-item .bt-media .bt-content-inner > img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-blog-carousel-element.layout-list2 .bt-item .bt-media .bt-format-icon {
  position:absolute;
  top:15%;
  left:15px;
  width:62px;
  height:62px;
  line-height:62px;
  text-align:center;
  background:rgba(255,255,255,0.85);
  -webkit-border-radius:50%;
  border-radius:50%;
  box-shadow:5px 0 35px rgba(0,0,0,0.1);
}
.bt-blog-carousel-element.layout-list2 .bt-item .bt-media .bt-format-icon img { margin-top:-2px; }
.bt-blog-carousel-element.layout-list2 .bt-item .bt-content {
  width:33.33%;
  padding-left:40px;
}
.bt-blog-carousel-element.layout-list2 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  margin-bottom:15px;
}
.bt-blog-carousel-element.layout-list2 .bt-item .bt-content .bt-title a { color:#333333; }
.bt-blog-carousel-element.layout-list2 .bt-item .bt-content .bt-title a:hover { color:#3cc951; }
.bt-blog-carousel-element.layout-list2 .bt-item .bt-content .bt-date {
  font-size:15px;
  font-weight:400;
  line-height:26px;
  letter-spacing:0;
  margin-bottom:15px;
}
.bt-blog-carousel-element.layout-list2 .bt-item .bt-content .bt-date a { color:#333333; }
.bt-blog-carousel-element.layout-list2 .bt-item .bt-content .bt-date a:hover, .bt-blog-carousel-element.layout-list2 .bt-item .bt-content .bt-date a:focus { color:#3cc951; }
.bt-blog-carousel-element.layout-list2 .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-blog-carousel-element.layout-list2 .bt-item .bt-content .bt-meta > li {
  position:relative;
  display:inline-block;
  font-size:14px;
  line-height:26px;
  opacity:0.8;
}
.bt-blog-carousel-element.layout-list2 .bt-item .bt-content .bt-meta > li:not(:last-child):after {
  content:"";
  display:inline-block;
  vertical-align:middle;
  width:6px;
  height:6px;
  background:#3cc951;
  margin:0 10px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-carousel-element.layout-list2 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-carousel-element.layout-list2 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  margin-top:30px;
  padding:8px 30px;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-blog-carousel-element.layout-list2 .bt-item .bt-content .bt-readmore:hover, .bt-blog-carousel-element.layout-list2 .bt-item .bt-content .bt-readmore:focus { background:#2ea43f; }
.bt-blog-carousel-element.layout-list2 .bt-item.bt-even .bt-media:last-child { display:none; }
.bt-blog-carousel-element.layout-list2 .bt-item.bt-odd .bt-media:first-child { display:none; }
.bt-blog-carousel-element.layout-list2 .bt-item.bt-odd .bt-media .bt-format-icon {
  left:auto;
  right:15px;
}
.bt-blog-carousel-element.layout-list2 .bt-item.bt-odd .bt-content {
  text-align:right;
  padding-left:0;
  padding-right:40px;
}
.bt-blog-carousel-element.layout-list2 .bt-item:hover .bt-media .bt-content-inner > img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
@media (max-width: 991px) {
  .bt-blog-carousel-element.layout-list2 .bt-item { display:block; }
  .bt-blog-carousel-element.layout-list2 .bt-item .bt-media, .bt-blog-carousel-element.layout-list2 .bt-item .bt-content {
    display:block;
    width:100%;
  }
  .bt-blog-carousel-element.layout-list2 .bt-item .bt-content {
    padding-top:20px;
    padding-left:0;
  }
  .bt-blog-carousel-element.layout-list2 .bt-item.bt-odd .bt-media:first-child { display:block; }
  .bt-blog-carousel-element.layout-list2 .bt-item.bt-odd .bt-media:last-child { display:none; }
  .bt-blog-carousel-element.layout-list2 .bt-item.bt-odd .bt-media .bt-format-icon {
    left:15px;
    right:auto;
  }
  .bt-blog-carousel-element.layout-list2 .bt-item.bt-odd .bt-content {
    text-align:left;
    padding-right:0;
  }
}
.bt-blog-carousel-element.space30 .bt-items .bt-item { margin-bottom:30px; }
.bt-blog-carousel-element.space30 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-blog-carousel-element.space20 .bt-items .bt-item { margin-bottom:20px; }
.bt-blog-carousel-element.space20 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-blog-carousel-element.space10 .bt-items .bt-item { margin-bottom:10px; }
.bt-blog-carousel-element.space10 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-blog-carousel-element.nav-dots-style1 .owl-prev {
  left:-50px;
  opacity:0;
}
.bt-blog-carousel-element.nav-dots-style1 .owl-next {
  right:-50px;
  opacity:0;
}
.bt-blog-carousel-element.nav-dots-style1 .owl-prev, .bt-blog-carousel-element.nav-dots-style1 .owl-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:50px;
  height:50px;
  padding:4px;
  text-align:center;
  color:#3cc951;
  background:transparent;
  border:1px solid #e5e5e5;
}
.bt-blog-carousel-element.nav-dots-style1 .owl-prev i, .bt-blog-carousel-element.nav-dots-style1 .owl-next i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  width:100%;
  height:100%;
  font-size:15px;
  line-height:40px;
  background:#e5e5e5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-carousel-element.nav-dots-style1 .owl-prev.disabled:hover, .bt-blog-carousel-element.nav-dots-style1 .owl-next.disabled:hover {
  color:#3cc951;
  background:transparent;
  border-color:#e5e5e5;
}
.bt-blog-carousel-element.nav-dots-style1 .owl-prev.disabled:hover i, .bt-blog-carousel-element.nav-dots-style1 .owl-next.disabled:hover i { background:#e5e5e5; }
.bt-blog-carousel-element.nav-dots-style1 .owl-prev:hover, .bt-blog-carousel-element.nav-dots-style1 .owl-next:hover {
  color:#ffffff;
  background:transparent;
  border-color:#3cc951;
}
.bt-blog-carousel-element.nav-dots-style1 .owl-prev:hover i, .bt-blog-carousel-element.nav-dots-style1 .owl-next:hover i { background:#3cc951; }
.bt-blog-carousel-element.nav-dots-style1 .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.bt-blog-carousel-element.nav-dots-style1 .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-carousel-element.nav-dots-style1 .owl-dot.active, .bt-blog-carousel-element.nav-dots-style1 .owl-dot:hover {
  background:transparent;
  border-color:#3cc951;
}
.bt-blog-carousel-element.nav-dots-style1 .owl-dot.active span, .bt-blog-carousel-element.nav-dots-style1 .owl-dot:hover span { background:#3cc951; }
.bt-blog-carousel-element.nav-dots-style1 .owl-dots .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.bt-blog-carousel-element.nav-dots-style1 .owl-dots .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-carousel-element.nav-dots-style1 .owl-dots .owl-dot.active, .bt-blog-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover {
  background:transparent;
  border-color:#3cc951;
}
.bt-blog-carousel-element.nav-dots-style1 .owl-dots .owl-dot.active span, .bt-blog-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover span { background:#3cc951; }
.bt-blog-carousel-element.nav-dots-style1 .owl-nav .owl-prev {
  left:-50px;
  opacity:0;
}
.bt-blog-carousel-element.nav-dots-style1 .owl-nav .owl-next {
  right:-50px;
  opacity:0;
}
.bt-blog-carousel-element.nav-dots-style1:hover .owl-nav .owl-prev {
  left:15px;
  opacity:1;
}
.bt-blog-carousel-element.nav-dots-style1:hover .owl-nav .owl-next {
  right:15px;
  opacity:1;
}
.bt-services-item-default .bt-item .bt-icon {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:relative;
  display:inline-block;
  width:100px;
  height:100px;
  margin-bottom:30px;
  border:1px dashed #b5b5b5;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-services-item-default .bt-item .bt-icon:before {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  top:5px;
  left:5px;
  width:calc(100% - 10px);
  height:calc(100% - 10px);
  border:1px dashed #b5b5b5;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-services-item-default .bt-item .bt-icon:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  top:50%;
  left:50%;
  width:calc(100% - 10px);
  height:calc(100% - 10px);
  background:#ffffff;
  z-index:3;
  -webkit-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);
  -ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);
  transform:translateX(-50%) translateY(-50%) rotate(45deg);
}
.bt-services-item-default .bt-item .bt-icon i, .bt-services-item-default .bt-item .bt-icon img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:50%;
  left:50%;
  font-size:46px;
  color:#3cc951;
  max-width:56px;
  max-height:56px;
  z-index:9;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-services-item-default .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  color:#333333;
  margin-bottom:0;
}
.bt-services-item-default .bt-item .bt-content .bt-term {
  font-size:14px;
  line-height:26px;
  margin-top:8px;
}
.bt-services-item-default .bt-item .bt-content .bt-term a { color:#3cc951; }
.bt-services-item-default .bt-item .bt-content .bt-term a:hover { color:#2ea43f; }
.bt-services-item-default .bt-item .bt-content .bt-excerpt { margin-top:8px; }
.bt-services-item-default .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  color:#3cc951;
  margin-top:8px;
}
.bt-services-item-default .bt-item .bt-content .bt-readmore:hover { color:#2ea43f; }
.bt-services-item-default .bt-item:hover .bt-icon {
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-services-item-default .bt-item:hover .bt-icon:before {
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-services-item-default .bt-item:hover .bt-icon:after {
  width:calc(100% - 30px);
  height:calc(100% - 30px);
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-services-item-default .bt-item:hover .bt-icon i, .bt-services-item-default .bt-item:hover .bt-icon img {
  font-size:36px;
  max-width:42px;
  max-height:42px;
}
.bt-services-item-layout1 .bt-item {
  background:#fafafa;
  padding:50px 30px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-services-item-layout1 .bt-item .bt-icon {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:relative;
  display:inline-block;
  font-size:70px;
  line-height:80px;
  text-align:center;
  color:#3cc951;
  width:80px;
  height:80px;
  margin-bottom:30px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-services-item-layout1 .bt-item .bt-icon i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
}
.bt-services-item-layout1 .bt-item .bt-icon img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  vertical-align:top;
  width:80px;
  height:auto;
}
.bt-services-item-layout1 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  color:#333333;
  margin-bottom:0;
}
.bt-services-item-layout1 .bt-item .bt-content .bt-excerpt { margin-top:10px; }
.bt-services-item-layout1 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  text-transform:uppercase;
  color:#3cc951;
  margin-top:10px;
}
.bt-services-item-layout1 .bt-item .bt-content .bt-readmore:hover { color:#2ea43f; }
.bt-services-item-layout1 .bt-item:hover .bt-icon {
  background:#ffffff;
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  box-shadow:5px 0 35px rgba(0,0,0,0.15);
}
.bt-services-item-layout1 .bt-item:hover .bt-icon i, .bt-services-item-layout1 .bt-item:hover .bt-icon img {
  -webkit-transform:scale(0.6);
  -ms-transform:scale(0.6);
  transform:scale(0.6);
}
.bt-services-item-layout-img1 .bt-item .bt-media {
  position:relative;
  margin-bottom:25px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-services-item-layout-img1 .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-services-item-layout-img1 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  color:#333333;
  margin-bottom:0;
}
.bt-services-item-layout-img1 .bt-item .bt-content .bt-term {
  font-size:14px;
  line-height:26px;
  margin-top:10px;
}
.bt-services-item-layout-img1 .bt-item .bt-content .bt-term a { color:#3cc951; }
.bt-services-item-layout-img1 .bt-item .bt-content .bt-term a:hover { color:#2ea43f; }
.bt-services-item-layout-img1 .bt-item .bt-content .bt-excerpt { margin-top:10px; }
.bt-services-item-layout-img1 .bt-item .bt-content .bt-options {
  list-style:none;
  margin:10px 0 0;
  padding-left:30px;
}
.bt-services-item-layout-img1 .bt-item .bt-content .bt-options > li {
  font-size:15px;
  line-height:26px;
  margin-bottom:5px;
}
.bt-services-item-layout-img1 .bt-item .bt-content .bt-options > li:before {
  content:"\f0da";
  font-family:Fontawesome;
  color:#bcb8b8;
  margin-right:5px;
}
.bt-services-item-layout-img1 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  color:#3cc951;
  margin-top:10px;
}
.bt-services-item-layout-img1 .bt-item .bt-content .bt-readmore:hover { color:#2ea43f; }
.bt-services-item-layout-img1 .bt-item:hover .bt-media img {
  -wekbit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-services-item-layout-img2 .bt-item .bt-media {
  overflow:hidden;
  margin-bottom:25px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-services-item-layout-img2 .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-services-item-layout-img2 .bt-item .bt-content { text-align:center; }
.bt-services-item-layout-img2 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  color:#333333;
  margin-bottom:0;
}
.bt-services-item-layout-img2 .bt-item .bt-content .bt-excerpt { margin-top:10px; }
.bt-services-item-layout-img2 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  color:#3cc951;
  margin-top:10px;
}
.bt-services-item-layout-img2 .bt-item .bt-content .bt-readmore:hover { color:#2ea43f; }
.bt-services-item-layout-img2 .bt-item:hover .bt-media img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-services-item-layout-img3 .bt-item .bt-media {
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-services-item-layout-img3 .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-services-item-layout-img3 .bt-item .bt-content {
  position:relative;
  max-width:calc(100% - 60px);
  text-align:center;
  background:#ffffff;
  padding:30px;
  margin:-55px auto 0;
  z-index:1;
  -webkit-border-radius:3px;
  border-radius:3px;
  -webkit-box-shadow:5px 0 32px rgba(0,0,0,0.11);
  -ms-box-shadow:5px 0 32px rgba(0,0,0,0.11);
  box-shadow:5px 0 32px rgba(0,0,0,0.11);
}
.bt-services-item-layout-img3 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  color:#333333;
  margin-bottom:0;
}
.bt-services-item-layout-img3 .bt-item .bt-content .bt-term {
  font-size:14px;
  line-height:26px;
  margin-top:5px;
}
.bt-services-item-layout-img3 .bt-item .bt-content .bt-term a { color:#3cc951; }
.bt-services-item-layout-img3 .bt-item .bt-content .bt-term a:hover { color:#2ea43f; }
.bt-services-item-layout-img3 .bt-item .bt-content .bt-excerpt { margin-top:10px; }
.bt-services-item-layout-img3 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  color:#3cc951;
  margin-top:10px;
}
.bt-services-item-layout-img3 .bt-item .bt-content .bt-readmore:hover { color:#2ea43f; }
.bt-services-item-layout-img3 .bt-item:hover .bt-media img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-services-item-layout-img4 .bt-item {
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-services-item-layout-img4 .bt-item .bt-media {
  position:relative;
  overflow:hidden;
}
.bt-services-item-layout-img4 .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-services-item-layout-img4 .bt-item .bt-media .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(60,201,81,0.85);
  opacity:0;
}
.bt-services-item-layout-img4 .bt-item .bt-media .bt-overlay .bt-readmore {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  display:inline-block;
  font-size:14px;
  font-weight:700;
  line-height:20px;
  text-transform:uppercase;
  color:#3cc951;
  background:#ffffff;
  padding:10px 20px;
  -wekbit-border-radius:3px;
  border-radius:3px;
}
.bt-services-item-layout-img4 .bt-item .bt-media .bt-overlay .bt-readmore:before, .bt-services-item-layout-img4 .bt-item .bt-media .bt-overlay .bt-readmore:after {
  content:" ";
  display:table;
}
.bt-services-item-layout-img4 .bt-item .bt-media .bt-overlay .bt-readmore:after { clear:both; }
.bt-services-item-layout-img4 .bt-item .bt-media .bt-overlay .bt-readmore:hover { opacity:0.85; }
.bt-services-item-layout-img4 .bt-item .bt-content {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:relative;
  background:#fafafa;
  padding:30px;
}
.bt-services-item-layout-img4 .bt-item .bt-content .bt-title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  color:#333333;
  margin-bottom:0;
}
.bt-services-item-layout-img4 .bt-item .bt-content .bt-excerpt {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  margin-top:10px;
}
.bt-services-item-layout-img4 .bt-item:hover .bt-media img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-services-item-layout-img4 .bt-item:hover .bt-media .bt-overlay { opacity:1; }
.bt-services-grid-element.default .bt-item .bt-icon {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:relative;
  display:inline-block;
  width:100px;
  height:100px;
  margin-bottom:30px;
  border:1px dashed #b5b5b5;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-services-grid-element.default .bt-item .bt-icon:before {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  top:5px;
  left:5px;
  width:calc(100% - 10px);
  height:calc(100% - 10px);
  border:1px dashed #b5b5b5;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-services-grid-element.default .bt-item .bt-icon:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  top:50%;
  left:50%;
  width:calc(100% - 10px);
  height:calc(100% - 10px);
  background:#ffffff;
  z-index:3;
  -webkit-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);
  -ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);
  transform:translateX(-50%) translateY(-50%) rotate(45deg);
}
.bt-services-grid-element.default .bt-item .bt-icon i, .bt-services-grid-element.default .bt-item .bt-icon img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:50%;
  left:50%;
  font-size:46px;
  color:#3cc951;
  max-width:56px;
  max-height:56px;
  z-index:9;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-services-grid-element.default .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  color:#333333;
  margin-bottom:0;
}
.bt-services-grid-element.default .bt-item .bt-content .bt-term {
  font-size:14px;
  line-height:26px;
  margin-top:8px;
}
.bt-services-grid-element.default .bt-item .bt-content .bt-term a { color:#3cc951; }
.bt-services-grid-element.default .bt-item .bt-content .bt-term a:hover { color:#2ea43f; }
.bt-services-grid-element.default .bt-item .bt-content .bt-excerpt { margin-top:8px; }
.bt-services-grid-element.default .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  color:#3cc951;
  margin-top:8px;
}
.bt-services-grid-element.default .bt-item .bt-content .bt-readmore:hover { color:#2ea43f; }
.bt-services-grid-element.default .bt-item:hover .bt-icon {
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-services-grid-element.default .bt-item:hover .bt-icon:before {
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-services-grid-element.default .bt-item:hover .bt-icon:after {
  width:calc(100% - 30px);
  height:calc(100% - 30px);
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-services-grid-element.default .bt-item:hover .bt-icon i, .bt-services-grid-element.default .bt-item:hover .bt-icon img {
  font-size:36px;
  max-width:42px;
  max-height:42px;
}
.bt-services-grid-element.default.icon-left .bt-item .bt-icon {
  float:left;
  margin:15px 30px 0 0;
}
.bt-services-grid-element.default.icon-left .bt-item .bt-content { padding-left:130px; }
.bt-services-grid-element.default.icon-right { text-align:right; }
.bt-services-grid-element.default.icon-right .bt-item .bt-icon {
  float:right;
  margin:15px 0 0 30px;
}
.bt-services-grid-element.default.icon-right .bt-item .bt-content { padding-right:130px; }
.bt-services-grid-element.layout1 .bt-item {
  background:#fafafa;
  padding:50px 30px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-services-grid-element.layout1 .bt-item .bt-icon {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:relative;
  display:inline-block;
  font-size:70px;
  line-height:80px;
  text-align:center;
  color:#3cc951;
  width:80px;
  height:80px;
  margin-bottom:30px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-services-grid-element.layout1 .bt-item .bt-icon i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
}
.bt-services-grid-element.layout1 .bt-item .bt-icon img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  vertical-align:top;
  width:80px;
  height:auto;
}
.bt-services-grid-element.layout1 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  color:#333333;
  margin-bottom:0;
}
.bt-services-grid-element.layout1 .bt-item .bt-content .bt-excerpt { margin-top:10px; }
.bt-services-grid-element.layout1 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  text-transform:uppercase;
  color:#3cc951;
  margin-top:10px;
}
.bt-services-grid-element.layout1 .bt-item .bt-content .bt-readmore:hover { color:#2ea43f; }
.bt-services-grid-element.layout1 .bt-item:hover .bt-icon {
  background:#ffffff;
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  box-shadow:5px 0 35px rgba(0,0,0,0.15);
}
.bt-services-grid-element.layout1 .bt-item:hover .bt-icon i, .bt-services-grid-element.layout1 .bt-item:hover .bt-icon img {
  -webkit-transform:scale(0.6);
  -ms-transform:scale(0.6);
  transform:scale(0.6);
}
.bt-services-grid-element.layout-img1 .bt-item .bt-media {
  position:relative;
  margin-bottom:25px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-services-grid-element.layout-img1 .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-services-grid-element.layout-img1 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  color:#333333;
  margin-bottom:0;
}
.bt-services-grid-element.layout-img1 .bt-item .bt-content .bt-term {
  font-size:14px;
  line-height:26px;
  margin-top:10px;
}
.bt-services-grid-element.layout-img1 .bt-item .bt-content .bt-term a { color:#3cc951; }
.bt-services-grid-element.layout-img1 .bt-item .bt-content .bt-term a:hover { color:#2ea43f; }
.bt-services-grid-element.layout-img1 .bt-item .bt-content .bt-excerpt { margin-top:10px; }
.bt-services-grid-element.layout-img1 .bt-item .bt-content .bt-options {
  list-style:none;
  margin:10px 0 0;
  padding-left:30px;
}
.bt-services-grid-element.layout-img1 .bt-item .bt-content .bt-options > li {
  font-size:15px;
  line-height:26px;
  margin-bottom:5px;
}
.bt-services-grid-element.layout-img1 .bt-item .bt-content .bt-options > li:before {
  content:"\f0da";
  font-family:Fontawesome;
  color:#bcb8b8;
  margin-right:5px;
}
.bt-services-grid-element.layout-img1 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  color:#3cc951;
  margin-top:10px;
}
.bt-services-grid-element.layout-img1 .bt-item .bt-content .bt-readmore:hover { color:#2ea43f; }
.bt-services-grid-element.layout-img1 .bt-item:hover .bt-media img {
  -wekbit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-services-grid-element.layout-img2 .bt-item .bt-media {
  overflow:hidden;
  margin-bottom:25px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-services-grid-element.layout-img2 .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-services-grid-element.layout-img2 .bt-item .bt-content { text-align:center; }
.bt-services-grid-element.layout-img2 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  color:#333333;
  margin-bottom:0;
}
.bt-services-grid-element.layout-img2 .bt-item .bt-content .bt-excerpt { margin-top:10px; }
.bt-services-grid-element.layout-img2 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  color:#3cc951;
  margin-top:10px;
}
.bt-services-grid-element.layout-img2 .bt-item .bt-content .bt-readmore:hover { color:#2ea43f; }
.bt-services-grid-element.layout-img2 .bt-item:hover .bt-media img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-services-grid-element.layout-img3 .bt-item .bt-media {
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-services-grid-element.layout-img3 .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-services-grid-element.layout-img3 .bt-item .bt-content {
  position:relative;
  max-width:calc(100% - 60px);
  text-align:center;
  background:#ffffff;
  padding:30px;
  margin:-55px auto 0;
  z-index:1;
  -webkit-border-radius:3px;
  border-radius:3px;
  -webkit-box-shadow:5px 0 32px rgba(0,0,0,0.11);
  -ms-box-shadow:5px 0 32px rgba(0,0,0,0.11);
  box-shadow:5px 0 32px rgba(0,0,0,0.11);
}
.bt-services-grid-element.layout-img3 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  color:#333333;
  margin-bottom:0;
}
.bt-services-grid-element.layout-img3 .bt-item .bt-content .bt-term {
  font-size:14px;
  line-height:26px;
  margin-top:5px;
}
.bt-services-grid-element.layout-img3 .bt-item .bt-content .bt-term a { color:#3cc951; }
.bt-services-grid-element.layout-img3 .bt-item .bt-content .bt-term a:hover { color:#2ea43f; }
.bt-services-grid-element.layout-img3 .bt-item .bt-content .bt-excerpt { margin-top:10px; }
.bt-services-grid-element.layout-img3 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  color:#3cc951;
  margin-top:10px;
}
.bt-services-grid-element.layout-img3 .bt-item .bt-content .bt-readmore:hover { color:#2ea43f; }
.bt-services-grid-element.layout-img3 .bt-item:hover .bt-media img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-services-grid-element.layout-img4 .bt-item {
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-services-grid-element.layout-img4 .bt-item .bt-media {
  position:relative;
  overflow:hidden;
}
.bt-services-grid-element.layout-img4 .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-services-grid-element.layout-img4 .bt-item .bt-media .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(60,201,81,0.85);
  opacity:0;
}
.bt-services-grid-element.layout-img4 .bt-item .bt-media .bt-overlay .bt-readmore {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  display:inline-block;
  font-size:14px;
  font-weight:700;
  line-height:20px;
  text-transform:uppercase;
  color:#3cc951;
  background:#ffffff;
  padding:10px 20px;
  -wekbit-border-radius:3px;
  border-radius:3px;
}
.bt-services-grid-element.layout-img4 .bt-item .bt-media .bt-overlay .bt-readmore:before, .bt-services-grid-element.layout-img4 .bt-item .bt-media .bt-overlay .bt-readmore:after {
  content:" ";
  display:table;
}
.bt-services-grid-element.layout-img4 .bt-item .bt-media .bt-overlay .bt-readmore:after { clear:both; }
.bt-services-grid-element.layout-img4 .bt-item .bt-media .bt-overlay .bt-readmore:hover { opacity:0.85; }
.bt-services-grid-element.layout-img4 .bt-item .bt-content {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:relative;
  background:#fafafa;
  padding:30px;
}
.bt-services-grid-element.layout-img4 .bt-item .bt-content .bt-title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  color:#333333;
  margin-bottom:0;
}
.bt-services-grid-element.layout-img4 .bt-item .bt-content .bt-excerpt {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  margin-top:10px;
}
.bt-services-grid-element.layout-img4 .bt-item:hover .bt-media img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-services-grid-element.layout-img4 .bt-item:hover .bt-media .bt-overlay { opacity:1; }
.bt-services-carousel-element.default .bt-item .bt-icon {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:relative;
  display:inline-block;
  width:100px;
  height:100px;
  margin-bottom:30px;
  border:1px dashed #b5b5b5;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-services-carousel-element.default .bt-item .bt-icon:before {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  top:5px;
  left:5px;
  width:calc(100% - 10px);
  height:calc(100% - 10px);
  border:1px dashed #b5b5b5;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-services-carousel-element.default .bt-item .bt-icon:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  top:50%;
  left:50%;
  width:calc(100% - 10px);
  height:calc(100% - 10px);
  background:#ffffff;
  z-index:3;
  -webkit-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);
  -ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);
  transform:translateX(-50%) translateY(-50%) rotate(45deg);
}
.bt-services-carousel-element.default .bt-item .bt-icon i, .bt-services-carousel-element.default .bt-item .bt-icon img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:50%;
  left:50%;
  font-size:46px;
  color:#3cc951;
  max-width:56px;
  max-height:56px;
  z-index:9;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-services-carousel-element.default .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  color:#333333;
  margin-bottom:0;
}
.bt-services-carousel-element.default .bt-item .bt-content .bt-term {
  font-size:14px;
  line-height:26px;
  margin-top:8px;
}
.bt-services-carousel-element.default .bt-item .bt-content .bt-term a { color:#3cc951; }
.bt-services-carousel-element.default .bt-item .bt-content .bt-term a:hover { color:#2ea43f; }
.bt-services-carousel-element.default .bt-item .bt-content .bt-excerpt { margin-top:8px; }
.bt-services-carousel-element.default .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  color:#3cc951;
  margin-top:8px;
}
.bt-services-carousel-element.default .bt-item .bt-content .bt-readmore:hover { color:#2ea43f; }
.bt-services-carousel-element.default .bt-item:hover .bt-icon {
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-services-carousel-element.default .bt-item:hover .bt-icon:before {
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-services-carousel-element.default .bt-item:hover .bt-icon:after {
  width:calc(100% - 30px);
  height:calc(100% - 30px);
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-services-carousel-element.default .bt-item:hover .bt-icon i, .bt-services-carousel-element.default .bt-item:hover .bt-icon img {
  font-size:36px;
  max-width:42px;
  max-height:42px;
}
.bt-services-carousel-element.default.icon-left .bt-item .bt-icon {
  float:left;
  margin:15px 30px 0 0;
}
.bt-services-carousel-element.default.icon-left .bt-item .bt-content { padding-left:130px; }
.bt-services-carousel-element.default.icon-right { text-align:right; }
.bt-services-carousel-element.default.icon-right .bt-item .bt-icon {
  float:right;
  margin:15px 0 0 30px;
}
.bt-services-carousel-element.default.icon-right .bt-item .bt-content { padding-right:130px; }
.bt-services-carousel-element.layout1 .bt-item {
  background:#fafafa;
  padding:50px 30px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-services-carousel-element.layout1 .bt-item .bt-icon {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:relative;
  display:inline-block;
  font-size:70px;
  line-height:80px;
  text-align:center;
  color:#3cc951;
  width:80px;
  height:80px;
  margin-bottom:30px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-services-carousel-element.layout1 .bt-item .bt-icon i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
}
.bt-services-carousel-element.layout1 .bt-item .bt-icon img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  vertical-align:top;
  width:80px;
  height:auto;
}
.bt-services-carousel-element.layout1 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  color:#333333;
  margin-bottom:0;
}
.bt-services-carousel-element.layout1 .bt-item .bt-content .bt-excerpt { margin-top:10px; }
.bt-services-carousel-element.layout1 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  text-transform:uppercase;
  color:#3cc951;
  margin-top:10px;
}
.bt-services-carousel-element.layout1 .bt-item .bt-content .bt-readmore:hover { color:#2ea43f; }
.bt-services-carousel-element.layout1 .bt-item:hover .bt-icon {
  background:#ffffff;
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  box-shadow:5px 0 35px rgba(0,0,0,0.15);
}
.bt-services-carousel-element.layout1 .bt-item:hover .bt-icon i, .bt-services-carousel-element.layout1 .bt-item:hover .bt-icon img {
  -webkit-transform:scale(0.6);
  -ms-transform:scale(0.6);
  transform:scale(0.6);
}
.bt-services-carousel-element.layout-img1 .bt-item .bt-media {
  position:relative;
  margin-bottom:25px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-services-carousel-element.layout-img1 .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-services-carousel-element.layout-img1 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  color:#333333;
  margin-bottom:0;
}
.bt-services-carousel-element.layout-img1 .bt-item .bt-content .bt-term {
  font-size:14px;
  line-height:26px;
  margin-top:10px;
}
.bt-services-carousel-element.layout-img1 .bt-item .bt-content .bt-term a { color:#3cc951; }
.bt-services-carousel-element.layout-img1 .bt-item .bt-content .bt-term a:hover { color:#2ea43f; }
.bt-services-carousel-element.layout-img1 .bt-item .bt-content .bt-excerpt { margin-top:10px; }
.bt-services-carousel-element.layout-img1 .bt-item .bt-content .bt-options {
  list-style:none;
  margin:10px 0 0;
  padding-left:30px;
}
.bt-services-carousel-element.layout-img1 .bt-item .bt-content .bt-options > li {
  font-size:15px;
  line-height:26px;
  margin-bottom:5px;
}
.bt-services-carousel-element.layout-img1 .bt-item .bt-content .bt-options > li:before {
  content:"\f0da";
  font-family:Fontawesome;
  color:#bcb8b8;
  margin-right:5px;
}
.bt-services-carousel-element.layout-img1 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  color:#3cc951;
  margin-top:10px;
}
.bt-services-carousel-element.layout-img1 .bt-item .bt-content .bt-readmore:hover { color:#2ea43f; }
.bt-services-carousel-element.layout-img1 .bt-item:hover .bt-media img {
  -wekbit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-services-carousel-element.layout-img2 .bt-item .bt-media {
  overflow:hidden;
  margin-bottom:25px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-services-carousel-element.layout-img2 .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-services-carousel-element.layout-img2 .bt-item .bt-content { text-align:center; }
.bt-services-carousel-element.layout-img2 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  color:#333333;
  margin-bottom:0;
}
.bt-services-carousel-element.layout-img2 .bt-item .bt-content .bt-excerpt { margin-top:10px; }
.bt-services-carousel-element.layout-img2 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  color:#3cc951;
  margin-top:10px;
}
.bt-services-carousel-element.layout-img2 .bt-item .bt-content .bt-readmore:hover { color:#2ea43f; }
.bt-services-carousel-element.layout-img2 .bt-item:hover .bt-media img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-services-carousel-element.layout-img3 .bt-item .bt-media {
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-services-carousel-element.layout-img3 .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-services-carousel-element.layout-img3 .bt-item .bt-content {
  position:relative;
  max-width:calc(100% - 60px);
  text-align:center;
  background:#ffffff;
  padding:30px;
  margin:-55px auto 0;
  z-index:1;
  -webkit-border-radius:3px;
  border-radius:3px;
  -webkit-box-shadow:5px 0 32px rgba(0,0,0,0.11);
  -ms-box-shadow:5px 0 32px rgba(0,0,0,0.11);
  box-shadow:5px 0 32px rgba(0,0,0,0.11);
}
.bt-services-carousel-element.layout-img3 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  color:#333333;
  margin-bottom:0;
}
.bt-services-carousel-element.layout-img3 .bt-item .bt-content .bt-term {
  font-size:14px;
  line-height:26px;
  margin-top:5px;
}
.bt-services-carousel-element.layout-img3 .bt-item .bt-content .bt-term a { color:#3cc951; }
.bt-services-carousel-element.layout-img3 .bt-item .bt-content .bt-term a:hover { color:#2ea43f; }
.bt-services-carousel-element.layout-img3 .bt-item .bt-content .bt-excerpt { margin-top:10px; }
.bt-services-carousel-element.layout-img3 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  color:#3cc951;
  margin-top:10px;
}
.bt-services-carousel-element.layout-img3 .bt-item .bt-content .bt-readmore:hover { color:#2ea43f; }
.bt-services-carousel-element.layout-img3 .bt-item:hover .bt-media img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-services-carousel-element.layout-img4 .bt-item {
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-services-carousel-element.layout-img4 .bt-item .bt-media {
  position:relative;
  overflow:hidden;
}
.bt-services-carousel-element.layout-img4 .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-services-carousel-element.layout-img4 .bt-item .bt-media .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(60,201,81,0.85);
  opacity:0;
}
.bt-services-carousel-element.layout-img4 .bt-item .bt-media .bt-overlay .bt-readmore {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  display:inline-block;
  font-size:14px;
  font-weight:700;
  line-height:20px;
  text-transform:uppercase;
  color:#3cc951;
  background:#ffffff;
  padding:10px 20px;
  -wekbit-border-radius:3px;
  border-radius:3px;
}
.bt-services-carousel-element.layout-img4 .bt-item .bt-media .bt-overlay .bt-readmore:before, .bt-services-carousel-element.layout-img4 .bt-item .bt-media .bt-overlay .bt-readmore:after {
  content:" ";
  display:table;
}
.bt-services-carousel-element.layout-img4 .bt-item .bt-media .bt-overlay .bt-readmore:after { clear:both; }
.bt-services-carousel-element.layout-img4 .bt-item .bt-media .bt-overlay .bt-readmore:hover { opacity:0.85; }
.bt-services-carousel-element.layout-img4 .bt-item .bt-content {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:relative;
  background:#fafafa;
  padding:30px;
}
.bt-services-carousel-element.layout-img4 .bt-item .bt-content .bt-title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  color:#333333;
  margin-bottom:0;
}
.bt-services-carousel-element.layout-img4 .bt-item .bt-content .bt-excerpt {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  margin-top:10px;
}
.bt-services-carousel-element.layout-img4 .bt-item:hover .bt-media img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-services-carousel-element.layout-img4 .bt-item:hover .bt-media .bt-overlay { opacity:1; }
.bt-services-carousel-element.space30 .bt-items .bt-item { margin-bottom:30px; }
.bt-services-carousel-element.space30 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-services-carousel-element.space20 .bt-items .bt-item { margin-bottom:20px; }
.bt-services-carousel-element.space20 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-services-carousel-element.space10 .bt-items .bt-item { margin-bottom:10px; }
.bt-services-carousel-element.space10 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-services-carousel-element.nav-dots-style1 .owl-prev {
  left:-50px;
  opacity:0;
}
.bt-services-carousel-element.nav-dots-style1 .owl-next {
  right:-50px;
  opacity:0;
}
.bt-services-carousel-element.nav-dots-style1 .owl-prev, .bt-services-carousel-element.nav-dots-style1 .owl-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:50px;
  height:50px;
  padding:4px;
  text-align:center;
  color:#3cc951;
  background:transparent;
  border:1px solid #e5e5e5;
}
.bt-services-carousel-element.nav-dots-style1 .owl-prev i, .bt-services-carousel-element.nav-dots-style1 .owl-next i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  width:100%;
  height:100%;
  font-size:15px;
  line-height:40px;
  background:#e5e5e5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-services-carousel-element.nav-dots-style1 .owl-prev.disabled:hover, .bt-services-carousel-element.nav-dots-style1 .owl-next.disabled:hover {
  color:#3cc951;
  background:transparent;
  border-color:#e5e5e5;
}
.bt-services-carousel-element.nav-dots-style1 .owl-prev.disabled:hover i, .bt-services-carousel-element.nav-dots-style1 .owl-next.disabled:hover i { background:#e5e5e5; }
.bt-services-carousel-element.nav-dots-style1 .owl-prev:hover, .bt-services-carousel-element.nav-dots-style1 .owl-next:hover {
  color:#ffffff;
  background:transparent;
  border-color:#3cc951;
}
.bt-services-carousel-element.nav-dots-style1 .owl-prev:hover i, .bt-services-carousel-element.nav-dots-style1 .owl-next:hover i { background:#3cc951; }
.bt-services-carousel-element.nav-dots-style1 .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.bt-services-carousel-element.nav-dots-style1 .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-services-carousel-element.nav-dots-style1 .owl-dot.active, .bt-services-carousel-element.nav-dots-style1 .owl-dot:hover {
  background:transparent;
  border-color:#3cc951;
}
.bt-services-carousel-element.nav-dots-style1 .owl-dot.active span, .bt-services-carousel-element.nav-dots-style1 .owl-dot:hover span { background:#3cc951; }
.bt-services-carousel-element.nav-dots-style1 .owl-dots .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.bt-services-carousel-element.nav-dots-style1 .owl-dots .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-services-carousel-element.nav-dots-style1 .owl-dots .owl-dot.active, .bt-services-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover {
  background:transparent;
  border-color:#3cc951;
}
.bt-services-carousel-element.nav-dots-style1 .owl-dots .owl-dot.active span, .bt-services-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover span { background:#3cc951; }
.bt-services-carousel-element.nav-dots-style1 .owl-nav .owl-prev {
  left:-50px;
  opacity:0;
}
.bt-services-carousel-element.nav-dots-style1 .owl-nav .owl-next {
  right:-50px;
  opacity:0;
}
.bt-services-carousel-element.nav-dots-style1:hover .owl-nav .owl-prev {
  left:15px;
  opacity:1;
}
.bt-services-carousel-element.nav-dots-style1:hover .owl-nav .owl-next {
  right:15px;
  opacity:1;
}
.bt-portfolio-item-default .bt-item .bt-thumb { position:relative; }
.bt-portfolio-item-default .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-portfolio-item-default .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.75);
  background:-webkit-linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 60%,rgba(0,0,0,0.6) 100%);
  background:-ms-linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 60%,rgba(0,0,0,0.6) 100%);
  background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 60%,rgba(0,0,0,0.6) 100%);
  opacity:0;
}
.bt-portfolio-item-default .bt-item .bt-thumb .bt-overlay .bt-content {
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  padding:40px;
}
.bt-portfolio-item-default .bt-item .bt-thumb .bt-overlay .bt-content .bt-term {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:15px;
  font-style:italic;
  line-height:26px;
  margin-bottom:5px;
  opacity:0;
  -webkit-transform:translateY(50px);
  -ms-transform:translateY(50px);
  transform:translateY(50px);
}
.bt-portfolio-item-default .bt-item .bt-thumb .bt-overlay .bt-content .bt-term a { color:#ffffff; }
.bt-portfolio-item-default .bt-item .bt-thumb .bt-overlay .bt-content .bt-term a:hover { color:#3cc951; }
.bt-portfolio-item-default .bt-item .bt-thumb .bt-overlay .bt-content .bt-title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:28px;
  line-height:36px;
  margin-bottom:0;
  opacity:0;
  webkit-transform:translateY(30px);
  -ms-transform:translateY(30px);
  transform:translateY(30px);
}
.bt-portfolio-item-default .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a { color:#ffffff; }
.bt-portfolio-item-default .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a:hover { color:#3cc951; }
.bt-portfolio-item-default .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-portfolio-item-default .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-term, .bt-portfolio-item-default .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-title {
  opacity:1;
  webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0);
}
.bt-portfolio-item-layout1 .bt-item .bt-thumb { position:relative; }
.bt-portfolio-item-layout1 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-portfolio-item-layout1 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.7);
  opacity:0;
}
.bt-portfolio-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-content {
  position:absolute;
  top:50%;
  left:50%;
  width:100%;
  padding:0 40px;
  text-align:center;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-portfolio-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:22px;
  line-height:26px;
  margin-bottom:5px;
  opacity:0;
  webkit-transform:translateY(30px);
  -ms-transform:translateY(30px);
  transform:translateY(30px);
}
.bt-portfolio-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a { color:#ffffff; }
.bt-portfolio-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a:hover { color:#3cc951; }
.bt-portfolio-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-term {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:13px;
  font-weight:400;
  line-height:24px;
  letter-spacing:0;
  text-transform:uppercase;
  margin-bottom:0;
  opacity:0;
  -webkit-transform:translateY(50px);
  -ms-transform:translateY(50px);
  transform:translateY(50px);
}
.bt-portfolio-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-term a { color:#3cc951; }
.bt-portfolio-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-term a:hover { color:#2ea43f; }
.bt-portfolio-item-layout1 .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-portfolio-item-layout1 .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-term, .bt-portfolio-item-layout1 .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-title {
  opacity:1;
  webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0);
}
.bt-portfolio-item-layout2 .bt-item {
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-portfolio-item-layout2 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
}
.bt-portfolio-item-layout2 .bt-item .bt-thumb img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-portfolio-item-layout2 .bt-item .bt-content {
  background:#fafafa;
  padding:30px 40px;
}
.bt-portfolio-item-layout2 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:26px;
  margin-bottom:5px;
}
.bt-portfolio-item-layout2 .bt-item .bt-content .bt-title a { color:#333333; }
.bt-portfolio-item-layout2 .bt-item .bt-content .bt-title a:hover { color:#3cc951; }
.bt-portfolio-item-layout2 .bt-item .bt-content .bt-term {
  font-size:15px;
  line-height:26px;
  margin-bottom:0;
}
.bt-portfolio-item-layout2 .bt-item .bt-content .bt-term a { color:#3cc951; }
.bt-portfolio-item-layout2 .bt-item .bt-content .bt-term a:hover { color:#2ea43f; }
.bt-portfolio-item-layout2 .bt-item:hover .bt-thumb img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-portfolio-grid-element.default .bt-item .bt-thumb { position:relative; }
.bt-portfolio-grid-element.default .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-portfolio-grid-element.default .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.75);
  background:-webkit-linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 60%,rgba(0,0,0,0.6) 100%);
  background:-ms-linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 60%,rgba(0,0,0,0.6) 100%);
  background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 60%,rgba(0,0,0,0.6) 100%);
  opacity:0;
}
.bt-portfolio-grid-element.default .bt-item .bt-thumb .bt-overlay .bt-content {
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  padding:40px;
}
.bt-portfolio-grid-element.default .bt-item .bt-thumb .bt-overlay .bt-content .bt-term {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:15px;
  font-style:italic;
  line-height:26px;
  margin-bottom:5px;
  opacity:0;
  -webkit-transform:translateY(50px);
  -ms-transform:translateY(50px);
  transform:translateY(50px);
}
.bt-portfolio-grid-element.default .bt-item .bt-thumb .bt-overlay .bt-content .bt-term a { color:#ffffff; }
.bt-portfolio-grid-element.default .bt-item .bt-thumb .bt-overlay .bt-content .bt-term a:hover { color:#3cc951; }
.bt-portfolio-grid-element.default .bt-item .bt-thumb .bt-overlay .bt-content .bt-title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:28px;
  line-height:36px;
  margin-bottom:0;
  opacity:0;
  webkit-transform:translateY(30px);
  -ms-transform:translateY(30px);
  transform:translateY(30px);
}
.bt-portfolio-grid-element.default .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a { color:#ffffff; }
.bt-portfolio-grid-element.default .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a:hover { color:#3cc951; }
.bt-portfolio-grid-element.default .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-portfolio-grid-element.default .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-term, .bt-portfolio-grid-element.default .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-title {
  opacity:1;
  webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0);
}
.bt-portfolio-grid-element.layout1 .bt-item .bt-thumb { position:relative; }
.bt-portfolio-grid-element.layout1 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-portfolio-grid-element.layout1 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.7);
  opacity:0;
}
.bt-portfolio-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content {
  position:absolute;
  top:50%;
  left:50%;
  width:100%;
  padding:0 40px;
  text-align:center;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-portfolio-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:22px;
  line-height:26px;
  margin-bottom:5px;
  opacity:0;
  webkit-transform:translateY(30px);
  -ms-transform:translateY(30px);
  transform:translateY(30px);
}
.bt-portfolio-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a { color:#ffffff; }
.bt-portfolio-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a:hover { color:#3cc951; }
.bt-portfolio-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-term {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:13px;
  font-weight:400;
  line-height:24px;
  letter-spacing:0;
  text-transform:uppercase;
  margin-bottom:0;
  opacity:0;
  -webkit-transform:translateY(50px);
  -ms-transform:translateY(50px);
  transform:translateY(50px);
}
.bt-portfolio-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-term a { color:#3cc951; }
.bt-portfolio-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-term a:hover { color:#2ea43f; }
.bt-portfolio-grid-element.layout1 .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-portfolio-grid-element.layout1 .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-term, .bt-portfolio-grid-element.layout1 .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-title {
  opacity:1;
  webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0);
}
.bt-portfolio-grid-element.layout2 .bt-item {
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-portfolio-grid-element.layout2 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
}
.bt-portfolio-grid-element.layout2 .bt-item .bt-thumb img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-portfolio-grid-element.layout2 .bt-item .bt-content {
  background:#fafafa;
  padding:30px 40px;
}
.bt-portfolio-grid-element.layout2 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:26px;
  margin-bottom:5px;
}
.bt-portfolio-grid-element.layout2 .bt-item .bt-content .bt-title a { color:#333333; }
.bt-portfolio-grid-element.layout2 .bt-item .bt-content .bt-title a:hover { color:#3cc951; }
.bt-portfolio-grid-element.layout2 .bt-item .bt-content .bt-term {
  font-size:15px;
  line-height:26px;
  margin-bottom:0;
}
.bt-portfolio-grid-element.layout2 .bt-item .bt-content .bt-term a { color:#3cc951; }
.bt-portfolio-grid-element.layout2 .bt-item .bt-content .bt-term a:hover { color:#2ea43f; }
.bt-portfolio-grid-element.layout2 .bt-item:hover .bt-thumb img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-portfolio-carousel-element.default .bt-item .bt-thumb { position:relative; }
.bt-portfolio-carousel-element.default .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-portfolio-carousel-element.default .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.75);
  background:-webkit-linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 60%,rgba(0,0,0,0.6) 100%);
  background:-ms-linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 60%,rgba(0,0,0,0.6) 100%);
  background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 60%,rgba(0,0,0,0.6) 100%);
  opacity:0;
}
.bt-portfolio-carousel-element.default .bt-item .bt-thumb .bt-overlay .bt-content {
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  padding:40px;
}
.bt-portfolio-carousel-element.default .bt-item .bt-thumb .bt-overlay .bt-content .bt-term {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:15px;
  font-style:italic;
  line-height:26px;
  margin-bottom:5px;
  opacity:0;
  -webkit-transform:translateY(50px);
  -ms-transform:translateY(50px);
  transform:translateY(50px);
}
.bt-portfolio-carousel-element.default .bt-item .bt-thumb .bt-overlay .bt-content .bt-term a { color:#ffffff; }
.bt-portfolio-carousel-element.default .bt-item .bt-thumb .bt-overlay .bt-content .bt-term a:hover { color:#3cc951; }
.bt-portfolio-carousel-element.default .bt-item .bt-thumb .bt-overlay .bt-content .bt-title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:28px;
  line-height:36px;
  margin-bottom:0;
  opacity:0;
  webkit-transform:translateY(30px);
  -ms-transform:translateY(30px);
  transform:translateY(30px);
}
.bt-portfolio-carousel-element.default .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a { color:#ffffff; }
.bt-portfolio-carousel-element.default .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a:hover { color:#3cc951; }
.bt-portfolio-carousel-element.default .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-portfolio-carousel-element.default .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-term, .bt-portfolio-carousel-element.default .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-title {
  opacity:1;
  webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0);
}
.bt-portfolio-carousel-element.layout1 .bt-item .bt-thumb { position:relative; }
.bt-portfolio-carousel-element.layout1 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-portfolio-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.7);
  opacity:0;
}
.bt-portfolio-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content {
  position:absolute;
  top:50%;
  left:50%;
  width:100%;
  padding:0 40px;
  text-align:center;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-portfolio-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:22px;
  line-height:26px;
  margin-bottom:5px;
  opacity:0;
  webkit-transform:translateY(30px);
  -ms-transform:translateY(30px);
  transform:translateY(30px);
}
.bt-portfolio-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a { color:#ffffff; }
.bt-portfolio-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a:hover { color:#3cc951; }
.bt-portfolio-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-term {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:13px;
  font-weight:400;
  line-height:24px;
  letter-spacing:0;
  text-transform:uppercase;
  margin-bottom:0;
  opacity:0;
  -webkit-transform:translateY(50px);
  -ms-transform:translateY(50px);
  transform:translateY(50px);
}
.bt-portfolio-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-term a { color:#3cc951; }
.bt-portfolio-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-term a:hover { color:#2ea43f; }
.bt-portfolio-carousel-element.layout1 .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-portfolio-carousel-element.layout1 .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-term, .bt-portfolio-carousel-element.layout1 .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-title {
  opacity:1;
  webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0);
}
.bt-portfolio-carousel-element.layout2 .bt-item {
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-portfolio-carousel-element.layout2 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
}
.bt-portfolio-carousel-element.layout2 .bt-item .bt-thumb img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-portfolio-carousel-element.layout2 .bt-item .bt-content {
  background:#fafafa;
  padding:30px 40px;
}
.bt-portfolio-carousel-element.layout2 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:26px;
  margin-bottom:5px;
}
.bt-portfolio-carousel-element.layout2 .bt-item .bt-content .bt-title a { color:#333333; }
.bt-portfolio-carousel-element.layout2 .bt-item .bt-content .bt-title a:hover { color:#3cc951; }
.bt-portfolio-carousel-element.layout2 .bt-item .bt-content .bt-term {
  font-size:15px;
  line-height:26px;
  margin-bottom:0;
}
.bt-portfolio-carousel-element.layout2 .bt-item .bt-content .bt-term a { color:#3cc951; }
.bt-portfolio-carousel-element.layout2 .bt-item .bt-content .bt-term a:hover { color:#2ea43f; }
.bt-portfolio-carousel-element.layout2 .bt-item:hover .bt-thumb img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-portfolio-carousel-element.space30 .bt-items .bt-item { margin-bottom:30px; }
.bt-portfolio-carousel-element.space30 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-portfolio-carousel-element.space20 .bt-items .bt-item { margin-bottom:20px; }
.bt-portfolio-carousel-element.space20 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-portfolio-carousel-element.space10 .bt-items .bt-item { margin-bottom:10px; }
.bt-portfolio-carousel-element.space10 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-portfolio-carousel-element.nav-dots-style1 .owl-prev {
  left:-50px;
  opacity:0;
}
.bt-portfolio-carousel-element.nav-dots-style1 .owl-next {
  right:-50px;
  opacity:0;
}
.bt-portfolio-carousel-element.nav-dots-style1 .owl-prev, .bt-portfolio-carousel-element.nav-dots-style1 .owl-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:50px;
  height:50px;
  padding:4px;
  text-align:center;
  color:#3cc951;
  background:transparent;
  border:1px solid #e5e5e5;
}
.bt-portfolio-carousel-element.nav-dots-style1 .owl-prev i, .bt-portfolio-carousel-element.nav-dots-style1 .owl-next i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  width:100%;
  height:100%;
  font-size:15px;
  line-height:40px;
  background:#e5e5e5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-portfolio-carousel-element.nav-dots-style1 .owl-prev.disabled:hover, .bt-portfolio-carousel-element.nav-dots-style1 .owl-next.disabled:hover {
  color:#3cc951;
  background:transparent;
  border-color:#e5e5e5;
}
.bt-portfolio-carousel-element.nav-dots-style1 .owl-prev.disabled:hover i, .bt-portfolio-carousel-element.nav-dots-style1 .owl-next.disabled:hover i { background:#e5e5e5; }
.bt-portfolio-carousel-element.nav-dots-style1 .owl-prev:hover, .bt-portfolio-carousel-element.nav-dots-style1 .owl-next:hover {
  color:#ffffff;
  background:transparent;
  border-color:#3cc951;
}
.bt-portfolio-carousel-element.nav-dots-style1 .owl-prev:hover i, .bt-portfolio-carousel-element.nav-dots-style1 .owl-next:hover i { background:#3cc951; }
.bt-portfolio-carousel-element.nav-dots-style1 .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.bt-portfolio-carousel-element.nav-dots-style1 .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-portfolio-carousel-element.nav-dots-style1 .owl-dot.active, .bt-portfolio-carousel-element.nav-dots-style1 .owl-dot:hover {
  background:transparent;
  border-color:#3cc951;
}
.bt-portfolio-carousel-element.nav-dots-style1 .owl-dot.active span, .bt-portfolio-carousel-element.nav-dots-style1 .owl-dot:hover span { background:#3cc951; }
.bt-portfolio-carousel-element.nav-dots-style1 .owl-dots .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.bt-portfolio-carousel-element.nav-dots-style1 .owl-dots .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-portfolio-carousel-element.nav-dots-style1 .owl-dots .owl-dot.active, .bt-portfolio-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover {
  background:transparent;
  border-color:#3cc951;
}
.bt-portfolio-carousel-element.nav-dots-style1 .owl-dots .owl-dot.active span, .bt-portfolio-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover span { background:#3cc951; }
.bt-portfolio-carousel-element.nav-dots-style1 .owl-nav .owl-prev {
  left:-50px;
  opacity:0;
}
.bt-portfolio-carousel-element.nav-dots-style1 .owl-nav .owl-next {
  right:-50px;
  opacity:0;
}
.bt-portfolio-carousel-element.nav-dots-style1:hover .owl-nav .owl-prev {
  left:15px;
  opacity:1;
}
.bt-portfolio-carousel-element.nav-dots-style1:hover .owl-nav .owl-next {
  right:15px;
  opacity:1;
}
.bt-client-item-default .bt-item {
  text-align:center;
  padding:2%;
}
.bt-client-item-default .bt-item img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  max-width:100%;
  width:auto;
  height:auto;
}
.bt-client-item-default .bt-item:hover img { opacity:0.85; }
.bt-client-grid-element .bt-item {
  text-align:center;
  padding:2%;
}
.bt-client-grid-element .bt-item img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  max-width:100%;
  width:auto;
  height:auto;
}
.bt-client-grid-element .bt-item:hover img { opacity:0.85; }
.bt-client-grid-element .bt-item { float:left; }
.bt-client-grid-element .bt-item.col-6 { width:16.66%; }
.bt-client-grid-element .bt-item.col-5 { width:20%; }
.bt-client-grid-element .bt-item.col-4 { width:25%; }
.bt-client-grid-element .bt-item.col-3 { width:33.33%; }
.bt-client-grid-element .bt-item.col-2 { width:50%; }
.bt-client-grid-element .bt-item.col-1 { width:100%; }
.bt-client-grid-element:after {
  content:"";
  display:block;
  clear:both;
}
.bt-client-grid-element.default .bt-item {
  border-top:1px solid rgba(0,0,0,0.1);
  border-right:1px solid rgba(0,0,0,0.1);
}
.bt-client-grid-element.default .bt-item.col-6:nth-child(1), .bt-client-grid-element.default .bt-item.col-6:nth-child(2), .bt-client-grid-element.default .bt-item.col-6:nth-child(3), .bt-client-grid-element.default .bt-item.col-6:nth-child(4), .bt-client-grid-element.default .bt-item.col-6:nth-child(5), .bt-client-grid-element.default .bt-item.col-6:nth-child(6) { border-top:none; }
.bt-client-grid-element.default .bt-item.col-6:nth-child(6n) { border-right:none; }
.bt-client-grid-element.default .bt-item.col-5:nth-child(1), .bt-client-grid-element.default .bt-item.col-5:nth-child(2), .bt-client-grid-element.default .bt-item.col-5:nth-child(3), .bt-client-grid-element.default .bt-item.col-5:nth-child(4), .bt-client-grid-element.default .bt-item.col-5:nth-child(5) { border-top:none; }
.bt-client-grid-element.default .bt-item.col-5:nth-child(5n) { border-right:none; }
.bt-client-grid-element.default .bt-item.col-4:nth-child(1), .bt-client-grid-element.default .bt-item.col-4:nth-child(2), .bt-client-grid-element.default .bt-item.col-4:nth-child(3), .bt-client-grid-element.default .bt-item.col-4:nth-child(4) { border-top:none; }
.bt-client-grid-element.default .bt-item.col-4:nth-child(4n) { border-right:none; }
.bt-client-grid-element.default .bt-item.col-3:nth-child(1), .bt-client-grid-element.default .bt-item.col-3:nth-child(2), .bt-client-grid-element.default .bt-item.col-3:nth-child(3) { border-top:none; }
.bt-client-grid-element.default .bt-item.col-3:nth-child(3n) { border-right:none; }
.bt-client-grid-element.default .bt-item.col-2:nth-child(1), .bt-client-grid-element.default .bt-item.col-2:nth-child(2) { border-top:none; }
.bt-client-grid-element.default .bt-item.col-2:nth-child(2n) { border-right:none; }
.bt-client-grid-element.default .bt-item.col-1 { border:none; }
.bt-client-carousel-element.default .bt-item {
  text-align:center;
  padding:2%;
}
.bt-client-carousel-element.default .bt-item img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  max-width:100%;
  width:auto;
  height:auto;
}
.bt-client-carousel-element.default .bt-item:hover img { opacity:0.85; }
.bt-client-carousel-element.space30 .bt-items .bt-item { margin-bottom:30px; }
.bt-client-carousel-element.space30 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-client-carousel-element.space20 .bt-items .bt-item { margin-bottom:20px; }
.bt-client-carousel-element.space20 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-client-carousel-element.space10 .bt-items .bt-item { margin-bottom:10px; }
.bt-client-carousel-element.space10 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-client-carousel-element.nav-dots-style1 .owl-prev {
  left:-50px;
  opacity:0;
}
.bt-client-carousel-element.nav-dots-style1 .owl-next {
  right:-50px;
  opacity:0;
}
.bt-client-carousel-element.nav-dots-style1 .owl-prev, .bt-client-carousel-element.nav-dots-style1 .owl-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:50px;
  height:50px;
  padding:4px;
  text-align:center;
  color:#3cc951;
  background:transparent;
  border:1px solid #e5e5e5;
}
.bt-client-carousel-element.nav-dots-style1 .owl-prev i, .bt-client-carousel-element.nav-dots-style1 .owl-next i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  width:100%;
  height:100%;
  font-size:15px;
  line-height:40px;
  background:#e5e5e5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-client-carousel-element.nav-dots-style1 .owl-prev.disabled:hover, .bt-client-carousel-element.nav-dots-style1 .owl-next.disabled:hover {
  color:#3cc951;
  background:transparent;
  border-color:#e5e5e5;
}
.bt-client-carousel-element.nav-dots-style1 .owl-prev.disabled:hover i, .bt-client-carousel-element.nav-dots-style1 .owl-next.disabled:hover i { background:#e5e5e5; }
.bt-client-carousel-element.nav-dots-style1 .owl-prev:hover, .bt-client-carousel-element.nav-dots-style1 .owl-next:hover {
  color:#ffffff;
  background:transparent;
  border-color:#3cc951;
}
.bt-client-carousel-element.nav-dots-style1 .owl-prev:hover i, .bt-client-carousel-element.nav-dots-style1 .owl-next:hover i { background:#3cc951; }
.bt-client-carousel-element.nav-dots-style1 .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.bt-client-carousel-element.nav-dots-style1 .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-client-carousel-element.nav-dots-style1 .owl-dot.active, .bt-client-carousel-element.nav-dots-style1 .owl-dot:hover {
  background:transparent;
  border-color:#3cc951;
}
.bt-client-carousel-element.nav-dots-style1 .owl-dot.active span, .bt-client-carousel-element.nav-dots-style1 .owl-dot:hover span { background:#3cc951; }
.bt-client-carousel-element.nav-dots-style1 .owl-dots .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.bt-client-carousel-element.nav-dots-style1 .owl-dots .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-client-carousel-element.nav-dots-style1 .owl-dots .owl-dot.active, .bt-client-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover {
  background:transparent;
  border-color:#3cc951;
}
.bt-client-carousel-element.nav-dots-style1 .owl-dots .owl-dot.active span, .bt-client-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover span { background:#3cc951; }
.bt-client-carousel-element.nav-dots-style1 .owl-nav .owl-prev {
  left:-50px;
  opacity:0;
}
.bt-client-carousel-element.nav-dots-style1 .owl-nav .owl-next {
  right:-50px;
  opacity:0;
}
.bt-client-carousel-element.nav-dots-style1:hover .owl-nav .owl-prev {
  left:15px;
  opacity:1;
}
.bt-client-carousel-element.nav-dots-style1:hover .owl-nav .owl-next {
  right:15px;
  opacity:1;
}
.bt-social-media-element {
  list-style:none;
  margin-left:0;
  padding:0;
}
.bt-social-media-element.default li {
  display:inline-block;
  margin-right:10px;
}
.bt-social-media-element.default li:last-child { margin-right:0; }
.bt-social-media-element.rounded li, .bt-social-media-element.circle li {
  display:inline-block;
  margin-right:10px;
}
.bt-social-media-element.rounded li:last-child, .bt-social-media-element.circle li:last-child { margin-right:0; }
.bt-social-media-element.rounded li > a, .bt-social-media-element.circle li > a {
  display:inline-block;
  width:45px;
  height:45px;
  text-align:center;
  line-height:45px;
  font-size:14px;
  color:#333333;
  background:#e4edf3;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-social-media-element.rounded li > a:hover, .bt-social-media-element.circle li > a:hover {
  color:#ffffff;
  background:#3cc951;
}
.bt-social-media-element.circle li > a {
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-counter-element { text-align:center; }
.bt-counter-element .bt-number {
  font-size:45px;
  font-weight:700;
  line-height:50px;
  letter-spacing:0;
  color:#161616;
  display:inline-block;
  margin-bottom:10px;
}
.bt-counter-element .bt-title {
  font-size:20px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0;
  color:#161616;
  margin-bottom:5px;
}
.bt-counter-element .bt-subtitle {
  font-size:14px;
  line-height:24px;
  letter-spacing:0;
  color:#161616;
  opacity:0.5;
}
.bt-countdown-element .countdown-row {
  display:block;
  margin-bottom:30px;
}
.bt-countdown-element .countdown-row .countdown-section {
  position:relative;
  display:inline-block;
  margin-right:30px;
  padding-right:30px;
}
.bt-countdown-element .countdown-row .countdown-section:not(:last-child):after {
  content:":";
  position:absolute;
  top:0;
  right:0;
  font-size:40px;
  font-weight:700;
  line-height:50px;
  color:#3cc951;
}
.bt-countdown-element .countdown-row .countdown-section > span {
  color:#9fa4af;
  display:block;
}
.bt-countdown-element .countdown-row .countdown-section > span.countdown-amount {
  font-size:40px;
  font-weight:700;
  line-height:50px;
  letter-spacing:0;
  color:#2e2e2e;
}
.bt-countdown-element .countdown-row .countdown-section > span.countdown-period {
  font-size:16px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0;
}
.bt-icon-video-popup-element .html5lightbox {
  display:inline-block;
  width:80px;
  height:80px;
  line-height:80px;
  text-align:center;
  color:#ffffff;
  background:#3cc951;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.1);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.1);
  box-shadow:5px 0 35px rgba(0,0,0,0.1);
}
.bt-icon-video-popup-element .html5lightbox i {
  font-size:20px;
  margin-left:3px;
}
.bt-icon-video-popup-element .html5lightbox img {
  width:42px;
  height:auto;
}
.bt-icon-video-popup-element .html5lightbox:hover {
  webkit-box-shadow:0 0 1px 15px rgba(60,201,81,0.4), 0 0 1px 30px rgba(60,201,81,0.1), 0 0 1px 45px rgba(60,201,81,0.1);
  box-shadow:0 0 1px 15px rgba(60,201,81,0.4), 0 0 1px 30px rgba(60,201,81,0.1), 0 0 1px 45px rgba(60,201,81,0.1);
}
.bt-media-style {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-media-style img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:auto;
  max-width:100%;
  height:auto;
}
.bt-media-style.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-media-style.gallery .carousel-control:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.bt-media-style.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.bt-media-style.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
  z-index:1;
}
.bt-media-style.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:52px;
  height:52px;
  font-size:14px;
  line-height:52px;
  letter-spacing:-2px;
  text-align:center;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-media-style.video .bt-overlay .html5lightbox:before, .bt-media-style.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.bt-media-style.video .bt-overlay .html5lightbox:after { clear:both; }
.bt-media-style.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.bt-media-style.audio audio {
  width:100%;
  height:auto;
}
.bt-media-style.audio .bt-soundcluond { margin-bottom:-10px; }
.bt-media-style.quote blockquote {
  font-size:110%;
  color:#333333;
  padding:15px 20px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-media-style.link > a {
  font-size:110%;
  font-weight:700;
  font-style:italic;
  color:#333333;
}
.bt-media-style.link > a:hover { color:#3cc951; }
.bt-archive-item-style1 { margin-bottom:40px; }
.bt-archive-item-style1 .bt-title {
  font-size:24px;
  line-height:28px;
  margin-top:0;
  margin-bottom:15px;
}
.bt-archive-item-style1 .bt-title a { color:#333333; }
.bt-archive-item-style1 .bt-title a:hover { color:#3cc951; }
.bt-archive-item-style1 .bt-media {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  margin-bottom:20px;
}
.bt-archive-item-style1 .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:auto;
  max-width:100%;
  height:auto;
}
.bt-archive-item-style1 .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-archive-item-style1 .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.bt-archive-item-style1 .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.bt-archive-item-style1 .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
  z-index:1;
}
.bt-archive-item-style1 .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:52px;
  height:52px;
  font-size:14px;
  line-height:52px;
  letter-spacing:-2px;
  text-align:center;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-archive-item-style1 .bt-media.video .bt-overlay .html5lightbox:before, .bt-archive-item-style1 .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.bt-archive-item-style1 .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.bt-archive-item-style1 .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.bt-archive-item-style1 .bt-media.audio audio {
  width:100%;
  height:auto;
}
.bt-archive-item-style1 .bt-media.audio .bt-soundcluond { margin-bottom:-10px; }
.bt-archive-item-style1 .bt-media.quote blockquote {
  font-size:110%;
  color:#333333;
  padding:15px 20px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-archive-item-style1 .bt-media.link > a {
  font-size:110%;
  font-weight:700;
  font-style:italic;
  color:#333333;
}
.bt-archive-item-style1 .bt-media.link > a:hover { color:#3cc951; }
.bt-archive-item-style1 .bt-meta {
  list-style:none;
  margin:0 0 25px;
  padding:0 0 15px;
  border-bottom:1px solid #ececec;
  opacity:0.8;
}
.bt-archive-item-style1 .bt-meta > li {
  position:relative;
  display:inline-block;
  font-size:14px;
  line-height:26px;
  color:#555555;
  margin-right:30px;
}
.bt-archive-item-style1 .bt-meta > li i { margin-right:3px; }
.bt-archive-item-style1 .bt-meta > li > a { color:#555555; }
.bt-archive-item-style1 .bt-meta > li > a:hover { color:#3cc951; }
.bt-archive-item-style1 .bt-meta > li:last-child { margin-right:0; }
.bt-archive-item-style1 .bt-excerpt {
  font-size:15px;
  line-height:26px;
  margin-bottom:25px;
}
.bt-archive-item-style1 .bt-readmore {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  padding:10px 30px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-archive-item-style1 .bt-readmore:hover { background:#2ea43f; }
.blog .sticky .bt-post-item .bt-title:before, .archive .sticky .bt-post-item .bt-title:before, .search .sticky .bt-post-item .bt-title:before {
  content:"\f08d";
  font-family:FontAwesome;
  font-weight:400;
  color:#3cc951;
  margin-right:10px;
}
.blog .bt-post-item, .archive .bt-post-item, .search .bt-post-item { margin-bottom:40px; }
.blog .bt-post-item .bt-title, .archive .bt-post-item .bt-title, .search .bt-post-item .bt-title {
  font-size:24px;
  line-height:28px;
  margin-top:0;
  margin-bottom:15px;
}
.blog .bt-post-item .bt-title a, .archive .bt-post-item .bt-title a, .search .bt-post-item .bt-title a { color:#333333; }
.blog .bt-post-item .bt-title a:hover, .archive .bt-post-item .bt-title a:hover, .search .bt-post-item .bt-title a:hover { color:#3cc951; }
.blog .bt-post-item .bt-media, .archive .bt-post-item .bt-media, .search .bt-post-item .bt-media {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  margin-bottom:20px;
}
.blog .bt-post-item .bt-media img, .archive .bt-post-item .bt-media img, .search .bt-post-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:auto;
  max-width:100%;
  height:auto;
}
.blog .bt-post-item .bt-media.gallery .carousel-control, .archive .bt-post-item .bt-media.gallery .carousel-control, .search .bt-post-item .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.blog .bt-post-item .bt-media.gallery .carousel-control:hover, .archive .bt-post-item .bt-media.gallery .carousel-control:hover, .search .bt-post-item .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.blog .bt-post-item .bt-media.gallery .carousel-control.left, .archive .bt-post-item .bt-media.gallery .carousel-control.left, .search .bt-post-item .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.blog .bt-post-item .bt-media.video .bt-overlay, .archive .bt-post-item .bt-media.video .bt-overlay, .search .bt-post-item .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
  z-index:1;
}
.blog .bt-post-item .bt-media.video .bt-overlay .html5lightbox, .archive .bt-post-item .bt-media.video .bt-overlay .html5lightbox, .search .bt-post-item .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:52px;
  height:52px;
  font-size:14px;
  line-height:52px;
  letter-spacing:-2px;
  text-align:center;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.blog .bt-post-item .bt-media.video .bt-overlay .html5lightbox:before, .blog .bt-post-item .bt-media.video .bt-overlay .html5lightbox:after, .archive .bt-post-item .bt-media.video .bt-overlay .html5lightbox:before, .archive .bt-post-item .bt-media.video .bt-overlay .html5lightbox:after, .search .bt-post-item .bt-media.video .bt-overlay .html5lightbox:before, .search .bt-post-item .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.blog .bt-post-item .bt-media.video .bt-overlay .html5lightbox:after, .archive .bt-post-item .bt-media.video .bt-overlay .html5lightbox:after, .search .bt-post-item .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.blog .bt-post-item .bt-media.video .bt-overlay .html5lightbox:hover, .archive .bt-post-item .bt-media.video .bt-overlay .html5lightbox:hover, .search .bt-post-item .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.blog .bt-post-item .bt-media.audio audio, .archive .bt-post-item .bt-media.audio audio, .search .bt-post-item .bt-media.audio audio {
  width:100%;
  height:auto;
}
.blog .bt-post-item .bt-media.audio .bt-soundcluond, .archive .bt-post-item .bt-media.audio .bt-soundcluond, .search .bt-post-item .bt-media.audio .bt-soundcluond { margin-bottom:-10px; }
.blog .bt-post-item .bt-media.quote blockquote, .archive .bt-post-item .bt-media.quote blockquote, .search .bt-post-item .bt-media.quote blockquote {
  font-size:110%;
  color:#333333;
  padding:15px 20px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.blog .bt-post-item .bt-media.link > a, .archive .bt-post-item .bt-media.link > a, .search .bt-post-item .bt-media.link > a {
  font-size:110%;
  font-weight:700;
  font-style:italic;
  color:#333333;
}
.blog .bt-post-item .bt-media.link > a:hover, .archive .bt-post-item .bt-media.link > a:hover, .search .bt-post-item .bt-media.link > a:hover { color:#3cc951; }
.blog .bt-post-item .bt-meta, .archive .bt-post-item .bt-meta, .search .bt-post-item .bt-meta {
  list-style:none;
  margin:0 0 25px;
  padding:0 0 15px;
  border-bottom:1px solid #ececec;
  opacity:0.8;
}
.blog .bt-post-item .bt-meta > li, .archive .bt-post-item .bt-meta > li, .search .bt-post-item .bt-meta > li {
  position:relative;
  display:inline-block;
  font-size:14px;
  line-height:26px;
  color:#555555;
  margin-right:30px;
}
.blog .bt-post-item .bt-meta > li i, .archive .bt-post-item .bt-meta > li i, .search .bt-post-item .bt-meta > li i { margin-right:3px; }
.blog .bt-post-item .bt-meta > li > a, .archive .bt-post-item .bt-meta > li > a, .search .bt-post-item .bt-meta > li > a { color:#555555; }
.blog .bt-post-item .bt-meta > li > a:hover, .archive .bt-post-item .bt-meta > li > a:hover, .search .bt-post-item .bt-meta > li > a:hover { color:#3cc951; }
.blog .bt-post-item .bt-meta > li:last-child, .archive .bt-post-item .bt-meta > li:last-child, .search .bt-post-item .bt-meta > li:last-child { margin-right:0; }
.blog .bt-post-item .bt-excerpt, .archive .bt-post-item .bt-excerpt, .search .bt-post-item .bt-excerpt {
  font-size:15px;
  line-height:26px;
  margin-bottom:25px;
}
.blog .bt-post-item .bt-readmore, .archive .bt-post-item .bt-readmore, .search .bt-post-item .bt-readmore {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  padding:10px 30px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.blog .bt-post-item .bt-readmore:hover, .archive .bt-post-item .bt-readmore:hover, .search .bt-post-item .bt-readmore:hover { background:#2ea43f; }
.blog .bt-items-wrap, .archive .bt-items-wrap, .search .bt-items-wrap {
  font-size:0;
  margin-left:-15px;
  margin-right:-15px;
}
.blog .bt-items-wrap.columns-1 > article, .archive .bt-items-wrap.columns-1 > article, .search .bt-items-wrap.columns-1 > article { width:100%; }
.blog .bt-items-wrap.columns-2 > article, .archive .bt-items-wrap.columns-2 > article, .search .bt-items-wrap.columns-2 > article { width:50%; }
.blog .bt-items-wrap.columns-3 > article, .archive .bt-items-wrap.columns-3 > article, .search .bt-items-wrap.columns-3 > article { width:33.33%; }
.blog .bt-items-wrap.columns-4 > article, .archive .bt-items-wrap.columns-4 > article, .search .bt-items-wrap.columns-4 > article { width:25%; }
.blog .bt-items-wrap > article, .archive .bt-items-wrap > article, .search .bt-items-wrap > article {
  display:inline-block;
  vertical-align:top;
  font-size:15px;
  padding-left:15px;
  padding-right:15px;
}
@media (max-width: 1199px) {
  .blog .bt-items-wrap.columns-4 > article, .archive .bt-items-wrap.columns-4 > article, .search .bt-items-wrap.columns-4 > article { width:33.33%; }
}
@media (max-width: 991px) {
  .blog .bt-items-wrap.columns-3 > article, .blog .bt-items-wrap.columns-4 > article, .archive .bt-items-wrap.columns-3 > article, .archive .bt-items-wrap.columns-4 > article, .search .bt-items-wrap.columns-3 > article, .search .bt-items-wrap.columns-4 > article { width:50%; }
}
@media (max-width: 767px) {
  .blog .bt-items-wrap.columns-2 > article, .blog .bt-items-wrap.columns-3 > article, .blog .bt-items-wrap.columns-4 > article, .archive .bt-items-wrap.columns-2 > article, .archive .bt-items-wrap.columns-3 > article, .archive .bt-items-wrap.columns-4 > article, .search .bt-items-wrap.columns-2 > article, .search .bt-items-wrap.columns-3 > article, .search .bt-items-wrap.columns-4 > article { width:100%; }
}
.bt-single-item-style1 .bt-title {
  font-size:24px;
  line-height:28px;
  margin-bottom:15px;
}
.bt-single-item-style1 .bt-media {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  margin-bottom:15px;
}
.bt-single-item-style1 .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:auto;
  max-width:100%;
  height:auto;
}
.bt-single-item-style1 .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-single-item-style1 .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.bt-single-item-style1 .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.bt-single-item-style1 .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
  z-index:1;
}
.bt-single-item-style1 .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:52px;
  height:52px;
  font-size:14px;
  line-height:52px;
  letter-spacing:-2px;
  text-align:center;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-single-item-style1 .bt-media.video .bt-overlay .html5lightbox:before, .bt-single-item-style1 .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.bt-single-item-style1 .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.bt-single-item-style1 .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.bt-single-item-style1 .bt-media.audio audio {
  width:100%;
  height:auto;
}
.bt-single-item-style1 .bt-media.audio .bt-soundcluond { margin-bottom:-10px; }
.bt-single-item-style1 .bt-media.quote blockquote {
  font-size:110%;
  color:#333333;
  padding:15px 20px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-single-item-style1 .bt-media.link > a {
  font-size:110%;
  font-weight:700;
  font-style:italic;
  color:#333333;
}
.bt-single-item-style1 .bt-media.link > a:hover { color:#3cc951; }
.bt-single-item-style1 .bt-meta {
  list-style:none;
  margin:0 0 25px;
  padding:0 0 15px;
  border-bottom:1px solid #ececec;
  opacity:0.8;
}
.bt-single-item-style1 .bt-meta > li {
  position:relative;
  display:inline-block;
  font-size:14px;
  line-height:24px;
  color:#555555;
  margin-right:30px;
}
.bt-single-item-style1 .bt-meta > li span { font-weight:700; }
.bt-single-item-style1 .bt-meta > li > a { color:#555555; }
.bt-single-item-style1 .bt-meta > li > a:hover { color:#3cc951; }
.bt-single-item-style1 .bt-meta > li:last-child { margin-right:0; }
.bt-single-item-style1 .bt-content { margin-bottom:30px; }
.bt-single-item-style1 .bt-content > p { margin-bottom:30px; }
.single-post .bt-post-item .bt-title {
  font-size:24px;
  line-height:28px;
  margin-bottom:15px;
}
.single-post .bt-post-item .bt-media {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  margin-bottom:15px;
}
.single-post .bt-post-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:auto;
  max-width:100%;
  height:auto;
}
.single-post .bt-post-item .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.single-post .bt-post-item .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.single-post .bt-post-item .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.single-post .bt-post-item .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
  z-index:1;
}
.single-post .bt-post-item .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:52px;
  height:52px;
  font-size:14px;
  line-height:52px;
  letter-spacing:-2px;
  text-align:center;
  color:#3cc951;
  background:#ffffff;
  opacity:0.85;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.single-post .bt-post-item .bt-media.video .bt-overlay .html5lightbox:before, .single-post .bt-post-item .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.single-post .bt-post-item .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.single-post .bt-post-item .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#3cc951;
  opacity:1;
}
.single-post .bt-post-item .bt-media.audio audio {
  width:100%;
  height:auto;
}
.single-post .bt-post-item .bt-media.audio .bt-soundcluond { margin-bottom:-10px; }
.single-post .bt-post-item .bt-media.quote blockquote {
  font-size:110%;
  color:#333333;
  padding:15px 20px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.single-post .bt-post-item .bt-media.link > a {
  font-size:110%;
  font-weight:700;
  font-style:italic;
  color:#333333;
}
.single-post .bt-post-item .bt-media.link > a:hover { color:#3cc951; }
.single-post .bt-post-item .bt-meta {
  list-style:none;
  margin:0 0 25px;
  padding:0 0 15px;
  border-bottom:1px solid #ececec;
  opacity:0.8;
}
.single-post .bt-post-item .bt-meta > li {
  position:relative;
  display:inline-block;
  font-size:14px;
  line-height:24px;
  color:#555555;
  margin-right:30px;
}
.single-post .bt-post-item .bt-meta > li span { font-weight:700; }
.single-post .bt-post-item .bt-meta > li > a { color:#555555; }
.single-post .bt-post-item .bt-meta > li > a:hover { color:#3cc951; }
.single-post .bt-post-item .bt-meta > li:last-child { margin-right:0; }
.single-post .bt-post-item .bt-content { margin-bottom:30px; }
.single-post .bt-post-item .bt-content > p { margin-bottom:30px; }
.single-post .bt-tag-share {
  clear:both;
  margin-top:60px;
  padding:20px 0;
  border-top:1px solid #ececec;
  border-bottom:1px solid #ececec;
}
.single-post .bt-tag-share:after {
  content:"";
  display:block;
  clear:both;
}
.single-post .bt-tag-share h4 {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  margin:0 10px 0 0;
}
.single-post .bt-tag-share .bt-tag { float:left; }
.single-post .bt-tag-share .bt-tag a {
  display:inline-block;
  font-size:14px;
  line-height:24px;
  color:#555555;
}
.single-post .bt-tag-share .bt-tag a:hover { color:#3cc951; }
.single-post .bt-tag-share .bt-share { float:right; }
.single-post .bt-tag-share .bt-share ul {
  list-style:none;
  display:inline-block;
  margin:0;
  padding:0;
}
.single-post .bt-tag-share .bt-share ul li {
  display:inline-block;
  margin-right:15px;
}
.single-post .bt-tag-share .bt-share ul li:last-child { margin-right:0; }
.single-post .bt-tag-share .bt-share ul li a {
  display:inline-block;
  font-size:14px;
  color:#555555;
}
.single-post .bt-tag-share .bt-share ul li a:hover[data-icon="fa fa-facebook"] { color:#3b5999; }
.single-post .bt-tag-share .bt-share ul li a:hover[data-icon="fa fa-twitter"] { color:#55acee; }
.single-post .bt-tag-share .bt-share ul li a:hover[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.single-post .bt-tag-share .bt-share ul li a:hover[data-icon="fa fa-instagram"] { color:#fbad50; }
.single-post .bt-tag-share .bt-share ul li a:hover[data-icon="fa fa-linkedin"] { color:#0077B5; }
.single-post .bt-tag-share .bt-share ul li a:hover[data-icon="fa fa-pinterest"] { color:#bd081c; }
.single-post .bt-tag-share .bt-share ul li a:hover[data-icon="fa fa-tumblr"] { color:#34465d; }
.single-post .bt-tag-share .bt-share ul li a:hover[data-icon="fa fa-youtube"] { color:#cd201f; }
.single-post .bt-tag-share .bt-share ul li a:hover[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.single-post .bt-tag-share .bt-share ul li a:hover[data-icon="fa fa-flickr"] { color:#ff0084; }
@media (max-width: 520px) {
  .single-post .bt-tag-share .bt-tag, .single-post .bt-tag-share .bt-share {
    float:left;
    width:100%;
  }
  .single-post .bt-tag-share .bt-tag { margin-bottom:10px; }
}
.single-post .bt-blog-article-nav {
  background:#f9f9f9;
  margin-top:60px;
  margin-bottom:15px;
  clear:both;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.single-post .bt-blog-article-nav:after {
  content:"";
  display:block;
  clear:both;
}
.single-post .bt-blog-article-nav .bt-prev, .single-post .bt-blog-article-nav .bt-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  float:left;
  width:50%;
  font-size:14px;
  line-height:24px;
  padding:40px;
}
.single-post .bt-blog-article-nav .bt-prev a, .single-post .bt-blog-article-nav .bt-next a {
  display:block;
  font-size:18px;
  font-weight:700;
  line-height:28px;
  color:#333333;
  margin-top:5px;
}
.single-post .bt-blog-article-nav .bt-prev a:hover, .single-post .bt-blog-article-nav .bt-next a:hover { color:#3cc951; }
.single-post .bt-blog-article-nav .bt-next {
  float:right;
  text-align:right;
}
.single-post .bt-blog-article-nav .bt-next a {
  margin-left:auto;
  margin-right:0;
}
@media (max-width: 520px) {
  .single-post .bt-blog-article-nav .bt-prev, .single-post .bt-blog-article-nav .bt-next {
    width:100%;
    text-align:left;
  }
  .single-post .bt-blog-article-nav .bt-prev a, .single-post .bt-blog-article-nav .bt-next a { margin-left:0; }
}
.single-post .bt-about-author {
  background:#f8f8f8;
  padding:15px;
  margin-top:60px;
  margin-bottom:15px;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.single-post .bt-about-author .bt-author-avatar {
  line-height:0;
  width:160px;
  float:left;
}
.single-post .bt-about-author .bt-author-avatar img {
  margin:0;
  width:100%;
  height:auto;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.single-post .bt-about-author .bt-author-info {
  font-size:14px;
  line-height:24px;
  padding-left:200px;
  padding-right:15px;
}
.single-post .bt-about-author .bt-author-info .bt-title {
  font-size:20px;
  font-weight:700;
  line-height:36px;
  color:#010000;
  margin-bottom:0;
}
.single-post .bt-about-author .bt-author-info h6 {
  font-size:12px;
  font-weight:700;
  line-height:20px;
  text-transform:uppercase;
  color:#a2a2a2;
  margin-bottom:10px;
}
@media (max-width: 767px) {
  .single-post .bt-about-author .bt-author-avatar { width:60px; }
  .single-post .bt-about-author .bt-author-info {
    font-size:14px;
    line-height:24px;
    padding-left:75px;
  }
  .single-post .bt-about-author .bt-author-info .bt-title {
    font-size:14px;
    line-height:24px;
  }
}
.bt-sidebar .widget { margin-bottom:40px; }
.bt-sidebar ul, .bt-sidebar ol {
  list-style-type:none;
  margin:0;
  padding:0;
}
.bt-sidebar ul li, .bt-sidebar ol li {
  padding:0;
  margin:0;
}
.bt-sidebar ul li > ul, .bt-sidebar ul li > ol, .bt-sidebar ol li > ul, .bt-sidebar ol li > ol {
  margin:0;
  padding:0 0 0 20px;
}
.bt-left-sidebar.hidden-recent-review .widget_excitor_recent_review, .bt-right-sidebar.hidden-recent-review .widget_excitor_recent_review { display:none; }
.bt-left-sidebar .widget, .bt-right-sidebar .widget {
  position:relative;
  margin-bottom:30px;
}
.bt-left-sidebar .widget .wg-title, .bt-left-sidebar .widget .widgettitle, .bt-right-sidebar .widget .wg-title, .bt-right-sidebar .widget .widgettitle {
  position:relative;
  font-size:20px;
  font-weight:700;
  line-height:24px;
  margin-top:0;
  margin-bottom:25px;
  padding-bottom:15px;
}
.bt-left-sidebar .widget .wg-title:after, .bt-left-sidebar .widget .widgettitle:after, .bt-right-sidebar .widget .wg-title:after, .bt-right-sidebar .widget .widgettitle:after {
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:50px;
  height:2px;
  background:#3cc951;
}
.bt-left-sidebar .widget .menu-sidebar-menu-container ul, .bt-right-sidebar .widget .menu-sidebar-menu-container ul {
  background:#f0f0f0;
  margin:0;
  padding:0;
}
.bt-left-sidebar .widget .menu-sidebar-menu-container ul > li, .bt-right-sidebar .widget .menu-sidebar-menu-container ul > li {
  list-style:none;
  border-bottom:2px solid #ffffff;
}
.bt-left-sidebar .widget .menu-sidebar-menu-container ul > li:last-child, .bt-right-sidebar .widget .menu-sidebar-menu-container ul > li:last-child { border-bottom:0; }
.bt-left-sidebar .widget .menu-sidebar-menu-container ul > li > a, .bt-right-sidebar .widget .menu-sidebar-menu-container ul > li > a {
  position:relative;
  display:block;
  font-size:13px;
  line-height:27px;
  letter-spacing:0.04em;
  color:#333333;
  padding:18px 30px;
}
.bt-left-sidebar .widget .menu-sidebar-menu-container ul > li > a:before, .bt-right-sidebar .widget .menu-sidebar-menu-container ul > li > a:before {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:2px;
  height:100%;
  background:#3cc951;
  opacity:0;
}
.bt-left-sidebar .widget .menu-sidebar-menu-container ul > li > a:hover, .bt-right-sidebar .widget .menu-sidebar-menu-container ul > li > a:hover { color:#3cc951; }
.bt-left-sidebar .widget .menu-sidebar-menu-container ul > li > a:hover:before, .bt-right-sidebar .widget .menu-sidebar-menu-container ul > li > a:hover:before { opacity:1; }
.bt-left-sidebar .widget .menu-sidebar-menu-container ul > li.current-menu-item > a:before, .bt-left-sidebar .widget .menu-sidebar-menu-container ul > li .current_page_item > a:before, .bt-right-sidebar .widget .menu-sidebar-menu-container ul > li.current-menu-item > a:before, .bt-right-sidebar .widget .menu-sidebar-menu-container ul > li .current_page_item > a:before { opacity:1; }
.bt-left-sidebar .widget.widget_excitor_news_tabs_widget, .bt-right-sidebar .widget.widget_excitor_news_tabs_widget { padding-top:60px; }
.bt-left-sidebar .widget.widget_excitor_news_tabs_widget .nav-tabs, .bt-right-sidebar .widget.widget_excitor_news_tabs_widget .nav-tabs {
  position:absolute;
  top:-3px;
  left:-3px;
  width:100%;
  border:none;
}
.bt-left-sidebar .widget.widget_excitor_news_tabs_widget .nav-tabs .bt-tab a, .bt-right-sidebar .widget.widget_excitor_news_tabs_widget .nav-tabs .bt-tab a {
  font-size:13px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#555555;
  background:#ececec;
  padding:8px 15px;
  border:none;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}
.bt-left-sidebar .widget.widget_excitor_news_tabs_widget .nav-tabs .bt-tab.active a, .bt-right-sidebar .widget.widget_excitor_news_tabs_widget .nav-tabs .bt-tab.active a {
  color:#ffffff;
  background:#3cc951;
  border:none;
}
.bt-left-sidebar .widget.widget_excitor_news_tabs_widget .tab-content .bt-news-list, .bt-right-sidebar .widget.widget_excitor_news_tabs_widget .tab-content .bt-news-list {
  margin:0;
  padding:0;
}
.bt-left-sidebar .widget.widget_excitor_news_tabs_widget .tab-content .bt-news-list > li, .bt-right-sidebar .widget.widget_excitor_news_tabs_widget .tab-content .bt-news-list > li {
  list-style:none;
  position:relative;
  min-height:120px;
  margin-bottom:20px;
  padding-left:135px;
}
.bt-left-sidebar .widget.widget_excitor_news_tabs_widget .tab-content .bt-news-list > li:last-child, .bt-right-sidebar .widget.widget_excitor_news_tabs_widget .tab-content .bt-news-list > li:last-child { margin-bottom:0; }
.bt-left-sidebar .widget.widget_excitor_news_tabs_widget .tab-content .bt-news-list > li .bt-thumb, .bt-right-sidebar .widget.widget_excitor_news_tabs_widget .tab-content .bt-news-list > li .bt-thumb {
  position:absolute;
  top:0;
  left:0;
  width:115px;
  height:115px;
}
.bt-left-sidebar .widget.widget_excitor_news_tabs_widget .tab-content .bt-news-list > li .bt-thumb img, .bt-right-sidebar .widget.widget_excitor_news_tabs_widget .tab-content .bt-news-list > li .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-left-sidebar .widget.widget_excitor_news_tabs_widget .tab-content .bt-news-list > li .bt-details, .bt-right-sidebar .widget.widget_excitor_news_tabs_widget .tab-content .bt-news-list > li .bt-details {
  display:table;
  height:120px;
}
.bt-left-sidebar .widget.widget_excitor_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-inner, .bt-right-sidebar .widget.widget_excitor_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-inner {
  display:table-cell;
  vertical-align:middle;
}
.bt-left-sidebar .widget.widget_excitor_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-title, .bt-right-sidebar .widget.widget_excitor_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-title {
  font-size:14px;
  font-weight:700;
  line-height:20px;
  letter-spacing:0.05em;
  color:#313131;
  margin-bottom:7px;
}
.bt-left-sidebar .widget.widget_excitor_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-meta, .bt-right-sidebar .widget.widget_excitor_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-meta {
  font-size:12px;
  line-height:22px;
  letter-spacing:0.04em;
  color:#969595;
  margin:0;
  padding:0;
}
.bt-left-sidebar .widget.widget_excitor_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-meta > li, .bt-right-sidebar .widget.widget_excitor_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-meta > li { display:inline-block; }
.bt-left-sidebar .widget.widget_excitor_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-meta > li:after, .bt-right-sidebar .widget.widget_excitor_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-meta > li:after {
  content:".";
  display:inline-block;
  padding:0 5px;
}
.bt-left-sidebar .widget.widget_excitor_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-meta > li:last-child:after, .bt-right-sidebar .widget.widget_excitor_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-meta > li:last-child:after { display:none; }
.bt-left-sidebar .widget.widget_excitor_post_list .bt-post-list, .bt-right-sidebar .widget.widget_excitor_post_list .bt-post-list {
  margin:0;
  padding:0;
}
.bt-left-sidebar .widget.widget_excitor_post_list .bt-post-list > li, .bt-right-sidebar .widget.widget_excitor_post_list .bt-post-list > li {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  list-style:none;
  position:relative;
  min-height:70px;
  margin-bottom:20px;
}
.bt-left-sidebar .widget.widget_excitor_post_list .bt-post-list > li:after, .bt-right-sidebar .widget.widget_excitor_post_list .bt-post-list > li:after {
  content:"";
  display:block;
  clear:both;
}
.bt-left-sidebar .widget.widget_excitor_post_list .bt-post-list > li .bt-thumb, .bt-right-sidebar .widget.widget_excitor_post_list .bt-post-list > li .bt-thumb {
  float:left;
  width:70px;
  height:70px;
  margin-right:15px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-left-sidebar .widget.widget_excitor_post_list .bt-post-list > li .bt-title, .bt-right-sidebar .widget.widget_excitor_post_list .bt-post-list > li .bt-title {
  font-size:14px;
  font-weight:500;
  line-height:20px;
  margin-bottom:5px;
}
.bt-left-sidebar .widget.widget_excitor_post_list .bt-post-list > li .bt-title > a, .bt-right-sidebar .widget.widget_excitor_post_list .bt-post-list > li .bt-title > a { color:#333333; }
.bt-left-sidebar .widget.widget_excitor_post_list .bt-post-list > li .bt-title > a:hover, .bt-right-sidebar .widget.widget_excitor_post_list .bt-post-list > li .bt-title > a:hover { color:#3cc951; }
.bt-left-sidebar .widget.widget_excitor_post_list .bt-post-list > li .bt-date, .bt-right-sidebar .widget.widget_excitor_post_list .bt-post-list > li .bt-date {
  font-size:12px;
  font-weight:500;
  line-height:18px;
  color:rgba(51,51,51,0.4);
}
.bt-left-sidebar .widget.widget_excitor_post_list .bt-post-list > li .bt-date:before, .bt-right-sidebar .widget.widget_excitor_post_list .bt-post-list > li .bt-date:before {
  content:"\f017";
  font-family:Fontawesome;
  font-weight:normal;
  display:inline-block;
  margin-right:5px;
}
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a, .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a {
  display:inline-block;
  width:40px;
  height:40px;
  text-align:center;
  line-height:40px;
  background:#f1f1f1;
  margin:0 5px 8px 0;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-facebook"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-facebook"] { color:#3b5999; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-twitter"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-twitter"] { color:#55acee; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-google-plus"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-instagram"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-instagram"] { color:#fbad50; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-linkedin"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-pinterest"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-tumblr"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-tumblr"] { color:#34465d; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-youtube"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-youtube"] { color:#cd201f; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-dribbble"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-flickr"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a[data-icon="fa fa-flickr"] { color:#ff0084; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a:hover, .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a:hover { color:#ffffff; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-facebook"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-twitter"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-google-plus"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-instagram"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-linkedin"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-pinterest"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-tumblr"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-youtube"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-dribbble"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-flickr"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.bt-left-sidebar .widget.widget_archive > ul, .bt-left-sidebar .widget.widget_archive .menu-testing-menu-container > ul, .bt-left-sidebar .widget.widget_categories > ul, .bt-left-sidebar .widget.widget_categories .menu-testing-menu-container > ul, .bt-left-sidebar .widget.widget_pages > ul, .bt-left-sidebar .widget.widget_pages .menu-testing-menu-container > ul, .bt-left-sidebar .widget.widget_meta > ul, .bt-left-sidebar .widget.widget_meta .menu-testing-menu-container > ul, .bt-left-sidebar .widget.widget_nav_menu > ul, .bt-left-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul, .bt-right-sidebar .widget.widget_archive > ul, .bt-right-sidebar .widget.widget_archive .menu-testing-menu-container > ul, .bt-right-sidebar .widget.widget_categories > ul, .bt-right-sidebar .widget.widget_categories .menu-testing-menu-container > ul, .bt-right-sidebar .widget.widget_pages > ul, .bt-right-sidebar .widget.widget_pages .menu-testing-menu-container > ul, .bt-right-sidebar .widget.widget_meta > ul, .bt-right-sidebar .widget.widget_meta .menu-testing-menu-container > ul, .bt-right-sidebar .widget.widget_nav_menu > ul, .bt-right-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-left-sidebar .widget.widget_archive > ul li, .bt-left-sidebar .widget.widget_archive .menu-testing-menu-container > ul li, .bt-left-sidebar .widget.widget_categories > ul li, .bt-left-sidebar .widget.widget_categories .menu-testing-menu-container > ul li, .bt-left-sidebar .widget.widget_pages > ul li, .bt-left-sidebar .widget.widget_pages .menu-testing-menu-container > ul li, .bt-left-sidebar .widget.widget_meta > ul li, .bt-left-sidebar .widget.widget_meta .menu-testing-menu-container > ul li, .bt-left-sidebar .widget.widget_nav_menu > ul li, .bt-left-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li, .bt-right-sidebar .widget.widget_archive > ul li, .bt-right-sidebar .widget.widget_archive .menu-testing-menu-container > ul li, .bt-right-sidebar .widget.widget_categories > ul li, .bt-right-sidebar .widget.widget_categories .menu-testing-menu-container > ul li, .bt-right-sidebar .widget.widget_pages > ul li, .bt-right-sidebar .widget.widget_pages .menu-testing-menu-container > ul li, .bt-right-sidebar .widget.widget_meta > ul li, .bt-right-sidebar .widget.widget_meta .menu-testing-menu-container > ul li, .bt-right-sidebar .widget.widget_nav_menu > ul li, .bt-right-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li {
  position:relative;
  font-size:15px;
  line-height:48px;
  border-bottom:1px solid #ececec;
}
.bt-left-sidebar .widget.widget_archive > ul li:last-child, .bt-left-sidebar .widget.widget_archive .menu-testing-menu-container > ul li:last-child, .bt-left-sidebar .widget.widget_categories > ul li:last-child, .bt-left-sidebar .widget.widget_categories .menu-testing-menu-container > ul li:last-child, .bt-left-sidebar .widget.widget_pages > ul li:last-child, .bt-left-sidebar .widget.widget_pages .menu-testing-menu-container > ul li:last-child, .bt-left-sidebar .widget.widget_meta > ul li:last-child, .bt-left-sidebar .widget.widget_meta .menu-testing-menu-container > ul li:last-child, .bt-left-sidebar .widget.widget_nav_menu > ul li:last-child, .bt-left-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li:last-child, .bt-right-sidebar .widget.widget_archive > ul li:last-child, .bt-right-sidebar .widget.widget_archive .menu-testing-menu-container > ul li:last-child, .bt-right-sidebar .widget.widget_categories > ul li:last-child, .bt-right-sidebar .widget.widget_categories .menu-testing-menu-container > ul li:last-child, .bt-right-sidebar .widget.widget_pages > ul li:last-child, .bt-right-sidebar .widget.widget_pages .menu-testing-menu-container > ul li:last-child, .bt-right-sidebar .widget.widget_meta > ul li:last-child, .bt-right-sidebar .widget.widget_meta .menu-testing-menu-container > ul li:last-child, .bt-right-sidebar .widget.widget_nav_menu > ul li:last-child, .bt-right-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li:last-child { border-bottom:none; }
.bt-left-sidebar .widget.widget_archive > ul li > a, .bt-left-sidebar .widget.widget_archive .menu-testing-menu-container > ul li > a, .bt-left-sidebar .widget.widget_categories > ul li > a, .bt-left-sidebar .widget.widget_categories .menu-testing-menu-container > ul li > a, .bt-left-sidebar .widget.widget_pages > ul li > a, .bt-left-sidebar .widget.widget_pages .menu-testing-menu-container > ul li > a, .bt-left-sidebar .widget.widget_meta > ul li > a, .bt-left-sidebar .widget.widget_meta .menu-testing-menu-container > ul li > a, .bt-left-sidebar .widget.widget_nav_menu > ul li > a, .bt-left-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li > a, .bt-right-sidebar .widget.widget_archive > ul li > a, .bt-right-sidebar .widget.widget_archive .menu-testing-menu-container > ul li > a, .bt-right-sidebar .widget.widget_categories > ul li > a, .bt-right-sidebar .widget.widget_categories .menu-testing-menu-container > ul li > a, .bt-right-sidebar .widget.widget_pages > ul li > a, .bt-right-sidebar .widget.widget_pages .menu-testing-menu-container > ul li > a, .bt-right-sidebar .widget.widget_meta > ul li > a, .bt-right-sidebar .widget.widget_meta .menu-testing-menu-container > ul li > a, .bt-right-sidebar .widget.widget_nav_menu > ul li > a, .bt-right-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li > a {
  display:inline-block;
  color:#555555;
}
.bt-left-sidebar .widget.widget_archive > ul li > a:hover, .bt-left-sidebar .widget.widget_archive .menu-testing-menu-container > ul li > a:hover, .bt-left-sidebar .widget.widget_categories > ul li > a:hover, .bt-left-sidebar .widget.widget_categories .menu-testing-menu-container > ul li > a:hover, .bt-left-sidebar .widget.widget_pages > ul li > a:hover, .bt-left-sidebar .widget.widget_pages .menu-testing-menu-container > ul li > a:hover, .bt-left-sidebar .widget.widget_meta > ul li > a:hover, .bt-left-sidebar .widget.widget_meta .menu-testing-menu-container > ul li > a:hover, .bt-left-sidebar .widget.widget_nav_menu > ul li > a:hover, .bt-left-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li > a:hover, .bt-right-sidebar .widget.widget_archive > ul li > a:hover, .bt-right-sidebar .widget.widget_archive .menu-testing-menu-container > ul li > a:hover, .bt-right-sidebar .widget.widget_categories > ul li > a:hover, .bt-right-sidebar .widget.widget_categories .menu-testing-menu-container > ul li > a:hover, .bt-right-sidebar .widget.widget_pages > ul li > a:hover, .bt-right-sidebar .widget.widget_pages .menu-testing-menu-container > ul li > a:hover, .bt-right-sidebar .widget.widget_meta > ul li > a:hover, .bt-right-sidebar .widget.widget_meta .menu-testing-menu-container > ul li > a:hover, .bt-right-sidebar .widget.widget_nav_menu > ul li > a:hover, .bt-right-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li > a:hover { color:#3cc951; }
.bt-left-sidebar .widget.widget_archive > ul li.current-cat > a, .bt-left-sidebar .widget.widget_archive .menu-testing-menu-container > ul li.current-cat > a, .bt-left-sidebar .widget.widget_categories > ul li.current-cat > a, .bt-left-sidebar .widget.widget_categories .menu-testing-menu-container > ul li.current-cat > a, .bt-left-sidebar .widget.widget_pages > ul li.current-cat > a, .bt-left-sidebar .widget.widget_pages .menu-testing-menu-container > ul li.current-cat > a, .bt-left-sidebar .widget.widget_meta > ul li.current-cat > a, .bt-left-sidebar .widget.widget_meta .menu-testing-menu-container > ul li.current-cat > a, .bt-left-sidebar .widget.widget_nav_menu > ul li.current-cat > a, .bt-left-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li.current-cat > a, .bt-right-sidebar .widget.widget_archive > ul li.current-cat > a, .bt-right-sidebar .widget.widget_archive .menu-testing-menu-container > ul li.current-cat > a, .bt-right-sidebar .widget.widget_categories > ul li.current-cat > a, .bt-right-sidebar .widget.widget_categories .menu-testing-menu-container > ul li.current-cat > a, .bt-right-sidebar .widget.widget_pages > ul li.current-cat > a, .bt-right-sidebar .widget.widget_pages .menu-testing-menu-container > ul li.current-cat > a, .bt-right-sidebar .widget.widget_meta > ul li.current-cat > a, .bt-right-sidebar .widget.widget_meta .menu-testing-menu-container > ul li.current-cat > a, .bt-right-sidebar .widget.widget_nav_menu > ul li.current-cat > a, .bt-right-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li.current-cat > a { color:#3cc951; }
.bt-left-sidebar .widget.widget_archive .screen-reader-text, .bt-left-sidebar .widget.widget_categories .screen-reader-text, .bt-right-sidebar .widget.widget_archive .screen-reader-text, .bt-right-sidebar .widget.widget_categories .screen-reader-text { display:none; }
.bt-left-sidebar .widget.widget_archive select, .bt-left-sidebar .widget.widget_categories select, .bt-right-sidebar .widget.widget_archive select, .bt-right-sidebar .widget.widget_categories select {
  width:100%;
  padding:10px 15px;
  border:1px solid #ececec;
}
.bt-left-sidebar .widget.widget_archive select[name="archive-dropdown"], .bt-left-sidebar .widget.widget_archive select[name="cat"], .bt-left-sidebar .widget.widget_categories select[name="archive-dropdown"], .bt-left-sidebar .widget.widget_categories select[name="cat"], .bt-right-sidebar .widget.widget_archive select[name="archive-dropdown"], .bt-right-sidebar .widget.widget_archive select[name="cat"], .bt-right-sidebar .widget.widget_categories select[name="archive-dropdown"], .bt-right-sidebar .widget.widget_categories select[name="cat"] { margin-bottom:0; }
.bt-left-sidebar .widget.widget_calendar .calendar_wrap table caption, .bt-right-sidebar .widget.widget_calendar .calendar_wrap table caption {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
}
.bt-left-sidebar .widget.widget_calendar .calendar_wrap table td, .bt-left-sidebar .widget.widget_calendar .calendar_wrap table th, .bt-right-sidebar .widget.widget_calendar .calendar_wrap table td, .bt-right-sidebar .widget.widget_calendar .calendar_wrap table th {
  font-size:14px;
  font-weight:700;
  text-align:center;
  color:#555555;
  padding:10px;
}
.bt-left-sidebar .widget.widget_calendar .calendar_wrap table th, .bt-right-sidebar .widget.widget_calendar .calendar_wrap table th { color:#3cc951; }
.bt-left-sidebar .widget.widget_recent_comments > ul, .bt-left-sidebar .widget.widget_rss > ul, .bt-left-sidebar .widget.widget_recent_entries > ul, .bt-right-sidebar .widget.widget_recent_comments > ul, .bt-right-sidebar .widget.widget_rss > ul, .bt-right-sidebar .widget.widget_recent_entries > ul {
  margin:0;
  padding:0;
}
.bt-left-sidebar .widget.widget_recent_comments > ul li, .bt-left-sidebar .widget.widget_rss > ul li, .bt-left-sidebar .widget.widget_recent_entries > ul li, .bt-right-sidebar .widget.widget_recent_comments > ul li, .bt-right-sidebar .widget.widget_rss > ul li, .bt-right-sidebar .widget.widget_recent_entries > ul li {
  list-style:none;
  margin-bottom:10px;
  padding-bottom:10px;
  border-bottom:1px solid #ececec;
}
.bt-left-sidebar .widget.widget_recent_comments > ul li:last-child, .bt-left-sidebar .widget.widget_rss > ul li:last-child, .bt-left-sidebar .widget.widget_recent_entries > ul li:last-child, .bt-right-sidebar .widget.widget_recent_comments > ul li:last-child, .bt-right-sidebar .widget.widget_rss > ul li:last-child, .bt-right-sidebar .widget.widget_recent_entries > ul li:last-child {
  margin-bottom:0;
  padding-bottom:0;
  border-bottom:none;
}
.bt-left-sidebar .widget.widget_recent_comments > ul li a, .bt-left-sidebar .widget.widget_rss > ul li a, .bt-left-sidebar .widget.widget_recent_entries > ul li a, .bt-right-sidebar .widget.widget_recent_comments > ul li a, .bt-right-sidebar .widget.widget_rss > ul li a, .bt-right-sidebar .widget.widget_recent_entries > ul li a { font-weight:700; }
.bt-left-sidebar .widget.widget_recent_comments > ul li a:hover, .bt-left-sidebar .widget.widget_recent_comments > ul li a:focus, .bt-left-sidebar .widget.widget_rss > ul li a:hover, .bt-left-sidebar .widget.widget_rss > ul li a:focus, .bt-left-sidebar .widget.widget_recent_entries > ul li a:hover, .bt-left-sidebar .widget.widget_recent_entries > ul li a:focus, .bt-right-sidebar .widget.widget_recent_comments > ul li a:hover, .bt-right-sidebar .widget.widget_recent_comments > ul li a:focus, .bt-right-sidebar .widget.widget_rss > ul li a:hover, .bt-right-sidebar .widget.widget_rss > ul li a:focus, .bt-right-sidebar .widget.widget_recent_entries > ul li a:hover, .bt-right-sidebar .widget.widget_recent_entries > ul li a:focus { color:#3cc951; }
.bt-left-sidebar .widget.widget_recent_comments > ul li .rss-date, .bt-left-sidebar .widget.widget_recent_comments > ul li cite, .bt-left-sidebar .widget.widget_rss > ul li .rss-date, .bt-left-sidebar .widget.widget_rss > ul li cite, .bt-left-sidebar .widget.widget_recent_entries > ul li .rss-date, .bt-left-sidebar .widget.widget_recent_entries > ul li cite, .bt-right-sidebar .widget.widget_recent_comments > ul li .rss-date, .bt-right-sidebar .widget.widget_recent_comments > ul li cite, .bt-right-sidebar .widget.widget_rss > ul li .rss-date, .bt-right-sidebar .widget.widget_rss > ul li cite, .bt-right-sidebar .widget.widget_recent_entries > ul li .rss-date, .bt-right-sidebar .widget.widget_recent_entries > ul li cite { opacity:0.7; }
.bt-left-sidebar .widget.widget_rss .wg-title > a, .bt-right-sidebar .widget.widget_rss .wg-title > a { color:#333333; }
.bt-left-sidebar .widget.widget_text .textwidget img, .bt-right-sidebar .widget.widget_text .textwidget img {
  width:100%;
  height:auto;
}
.bt-left-sidebar .widget.widget_text .textwidget select, .bt-right-sidebar .widget.widget_text .textwidget select {
  padding:10px 15px;
  border:1px solid #ececec;
}
.bt-left-sidebar .widget.widget_text .textwidget select[name="monster-widget-just-testing"], .bt-right-sidebar .widget.widget_text .textwidget select[name="monster-widget-just-testing"] { margin-bottom:0; }
.bt-left-sidebar .widget.widget_text .textwidget select:hover, .bt-left-sidebar .widget.widget_text .textwidget select:focus, .bt-right-sidebar .widget.widget_text .textwidget select:hover, .bt-right-sidebar .widget.widget_text .textwidget select:focus { border-color:#dedede; }
.bt-left-sidebar .widget.widget_text .textwidget select option, .bt-right-sidebar .widget.widget_text .textwidget select option {
  max-width:230px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.bt-left-sidebar .widget.widget_search .search-form, .bt-right-sidebar .widget.widget_search .search-form { position:relative; }
.bt-left-sidebar .widget.widget_search .search-form:before, .bt-right-sidebar .widget.widget_search .search-form:before {
  content:"\f002";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:10px;
  right:15px;
}
.bt-left-sidebar .widget.widget_search .search-form label, .bt-right-sidebar .widget.widget_search .search-form label { display:block; }
.bt-left-sidebar .widget.widget_search .search-form .screen-reader-text, .bt-right-sidebar .widget.widget_search .search-form .screen-reader-text { display:none; }
.bt-left-sidebar .widget.widget_search .search-form .search-field, .bt-right-sidebar .widget.widget_search .search-form .search-field {
  font-size:14px;
  font-weight:400;
  color:#555555;
  width:100%;
  margin:0;
  padding:10px 55px 10px 15px;
  border:1px solid #ececec;
}
.bt-left-sidebar .widget.widget_search .search-form .search-field:hover, .bt-left-sidebar .widget.widget_search .search-form .search-field:focus, .bt-right-sidebar .widget.widget_search .search-form .search-field:hover, .bt-right-sidebar .widget.widget_search .search-form .search-field:focus { border-color:#dedede; }
.bt-left-sidebar .widget.widget_search .search-form .search-submit, .bt-right-sidebar .widget.widget_search .search-form .search-submit {
  position:absolute;
  top:1px;
  right:1px;
  width:40px;
  height:40px;
  margin:0;
  padding:0;
  opacity:0;
  z-index:9;
}
.bt-left-sidebar .widget.widget_tag_cloud .tagcloud a, .bt-right-sidebar .widget.widget_tag_cloud .tagcloud a {
  display:inline-block;
  font-size:13px !important;
  font-weight:400;
  line-height:24px;
  text-transform:uppercase;
  color:#555555;
  margin:0 2px 5px 0;
  padding:5px 10px;
  border:1px solid #ececec;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-left-sidebar .widget.widget_tag_cloud .tagcloud a:hover, .bt-left-sidebar .widget.widget_tag_cloud .tagcloud a:focus, .bt-right-sidebar .widget.widget_tag_cloud .tagcloud a:hover, .bt-right-sidebar .widget.widget_tag_cloud .tagcloud a:focus {
  color:#ffffff;
  background:#3cc951;
}
.bt-comment-wrapper, .bt-leave-comment-wrapper { margin-bottom:30px; }
.bt-comment-wrapper > h6, .bt-leave-comment-wrapper > h6 {
  font-size:22px;
  line-height:26px;
  margin-top:45px;
  margin-bottom:15px;
}
.bt-comment-item { padding:0; }
.bt-comment-item.depth-1 { padding-left:0; }
.bt-comment-item.depth-2, .bt-comment-item.depth-3, .bt-comment-item.depth-4 {
  padding-left:60px;
  padding-bottom:0;
}
.bt-comment-item .bt-avatar {
  position:relative;
  z-index:3;
  width:60px;
  height:60px;
  float:left;
  margin:30px 15px;
  background:#fafafa;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-comment-item .bt-avatar img {
  margin:0;
  width:100%;
  height:auto;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-comment-item .bt-comment {
  position:relative;
  z-index:1;
  min-height:90px;
  background:#f9f9f9;
  padding-left:120px;
  padding:15px 15px 15px 90px;
  margin:15px 0;
}
.bt-comment-item .bt-comment .bt-name {
  font-size:14px;
  margin-top:0;
  margin-bottom:10px;
}
.bt-comment-item .bt-comment .bt-name .name {
  display:inline-block;
  text-transform:uppercase;
}
.bt-comment-item .bt-comment .bt-name .bt-time {
  display:inline-block;
  font-weight:400;
  opacity:0.7;
}
.bt-comment-item .bt-comment > p { margin-bottom:5px; }
.bt-comment-item .bt-comment .comment-reply-link {
  font-size:12px;
  font-weight:700;
  line-height:20px;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  display:inline-block;
  margin-top:10px;
  padding:2px 15px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-comment-item .bt-comment .comment-reply-link:hover, .bt-comment-item .bt-comment .comment-reply-link:focus { background:#2ea43f; }
.bt-comment-item.pingback .bt-avatar {
  width:auto;
  height:auto;
  margin:0;
}
.bt-comment-item.pingback .bt-avatar img {
  width:60px;
  height:60px;
  margin:30px 15px;
}
.bt-comment-item.pingback .bt-comment { padding-left:15px; }
@media (max-width: 767px) {
  .bt-comment-item { padding:10px 0; }
  .bt-comment-item.depth-2, .bt-comment-item.depth-3, .bt-comment-item.depth-4 { padding-left:25px; }
  .bt-comment-item .bt-avatar {
    width:50px;
    height:50px;
  }
  .bt-comment-item .bt-comment {
    font-size:14px;
    line-height:24px;
    padding-left:80px;
  }
  .bt-comment-item .bt-comment .bt-name {
    font-size:12px;
    line-height:16px;
  }
  .bt-comment-item .bt-comment .bt-name .bt-time { font-size:12px; }
}
.comment-respond .comment-reply-title {
  margin-top:45px;
  margin-bottom:5px;
}
.comment-respond .comment-reply-title span {
  font-size:22px;
  font-weight:700;
  line-height:26px;
  letter-spacing:0.02em;
  display:inline-block;
}
.comment-respond .comment-form .logged-in-as { margin-bottom:10px; }
.comment-respond .comment-form .comment-form-comment textarea, .comment-respond .comment-form .comment-form-author input, .comment-respond .comment-form .comment-form-email input, .comment-respond .comment-form .comment-form-url input {
  font-size:14px;
  line-height:24px;
  color:#444444;
  width:100%;
  margin-bottom:30px;
  padding:12px 15px;
  border:1px solid #ececec;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}
.comment-respond .comment-form .comment-form-comment textarea:hover, .comment-respond .comment-form .comment-form-comment textarea:focus, .comment-respond .comment-form .comment-form-author input:hover, .comment-respond .comment-form .comment-form-author input:focus, .comment-respond .comment-form .comment-form-email input:hover, .comment-respond .comment-form .comment-form-email input:focus, .comment-respond .comment-form .comment-form-url input:hover, .comment-respond .comment-form .comment-form-url input:focus { border-color:#dedede; }
.comment-respond .comment-form .form-submit { margin:0; }
.comment-respond .comment-form .form-submit .submit {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  margin:0;
  padding:8px 30px;
  -webkit-border-radius:0;
  -moz-border-radius:3px;
  border-radius:3px;
}
.comment-respond .comment-form .form-submit .submit:hover, .comment-respond .comment-form .form-submit .submit:focus { background:#2ea43f; }
.single-fw-portfolio .fw-portfolio { margin-bottom:30px; }
.single-fw-portfolio .fw-portfolio .bt-thumbnail {
  overflow:hidden;
  margin-bottom:30px;
}
.single-fw-portfolio .fw-portfolio .bt-thumbnail img {
  -webkit-transition:all 1.2s;
  -moz-transition:all 1.2s;
  -o-transition:all 1.2s;
  transition:all 1.2s;
  width:100%;
  height:auto;
}
.single-fw-portfolio .fw-portfolio .bt-thumbnail:hover img {
  -wekbit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.single-fw-portfolio .fw-portfolio .bt-gallery { margin-bottom:30px; }
.single-fw-portfolio .fw-portfolio .bt-gallery .bt-item { overflow:hidden; }
.single-fw-portfolio .fw-portfolio .bt-gallery .bt-item img {
  -webkit-transition:all 1.2s;
  -moz-transition:all 1.2s;
  -o-transition:all 1.2s;
  transition:all 1.2s;
  width:100%;
  height:auto;
}
.single-fw-portfolio .fw-portfolio .bt-gallery .bt-item:hover img {
  -wekbit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.single-fw-portfolio .fw-portfolio .bt-title {
  font-size:22px;
  line-height:28px;
  text-transform:uppercase;
  margin-bottom:0;
}
.single-fw-portfolio .fw-portfolio .bt-term {
  position:relative;
  margin-bottom:30px;
  padding-bottom:15px;
}
.single-fw-portfolio .fw-portfolio .bt-term:after {
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:50px;
  height:2px;
  background:#3cc951;
}
.single-fw-portfolio .fw-portfolio .bt-term a { color:#3cc951; }
.single-fw-portfolio .fw-portfolio .bt-term a:hover { color:#2ea43f; }
.single-fw-portfolio .fw-portfolio .bt-desc { margin-bottom:30px; }
.single-fw-portfolio .fw-portfolio .bt-info h4, .single-fw-portfolio .fw-portfolio .bt-social h4 {
  position:relative;
  font-size:20px;
  line-height:28px;
  margin-bottom:30px;
  padding-bottom:10px;
}
.single-fw-portfolio .fw-portfolio .bt-info h4:after, .single-fw-portfolio .fw-portfolio .bt-social h4:after {
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:50px;
  height:2px;
  background:#3cc951;
}
.single-fw-portfolio .fw-portfolio .bt-info ul, .single-fw-portfolio .fw-portfolio .bt-social ul {
  list-style:none;
  margin:0;
  padding:0;
}
.single-fw-portfolio .fw-portfolio .bt-info { margin-bottom:30px; }
.single-fw-portfolio .fw-portfolio .bt-info ul li { margin-bottom:10px; }
.single-fw-portfolio .fw-portfolio .bt-info ul li:last-child { margin-bottom:0; }
.single-fw-portfolio .fw-portfolio .bt-info ul li span {
  display:inline-block;
  font-weight:700;
  color:#333333;
  min-width:120px;
}
.single-fw-portfolio .fw-portfolio .bt-social {
  list-style:none;
  margin:0 0 30px;
  padding:0;
}
.single-fw-portfolio .fw-portfolio .bt-social li { display:inline-block; }
.single-fw-portfolio .fw-portfolio .bt-social li a {
  display:inline-block;
  width:36px;
  height:36px;
  font-size:14px;
  line-height:36px;
  text-align:center;
  color:#333333;
  background:#f5f5f5;
  margin-right:5px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.single-fw-portfolio .fw-portfolio .bt-social li a[data-icon="fa fa-facebook"] { color:#3b5999; }
.single-fw-portfolio .fw-portfolio .bt-social li a[data-icon="fa fa-twitter"] { color:#55acee; }
.single-fw-portfolio .fw-portfolio .bt-social li a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.single-fw-portfolio .fw-portfolio .bt-social li a[data-icon="fa fa-instagram"] { color:#fbad50; }
.single-fw-portfolio .fw-portfolio .bt-social li a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.single-fw-portfolio .fw-portfolio .bt-social li a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.single-fw-portfolio .fw-portfolio .bt-social li a[data-icon="fa fa-tumblr"] { color:#34465d; }
.single-fw-portfolio .fw-portfolio .bt-social li a[data-icon="fa fa-youtube"] { color:#cd201f; }
.single-fw-portfolio .fw-portfolio .bt-social li a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.single-fw-portfolio .fw-portfolio .bt-social li a[data-icon="fa fa-flickr"] { color:#ff0084; }
.single-fw-portfolio .fw-portfolio .bt-social li a:hover { color:#ffffff; }
.single-fw-portfolio .fw-portfolio .bt-social li a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.single-fw-portfolio .fw-portfolio .bt-social li a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.single-fw-portfolio .fw-portfolio .bt-social li a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.single-fw-portfolio .fw-portfolio .bt-social li a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.single-fw-portfolio .fw-portfolio .bt-social li a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.single-fw-portfolio .fw-portfolio .bt-social li a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.single-fw-portfolio .fw-portfolio .bt-social li a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.single-fw-portfolio .fw-portfolio .bt-social li a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.single-fw-portfolio .fw-portfolio .bt-social li a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.single-fw-portfolio .fw-portfolio .bt-social li a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.single-fw-portfolio .fw-portfolio.layout1 { margin-bottom:60px; }
.single-fw-portfolio .fw-portfolio.layout2 .bt-thumbnail, .single-fw-portfolio .fw-portfolio.layout2 .bt-gallery { margin-top:30px; }
.single-fw-portfolio .bt-related { margin-bottom:30px; }
.single-fw-portfolio .bt-related > .bt-title {
  position:relative;
  font-size:22px;
  line-height:28px;
  text-transform:uppercase;
  margin-bottom:30px;
  padding-bottom:15px;
}
.single-fw-portfolio .bt-related > .bt-title:after {
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:50px;
  height:2px;
  background:#3cc951;
}
.single-fw-portfolio .bt-related .bt-item {
  position:relative;
  overflow:hidden;
}
.single-fw-portfolio .bt-related .bt-item .bt-thumb {
  -webkit-transition:all 1.2s;
  -moz-transition:all 1.2s;
  -o-transition:all 1.2s;
  transition:all 1.2s;
}
.single-fw-portfolio .bt-related .bt-item .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:linear-gradient(160deg,rgba(60,201,81,0.85) 0%,rgba(60,201,81,0.85) 35%,rgba(26,183,234,0.85) 100%);
  opacity:0;
}
.single-fw-portfolio .bt-related .bt-item .bt-overlay .bt-content {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  clear:both;
  width:90%;
  text-align:center;
}
.single-fw-portfolio .bt-related .bt-item .bt-overlay .bt-content:before, .single-fw-portfolio .bt-related .bt-item .bt-overlay .bt-content:after {
  content:" ";
  display:table;
}
.single-fw-portfolio .bt-related .bt-item .bt-overlay .bt-content:after { clear:both; }
.single-fw-portfolio .bt-related .bt-item .bt-overlay .bt-content .bt-title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:18px;
  line-height:24px;
  text-transform:uppercase;
  margin-bottom:0;
  -webkit-transform:translateY(-30px);
  -ms-transform:translateY(-30px);
  transform:translateY(-30px);
}
.single-fw-portfolio .bt-related .bt-item .bt-overlay .bt-content .bt-title a { color:#ffffff; }
.single-fw-portfolio .bt-related .bt-item .bt-overlay .bt-content .bt-title a:hover { color:#e6e6e6; }
.single-fw-portfolio .bt-related .bt-item .bt-overlay .bt-content .bt-term {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  -webkit-transform:translateY(30px);
  -ms-transform:translateY(30px);
  transform:translateY(30px);
}
.single-fw-portfolio .bt-related .bt-item .bt-overlay .bt-content .bt-term a { color:#ffffff; }
.single-fw-portfolio .bt-related .bt-item .bt-overlay .bt-content .bt-term a:hover { color:#e6e6e6; }
.single-fw-portfolio .bt-related .bt-item:hover .bt-thumb {
  -wekbit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.single-fw-portfolio .bt-related .bt-item:hover .bt-overlay { opacity:1; }
.single-fw-portfolio .bt-related .bt-item:hover .bt-overlay .bt-content .bt-title, .single-fw-portfolio .bt-related .bt-item:hover .bt-overlay .bt-content .bt-term {
  -webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0);
}
.single-bt_team .bt_team .bt-thumb {
  overflow:hidden;
  margin-bottom:30px;
  border:10px solid #ffffff;
  -webkit-border-radius:3px;
  border-radius:3px;
  -webkit-box-shadow:8px 0 17px rgba(85,85,85,0.2);
  -ms-box-shadow:8px 0 17px rgba(85,85,85,0.2);
  box-shadow:8px 0 17px rgba(85,85,85,0.2);
}
.single-bt_team .bt_team .bt-thumb img {
  -webkit-transition:all 1.2s;
  -moz-transition:all 1.2s;
  -o-transition:all 1.2s;
  transition:all 1.2s;
  width:100%;
  height:auto;
}
.single-bt_team .bt_team .bt-thumb:hover img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.single-bt_team .bt_team .bt-title {
  font-size:22px;
  line-height:28px;
  margin-bottom:0;
  text-transform:uppercase;
}
.single-bt_team .bt_team .bt-position {
  position:relative;
  color:#3cc951;
  margin-bottom:30px;
  padding-bottom:15px;
}
.single-bt_team .bt_team .bt-position:after {
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:50px;
  height:2px;
  background:#3cc951;
}
.single-bt_team .bt_team .bt-content { margin-bottom:30px; }
.single-bt_team .bt_team .bt-info h4, .single-bt_team .bt_team .bt-social h4 {
  position:relative;
  font-size:20px;
  line-height:28px;
  margin-bottom:30px;
  padding-bottom:10px;
}
.single-bt_team .bt_team .bt-info h4:after, .single-bt_team .bt_team .bt-social h4:after {
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:50px;
  height:2px;
  background:#3cc951;
}
.single-bt_team .bt_team .bt-info ul, .single-bt_team .bt_team .bt-social ul {
  list-style:none;
  margin:0;
  padding:0;
}
.single-bt_team .bt_team .bt-info { margin-bottom:30px; }
.single-bt_team .bt_team .bt-info ul li { margin-bottom:10px; }
.single-bt_team .bt_team .bt-info ul li:last-child { margin-bottom:0; }
.single-bt_team .bt_team .bt-info ul li span {
  display:inline-block;
  font-weight:700;
  color:#333333;
  min-width:120px;
}
.single-bt_team .bt_team .bt-social {
  list-style:none;
  margin:0 0 30px;
  padding:0;
}
.single-bt_team .bt_team .bt-social li { display:inline-block; }
.single-bt_team .bt_team .bt-social li a {
  display:inline-block;
  width:36px;
  height:36px;
  font-size:14px;
  line-height:36px;
  text-align:center;
  color:#333333;
  background:#f5f5f5;
  margin-right:5px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.single-bt_team .bt_team .bt-social li a[data-icon="fa fa-facebook"] { color:#3b5999; }
.single-bt_team .bt_team .bt-social li a[data-icon="fa fa-twitter"] { color:#55acee; }
.single-bt_team .bt_team .bt-social li a[data-icon="fa fa-google-plus"] { color:#dd4b39; }
.single-bt_team .bt_team .bt-social li a[data-icon="fa fa-instagram"] { color:#fbad50; }
.single-bt_team .bt_team .bt-social li a[data-icon="fa fa-linkedin"] { color:#0077B5; }
.single-bt_team .bt_team .bt-social li a[data-icon="fa fa-pinterest"] { color:#bd081c; }
.single-bt_team .bt_team .bt-social li a[data-icon="fa fa-tumblr"] { color:#34465d; }
.single-bt_team .bt_team .bt-social li a[data-icon="fa fa-youtube"] { color:#cd201f; }
.single-bt_team .bt_team .bt-social li a[data-icon="fa fa-dribbble"] { color:#ea4c89; }
.single-bt_team .bt_team .bt-social li a[data-icon="fa fa-flickr"] { color:#ff0084; }
.single-bt_team .bt_team .bt-social li a:hover { color:#ffffff; }
.single-bt_team .bt_team .bt-social li a:hover[data-icon="fa fa-facebook"] { background:#3b5999; }
.single-bt_team .bt_team .bt-social li a:hover[data-icon="fa fa-twitter"] { background:#55acee; }
.single-bt_team .bt_team .bt-social li a:hover[data-icon="fa fa-google-plus"] { background:#dd4b39; }
.single-bt_team .bt_team .bt-social li a:hover[data-icon="fa fa-instagram"] { background:#fbad50; }
.single-bt_team .bt_team .bt-social li a:hover[data-icon="fa fa-linkedin"] { background:#0077B5; }
.single-bt_team .bt_team .bt-social li a:hover[data-icon="fa fa-pinterest"] { background:#bd081c; }
.single-bt_team .bt_team .bt-social li a:hover[data-icon="fa fa-tumblr"] { background:#34465d; }
.single-bt_team .bt_team .bt-social li a:hover[data-icon="fa fa-youtube"] { background:#cd201f; }
.single-bt_team .bt_team .bt-social li a:hover[data-icon="fa fa-dribbble"] { background:#ea4c89; }
.single-bt_team .bt_team .bt-social li a:hover[data-icon="fa fa-flickr"] { background:#ff0084; }
.bt-service-media-style .bt-media {
  margin-bottom:30px;
  -webkit-border-radius:3px;
  border-radius:3px;
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  box-shadow:5px 0 35px rgba(0,0,0,0.15);
}
.bt-service-media-style .bt-media img {
  width:100%;
  height:auto;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-service-item-header-style .bt-header { margin-bottom:15px; }
.bt-service-item-header-style .bt-header .bt-icon {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  width:100px;
  height:100px;
  margin:0 30px 15px 0;
  border:1px dashed #b5b5b5;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-service-item-header-style .bt-header .bt-icon:before {
  content:"";
  position:absolute;
  top:5px;
  left:5px;
  width:calc(100% - 10px);
  height:calc(100% - 10px);
  border:1px dashed #b5b5b5;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-service-item-header-style .bt-header .bt-icon:after {
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#ffffff;
  z-index:3;
  -webkit-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -webkit-transform:rotate(45deg) scale(0.85);
  -ms-transform:rotate(45deg) scale(0.85);
  transform:rotate(45deg) scale(0.85);
}
.bt-service-item-header-style .bt-header .bt-icon i, .bt-service-item-header-style .bt-header .bt-icon img {
  position:absolute;
  top:50%;
  left:50%;
  font-size:36px;
  color:#3cc951;
  max-width:60px;
  max-height:60px;
  z-index:9;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-service-item-header-style .bt-header .bt-content {
  display:inline-block;
  vertical-align:middle;
  margin-bottom:15px;
}
.bt-service-item-header-style .bt-header .bt-content .bt-title {
  font-size:24px;
  line-height:28px;
  margin-top:5px;
  margin-bottom:0;
}
.bt-service-item-header-style .bt-header .bt-content .bt-term {
  font-size:16px;
  line-height:24px;
  margin-bottom:0;
}
.bt-service-item-header-style .bt-header .bt-content .bt-term a { color:#3cc951; }
.bt-service-item-header-style .bt-header .bt-content .bt-term a:hover { color:#2ea43f; }
.bt-sidebar .bt-brochure-block {
  padding:60px 50px;
  -webkit-border-radius:3px;
  border-radius:3px;
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  box-shadow:5px 0 35px rgba(0,0,0,0.15);
}
.bt-sidebar .bt-brochure-block .bt-title {
  font-size:30px;
  font-weight:800;
  margin-bottom:15px;
}
.bt-sidebar .bt-brochure-block .bt-desc { margin-bottom:30px; }
.bt-sidebar .bt-brochure-block .bt-button-element > a {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  color:#ffffff;
  background:#3cc951;
  padding:12px 40px;
}
.bt-sidebar .bt-brochure-block .bt-button-element > a:hover, .bt-sidebar .bt-brochure-block .bt-button-element > a:focus { background:#2ea43f; }
.bt-sidebar .bt-question-form {
  text-align:center;
  background:#3cc951;
  margin:0 auto 30px;
  padding:50px 40px;
  max-width:420px;
  -webkit-border-radius:3px;
  border-radius:3px;
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  box-shadow:5px 0 35px rgba(0,0,0,0.15);
}
.bt-sidebar .bt-question-form .bt-title {
  font-size:30px;
  font-weight:800;
  line-height:36px;
  margin-bottom:5px;
  color:#ffffff;
}
.bt-sidebar .bt-question-form .bt-subtitle {
  color:#ffffff;
  margin-bottom:30px;
}
.bt-sidebar .bt-question-form .wpcf7-form-control-wrap {
  display:block;
  text-align:left;
  margin-bottom:30px;
}
.bt-sidebar .bt-question-form .wpcf7-form-control-wrap input, .bt-sidebar .bt-question-form .wpcf7-form-control-wrap select, .bt-sidebar .bt-question-form .wpcf7-form-control-wrap textarea {
  width:100%;
  background-color:#ffffff;
  margin:0;
  padding:12px 20px;
  -webkit-border-radius:3px;
  border-radius:3px;
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  box-shadow:5px 0 35px rgba(0,0,0,0.15);
}
.bt-sidebar .bt-question-form .wpcf7-form-control-wrap select {
  min-height:45px;
  padding:12px 20px;
}
.bt-sidebar .bt-question-form .bt-submit input {
  font-size:13px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#080808;
  width:100%;
  margin-bottom:0;
  padding:12px 30px;
  border:none;
  -webkit-border-radius:3px;
  border-radius:3px;
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  box-shadow:5px 0 35px rgba(0,0,0,0.15);
}
.bt-sidebar .bt-question-form .bt-submit input:hover { background:#1295bf; }
.bt-sidebar .bt-practice-areas {
  position:relative;
  background:#f8f8f8;
  padding:50px 35px 90px;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  box-shadow:5px 0 35px rgba(0,0,0,0.15);
}
.bt-sidebar .bt-practice-areas .bt-title {
  font-size:22px;
  font-weight:700;
  line-height:26px;
  color:#333333;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-sidebar .bt-practice-areas .bt-subtitle {
  font-size:15px;
  font-weight:500;
  line-height:24px;
  color:#3cc951;
  margin-bottom:15px;
}
.bt-sidebar .bt-practice-areas .bt-options {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-sidebar .bt-practice-areas .bt-options li {
  font-size:15px;
  font-style:italic;
  line-height:24px;
  color:#444444;
  margin-bottom:15px;
}
.bt-sidebar .bt-practice-areas .bt-options li:before {
  content:"\f0da";
  font-family:Fontawesome;
  font-style:normal;
  color:#3cc951;
  display:inline-block;
  margin-right:5px;
}
.bt-sidebar .bt-practice-areas .bt-options li:last-child { margin-bottom:0; }
.bt-sidebar .bt-practice-areas .bt-free-consultant {
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  font-size:15px;
  font-weight:800;
  line-height:24px;
  text-transform:uppercase;
  text-align:center;
  color:#ffffff;
  background:#3cc951;
  padding:12px 20px;
}
.bt-sidebar .bt-banner-call-back {
  position:relative;
  background:#3cc951;
  -webkit-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  box-shadow:5px 0 35px rgba(0,0,0,0.15);
}
.bt-sidebar .bt-banner-call-back img {
  width:100%;
  height:auto;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-sidebar .bt-banner-call-back .bt-title {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  padding:75px 40px 20px;
}
.bt-sidebar .bt-banner-call-back .bt-title h3 {
  font-size:20px;
  font-weight:400;
  line-height:30px;
  text-transform:uppercase;
  color:#000000;
  margin-bottom:5px;
}
.bt-sidebar .bt-banner-call-back .bt-title h3 strong {
  font-size:30px;
  font-weight:900;
}
.bt-sidebar .bt-banner-call-back .bt-title h4 {
  font-size:13px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#000000;
  margin-bottom:0;
}
.bt-sidebar .bt-banner-call-back .bt-btn-contact {
  position:absolute;
  bottom:60px;
  left:40px;
  width:calc(100% - 80px);
  font-size:15px;
  font-weight:900;
  line-height:24px;
  text-align:center;
  text-transform:uppercase;
  color:#ffffff;
  background:#000000;
  padding:12px 20px;
  -webkit-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  box-shadow:5px 0 35px rgba(0,0,0,0.15);
}
.bt-sidebar .bt-banner-call-back .bt-btn-contact:hover, .bt-sidebar .bt-banner-call-back .bt-btn-contact:focus {
  color:#ffffff;
  background:#333333;
}
.bt-sidebar .bt-appointment-form, .bt-sidebar .bt-get-a-quote-form {
  background:#3cc951;
  padding:50px 30px 35px;
  -webkit-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  box-shadow:5px 0 35px rgba(0,0,0,0.15);
}
.bt-sidebar .bt-appointment-form .bt-heading, .bt-sidebar .bt-get-a-quote-form .bt-heading {
  font-size:20px;
  line-height:24px;
  color:#ffffff;
  margin-bottom:5px;
}
.bt-sidebar .bt-appointment-form .bt-sub-heading, .bt-sidebar .bt-get-a-quote-form .bt-sub-heading {
  font-size:13px;
  line-height:24px;
  color:#ffffff;
  margin-bottom:30px;
}
.bt-sidebar .bt-appointment-form .wpcf7-form-control-wrap, .bt-sidebar .bt-get-a-quote-form .wpcf7-form-control-wrap {
  display:block;
  margin-bottom:10px;
}
.bt-sidebar .bt-appointment-form input, .bt-sidebar .bt-appointment-form select, .bt-sidebar .bt-appointment-form textarea, .bt-sidebar .bt-get-a-quote-form input, .bt-sidebar .bt-get-a-quote-form select, .bt-sidebar .bt-get-a-quote-form textarea {
  font-size:15px;
  font-style:italic;
  line-height:24px;
  background-color:#ffffff;
  width:100%;
  margin-bottom:0;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-sidebar .bt-appointment-form select, .bt-sidebar .bt-get-a-quote-form select { height:46px; }
.bt-sidebar .bt-appointment-form textarea, .bt-sidebar .bt-get-a-quote-form textarea { max-height:180px; }
.bt-sidebar .bt-appointment-form input[type="submit"], .bt-sidebar .bt-get-a-quote-form input[type="submit"] {
  display:block;
  font-size:13px;
  font-weight:900;
  font-style:normal;
  text-transform:uppercase;
  color:#ffffff;
  background:#080808;
  width:auto;
  margin:15px auto 0;
  padding:10px 30px;
  border:none;
}
.bt-sidebar .bt-appointment-form input[type="submit"]:hover, .bt-sidebar .bt-appointment-form input[type="submit"]:focus, .bt-sidebar .bt-get-a-quote-form input[type="submit"]:hover, .bt-sidebar .bt-get-a-quote-form input[type="submit"]:focus {
  color:#080808;
  background:#ffffff;
}
.bt-sidebar .bt-appointment-form input[type="submit"] {
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-sidebar .bt-get-a-quote-form .bt-heading {
  font-size:26px;
  font-weight:900;
  line-height:26px;
  text-transform:uppercase;
}
.bt-sidebar .bt-get-a-quote-form .bt-sub-heading {
  font-size:15px;
  line-height:24px;
}
.bt-sidebar .bt-get-a-quote-form input[type="submit"] { background:#1ab7ea; }
.bt-sidebar .bt-get-a-quote-form input[type="submit"]:hover, .bt-sidebar .bt-get-a-quote-form input[type="submit"]:focus {
  color:#ffffff;
  background:#1295bf;
}
.bt-sidebar .bt-call-to-action-box {
  color:#ffffff;
  background:#3cc951;
  padding:50px 40px;
}
.bt-sidebar .bt-call-to-action-box h3 {
  font-size:30px;
  line-height:36px;
  color:#ffffff;
  margin-bottom:20px;
}
.bt-sidebar .bt-call-to-action-box p { margin-bottom:40px; }
.bt-sidebar .bt-call-to-action-box a {
  display:block;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  text-align:center;
  color:#ffffff;
  background:#000000;
  padding:15px 30px;
  -webkit-box-shadow:5px 0 35px rgba(14,44,53,0.08);
  -ms-box-shadow:5px 0 35px rgba(14,44,53,0.08);
  box-shadow:5px 0 35px rgba(14,44,53,0.08);
}
.archive.tax-bt_services_category article { margin-bottom:30px; }
.archive.tax-bt_services_category article .bt-media {
  margin-bottom:30px;
  -webkit-border-radius:3px;
  border-radius:3px;
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  box-shadow:5px 0 35px rgba(0,0,0,0.15);
}
.archive.tax-bt_services_category article .bt-media img {
  width:100%;
  height:auto;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.archive.tax-bt_services_category article .bt-header { margin-bottom:15px; }
.archive.tax-bt_services_category article .bt-header .bt-icon {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  width:100px;
  height:100px;
  margin:0 30px 15px 0;
  border:1px dashed #b5b5b5;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.archive.tax-bt_services_category article .bt-header .bt-icon:before {
  content:"";
  position:absolute;
  top:5px;
  left:5px;
  width:calc(100% - 10px);
  height:calc(100% - 10px);
  border:1px dashed #b5b5b5;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.archive.tax-bt_services_category article .bt-header .bt-icon:after {
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#ffffff;
  z-index:3;
  -webkit-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -webkit-transform:rotate(45deg) scale(0.85);
  -ms-transform:rotate(45deg) scale(0.85);
  transform:rotate(45deg) scale(0.85);
}
.archive.tax-bt_services_category article .bt-header .bt-icon i, .archive.tax-bt_services_category article .bt-header .bt-icon img {
  position:absolute;
  top:50%;
  left:50%;
  font-size:36px;
  color:#3cc951;
  max-width:60px;
  max-height:60px;
  z-index:9;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.archive.tax-bt_services_category article .bt-header .bt-content {
  display:inline-block;
  vertical-align:middle;
  margin-bottom:15px;
}
.archive.tax-bt_services_category article .bt-header .bt-content .bt-title {
  font-size:24px;
  line-height:28px;
  margin-top:5px;
  margin-bottom:0;
}
.archive.tax-bt_services_category article .bt-header .bt-content .bt-term {
  font-size:16px;
  line-height:24px;
  margin-bottom:0;
}
.archive.tax-bt_services_category article .bt-header .bt-content .bt-term a { color:#3cc951; }
.archive.tax-bt_services_category article .bt-header .bt-content .bt-term a:hover { color:#2ea43f; }
.single-bt_services article .bt-media {
  margin-bottom:30px;
  -webkit-border-radius:3px;
  border-radius:3px;
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  box-shadow:5px 0 35px rgba(0,0,0,0.15);
}
.single-bt_services article .bt-media img {
  width:100%;
  height:auto;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.single-bt_services article .bt-header { margin-bottom:15px; }
.single-bt_services article .bt-header .bt-icon {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  width:100px;
  height:100px;
  margin:0 30px 15px 0;
  border:1px dashed #b5b5b5;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.single-bt_services article .bt-header .bt-icon:before {
  content:"";
  position:absolute;
  top:5px;
  left:5px;
  width:calc(100% - 10px);
  height:calc(100% - 10px);
  border:1px dashed #b5b5b5;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.single-bt_services article .bt-header .bt-icon:after {
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#ffffff;
  z-index:3;
  -webkit-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -webkit-transform:rotate(45deg) scale(0.85);
  -ms-transform:rotate(45deg) scale(0.85);
  transform:rotate(45deg) scale(0.85);
}
.single-bt_services article .bt-header .bt-icon i, .single-bt_services article .bt-header .bt-icon img {
  position:absolute;
  top:50%;
  left:50%;
  font-size:36px;
  color:#3cc951;
  max-width:60px;
  max-height:60px;
  z-index:9;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.single-bt_services article .bt-header .bt-content {
  display:inline-block;
  vertical-align:middle;
  margin-bottom:15px;
}
.single-bt_services article .bt-header .bt-content .bt-title {
  font-size:24px;
  line-height:28px;
  margin-top:5px;
  margin-bottom:0;
}
.single-bt_services article .bt-header .bt-content .bt-term {
  font-size:16px;
  line-height:24px;
  margin-bottom:0;
}
.single-bt_services article .bt-header .bt-content .bt-term a { color:#3cc951; }
.single-bt_services article .bt-header .bt-content .bt-term a:hover { color:#2ea43f; }
.single-bt_services article .bt-content .vc_line-chart {
  background:#ffffff;
  max-width:670px;
  margin-left:auto;
  margin-right:auto;
  padding:40px;
  -webkit-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.15);
  box-shadow:5px 0 35px rgba(0,0,0,0.15);
}
.single-bt_services article .bt-content .vc_line-chart .vc_chart-with-legend { width:100%; }
.single-bt_services article .bt-content .vc_line-chart .vc_chart-legend {
  display:block;
  width:100%;
  text-align:center;
  margin-top:15px;
}
.single-bt_services article .bt-content .vc_line-chart .vc_chart-legend li {
  display:inline-block;
  margin:0 15px;
}
@media (max-width: 991px) {
  .single-bt_services article .bt-content .bt-brochure-block { margin-top:0; }
}
.bt-onsale-style {
  position:absolute;
  top:15px;
  left:15px;
  width:60px;
  min-height:auto;
  font-size:12px;
  font-weight:500;
  line-height:24px;
  letter-spacing:0.04em;
  text-align:center;
  color:#ffffff;
  background:#3cc951;
  padding:0;
  z-index:9;
  -webkit-border-radius:0;
  border-radius:0;
}
.bt-add_to-cart-style .button, .bt-add_to-cart-style .added_to_cart {
  display:inline-block;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:0.04em;
  text-transform:uppercase;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  color:#1c1f23;
  background:#ffffff;
  max-width:100%;
  padding:10px 20px;
  -webkit-border-radius:0;
  border-radius:0;
}
.bt-add_to-cart-style .add_to_cart_button, .bt-add_to-cart-style .product_type_external { padding:10px 20px 10px 60px; }
.bt-add_to-cart-style .add_to_cart_button:before, .bt-add_to-cart-style .product_type_external:before {
  content:"\f07a";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:0;
  left:0;
  width:40px;
  height:40px;
  line-height:40px;
  color:#ffffff;
  background:#3cc951;
  text-align:center;
}
.bt-quantity-style {
  display:inline-block;
  position:relative;
  width:120px;
  padding-right:30px;
}
.bt-quantity-style .qty-minus, .bt-quantity-style .qty-plus {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  right:0;
  width:31px;
  height:21px;
  font-size:10px;
  line-height:21px;
  text-align:center;
  cursor:pointer;
  border:1px solid #ececec;
}
.bt-quantity-style .qty-minus:hover, .bt-quantity-style .qty-plus:hover {
  color:#ffffff;
  background:#3cc951;
  border-color:#3cc951;
}
.bt-quantity-style .qty-minus {
  top:auto;
  bottom:0;
}
.bt-quantity-style input {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-align:center;
  min-width:90px;
  margin-bottom:0;
  padding:8px 10px;
}
.bt-remove-style {
  font-size:0;
  font-weight:400;
  line-height:18px;
  text-align:center;
  color:#3cc951 !important;
  width:18px;
  height:18px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-remove-style:after {
  content:"\f1f8";
  font-family:FontAwesome;
  font-size:14px;
}
.bt-remove-style:hover {
  background:transparent;
  color:#2ea43f !important;
}
.bt-product-grid-style .product {
  position:relative;
  font-size:14px;
}
.bt-product-grid-style .product .thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-product-grid-style .product .thumb .onsale {
  position:absolute;
  top:15px;
  left:15px;
  width:60px;
  min-height:auto;
  font-size:12px;
  font-weight:500;
  line-height:24px;
  letter-spacing:0.04em;
  text-align:center;
  color:#ffffff;
  background:#3cc951;
  padding:0;
  z-index:9;
  -webkit-border-radius:0;
  border-radius:0;
}
.bt-product-grid-style .product .thumb img {
  width:100%;
  height:auto;
  margin:0;
}
.bt-product-grid-style .product .thumb .overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.13);
  opacity:0;
}
.bt-product-grid-style .product .thumb .overlay .inner {
  position:absolute;
  top:50%;
  left:50%;
  width:90%;
  text-align:center;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-product-grid-style .product .thumb .overlay .inner .button, .bt-product-grid-style .product .thumb .overlay .inner .added_to_cart {
  display:inline-block;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:0.04em;
  text-transform:uppercase;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  color:#1c1f23;
  background:#ffffff;
  max-width:100%;
  padding:10px 20px;
  -webkit-border-radius:0;
  border-radius:0;
}
.bt-product-grid-style .product .thumb .overlay .inner .add_to_cart_button, .bt-product-grid-style .product .thumb .overlay .inner .product_type_external { padding:10px 20px 10px 60px; }
.bt-product-grid-style .product .thumb .overlay .inner .add_to_cart_button:before, .bt-product-grid-style .product .thumb .overlay .inner .product_type_external:before {
  content:"\f07a";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:0;
  left:0;
  width:40px;
  height:40px;
  line-height:40px;
  color:#ffffff;
  background:#3cc951;
  text-align:center;
}
.bt-product-grid-style .product .content {
  text-align:center;
  background:#ffffff;
  padding:10px 15px;
}
.bt-product-grid-style .product .content .woocommerce-loop-product__title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:18px;
  font-weight:500;
  line-height:28px;
  margin-bottom:0;
  color:#1c1f23;
}
.bt-product-grid-style .product .content .woocommerce-loop-product__title:hover { color:#3cc951; }
.bt-product-grid-style .product .content .price {
  font-size:18px;
  font-weight:500;
  line-height:28px;
  color:#b67c5a;
}
.bt-product-grid-style .product .content .price del {
  display:inline-block;
  font-size:14px;
  opacity:0.5;
}
.bt-product-grid-style .product .content .price ins {
  font-weight:500;
  text-decoration:none;
}
.bt-product-grid-style .product .content .star-rating {
  float:none;
  margin:1px auto;
}
.bt-product-grid-style .product .content .star-rating span { color:#3cc951; }
.bt-product-grid-style .product:hover .thumb .overlay { opacity:1; }
.bt-product-list-style .product {
  position:relative;
  font-size:0;
  letter-spacing:0;
}
.bt-product-list-style .product .thumb, .bt-product-list-style .product .content {
  display:inline-block;
  vertical-align:middle;
}
.bt-product-list-style .product .thumb {
  position:relative;
  overflow:hidden;
  width:38%;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-product-list-style .product .thumb .onsale {
  position:absolute;
  top:15px;
  left:15px;
  width:60px;
  min-height:auto;
  font-size:12px;
  font-weight:500;
  line-height:24px;
  letter-spacing:0.04em;
  text-align:center;
  color:#ffffff;
  background:#3cc951;
  padding:0;
  z-index:9;
  -webkit-border-radius:0;
  border-radius:0;
}
.bt-product-list-style .product .thumb img {
  width:100%;
  height:auto;
}
.bt-product-list-style .product .thumb .overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.13);
  opacity:0;
}
.bt-product-list-style .product .thumb .overlay .inner {
  position:absolute;
  top:50%;
  left:50%;
  width:90%;
  text-align:center;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-product-list-style .product .thumb .overlay .inner .button, .bt-product-list-style .product .thumb .overlay .inner .added_to_cart {
  display:inline-block;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:0.04em;
  text-transform:uppercase;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  color:#1c1f23;
  background:#ffffff;
  max-width:100%;
  padding:10px 20px;
  -webkit-border-radius:0;
  border-radius:0;
}
.bt-product-list-style .product .thumb .overlay .inner .add_to_cart_button, .bt-product-list-style .product .thumb .overlay .inner .product_type_external { padding:10px 20px 10px 60px; }
.bt-product-list-style .product .thumb .overlay .inner .add_to_cart_button:before, .bt-product-list-style .product .thumb .overlay .inner .product_type_external:before {
  content:"\f07a";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:0;
  left:0;
  width:40px;
  height:40px;
  line-height:40px;
  color:#ffffff;
  background:#3cc951;
  text-align:center;
}
.bt-product-list-style .product .content {
  font-size:14px;
  width:62%;
  padding:20px 40px;
}
.bt-product-list-style .product .content .woocommerce-loop-product__title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:18px;
  font-weight:500;
  line-height:28px;
  margin-bottom:0;
  color:#1c1f23;
}
.bt-product-list-style .product .content .woocommerce-loop-product__title:hover { color:#3cc951; }
.bt-product-list-style .product .content .woocommerce-product-details__short-description {
  font-size:14px;
  line-height:28px;
  margin-top:15px;
}
.bt-product-list-style .product .content .price {
  font-size:18px;
  font-weight:500;
  line-height:28px;
  color:#b67c5a;
}
.bt-product-list-style .product .content .price del {
  font-size:14px;
  opacity:0.5;
}
.bt-product-list-style .product .content .price ins { text-decoration:none; }
.bt-product-list-style .product .content .star-rating {
  float:none;
  margin:3px 0;
}
.bt-product-list-style .product .content .star-rating span { color:#3cc951; }
.bt-product-list-style .product:hover .thumb .overlay { opacity:1; }
@media (max-width: 767px) {
  .bt-product-list-style .product .thumb, .bt-product-list-style .product .content { width:100%; }
}
.woocommerce .top-bar {
  display:flex;
  display:-webkit-flex;
  align-items:center;
  height:inherit;
  margin-bottom:30px;
  padding:10px 15px;
  background:#f9f9f9;
  box-align:center;
  -webkit-box-align:center;
}
.woocommerce .top-bar .result, .woocommerce .top-bar .sort {
  height:100%;
  display:flex;
  display:-webkit-flex;
  flex-grow:1;
  -webkit-flex-grow:1;
  flex-shrink:0;
  -webkit-flex-shrink:0;
  align-items:center;
  box-align:center;
  -webkit-box-align:center;
  box-flex:1;
  -webkit-box-flex:1;
}
.woocommerce .top-bar .result .inner, .woocommerce .top-bar .sort .inner { width:100%; }
.woocommerce .top-bar .sort .woocommerce-ordering {
  display:inline-block;
  vertical-align:middle;
  float:none;
  margin-bottom:0;
}
.woocommerce .top-bar .sort .woocommerce-ordering .layout-view {
  display:inline-block;
  vertical-align:middle;
  margin-right:30px;
}
.woocommerce .top-bar .sort .woocommerce-ordering .layout-view > span {
  position:relative;
  display:inline-block;
  font-size:14px;
  line-height:14px;
  color:#171721;
  margin-right:5px;
}
.woocommerce .top-bar .sort .woocommerce-ordering .layout-view > span:last-child { margin-right:0; }
.woocommerce .top-bar .sort .woocommerce-ordering .layout-view > span.active { color:#3cc951; }
.woocommerce .top-bar .sort .woocommerce-ordering .layout-view > span input {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  margin:0;
  border:none;
  cursor:pointer;
  opacity:0;
}
.woocommerce .top-bar .sort .woocommerce-ordering .sort-by {
  display:inline-block;
  vertical-align:middle;
  font-size:14px;
  line-height:24px;
}
.woocommerce .top-bar .sort .woocommerce-ordering .sort-by span {
  display:inline-block;
  vertical-align:middle;
  font-weight:700;
}
.woocommerce .top-bar .sort .woocommerce-ordering .sort-by .orderby {
  margin-top:2px;
  margin-bottom:0;
  padding:0;
  font-size:14px;
  line-height:24px;
  height:24px;
  color:#171721;
  border:none;
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
}
.woocommerce .top-bar .result { text-align:right; }
.woocommerce .top-bar .result .woocommerce-result-count {
  font-size:14px;
  font-style:italic;
  line-height:24px;
  float:none;
  margin-bottom:0;
}
@media (max-width: 991px) {
  .woocommerce .top-bar .sort .woocommerce-ordering .layout-view > span:first-child { display:none; }
}
@media (max-width: 500px) {
  .woocommerce .top-bar .result { display:none; }
}
.woocommerce ul.products { list-style:none; }
.woocommerce ul.products .product {
  position:relative;
  font-size:14px;
}
.woocommerce ul.products .product .thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.woocommerce ul.products .product .thumb .onsale {
  position:absolute;
  top:15px;
  left:15px;
  width:60px;
  min-height:auto;
  font-size:12px;
  font-weight:500;
  line-height:24px;
  letter-spacing:0.04em;
  text-align:center;
  color:#ffffff;
  background:#3cc951;
  padding:0;
  z-index:9;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce ul.products .product .thumb img {
  width:100%;
  height:auto;
  margin:0;
}
.woocommerce ul.products .product .thumb .overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.13);
  opacity:0;
}
.woocommerce ul.products .product .thumb .overlay .inner {
  position:absolute;
  top:50%;
  left:50%;
  width:90%;
  text-align:center;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.woocommerce ul.products .product .thumb .overlay .inner .button, .woocommerce ul.products .product .thumb .overlay .inner .added_to_cart {
  display:inline-block;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:0.04em;
  text-transform:uppercase;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  color:#1c1f23;
  background:#ffffff;
  max-width:100%;
  padding:10px 20px;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce ul.products .product .thumb .overlay .inner .add_to_cart_button, .woocommerce ul.products .product .thumb .overlay .inner .product_type_external { padding:10px 20px 10px 60px; }
.woocommerce ul.products .product .thumb .overlay .inner .add_to_cart_button:before, .woocommerce ul.products .product .thumb .overlay .inner .product_type_external:before {
  content:"\f07a";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:0;
  left:0;
  width:40px;
  height:40px;
  line-height:40px;
  color:#ffffff;
  background:#3cc951;
  text-align:center;
}
.woocommerce ul.products .product .content {
  text-align:center;
  background:#ffffff;
  padding:10px 15px;
}
.woocommerce ul.products .product .content .woocommerce-loop-product__title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:18px;
  font-weight:500;
  line-height:28px;
  margin-bottom:0;
  color:#1c1f23;
}
.woocommerce ul.products .product .content .woocommerce-loop-product__title:hover { color:#3cc951; }
.woocommerce ul.products .product .content .price {
  font-size:18px;
  font-weight:500;
  line-height:28px;
  color:#b67c5a;
}
.woocommerce ul.products .product .content .price del {
  display:inline-block;
  font-size:14px;
  opacity:0.5;
}
.woocommerce ul.products .product .content .price ins {
  font-weight:500;
  text-decoration:none;
}
.woocommerce ul.products .product .content .star-rating {
  float:none;
  margin:1px auto;
}
.woocommerce ul.products .product .content .star-rating span { color:#3cc951; }
.woocommerce ul.products .product:hover .thumb .overlay { opacity:1; }
.woocommerce.columns-2 ul.products, .woocommerce.columns-3 ul.products, .woocommerce.columns-4 ul.products, .woocommerce.columns-5 ul.products, .woocommerce.columns-6 ul.products {
  font-size:0;
  letter-spacing:0;
  margin:0 -15px;
}
.woocommerce.columns-2 ul.products li.product, .woocommerce.columns-3 ul.products li.product, .woocommerce.columns-4 ul.products li.product, .woocommerce.columns-5 ul.products li.product, .woocommerce.columns-6 ul.products li.product {
  float:none;
  display:inline-block;
  vertical-align:top;
  margin:0 0 30px 0;
  padding:0 15px;
}
.woocommerce.columns-2 ul.products li.product { width:50%; }
.woocommerce.columns-3 ul.products li.product { width:33.33%; }
.woocommerce.columns-4 ul.products li.product { width:25%; }
.woocommerce.columns-5 ul.products li.product { width:20%; }
.woocommerce.columns-6 ul.products li.product { width:16.66%; }
@media (max-width: 1199px) {
  .woocommerce.columns-5 ul.products li.product, .woocommerce.columns-6 ul.products li.product { width:25%; }
}
@media (max-width: 991px) {
  .woocommerce.columns-4 ul.products li.product, .woocommerce.columns-5 ul.products li.product, .woocommerce.columns-6 ul.products li.product { width:33.33%; }
}
@media (max-width: 767px) {
  .woocommerce.columns-3 ul.products li.product, .woocommerce.columns-4 ul.products li.product, .woocommerce.columns-5 ul.products li.product, .woocommerce.columns-6 ul.products li.product { width:50%; }
}
@media (max-width: 560px) {
  .woocommerce.columns-2 ul.products li.product, .woocommerce.columns-3 ul.products li.product, .woocommerce.columns-4 ul.products li.product, .woocommerce.columns-5 ul.products li.product, .woocommerce.columns-6 ul.products li.product { width:100%; }
}
.woocommerce .products {
  font-size:0;
  letter-spacing:0;
}
.woocommerce .products >div {
  float:none;
  display:inline-block;
  vertical-align:top;
}
.woocommerce .products .grid3col .product, .woocommerce .products .grid2col .product {
  position:relative;
  font-size:14px;
}
.woocommerce .products .grid3col .product .thumb, .woocommerce .products .grid2col .product .thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.woocommerce .products .grid3col .product .thumb .onsale, .woocommerce .products .grid2col .product .thumb .onsale {
  position:absolute;
  top:15px;
  left:15px;
  width:60px;
  min-height:auto;
  font-size:12px;
  font-weight:500;
  line-height:24px;
  letter-spacing:0.04em;
  text-align:center;
  color:#ffffff;
  background:#3cc951;
  padding:0;
  z-index:9;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce .products .grid3col .product .thumb img, .woocommerce .products .grid2col .product .thumb img {
  width:100%;
  height:auto;
  margin:0;
}
.woocommerce .products .grid3col .product .thumb .overlay, .woocommerce .products .grid2col .product .thumb .overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.13);
  opacity:0;
}
.woocommerce .products .grid3col .product .thumb .overlay .inner, .woocommerce .products .grid2col .product .thumb .overlay .inner {
  position:absolute;
  top:50%;
  left:50%;
  width:90%;
  text-align:center;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.woocommerce .products .grid3col .product .thumb .overlay .inner .button, .woocommerce .products .grid3col .product .thumb .overlay .inner .added_to_cart, .woocommerce .products .grid2col .product .thumb .overlay .inner .button, .woocommerce .products .grid2col .product .thumb .overlay .inner .added_to_cart {
  display:inline-block;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:0.04em;
  text-transform:uppercase;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  color:#1c1f23;
  background:#ffffff;
  max-width:100%;
  padding:10px 20px;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce .products .grid3col .product .thumb .overlay .inner .add_to_cart_button, .woocommerce .products .grid3col .product .thumb .overlay .inner .product_type_external, .woocommerce .products .grid2col .product .thumb .overlay .inner .add_to_cart_button, .woocommerce .products .grid2col .product .thumb .overlay .inner .product_type_external { padding:10px 20px 10px 60px; }
.woocommerce .products .grid3col .product .thumb .overlay .inner .add_to_cart_button:before, .woocommerce .products .grid3col .product .thumb .overlay .inner .product_type_external:before, .woocommerce .products .grid2col .product .thumb .overlay .inner .add_to_cart_button:before, .woocommerce .products .grid2col .product .thumb .overlay .inner .product_type_external:before {
  content:"\f07a";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:0;
  left:0;
  width:40px;
  height:40px;
  line-height:40px;
  color:#ffffff;
  background:#3cc951;
  text-align:center;
}
.woocommerce .products .grid3col .product .content, .woocommerce .products .grid2col .product .content {
  text-align:center;
  background:#ffffff;
  padding:10px 15px;
}
.woocommerce .products .grid3col .product .content .woocommerce-loop-product__title, .woocommerce .products .grid2col .product .content .woocommerce-loop-product__title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:18px;
  font-weight:500;
  line-height:28px;
  margin-bottom:0;
  color:#1c1f23;
}
.woocommerce .products .grid3col .product .content .woocommerce-loop-product__title:hover, .woocommerce .products .grid2col .product .content .woocommerce-loop-product__title:hover { color:#3cc951; }
.woocommerce .products .grid3col .product .content .price, .woocommerce .products .grid2col .product .content .price {
  font-size:18px;
  font-weight:500;
  line-height:28px;
  color:#b67c5a;
}
.woocommerce .products .grid3col .product .content .price del, .woocommerce .products .grid2col .product .content .price del {
  display:inline-block;
  font-size:14px;
  opacity:0.5;
}
.woocommerce .products .grid3col .product .content .price ins, .woocommerce .products .grid2col .product .content .price ins {
  font-weight:500;
  text-decoration:none;
}
.woocommerce .products .grid3col .product .content .star-rating, .woocommerce .products .grid2col .product .content .star-rating {
  float:none;
  margin:1px auto;
}
.woocommerce .products .grid3col .product .content .star-rating span, .woocommerce .products .grid2col .product .content .star-rating span { color:#3cc951; }
.woocommerce .products .grid3col .product:hover .thumb .overlay, .woocommerce .products .grid2col .product:hover .thumb .overlay { opacity:1; }
.woocommerce .products .list .product {
  position:relative;
  font-size:0;
  letter-spacing:0;
}
.woocommerce .products .list .product .thumb, .woocommerce .products .list .product .content {
  display:inline-block;
  vertical-align:middle;
}
.woocommerce .products .list .product .thumb {
  position:relative;
  overflow:hidden;
  width:38%;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.woocommerce .products .list .product .thumb .onsale {
  position:absolute;
  top:15px;
  left:15px;
  width:60px;
  min-height:auto;
  font-size:12px;
  font-weight:500;
  line-height:24px;
  letter-spacing:0.04em;
  text-align:center;
  color:#ffffff;
  background:#3cc951;
  padding:0;
  z-index:9;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce .products .list .product .thumb img {
  width:100%;
  height:auto;
}
.woocommerce .products .list .product .thumb .overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.13);
  opacity:0;
}
.woocommerce .products .list .product .thumb .overlay .inner {
  position:absolute;
  top:50%;
  left:50%;
  width:90%;
  text-align:center;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.woocommerce .products .list .product .thumb .overlay .inner .button, .woocommerce .products .list .product .thumb .overlay .inner .added_to_cart {
  display:inline-block;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:0.04em;
  text-transform:uppercase;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  color:#1c1f23;
  background:#ffffff;
  max-width:100%;
  padding:10px 20px;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce .products .list .product .thumb .overlay .inner .add_to_cart_button, .woocommerce .products .list .product .thumb .overlay .inner .product_type_external { padding:10px 20px 10px 60px; }
.woocommerce .products .list .product .thumb .overlay .inner .add_to_cart_button:before, .woocommerce .products .list .product .thumb .overlay .inner .product_type_external:before {
  content:"\f07a";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:0;
  left:0;
  width:40px;
  height:40px;
  line-height:40px;
  color:#ffffff;
  background:#3cc951;
  text-align:center;
}
.woocommerce .products .list .product .content {
  font-size:14px;
  width:62%;
  padding:20px 40px;
}
.woocommerce .products .list .product .content .woocommerce-loop-product__title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:18px;
  font-weight:500;
  line-height:28px;
  margin-bottom:0;
  color:#1c1f23;
}
.woocommerce .products .list .product .content .woocommerce-loop-product__title:hover { color:#3cc951; }
.woocommerce .products .list .product .content .woocommerce-product-details__short-description {
  font-size:14px;
  line-height:28px;
  margin-top:15px;
}
.woocommerce .products .list .product .content .price {
  font-size:18px;
  font-weight:500;
  line-height:28px;
  color:#b67c5a;
}
.woocommerce .products .list .product .content .price del {
  font-size:14px;
  opacity:0.5;
}
.woocommerce .products .list .product .content .price ins { text-decoration:none; }
.woocommerce .products .list .product .content .star-rating {
  float:none;
  margin:3px 0;
}
.woocommerce .products .list .product .content .star-rating span { color:#3cc951; }
.woocommerce .products .list .product:hover .thumb .overlay { opacity:1; }
@media (max-width: 767px) {
  .woocommerce .products .list .product .thumb, .woocommerce .products .list .product .content { width:100%; }
}
.woocommerce .woocommerce-pagination {
  text-align:center;
  margin:30px 0;
}
.woocommerce .woocommerce-pagination > .page-numbers {
  display:inline-block;
  min-width:40px;
  height:40px;
  font-size:14px;
  font-weight:700;
  letter-spacing:0;
  line-height:40px;
  text-align:center;
  color:#333333;
  background:#f8f8f8;
  margin:2px;
  padding:0 10px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.woocommerce .woocommerce-pagination > .page-numbers.dots {
  font-size:24px;
  line-height:24px;
  color:#555555;
  background:transparent;
  border:none;
}
.woocommerce .woocommerce-pagination > .page-numbers.dots:hover {
  color:#555555;
  background:transparent;
  border:none;
}
.woocommerce .woocommerce-pagination > .page-numbers.prev, .woocommerce .woocommerce-pagination > .page-numbers.next { margin-right:30px; }
.woocommerce .woocommerce-pagination > .page-numbers.prev i, .woocommerce .woocommerce-pagination > .page-numbers.next i { font-size:16px; }
.woocommerce .woocommerce-pagination > .page-numbers.prev span, .woocommerce .woocommerce-pagination > .page-numbers.next span { margin-left:5px; }
.woocommerce .woocommerce-pagination > .page-numbers.prev:hover, .woocommerce .woocommerce-pagination > .page-numbers.next:hover {
  color:#ffffff;
  background:#3cc951;
}
.woocommerce .woocommerce-pagination > .page-numbers.next {
  margin-left:30px;
  margin-right:0;
}
.woocommerce .woocommerce-pagination > .page-numbers.next span {
  margin-left:0;
  margin-right:5px;
}
.woocommerce .woocommerce-pagination > .page-numbers.current, .woocommerce .woocommerce-pagination > .page-numbers:hover {
  color:#ffffff;
  background:#3cc951;
}
.woocommerce .woocommerce-pagination.bt-style1 > .page-numbers {
  -webkit-border-radius:50%;
  border-radius:50%;
}
.woocommerce .bt-left-sidebar .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce .bt-right-sidebar .widget_price_filter .price_slider_wrapper .ui-widget-content { background:#2ea43f; }
.woocommerce .bt-left-sidebar .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-range, .woocommerce .bt-left-sidebar .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle, .woocommerce .bt-right-sidebar .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-range, .woocommerce .bt-right-sidebar .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle { background:#3cc951; }
.woocommerce .bt-left-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount, .woocommerce .bt-right-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount { text-align:left; }
.woocommerce .bt-left-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount .price_label, .woocommerce .bt-right-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount .price_label { font-size:13px; }
.woocommerce .bt-left-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount .price_label span, .woocommerce .bt-right-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount .price_label span {
  font-size:14px;
  color:#171721;
}
.woocommerce .bt-left-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount .button, .woocommerce .bt-right-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount .button {
  float:right;
  font-weight:400;
  color:#ffffff;
  background:#3cc951;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce .bt-left-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount .button:before, .woocommerce .bt-right-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount .button:before {
  content:"\f0b0";
  font-family:FontAwesome;
  display:inline-block;
  margin-right:5px;
}
.woocommerce .bt-left-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount .button:hover, .woocommerce .bt-right-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount .button:hover { background:#2ea43f; }
.woocommerce .bt-left-sidebar .widget_product_categories .wg-title, .woocommerce .bt-right-sidebar .widget_product_categories .wg-title { margin-bottom:15px; }
.woocommerce .bt-left-sidebar .widget_product_categories > ul, .woocommerce .bt-right-sidebar .widget_product_categories > ul {
  list-style:none;
  margin:0;
  padding:0;
}
.woocommerce .bt-left-sidebar .widget_product_categories > ul > li, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li {
  position:relative;
  line-height:40px;
  border-bottom:1px solid #ececec;
}
.woocommerce .bt-left-sidebar .widget_product_categories > ul > li:after, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li:after {
  content:"\f105";
  font-family:FontAwesome;
  position:absolute;
  top:0;
  right:0;
}
.woocommerce .bt-left-sidebar .widget_product_categories > ul > li:last-child, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li:last-child { border-bottom:0; }
.woocommerce .bt-left-sidebar .widget_product_categories > ul > li > a, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li > a {
  display:inline-block;
  font-size:14px;
  font-weight:500;
  color:#1c1f23;
}
.woocommerce .bt-left-sidebar .widget_product_categories > ul > li:hover:after, .woocommerce .bt-left-sidebar .widget_product_categories > ul > li.current-cat:after, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li:hover:after, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li.current-cat:after { color:#3cc951; }
.woocommerce .bt-left-sidebar .widget_product_categories > ul > li:hover > a, .woocommerce .bt-left-sidebar .widget_product_categories > ul > li.current-cat > a, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li:hover > a, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li.current-cat > a { color:#3cc951; }
.woocommerce .bt-left-sidebar .widget_product_categories > ul > li .children, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li .children {
  list-style:none;
  margin:0;
  padding:0;
}
.woocommerce .bt-left-sidebar .widget_product_categories > ul > li .children > li, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li .children > li {
  position:relative;
  line-height:40px;
  border-top:1px solid #ececec;
}
.woocommerce .bt-left-sidebar .widget_product_categories > ul > li .children > li:after, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li .children > li:after {
  content:"\f105";
  font-family:FontAwesome;
  position:absolute;
  top:0;
  right:0;
}
.woocommerce .bt-left-sidebar .widget_product_categories > ul > li .children > li > a, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li .children > li > a {
  display:inline-block;
  font-size:13px;
  font-weight:500;
  color:#1c1f23;
  padding-left:15px;
}
.woocommerce .bt-left-sidebar .widget_product_categories > ul > li .children > li:hover:after, .woocommerce .bt-left-sidebar .widget_product_categories > ul > li .children > li.current-cat:after, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li .children > li:hover:after, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li .children > li.current-cat:after { color:#3cc951; }
.woocommerce .bt-left-sidebar .widget_product_categories > ul > li .children > li:hover > a, .woocommerce .bt-left-sidebar .widget_product_categories > ul > li .children > li.current-cat > a, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li .children > li:hover > a, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li .children > li.current-cat > a { color:#3cc951; }
.woocommerce .bt-left-sidebar .widget_product_search .woocommerce-product-search, .woocommerce .bt-right-sidebar .widget_product_search .woocommerce-product-search { position:relative; }
.woocommerce .bt-left-sidebar .widget_product_search .woocommerce-product-search:before, .woocommerce .bt-right-sidebar .widget_product_search .woocommerce-product-search:before {
  content:"\f002";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:8px;
  right:15px;
}
.woocommerce .bt-left-sidebar .widget_product_search .woocommerce-product-search label, .woocommerce .bt-right-sidebar .widget_product_search .woocommerce-product-search label { display:block; }
.woocommerce .bt-left-sidebar .widget_product_search .woocommerce-product-search .screen-reader-text, .woocommerce .bt-right-sidebar .widget_product_search .woocommerce-product-search .screen-reader-text { display:none; }
.woocommerce .bt-left-sidebar .widget_product_search .woocommerce-product-search .search-field, .woocommerce .bt-right-sidebar .widget_product_search .woocommerce-product-search .search-field {
  font-size:14px;
  font-weight:400;
  color:#686876;
  width:100%;
  margin:0;
  padding:8px 55px 8px 15px;
  border:1px solid #ececec;
}
.woocommerce .bt-left-sidebar .widget_product_search .woocommerce-product-search .search-field:hover, .woocommerce .bt-left-sidebar .widget_product_search .woocommerce-product-search .search-field:focus, .woocommerce .bt-right-sidebar .widget_product_search .woocommerce-product-search .search-field:hover, .woocommerce .bt-right-sidebar .widget_product_search .woocommerce-product-search .search-field:focus { border-color:#dedede; }
.woocommerce .bt-left-sidebar .widget_product_search .woocommerce-product-search input[type="submit"], .woocommerce .bt-right-sidebar .widget_product_search .woocommerce-product-search input[type="submit"] {
  position:absolute;
  top:1px;
  right:1px;
  width:40px;
  height:40px;
  margin:0;
  padding:0;
  opacity:0;
  z-index:9;
}
.woocommerce .bt-left-sidebar .widget_product_tag_cloud .tagcloud a, .woocommerce .bt-right-sidebar .widget_product_tag_cloud .tagcloud a {
  display:inline-block;
  font-size:12px !important;
  font-weight:400;
  line-height:24px;
  text-transform:uppercase;
  color:#686876;
  margin:0 2px 5px 0;
  padding:5px 15px;
  border:1px solid #ececec;
}
.woocommerce .bt-left-sidebar .widget_product_tag_cloud .tagcloud a:hover, .woocommerce .bt-left-sidebar .widget_product_tag_cloud .tagcloud a:focus, .woocommerce .bt-right-sidebar .widget_product_tag_cloud .tagcloud a:hover, .woocommerce .bt-right-sidebar .widget_product_tag_cloud .tagcloud a:focus {
  color:#ffffff;
  background:#3cc951;
}
.woocommerce .bt-left-sidebar .widget_products .wg-title, .woocommerce .bt-left-sidebar .widget_top_rated_products .wg-title, .woocommerce .bt-right-sidebar .widget_products .wg-title, .woocommerce .bt-right-sidebar .widget_top_rated_products .wg-title { margin-bottom:20px; }
.woocommerce .bt-left-sidebar .widget_products ul, .woocommerce .bt-left-sidebar .widget_top_rated_products ul, .woocommerce .bt-right-sidebar .widget_products ul, .woocommerce .bt-right-sidebar .widget_top_rated_products ul {
  list-style:none;
  margin:0;
  padding:0;
}
.woocommerce .bt-left-sidebar .widget_products ul > li, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li, .woocommerce .bt-right-sidebar .widget_products ul > li, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li {
  position:relative;
  margin-bottom:10px;
  padding-top:0;
  padding-bottom:10px;
  border-bottom:1px solid #ececec;
}
.woocommerce .bt-left-sidebar .widget_products ul > li > a img, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li > a img, .woocommerce .bt-right-sidebar .widget_products ul > li > a img, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li > a img {
  float:left;
  width:60px;
  height:auto;
  margin:0 15px 0 0;
}
.woocommerce .bt-left-sidebar .widget_products ul > li > a .product-title, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li > a .product-title, .woocommerce .bt-right-sidebar .widget_products ul > li > a .product-title, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li > a .product-title { font-weight:500; }
.woocommerce .bt-left-sidebar .widget_products ul > li > a:hover, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li > a:hover, .woocommerce .bt-right-sidebar .widget_products ul > li > a:hover, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li > a:hover { color:#3cc951; }
.woocommerce .bt-left-sidebar .widget_products ul > li .star-rating, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li .star-rating, .woocommerce .bt-right-sidebar .widget_products ul > li .star-rating, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li .star-rating {
  float:right;
  margin-top:3px;
}
.woocommerce .bt-left-sidebar .widget_products ul > li .star-rating span, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li .star-rating span, .woocommerce .bt-right-sidebar .widget_products ul > li .star-rating span, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li .star-rating span { color:#3cc951; }
.woocommerce .bt-left-sidebar .widget_products ul > li del, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li del, .woocommerce .bt-right-sidebar .widget_products ul > li del, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li del { opacity:0.5; }
.woocommerce .bt-left-sidebar .widget_products ul > li del .amount, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li del .amount, .woocommerce .bt-right-sidebar .widget_products ul > li del .amount, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li del .amount { font-size:12px; }
.woocommerce .bt-left-sidebar .widget_products ul > li ins, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li ins, .woocommerce .bt-right-sidebar .widget_products ul > li ins, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li ins { text-decoration:none; }
.woocommerce .bt-left-sidebar .widget_products ul > li .amount, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li .amount, .woocommerce .bt-right-sidebar .widget_products ul > li .amount, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li .amount {
  font-size:14px;
  font-weight:500;
  line-height:24px;
  color:#b67c5a;
}
.woocommerce .bt-left-sidebar .widget_products ul > li:after, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li:after, .woocommerce .bt-right-sidebar .widget_products ul > li:after, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li:after {
  content:"";
  display:block;
  clear:both;
}
.woocommerce .bt-left-sidebar .widget_products ul > li:last-child, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li:last-child, .woocommerce .bt-right-sidebar .widget_products ul > li:last-child, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li:last-child {
  margin-bottom:0;
  padding-bottom:0;
  border-bottom:none;
}
.woocommerce.single-product div.product .onsale {
  position:absolute;
  top:15px;
  left:15px;
  width:60px;
  min-height:auto;
  font-size:12px;
  font-weight:500;
  line-height:24px;
  letter-spacing:0.04em;
  text-align:center;
  color:#ffffff;
  background:#3cc951;
  padding:0;
  z-index:9;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce.single-product div.product div.images { margin-bottom:60px; }
.woocommerce.single-product div.product div.images .woocommerce-product-gallery-carousel { position:relative; }
.woocommerce.single-product div.product div.images .woocommerce-product-gallery-carousel .slick-arrow {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:50%;
  left:30px;
  width:40px;
  height:40px;
  margin-top:-20px;
  z-index:9;
  opacity:0;
  font-size:20px;
  color:#1d1d1d;
  background:transparent;
  border:2px solid #1d1d1d;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.woocommerce.single-product div.product div.images .woocommerce-product-gallery-carousel .slick-arrow.slick-next {
  left:auto;
  right:30px;
}
.woocommerce.single-product div.product div.images .woocommerce-product-gallery-carousel .slick-arrow:hover {
  color:#ffffff;
  background:#3cc951;
  border-color:#3cc951;
}
.woocommerce.single-product div.product div.images .woocommerce-product-gallery-carousel:hover .slick-arrow { opacity:1; }
.woocommerce.single-product div.product div.images .woocommerce-product-gallery-carousel-nav {
  position:relative;
  margin:0 -5px;
}
.woocommerce.single-product div.product div.images .woocommerce-product-gallery-carousel-nav .woocommerce-product-gallery__image {
  padding:10px 5px;
  cursor:pointer;
  opacity:0.8;
}
.woocommerce.single-product div.product div.images .woocommerce-product-gallery-carousel-nav .woocommerce-product-gallery__image.slick-current { opacity:1; }
.woocommerce.single-product div.product div.images .woocommerce-product-gallery-carousel-nav .woocommerce-product-gallery__image.slick-current img { border:1px solid #a0a0a0; }
.woocommerce.single-product div.product .summary { margin-bottom:60px; }
.woocommerce.single-product div.product .summary .entry-title {
  font-family:unset;
  font-size:36px;
  font-weight:700;
  line-height:46px;
  color:#171721;
  margin-bottom:15px;
}
.woocommerce.single-product div.product .summary .woocommerce-product-rating { margin-bottom:15px; }
.woocommerce.single-product div.product .summary .woocommerce-product-rating .star-rating span { color:#3cc951; }
.woocommerce.single-product div.product .summary .woocommerce-product-rating .woocommerce-review-link { color:#686876; }
.woocommerce.single-product div.product .summary .woocommerce-product-rating .woocommerce-review-link:hover { color:#3cc951; }
.woocommerce.single-product div.product .summary .price {
  font-size:28px !important;
  font-weight:700;
  color:#b67c5a !important;
  margin-bottom:15px;
}
.woocommerce.single-product div.product .summary .price del {
  font-size:20px;
  font-weight:400;
  color:#b67c5a;
  opacity:0.5;
}
.woocommerce.single-product div.product .summary .price ins { text-decoration:none; }
.woocommerce.single-product div.product .summary .woocommerce-product-details__short-description { margin-bottom:30px; }
.woocommerce.single-product div.product .summary .stock {
  color:#3cc951;
  margin-bottom:30px;
}
.woocommerce.single-product div.product .summary .cart .quantity {
  display:inline-block;
  position:relative;
  width:120px;
  padding-right:30px;
}
.woocommerce.single-product div.product .summary .cart .quantity .qty-minus, .woocommerce.single-product div.product .summary .cart .quantity .qty-plus {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  right:0;
  width:31px;
  height:21px;
  font-size:10px;
  line-height:21px;
  text-align:center;
  cursor:pointer;
  border:1px solid #ececec;
}
.woocommerce.single-product div.product .summary .cart .quantity .qty-minus:hover, .woocommerce.single-product div.product .summary .cart .quantity .qty-plus:hover {
  color:#ffffff;
  background:#3cc951;
  border-color:#3cc951;
}
.woocommerce.single-product div.product .summary .cart .quantity .qty-minus {
  top:auto;
  bottom:0;
}
.woocommerce.single-product div.product .summary .cart .quantity input {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-align:center;
  min-width:90px;
  margin-bottom:0;
  padding:8px 10px;
}
.woocommerce.single-product div.product .summary .cart .button {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:12px;
  font-weight:500;
  line-height:24px;
  letter-spacing:0.04em;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  padding:8px 25px;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce.single-product div.product .summary .cart .button:before {
  content:"\f07a";
  font-family:FontAwesome;
  font-size:14px;
  display:inline-block;
  margin-right:10px;
}
.woocommerce.single-product div.product .summary .cart .button:hover { background:#2ea43f; }
.woocommerce.single-product div.product .summary .cart.variations_form .variations { margin-bottom:30px; }
.woocommerce.single-product div.product .summary .cart.variations_form .variations td, .woocommerce.single-product div.product .summary .cart.variations_form .variations th { padding:0; }
.woocommerce.single-product div.product .summary .cart.variations_form .variations label {
  font-size:14px;
  color:#686876;
  margin-top:8px;
}
.woocommerce.single-product div.product .summary .cart.variations_form .variations select {
  font-size:14px;
  line-height:24px;
  color:#686876;
  margin-bottom:0;
  padding:5px 15px;
}
.woocommerce.single-product div.product .summary .cart.variations_form .single_variation_wrap .button.disabled {
  color:#ffffff;
  background:#3cc951;
}
.woocommerce.single-product div.product .summary .cart.variations_form .single_variation_wrap .single_variation { margin-bottom:30px; }
.woocommerce.single-product div.product .summary .product_meta > span { display:block; }
.woocommerce.single-product div.product .summary .product_meta > span:before {
  content:"\f02b";
  font-family:FontAwesome;
  display:inline-block;
  color:#3cc951;
  margin-right:5px;
}
.woocommerce.single-product div.product .summary .product_meta .sku_wrapper:before { content:"\f02a"; }
.woocommerce.single-product div.product .summary .product_meta .posted_in:before { content:"\f115"; }
.woocommerce.single-product div.product .woocommerce-tabs { margin-bottom:90px; }
.woocommerce.single-product div.product .woocommerce-tabs ul.tabs {
  margin:0 0 20px;
  padding:0;
}
.woocommerce.single-product div.product .woocommerce-tabs ul.tabs:before, .woocommerce.single-product div.product .woocommerce-tabs ul.tabs:after { display:none !important; }
.woocommerce.single-product div.product .woocommerce-tabs ul.tabs > li {
  margin:0 10px 0 0;
  padding:0;
  border:none;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}
.woocommerce.single-product div.product .woocommerce-tabs ul.tabs > li:last-child { margin-right:0; }
.woocommerce.single-product div.product .woocommerce-tabs ul.tabs > li:before, .woocommerce.single-product div.product .woocommerce-tabs ul.tabs > li:after { display:none; }
.woocommerce.single-product div.product .woocommerce-tabs ul.tabs > li > a {
  font-size:13px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#171721;
  background:#ececec;
  padding:12px 30px;
}
.woocommerce.single-product div.product .woocommerce-tabs ul.tabs > li > a:before {
  content:"\f260";
  font-family:FontAwesome;
  display:inline-block;
  margin-right:10px;
}
.woocommerce.single-product div.product .woocommerce-tabs ul.tabs > li.active > a {
  color:#ffffff;
  background:#3cc951;
}
.woocommerce.single-product div.product .woocommerce-tabs ul.tabs > li.additional_information_tab > a:before { content:"\f18c"; }
.woocommerce.single-product div.product .woocommerce-tabs ul.tabs > li.reviews_tab > a:before { content:"\f0e6"; }
.woocommerce.single-product div.product .woocommerce-tabs .panel {
  margin-bottom:0;
  padding:30px 40px;
  border:1px solid #ececec;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
}
.woocommerce.single-product div.product .woocommerce-tabs .panel > h2, .woocommerce.single-product div.product .woocommerce-tabs .panel #reviews h2 { display:none; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-description {
  font-size:14px;
  font-weight:400;
  line-height:24px;
  color:#686876;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-additional_information .shop_attributes { margin:0; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-additional_information .shop_attributes th { border-left:1px solid rgba(0,0,0,0.1); }
.woocommerce.single-product div.product .woocommerce-tabs #tab-additional_information .shop_attributes td { padding:10px; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-additional_information .shop_attributes td p { padding:0; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews #comments { margin-bottom:30px; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist {
  margin:0;
  padding:0;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li img.avatar { width:60px; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text { margin-left:75px; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text .star-rating {
  font-size:13px;
  line-height:12px;
  color:#3cc951;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text .star-rating:before { color:#3cc951; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text .meta {
  font-size:13px;
  line-height:24px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text .meta [itemprop="author"] { font-weight:700; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text .description {
  font-size:14px;
  font-weight:400;
  line-height:24px;
  color:#686876;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-respond .comment-reply-title {
  display:block;
  position:relative;
  font-size:22px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#171721;
  margin-bottom:15px;
  padding-bottom:15px;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-respond .comment-reply-title:after {
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:50px;
  height:3px;
  background:#3cc951;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form { margin-bottom:0; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form > p:before, .woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form > p:after { display:none; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form label {
  font-size:13px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#686876;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form .comment-form-rating label { display:inline-block; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form .comment-form-rating .stars {
  display:inline-block;
  margin:0 0 0 20px;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form .comment-form-rating .stars > span {
  font-size:15px;
  line-height:16px;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form .comment-form-rating .stars > span > a { color:#3cc951; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form .comment-form-comment, .woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form .form-submit { margin-bottom:0; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form .form-submit input.submit {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:13px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  padding:8px 30px;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form .form-submit input.submit:hover { background:#2ea43f; }
.woocommerce.single-product div.product .related h2, .woocommerce.single-product div.product .upsells h2 { margin-bottom:30px; }
.woocommerce.single-product div.product .related .products, .woocommerce.single-product div.product .upsells .products {
  font-size:0;
  letter-spacing:0;
}
.woocommerce.single-product div.product .related .products >div, .woocommerce.single-product div.product .upsells .products >div {
  float:none;
  display:inline-block;
  vertical-align:top;
}
.woocommerce.single-product div.product .related .products .product, .woocommerce.single-product div.product .upsells .products .product {
  position:relative;
  font-size:14px;
}
.woocommerce.single-product div.product .related .products .product .thumb, .woocommerce.single-product div.product .upsells .products .product .thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.woocommerce.single-product div.product .related .products .product .thumb .onsale, .woocommerce.single-product div.product .upsells .products .product .thumb .onsale {
  position:absolute;
  top:15px;
  left:15px;
  width:60px;
  min-height:auto;
  font-size:12px;
  font-weight:500;
  line-height:24px;
  letter-spacing:0.04em;
  text-align:center;
  color:#ffffff;
  background:#3cc951;
  padding:0;
  z-index:9;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce.single-product div.product .related .products .product .thumb img, .woocommerce.single-product div.product .upsells .products .product .thumb img {
  width:100%;
  height:auto;
  margin:0;
}
.woocommerce.single-product div.product .related .products .product .thumb .overlay, .woocommerce.single-product div.product .upsells .products .product .thumb .overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.13);
  opacity:0;
}
.woocommerce.single-product div.product .related .products .product .thumb .overlay .inner, .woocommerce.single-product div.product .upsells .products .product .thumb .overlay .inner {
  position:absolute;
  top:50%;
  left:50%;
  width:90%;
  text-align:center;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.woocommerce.single-product div.product .related .products .product .thumb .overlay .inner .button, .woocommerce.single-product div.product .related .products .product .thumb .overlay .inner .added_to_cart, .woocommerce.single-product div.product .upsells .products .product .thumb .overlay .inner .button, .woocommerce.single-product div.product .upsells .products .product .thumb .overlay .inner .added_to_cart {
  display:inline-block;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:0.04em;
  text-transform:uppercase;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  color:#1c1f23;
  background:#ffffff;
  max-width:100%;
  padding:10px 20px;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce.single-product div.product .related .products .product .thumb .overlay .inner .add_to_cart_button, .woocommerce.single-product div.product .related .products .product .thumb .overlay .inner .product_type_external, .woocommerce.single-product div.product .upsells .products .product .thumb .overlay .inner .add_to_cart_button, .woocommerce.single-product div.product .upsells .products .product .thumb .overlay .inner .product_type_external { padding:10px 20px 10px 60px; }
.woocommerce.single-product div.product .related .products .product .thumb .overlay .inner .add_to_cart_button:before, .woocommerce.single-product div.product .related .products .product .thumb .overlay .inner .product_type_external:before, .woocommerce.single-product div.product .upsells .products .product .thumb .overlay .inner .add_to_cart_button:before, .woocommerce.single-product div.product .upsells .products .product .thumb .overlay .inner .product_type_external:before {
  content:"\f07a";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:0;
  left:0;
  width:40px;
  height:40px;
  line-height:40px;
  color:#ffffff;
  background:#3cc951;
  text-align:center;
}
.woocommerce.single-product div.product .related .products .product .content, .woocommerce.single-product div.product .upsells .products .product .content {
  text-align:center;
  background:#ffffff;
  padding:10px 15px;
}
.woocommerce.single-product div.product .related .products .product .content .woocommerce-loop-product__title, .woocommerce.single-product div.product .upsells .products .product .content .woocommerce-loop-product__title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:18px;
  font-weight:500;
  line-height:28px;
  margin-bottom:0;
  color:#1c1f23;
}
.woocommerce.single-product div.product .related .products .product .content .woocommerce-loop-product__title:hover, .woocommerce.single-product div.product .upsells .products .product .content .woocommerce-loop-product__title:hover { color:#3cc951; }
.woocommerce.single-product div.product .related .products .product .content .price, .woocommerce.single-product div.product .upsells .products .product .content .price {
  font-size:18px;
  font-weight:500;
  line-height:28px;
  color:#b67c5a;
}
.woocommerce.single-product div.product .related .products .product .content .price del, .woocommerce.single-product div.product .upsells .products .product .content .price del {
  display:inline-block;
  font-size:14px;
  opacity:0.5;
}
.woocommerce.single-product div.product .related .products .product .content .price ins, .woocommerce.single-product div.product .upsells .products .product .content .price ins {
  font-weight:500;
  text-decoration:none;
}
.woocommerce.single-product div.product .related .products .product .content .star-rating, .woocommerce.single-product div.product .upsells .products .product .content .star-rating {
  float:none;
  margin:1px auto;
}
.woocommerce.single-product div.product .related .products .product .content .star-rating span, .woocommerce.single-product div.product .upsells .products .product .content .star-rating span { color:#3cc951; }
.woocommerce.single-product div.product .related .products .product:hover .thumb .overlay, .woocommerce.single-product div.product .upsells .products .product:hover .thumb .overlay { opacity:1; }
.woocommerce-cart .woocommerce-cart-form { margin-bottom:90px; }
.woocommerce-cart .woocommerce-cart-form .shop_table {
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-cart .woocommerce-cart-form .shop_table th, .woocommerce-cart .woocommerce-cart-form .shop_table td { padding:10px 12px; }
.woocommerce-cart .woocommerce-cart-form .shop_table thead {
  color:#ffffff;
  background:#3cc951;
}
.woocommerce-cart .woocommerce-cart-form .shop_table .product-thumbnail, .woocommerce-cart .woocommerce-cart-form .shop_table .product-quantity { text-align:center; }
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr { background:#ffffff; }
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr:nth-child(2n) { background:#f5f5f5; }
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-remove .remove {
  font-size:0;
  font-weight:400;
  line-height:18px;
  text-align:center;
  color:#3cc951 !important;
  width:18px;
  height:18px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-remove .remove:after {
  content:"\f1f8";
  font-family:FontAwesome;
  font-size:14px;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-remove .remove:hover {
  background:transparent;
  color:#2ea43f !important;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-thumbnail img {
  width:75px;
  height:auto;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-name a { font-weight:700; }
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-name a:hover { color:#3cc951; }
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-quantity .quantity {
  display:inline-block;
  position:relative;
  width:120px;
  padding-right:30px;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-quantity .quantity .qty-minus, .woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-quantity .quantity .qty-plus {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  right:0;
  width:31px;
  height:21px;
  font-size:10px;
  line-height:21px;
  text-align:center;
  cursor:pointer;
  border:1px solid #ececec;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-quantity .quantity .qty-minus:hover, .woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-quantity .quantity .qty-plus:hover {
  color:#ffffff;
  background:#3cc951;
  border-color:#3cc951;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-quantity .quantity .qty-minus {
  top:auto;
  bottom:0;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-quantity .quantity input {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  text-align:center;
  min-width:90px;
  margin-bottom:0;
  padding:8px 10px;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-subtotal .amount { font-weight:700; }
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .actions .input-text {
  line-height:23px;
  min-width:150px;
  padding:8px 15px;
}
@media (max-width: 360px) {
  .woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .actions .input-text[name="coupon_code"] { min-width:auto; }
  .woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .actions .input-text[name="apply_coupon"] { padding:8px 5px; }
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .actions .button {
  font-size:13px;
  line-height:24px;
  text-transform:uppercase;
  padding:8px 25px;
  color:#ffffff;
  background:#3cc951;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .actions .button:hover { background:#2ea43f; }
@media (max-width: 360px) {
  .woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .actions .button[name="apply_coupon"] { padding:8px 10px; }
}
.woocommerce-cart .cart-collaterals .cross-sells { margin-bottom:30px; }
.woocommerce-cart .cart-collaterals .cross-sells .products {
  font-size:0;
  letter-spacing:0;
}
.woocommerce-cart .cart-collaterals .cross-sells .products >div {
  float:none;
  display:inline-block;
  vertical-align:top;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product {
  position:relative;
  font-size:14px;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb .onsale {
  position:absolute;
  top:15px;
  left:15px;
  width:60px;
  min-height:auto;
  font-size:12px;
  font-weight:500;
  line-height:24px;
  letter-spacing:0.04em;
  text-align:center;
  color:#ffffff;
  background:#3cc951;
  padding:0;
  z-index:9;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb img {
  width:100%;
  height:auto;
  margin:0;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb .overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.13);
  opacity:0;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb .overlay .inner {
  position:absolute;
  top:50%;
  left:50%;
  width:90%;
  text-align:center;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb .overlay .inner .button, .woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb .overlay .inner .added_to_cart {
  display:inline-block;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:0.04em;
  text-transform:uppercase;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  color:#1c1f23;
  background:#ffffff;
  max-width:100%;
  padding:10px 20px;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb .overlay .inner .add_to_cart_button, .woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb .overlay .inner .product_type_external { padding:10px 20px 10px 60px; }
.woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb .overlay .inner .add_to_cart_button:before, .woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb .overlay .inner .product_type_external:before {
  content:"\f07a";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:0;
  left:0;
  width:40px;
  height:40px;
  line-height:40px;
  color:#ffffff;
  background:#3cc951;
  text-align:center;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .content {
  text-align:center;
  background:#ffffff;
  padding:10px 15px;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .content .woocommerce-loop-product__title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:18px;
  font-weight:500;
  line-height:28px;
  margin-bottom:0;
  color:#1c1f23;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .content .woocommerce-loop-product__title:hover { color:#3cc951; }
.woocommerce-cart .cart-collaterals .cross-sells .products .product .content .price {
  font-size:18px;
  font-weight:500;
  line-height:28px;
  color:#b67c5a;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .content .price del {
  display:inline-block;
  font-size:14px;
  opacity:0.5;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .content .price ins {
  font-weight:500;
  text-decoration:none;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .content .star-rating {
  float:none;
  margin:1px auto;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .content .star-rating span { color:#3cc951; }
.woocommerce-cart .cart-collaterals .cross-sells .products .product:hover .thumb .overlay { opacity:1; }
.woocommerce-cart .cart-collaterals .cart_totals { margin-bottom:30px; }
.woocommerce-cart .cart-collaterals .cart_totals .shop_table {
  margin-bottom:15px;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-cart .cart-collaterals .cart_totals .shop_table th, .woocommerce-cart .cart-collaterals .cart_totals .shop_table td { padding:10px 12px; }
.woocommerce-cart .cart-collaterals .cart_totals .shop_table .order-total { text-transform:uppercase; }
.woocommerce-cart .cart-collaterals .cart_totals .shop_table .order-total .amount {
  font-size:18px;
  color:#3cc951;
}
.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout { padding:0; }
.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .button {
  text-transform:uppercase;
  background:#3cc951;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:hover { background:#2ea43f; }
.select2-container--default .select2-search--dropdown .select2-search__field { margin:0; }
.woocommerce-checkout .woocommerce form .form-row label { font-weight:400; }
.woocommerce-checkout .woocommerce form .form-row label .required { text-decoration:none; }
.woocommerce-checkout .woocommerce form .form-row input.input-text, .woocommerce-checkout .woocommerce form .form-row textarea {
  font-size:14px;
  line-height:24px;
  padding:5px 15px;
}
.woocommerce-checkout .woocommerce form .form-row .select2-container--default .select2-selection--single {
  height:36px;
  border-color:#ececec;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-checkout .woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height:36px;
  color:#686876;
  padding-left:15px;
}
.woocommerce-checkout .woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow { height:34px; }
.woocommerce-checkout .woocommerce form .form-row .button {
  font-size:13px;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  padding:5px 15px;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-checkout .woocommerce form .form-row .button:hover { background:#2ea43f; }
.woocommerce-checkout .woocommerce-billing-fields, .woocommerce-checkout .woocommerce-account-fields, .woocommerce-checkout .woocommerce-additional-fields { margin-bottom:30px; }
.woocommerce-checkout .woocommerce form .woocommerce-account-fields .form-row label span {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-weight:700;
  text-transform:uppercase;
  color:#3cc951;
}
.woocommerce-checkout .woocommerce form .woocommerce-account-fields .form-row label span:hover { color:#2ea43f; }
.woocommerce-checkout .woocommerce-checkout-review-order .shop_table {
  margin-bottom:40px;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-checkout .woocommerce-checkout-review-order .shop_table th, .woocommerce-checkout .woocommerce-checkout-review-order .shop_table td { padding:10px 12px; }
.woocommerce-checkout .woocommerce-checkout-review-order .shop_table thead {
  color:#ffffff;
  background:#3cc951;
}
.woocommerce-checkout .woocommerce-checkout-review-order .shop_table tbody .product-quantity { float:right; }
.woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot .order-total { text-transform:uppercase; }
.woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot .order-total .amount {
  font-size:18px;
  color:#3cc951;
}
.woocommerce-checkout .woocommerce-checkout-review-order #payment, .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment {
  background:transparent;
  margin-bottom:30px;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-checkout .woocommerce-checkout-review-order #payment ul.payment_methods, .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment ul.payment_methods {
  margin:0;
  padding:0;
}
.woocommerce-checkout .woocommerce-checkout-review-order #payment ul.payment_methods li input, .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment ul.payment_methods li input { display:none; }
.woocommerce-checkout .woocommerce-checkout-review-order #payment ul.payment_methods li label, .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment ul.payment_methods li label { cursor:pointer; }
.woocommerce-checkout .woocommerce-checkout-review-order #payment ul.payment_methods li label:before, .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment ul.payment_methods li label:before {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"\f1db";
  font-family:FontAwesome;
  font-weight:400;
  color:#cecece;
  display:inline-block;
  margin-right:5px;
}
.woocommerce-checkout .woocommerce-checkout-review-order #payment ul.payment_methods li input:checked + label:before, .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment ul.payment_methods li input:checked + label:before {
  content:"\f058";
  color:#3cc951;
}
.woocommerce-checkout .woocommerce-checkout-review-order #payment #place_order, .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment #place_order {
  font-size:13px;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  padding:8px 25px;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-checkout .woocommerce-checkout-review-order #payment #place_order:hover, .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment #place_order:hover { background:#2ea43f; }
.woocommerce-checkout .woocommerce-order { margin-bottom:30px; }
.woocommerce-checkout .woocommerce-order > p { margin-bottom:30px; }
.woocommerce-checkout .woocommerce-order .order_details {
  margin:0 0 30px;
  padding:0;
}
.woocommerce-checkout .woocommerce-order .shop_table {
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-checkout .woocommerce-order .shop_table th, .woocommerce-checkout .woocommerce-order .shop_table td { padding:10px 12px; }
.woocommerce-checkout .woocommerce-order .shop_table thead {
  color:#ffffff;
  background:#3cc951;
}
.sp-custom-masonry-wrap .custom-masonry .grid-item .grid-item-inner .sp-item-ui .picture-item-wrap .point-items .point-item .point-inner {
  color:#ffffff;
  background:#3cc951;
}
.sp-custom-masonry-wrap .custom-masonry .grid-item .grid-item-inner .sp-item-ui .picture-item-wrap:hover .point-items .point-item .point-inner { background:#3cc951; }
.picture-editor-wrap .picture-wrap .sp-picture-points-wrap .point-item .point-item-inner { background:#3cc951; }
.picture-editor-wrap .picture-wrap .sp-picture-points-wrap .point-item.is-hover .point-item-inner {
  color:#3cc951;
  background:#ffffff;
  border-color:#ffffff;
}
.picture-editor-wrap .picture-control-wrap .picture-name h3 {
  font-size:18px;
  font-weight:700;
  line-height:24px;
  letter-spacing:-0.04em;
}
.picture-editor-wrap .picture-control-wrap a { text-decoration:none; }
.picture-editor-wrap .picture-control-wrap .picture-products .p-item .product-item-inner .p-entry .title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  letter-spacing:0;
  color:#ffffff;
}
.picture-editor-wrap .picture-control-wrap .picture-products .p-item .product-item-inner .p-entry .title:hover { color:#3cc951; }
.picture-editor-wrap .picture-control-wrap .picture-products .p-item .product-item-inner .p-entry .sp-woo-add-to-cart > .amount {
  font-size:14px;
  font-weight:700;
  color:#b67c5a;
}
.picture-editor-wrap .picture-control-wrap .picture-products .p-item .product-item-inner .p-entry .sp-woo-add-to-cart .button, .picture-editor-wrap .picture-control-wrap .picture-products .p-item .product-item-inner .p-entry .sp-woo-add-to-cart .added_to_cart {
  font-size:12px;
  font-weight:700;
  text-transform:uppercase;
  letter-spacing:0.04em;
}
[data-animate] {
  opacity:0;
  visibility:hidden;
  -webkit-animation-duration:0.6s;
  animation-duration:0.6s;
  -webkit-animation-fill-mode:backwards;
  animation-fill-mode:backwards;
}
[data-animate].animated {
  opacity:1;
  visibility:visible;
}
@media (max-width: 767px) {
  [data-animate].animated {
    -webkit-animation-duration:0.6s !important;
    animation-duration:0.6s !important;
    -webkit-animation-delay:0s !important;
    animation-delay:0s !important;
  }
}
.bt-text-ellipsis {
  text-overflow:ellipsis;
  white-space:nowrap;
  overflow:hidden;
}
.bt-text-uppercase { text-transform:uppercase; }
@media (max-width: 1199px) {
  .vc_section.vc_disable-bg-img-md { background-image:unset !important; }
}
@media (max-width: 991px) {
  .vc_section.vc_disable-bg-img-sm { background-image:unset !important; }
}
@media (max-width: 767px) {
  .vc_section.vc_disable-bg-img-xs { background-image:unset !important; }
}
.vc_row.vc_column-no-gap {
  margin-left:0;
  margin-right:0;
}
.vc_row.vc_column-no-gap .vc_column_container > .vc_column-inner {
  padding-left:0;
  padding-right:0;
}
body #site_backtop {
  color:#ffffff;
  background:#3cc951;
  border-color:#3cc951;
}
body #site_backtop:hover, body #site_backtop:focus {
  background:#2ea43f;
  border-color:#2ea43f;
}
#bt-main {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  background:#FFFFFF;
  position:relative;
  overflow:hidden;
}
.boxed #bt-main {
  max-width:1200px;
  margin:auto;
  -webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.5);
  box-shadow:0 0 10px 0 rgba(0,0,0,0.5);
}
.boxed #bt-main .vc_row[data-vc-full-width] {
  width:100% !important;
  left:15px !important;
}
.bt-newsletter-global {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100vh;
  background:rgba(0,0,0,0.7);
  opacity:0;
  z-index:-1;
}
.bt-newsletter-global .bt-newsletter {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:50%;
  left:50%;
  width:750px;
  height:383px;
  text-align:center;
  background:#ffffff;
  padding:40px 296px 40px 40px;
  -webkit-transform:translateX(-50%) translateY(0) scale(0.8) rotate(-15deg);
  -moz-transform:translateX(-50%) translateY(0) scale(0.8) rotate(-15deg);
  -o-transform:translateX(-50%) translateY(0) scale(0.8) rotate(-15deg);
  -ms-transform:translateX(-50%) translateY(0) scale(0.8) rotate(-15deg);
  transform:translateX(-50%) translateY(0) scale(0.8) rotate(-15deg);
}
.bt-newsletter-global .bt-newsletter .bt-close {
  position:absolute;
  top:0;
  left:0;
  width:40px;
  height:40px;
  font-size:13px;
  line-height:40px;
  text-align:center;
  color:#ffffff;
  background:#3cc951;
}
.bt-newsletter-global .bt-newsletter .bt-close:hover { background:#222222; }
.bt-newsletter-global .bt-newsletter .bt-men {
  position:absolute;
  top:0;
  right:0;
}
.bt-newsletter-global .bt-newsletter .wg-title {
  position:relative;
  font-size:24px;
  font-weight:700;
  letter-spacing:0.1em;
  line-height:28px;
  color:#282828;
  margin-bottom:5px;
}
.bt-newsletter-global .bt-newsletter .wg-title:before {
  content:"\f1d9";
  font-family:FontAwesome;
  font-size:50px;
  line-height:50px;
  color:#646464;
  display:block;
  text-align:center;
  margin-bottom:30px;
}
.bt-newsletter-global .bt-newsletter .textwidget {
  font-size:18px;
  font-weight:400;
  font-style:italic;
  letter-spacing:0.06em;
  color:#646464;
  margin-bottom:30px;
}
.bt-newsletter-global .bt-newsletter .widget_newsletterwidget .newsletter-email {
  font-style:italic;
  font-size:13px;
  line-height:24px;
  letter-spacing:0.1em;
  color:#141414;
  padding:8px 30px;
  margin-bottom:30px;
  border:2px solid #ececec;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}
.bt-newsletter-global .bt-newsletter .widget_newsletterwidget .newsletter-email:hover, .bt-newsletter-global .bt-newsletter .widget_newsletterwidget .newsletter-email:focus { border-color:#dedede; }
.bt-newsletter-global .bt-newsletter .widget_newsletterwidget .newsletter-submit {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.1em;
  text-transform:uppercase;
  color:#ffffff;
  background:#3cc951;
  display:inline-block;
  padding:12px 45px;
  margin:0 auto;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}
.bt-newsletter-global .bt-newsletter .widget_newsletterwidget .newsletter-submit:hover { background:#222222; }
.bt-newsletter-global.active {
  opacity:1;
  z-index:1080;
}
.bt-newsletter-global.active .bt-newsletter {
  -webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);
  -moz-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);
  -o-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);
  -ms-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);
  transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);
}
@media (max-width: 767px) {
  .bt-newsletter-global .bt-newsletter {
    width:auto;
    height:auto;
    padding:40px;
  }
  .bt-newsletter-global .bt-newsletter .bt-men { display:none; }
}
.bt-title-bar-wrap {
  position:relative;
  background:#1f1f1f;
  margin-bottom:90px;
  padding:50px 0;
  overflow:hidden;
}
.bt-title-bar-wrap:before {
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.7);
}
.bt-title-bar-wrap h2 {
  font-size:20px;
  font-weight:400;
  line-height:28px;
  letter-spacing:0.03em;
  text-align:right;
  color:#cecece;
  margin-bottom:0;
}
.bt-title-bar-wrap .bt-path {
  font-size:14px;
  font-weight:400;
  line-height:28px;
  letter-spacing:0.03em;
  color:#cecece;
}
.bt-title-bar-wrap .bt-path .bt-path-inner a, .bt-title-bar-wrap .bt-path .bt-path-inner span { padding:0 5px; }
.bt-title-bar-wrap .bt-path .bt-path-inner a { color:#ffffff; }
.bt-title-bar-wrap .bt-path .bt-path-inner a:hover { color:#3cc951; }
@media (max-width: 991px) {
  .bt-title-bar-wrap .bt-path, .bt-title-bar-wrap h2 { text-align:center; }
}
.bt-error404-wrap {
  text-align:center;
  max-width:640px;
  margin-left:auto;
  margin-right:auto;
}
.bt-error404-wrap h3 {
  font-size:24px;
  line-height:30px;
  margin-bottom:40px;
}
