/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0.2
*/

.row {
  margin-left: -15px;
  margin-right: -15px;
  zoom: 1;
}
.row:before,
.row:after {
  content: " ";
  display: table;
}
.row:after {
  clear: both;
}
.row:before,
.row:after {
  content: " ";
  display: table;
}
.row:after {
  clear: both;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666666666666%;
}
.col-xs-10 {
  width: 83.33333333333334%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666666666666%;
}
.col-xs-7 {
  width: 58.333333333333336%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666666666667%;
}
.col-xs-4 {
  width: 33.33333333333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.666666666666664%;
}
.col-xs-1 {
  width: 8.333333333333332%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666666666666%;
}
.col-xs-pull-10 {
  right: 83.33333333333334%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666666666666%;
}
.col-xs-pull-7 {
  right: 58.333333333333336%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666666666667%;
}
.col-xs-pull-4 {
  right: 33.33333333333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.666666666666664%;
}
.col-xs-pull-1 {
  right: 8.333333333333332%;
}
.col-xs-pull-0 {
  right: 0%;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666666666666%;
}
.col-xs-push-10 {
  left: 83.33333333333334%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666666666666%;
}
.col-xs-push-7 {
  left: 58.333333333333336%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666666666667%;
}
.col-xs-push-4 {
  left: 33.33333333333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.666666666666664%;
}
.col-xs-push-1 {
  left: 8.333333333333332%;
}
.col-xs-push-0 {
  left: 0%;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666666666666%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333333334%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666666666666%;
}
.col-xs-offset-7 {
  margin-left: 58.333333333333336%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666666666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.666666666666664%;
}
.col-xs-offset-1 {
  margin-left: 8.333333333333332%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666666666666%;
  }
  .col-sm-10 {
    width: 83.33333333333334%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666666666666%;
  }
  .col-sm-7 {
    width: 58.333333333333336%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666666666667%;
  }
  .col-sm-4 {
    width: 33.33333333333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.666666666666664%;
  }
  .col-sm-1 {
    width: 8.333333333333332%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666666666666%;
  }
  .col-sm-pull-10 {
    right: 83.33333333333334%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666666666666%;
  }
  .col-sm-pull-7 {
    right: 58.333333333333336%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666666666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.666666666666664%;
  }
  .col-sm-pull-1 {
    right: 8.333333333333332%;
  }
  .col-sm-pull-0 {
    right: 0%;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666666666666%;
  }
  .col-sm-push-10 {
    left: 83.33333333333334%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666666666666%;
  }
  .col-sm-push-7 {
    left: 58.333333333333336%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666666666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.666666666666664%;
  }
  .col-sm-push-1 {
    left: 8.333333333333332%;
  }
  .col-sm-push-0 {
    left: 0%;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666666666666%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333333334%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666666666666%;
  }
  .col-sm-offset-7 {
    margin-left: 58.333333333333336%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666666666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.666666666666664%;
  }
  .col-sm-offset-1 {
    margin-left: 8.333333333333332%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666666666666%;
  }
  .col-md-10 {
    width: 83.33333333333334%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666666666666%;
  }
  .col-md-7 {
    width: 58.333333333333336%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666666666667%;
  }
  .col-md-4 {
    width: 33.33333333333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.666666666666664%;
  }
  .col-md-1 {
    width: 8.333333333333332%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666666666666%;
  }
  .col-md-pull-10 {
    right: 83.33333333333334%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666666666666%;
  }
  .col-md-pull-7 {
    right: 58.333333333333336%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666666666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.666666666666664%;
  }
  .col-md-pull-1 {
    right: 8.333333333333332%;
  }
  .col-md-pull-0 {
    right: 0%;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666666666666%;
  }
  .col-md-push-10 {
    left: 83.33333333333334%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666666666666%;
  }
  .col-md-push-7 {
    left: 58.333333333333336%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666666666667%;
  }
  .col-md-push-4 {
    left: 33.33333333333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.666666666666664%;
  }
  .col-md-push-1 {
    left: 8.333333333333332%;
  }
  .col-md-push-0 {
    left: 0%;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666666666666%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333333334%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666666666666%;
  }
  .col-md-offset-7 {
    margin-left: 58.333333333333336%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666666666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.666666666666664%;
  }
  .col-md-offset-1 {
    margin-left: 8.333333333333332%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666666666666%;
  }
  .col-lg-10 {
    width: 83.33333333333334%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666666666666%;
  }
  .col-lg-7 {
    width: 58.333333333333336%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666666666667%;
  }
  .col-lg-4 {
    width: 33.33333333333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.666666666666664%;
  }
  .col-lg-1 {
    width: 8.333333333333332%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666666666666%;
  }
  .col-lg-pull-10 {
    right: 83.33333333333334%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666666666666%;
  }
  .col-lg-pull-7 {
    right: 58.333333333333336%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666666666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.666666666666664%;
  }
  .col-lg-pull-1 {
    right: 8.333333333333332%;
  }
  .col-lg-pull-0 {
    right: 0%;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666666666666%;
  }
  .col-lg-push-10 {
    left: 83.33333333333334%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666666666666%;
  }
  .col-lg-push-7 {
    left: 58.333333333333336%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666666666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.666666666666664%;
  }
  .col-lg-push-1 {
    left: 8.333333333333332%;
  }
  .col-lg-push-0 {
    left: 0%;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666666666666%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333333334%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666666666666%;
  }
  .col-lg-offset-7 {
    margin-left: 58.333333333333336%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666666666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.666666666666664%;
  }
  .col-lg-offset-1 {
    margin-left: 8.333333333333332%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}



























.nav {
  margin-bottom: 0;
  padding-left: 18em;
  list-style: none;
  zoom: 1;
}
@media screen and (max-width: 900px) {
 .nav {
  padding-left: 0em;
}
}
@media only screen and (max-width: 767px){
body:not(.template-slider):not(.header-simple) #Header {
    min-height: 205px !important;
}
}
.nav:before,
.nav:after {
  content: " ";
  display: table;
}
.nav:after {
  clear: both;
}
.nav:before,
.nav:after {
  content: " ";
  display: table;
}
.nav:after {
  clear: both;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.nav > li.disabled > a {
  color: #999999;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #999999;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #428bca;
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #dddddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.428571429;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #dddddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #dddddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #dddddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #ffffff;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 4px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #ffffff;
  background-color: #428bca;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #dddddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #dddddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #ffffff;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  zoom: 1;
}
.navbar:before,
.navbar:after {
  content: " ";
  display: table;
}
.navbar:after {
  clear: both;
}
.navbar:before,
.navbar:after {
  content: " ";
  display: table;
}
.navbar:after {
  clear: both;
}
@media (min-width: 768px) {
  .navbar {
    border-radius: 4px;
  }
}
.navbar-header {
  zoom: 1;
}
.navbar-header:before,
.navbar-header:after {
  content: " ";
  display: table;
}
.navbar-header:after {
  clear: both;
}
.navbar-header:before,
.navbar-header:after {
  content: " ";
  display: table;
}
.navbar-header:after {
  clear: both;
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  max-height: 340px;
  overflow-x: visible;
  padding-right: 15px;
  padding-left: 15px;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  zoom: 1;
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse:before,
.navbar-collapse:after {
  content: " ";
  display: table;
}
.navbar-collapse:after {
  clear: both;
}
.navbar-collapse:before,
.navbar-collapse:after {
  content: " ";
  display: table;
}
.navbar-collapse:after {
  clear: both;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}
.container > .navbar-header,
.container > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .container > .navbar-header,
  .container > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 768px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.navbar-brand {
  float: left;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
@media (min-width: 768px) {
  .navbar > .container .navbar-brand {
    margin-left: -15px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 15px;
  padding: 9px 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 7.5px -15px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .navbar-nav.navbar-right:last-child {
    margin-right: -15px;
  }
}
@media (min-width: 768px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
  }
}
.navbar-form {
  margin-left: -15px;
  margin-right: -15px;
  padding: 10px 15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 8px;
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
  }
  .navbar-form select.form-control {
    width: auto;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    float: none;
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
}
@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .navbar-form.navbar-right:last-child {
    margin-right: -15px;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-nav.pull-right > li > .dropdown-menu,
.navbar-nav > li > .dropdown-menu.pull-right {
  left: auto;
  right: 0;
}
.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-left: 15px;
    margin-right: 15px;
  }
  .navbar-text.navbar-right:last-child {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
  color: #777777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777777;
}
.navbar-default .navbar-nav > li > a {
  color: #777777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #cccccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #dddddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #dddddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #cccccc;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #e7e7e7;
  color: #555555;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #cccccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #777777;
}
.navbar-default .navbar-link:hover {
  color: #333333;
}
.navbar-inverse {
  background-color: #222222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #999999;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #ffffff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #999999;
}
.navbar-inverse .navbar-nav > li > a {
  color: #999999;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #ffffff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444444;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #333333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #ffffff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #080808;
  color: #ffffff;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #999999;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #ffffff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ffffff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #999999;
}
.navbar-inverse .navbar-link:hover {
  color: #ffffff;
}











  /*
 Theme Name:  Coffee-Tech Engineering Theme
 Theme URI:   http://coffee-tech.com/
 Description: Coffee-Tech Engineering is a child theme of wp-bootstrap
 Author:      Sunday
 Author URI:  http://www.sunday.co.il
 Template:    wordpress-bootstrap
 Version:     1.0.1
 Tags:        right-sidebar, responsive-layout
 Text Domain: wpbs-child
*/

/*@import url("../wordpress-bootstrap/library/bootstrap.css");*/

/* =Theme customization starts here
-------------------------------------------------------------- */

/* truncate text */
.truncator-link {font-weight:bold;color:#de5c26;}
.truncator-link:hover {text-decoration:none;}
.truncator-more {}
.truncator-less {display:block;margin-top:10px;font-size:13px;}
 
/* header */
#header {}
#header .navbar.navbar-default.navbar-fixed-top {border:0px;background-color:#ffffff;}

#header .navbar.navbar-default.navbar-fixed-top .container {}

#header .navbar-header-wrap {width:100%;min-height:60px;border-bottom:1px solid #c0c1cc;position:relative;}
#header .navbar-header {width:100%;min-height:60px;}
#header #navbar-logo, .genericlogo {background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");display:block;text-indent:-999px;width:336px;height:15px;background-repeat:no-repeat;position:relative;top:0px;left:0px;z-index:5;overflow:hidden;background-size:100%;}
#header #navbar-logo {top:24px;}

#header #menu-main-menu {margin-right:-8px;margin-top:-3px;}
#header #menu-main-menu li {margin-left:20px;}
#header #menu-main-menu li a {font-size:13px;padding:10px 0px;color:#4d5c73;}
#header #menu-main-menu li a:hover {color:#de5c26;}
#header #menu-main-menu li.active a {color:#de5c26;background-color:transparent;}
#header #menu-main-menu li:last-child a {background-color:#de5c26;color:#ffffff;padding-left:20px;padding-right:20px;padding-top:7px;padding-bottom:7px;margin-top:3px;border-radius:100px;font-weight:600;}
#header #menu-main-menu li:last-child a:hover {background-color:#f7682a;}


#header .navbar-right .navbar-products {display:block;position:absolute;top:50px;float:none;right:20px;}
#header .navbar-right .navbar-products li a {padding:15px 0 5px;font-size:17px;margin-right:10px;}
#header .navbar-right .navbar-products li a.current-menu-item {color:#de5c26;}


.navbar-subnav {display:none;float:none;border-radius:0px;background-color:transparent;border:0px;z-index:10;margin-bottom:0px;border-bottom:1px solid #c0c1cc;}
.navbar-subnav .container {}
.navbar-subnav .navbar-nav li a {font-size:14px;text-transform:uppercase;color:#4d5c73;}
.navbar-subnav .navbar-nav li a:hover {color:#de5c26;}
.navbar-subnav .navbar-nav .current_page_item a {color:#de5c26;}
.navbar-subnav .navbar-nav .current_page_item a:hover {color:#de5c26;}

@media (max-width:768px) {
	.navbar-subnav {padding-left:15px;}
}

.page-header {border-bottom:0px;margin:20px 0 0;padding-bottom:6px;}
.page-header .page-title, header .page-title {border-bottom:0px;color:#2e3b4e;font-size:46px;line-height:1.1;font-weight:400;margin-top:40px;margin-bottom:20px;}
.page-breadcrumb {top:0px;font-size:20px;position:absolute;}

/* technology-links */
#technologies_filter_wrap {background-color:#ffffff;padding-top:40px;padding-bottom:17px;}
.technology_filters {text-align:center;margin-bottom:30px;}
.technology_filters label {cursor:pointer;font-size:15px;margin:0px;padding:8px;}
.technology_filters label:hover {color:#de5c26;}
.technologies_wrap {}

@media (max-width:768px) {
	.technology_filters {text-align:left;}
}


.technologies_wrap .technology_item_link {color:#4d5c73;position:relative;width:100%;height:100px;padding-left:75px;padding-top:25px;padding-bottom:25px;border:1px solid #ebeaeb;border-left:7px solid #ebeaeb;background-color:#ffffff;display:block;margin-bottom:23px;}
.technologies_wrap .technology_item_link img {position:absolute;left:15px;top:22px;color:transparent;font-size:1px;} /* color:#ebebe5; */
.technologies_wrap .technology_item_link .tech_item_title {font-size:20px;font-weight:600;color:#2e3b4e;margin-bottom:2px;}
.technologies_wrap .technology_item_link .tech_item_category {font-size:15px;font-weight:400;color:#4d5c73;}
.technologies_wrap .technology_item_link .tech_item_description {display:none;position:absolute;top:0px;left:0px;background-color:#ffffff;height:100%;width:100%;font-size:14px;line-height:20px;padding:20px;background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");background-repeat:no-repeat;background-position:right bottom;}
.technologies_wrap .technology_item_link:hover .tech_item_description {display:block;}

.freetextfilter {background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");background-position:6px center; background-repeat:no-repeat;color:#2e3b4e;border:1px solid #C6C4C1;width:100%;padding:10px 10px 10px 28px;margin-top:20px;margin-bottom:20px;border-radius:2px;}

/* owners */
#owners_section_wrap {margin-bottom:30px;}

#owners_section_wrap .owner_item_link {color:#4d5c73;position:relative;width:100%;height:135px;padding-left:115px;padding-top:25px;padding-bottom:25px;border:1px solid #ebeaeb;background-color:#ffffff;display:block;margin-bottom:23px;}
#owners_section_wrap .owner_item_link .owner_item_image {width:95px;height:95px;border-radius:50%;background-color:#ebeaeb;position:absolute;left:10px;top:20px;background-size:contain;}
#owners_section_wrap .owner_item_link .owner_item_title {font-size:18px;font-weight:600;color:#2e3b4e;margin-bottom:2px;margin-top:20px;}
#owners_section_wrap .owner_item_link .owner_item_category {font-size:15px;font-weight:400;color:#4d5c73;}
#owners_section_wrap .owner_item_link:hover {background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");background-repeat:no-repeat;background-position:right bottom;}


#owners_section_wrap .owner_item_link.owner_Person .owner_item_image {background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");background-position:center center;background-repeat:no-repeat;}
#owners_section_wrap .owner_item_link.owner_Location .owner_item_image {background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");background-position:center center;background-repeat:no-repeat;}



/* knowledgebase-links */
#knowledgebase_filter_wrap {padding-top:20px;padding-bottom:17px;}
.knowledgebase_filters {}
.knowledgebase_filters label {cursor:pointer;display:block;font-size:14px;border-bottom:1px solid #d3d2ca;margin:0px;padding:8px;}
.knowledgebase_filters label:hover {color:#de5c26;}
.knowledgebase_wrap {}
.knowledgebase_wrap .knowledgebase_item_link {position:relative;width:100%;padding:10px;padding-left:25px;display:block;background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");background-repeat:no-repeat;background-position:4px 12px;border-bottom:1px solid #cac8c0;}
.knowledgebase_wrap .knowledgebase_item_link .knowledgebase_item_title {font-size:14px;font-weight:normal;}
.knowledgebase_wrap .knowledgebase_item_link span {display:block;width:16px;height:16px;background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");background-repeat:no-repeat;background-position:top left;position:absolute;right:10px;top:12px;}


/* posts-links */
#posts_filter_wrap {padding-top:20px;}
.post_filters {}
.post_filters label {cursor:pointer;display:block;font-size:14px;border-bottom:1px solid #d3d2ca;margin:0px;padding:8px;}
.post_filters label:hover {color:#de5c26;}
.posts_wrap {}

.posts_wrap .post_item_wrap {position:relative;width:100%;min-height:185px;padding-left:180px;padding-top:15px;padding-bottom:15px;border:1px solid #ebeaeb;border-left:7px solid #ebeaeb;display:block;margin-bottom:23px;}
.posts_wrap .post_item_wrap .post_item_image {position:absolute;width:150px;height:150px;left:10px;top:20px;color:transparent;background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");background-repeat:no-repeat;background-position:left top;} /* color:#ebebe5; */
.posts_wrap .post_item_wrap .post_item_image img {color:transparent;font-size:1px;}
.posts_wrap .post_item_wrap .post_item_title {font-size:18px;font-weight:bold;margin-top:8px;margin-bottom:10px;color:#4d5c73;}
.posts_wrap .post_item_wrap .post_item_category {font-size:14px;font-weight:normal;}
.posts_wrap .post_item_wrap .post_item_description {font-size:14px;line-height:19px;}
.posts_wrap .post_item_wrap .more-link {display:block;margin-top:10px;}
.posts_wrap a:hover {text-decoration:none;color:#de5c26;}

.posts_wrap.related_posts_wrap {padding-top:20px;}
.related_posts_wrap .post_item_wrap {min-height:70px;padding-left:70px;margin-bottom:10px;}
.related_posts_wrap .post_item_wrap .post_item_title {font-size:15px;font-weight:400;margin-top:0px;margin-bottom:0px;}
.related_posts_wrap .post_item_wrap a:hover .post_item_title {color:#de5c26;}
.related_posts_wrap .post_item_wrap .post_item_image {width:50px;height:50px;top:10px;}

.single-post .post_content a {color:#428bca;}
.single-post .post_content a:hover {color:#2a6496;}


/* footer */
.footer_cta_wrap {background-color:#2e3b4e;color:#ffffff;padding-top:40px;padding-bottom:40px;}
.footer_cta_wrap .footer_cta_title {font-size:17px;margin-bottom:40px;}
.footer_cta_wrap .footer_cta_button {background-color:#de5c26;font-size:16px;color:#fff;padding:10px 40px;border-radius:100px;font-weight:600;}

.footer-block-wrap {padding-top:60px;background-color:#1f2734;color:#ffffff;}



.page-template-page-homepage-php .footer-block-wrap {margin-top:0px;}

#inner-footer {}

#inner-footer .widgettitle {font-size:14px;color:#ffffff;font-weight:bold;}
#inner-footer .textwidget {font-size:13px;line-height:18px;}
#inner-footer .textwidget .learnmorelink {margin-top:15px;}

#nav_menu-2, #nav_menu-5 {padding:0px;width:100%;}
#nav_menu-2 ul, #nav_menu-5 ul {font-weight:bold;padding:0px;margin-top:30px;}
#nav_menu-2 li, #nav_menu-5 li {list-style:none;float:left;display:block;margin:0;padding:0;list-style-type:none;margin-right:25px;margin-bottom:20px;}
#nav_menu-2 li a, #nav_menu-5 li a {font-weight:bold;font-size:14px;color:#ffffff;}
#nav_menu-2 li .sub-menu, #nav_menu-5 li .sub-menu {list-style:none;margin:0;padding:0;list-style-type:none;}
#nav_menu-2 li .sub-menu li, #nav_menu-5 li .sub-menu li {float:none;margin-bottom:0px;}
#nav_menu-2 li .sub-menu li a, #nav_menu-5 li .sub-menu li a {font-weight:normal;font-size:13px;color:#139bda;}

.footer-block-wrap .genericlogo {margin-bottom:20px;max-width:100%;}
.footer-block-wrap .null-instagram-feed {width:100%;margin-top:22px;}

.footer_social_wrap {padding-top:20px;}
.footer_copyrights {font-size:13px;margin-bottom:40px;}



/* faqs_wrap */
#faqs_wrap {background-color:#ffffff;padding-top:40px;padding-bottom:40px;border-bottom:1px solid #c0c1cc;margin-top:-1px;} /* 40-23=17 */
.faqs_wrap {}
.faq_item {background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");background-repeat:no-repeat;background-position:4px 23px;border-bottom:1px solid #cac8c0;padding-bottom:10px;}
.faq_item .faq_item_question {font-size:15px;display:block;padding:20px;padding-left:26px;padding-bottom:10px;cursor:pointer;position:relative;}
.faq_item .faq_item_question:hover {color:#de5c26;}
.faq_item .faq_item_question .expand_icon {background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");background-repeat:no-repeat;background-position:top left;width:13px;height:13px;display:block;position:absolute;right:5px;top:24px;}
.faq_item .faq_item_question.collapsed .expand_icon {background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");}
.faq_item .faq_item_answer {font-size:14px;padding-left:26px;padding-right:20px;}
.shipping-delivery .faq_item {background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");}


/* techspecs_wrap */
#techspecs_wrap {background-color:#ffffff;padding-top:40px;padding-bottom:17px;margin-top:-1px;} /* 40-23=17 */
.techspecs_wrap {}
.techspec_item {border-bottom:1px solid #cac8c0;padding:10px;margin-bottom:10px;}
.techspec_item .techspec_item_title {font-size:13px;font-weight:bold;display:block;position:relative;}
.techspec_item .techspec_item_content {font-size:15px;}


/* customers_wrap */
.icon_arrow_small {display:block;background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");background-repeat:no-repeat;width:37px;height:25px;}

.customers_wrap {}
.customer_item {position:relative;width:100%;display:block;margin-bottom:23px;padding-left:20px;padding-top:25px;padding-bottom:25px;border:1px solid #ebeaeb;border-left:7px solid #ebeaeb;background-color:#ffffff;}
.customer_item .icon_arrow_small {float:left;margin-right:15px;margin-bottom:5px;margin-top:10px;}
.customer_item .customer_quote {padding-left:0px;padding-right:15px;font-size:14px;color:#2e3b4e;font-size:15px;min-height:160px;}
.customer_item .customer_details {border-top:1px solid #b1b0ae;padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;margin-top:15px;font-size:13px;color:#2e3b4e;}
.customer_item .customer_details a {color:#2e3b4e;}
.customer_item .customer_details a:hover {text-decoration:none;color:#de5c26;}
.customer_item .customer_details strong {font-size:15px;}
.customer_item .customer_details img {float:left;margin-right:10px;width:50px;}



/* partners_wrap */
.partners_wrap {}
.partner_item {position:relative;width:100%;margin-bottom:25px;color:#4d5c73;padding-left:20px;padding-top:25px;padding-bottom:25px;border:1px solid #ebeaeb;border-left:7px solid #ebeaeb;background-color:#ffffff;}
.partner_item .partner_logo {height:143px;text-align:center;}
.partner_item .partner_details {margin-top:15px;font-size:13px;}
.partner_item .partner_details .partner_name {font-size:18px;font-weight:bold;}
.partner_item .partner_details .partner_description {font-size:13px;margin-bottom:10px;min-height:110px;}
.partner_item .partner_location {font-size:14px;font-weight:bold;background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");background-repeat:no-repeat;background-position:top left;padding-left:20px;}

/* carousel */
#carousel_wrap {margin-bottom:20px;}
#carousel_wrap .carousel-caption {left:0;right:0;bottom:0;background-color:#ebeaeb;color:#4d5c73;text-shadow:none;font-size:15px;padding:10px;height:41px;opacity:0.6;}
#carousel_wrap .item .carousel-caption:hover {opacity:1;}
#carousel_wrap .carousel-control {opacity:1;z-index:100;overflow:hidden;text-indent:-999px;}
#carousel_wrap .carousel-control.left {background-image:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");background-repeat:no-repeat;background-position:bottom left;}
#carousel_wrap .carousel-control.right {background-image:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");background-repeat:no-repeat;background-position:bottom right;}

/* carousel */
#homepage_carousel_wrap {margin-bottom:20px;}
#homepage_carousel_wrap .carousel-caption {left:0;right:0;bottom:0;background-color:transparent;font-size:15px;padding:10px;height:220px;}
#homepage_carousel_wrap .carousel-control {opacity:1;z-index:100;overflow:hidden;text-indent:-999px;}
#homepage_carousel_wrap .carousel-control.left {background-image:none;}
#homepage_carousel_wrap .carousel-control.left:hover {background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");background-repeat:no-repeat;background-position:center left;}
#homepage_carousel_wrap .carousel-control.right {background-image:none;}
#homepage_carousel_wrap .carousel-control.right:hover {background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");background-repeat:no-repeat;background-position:center right;}

#homepage_carousel_wrap .item.active {position:relative;}
#homepage_carousel_wrap .carousel-caption {position:absolute;top:50px;left:50px;text-align:left;text-shadow:none;z-index:101;width:75%;}
#homepage_carousel_wrap .carousel-caption .homepage_slide_title {font-size:60px;font-weight:bold;color:#ececec;display:inline-block;text-shadow:2px 2px 0 rgba(0, 0, 0, 0.5);}
#homepage_carousel_wrap .carousel-caption .homepage_slide_caption {font-size:25px;line-height:28px;font-weight:normal;color:#ececec;min-height:75px;text-shadow:2px 2px 0 rgba(0, 0, 0, 0.5);}
#homepage_carousel_wrap .carousel-caption .learnmorelink {font-size:22px;color:#ececec;text-shadow:2px 2px 0 rgba(0, 0, 0, 0.5);background-position:right 3px;height:21px;}

#homepage_carousel_wrap .carousel-indicators {bottom:0px;z-index:102;}
#homepage_carousel_wrap .carousel-indicators li {border:1px solid #4d5c73;background-color:#ffffff;}
#homepage_carousel_wrap .carousel-indicators li:hover {text-decoration:none;}
#homepage_carousel_wrap .carousel-indicators .active {background-color:#de5c26;border:1px solid #de5c26;}



.homepage_hero_wrap {height:100vh;max-height:100%;position:relative;min-height:700px;z-index:1;}
.homepage_hero_wrap .video_bg_wrap {height:100vh;width:100%;position:absolute;min-height:380px;top:0px;left:0px;z-index:2;overflow:hidden;background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");background-position:center center;background-repeat:no-repeat;background-size:cover;}
.homepage_hero_wrap .video_bg {position:absolute;height:100%;min-height:56.25vw;width:177.77777778vh;min-width:100%;top:50%;left:50%;
	-o-object-fit: cover;
	   object-fit: cover;
	-webkit-transform: translate(-50%,-50%);
	   -moz-transform: translate(-50%,-50%);
	    -ms-transform: translate(-50%,-50%);
	     -o-transform: translate(-50%,-50%);
	    	transform: translate(-50%,-50%);
}

	
.homepage_hero_wrap .hero_title {position:relative;z-index:5;text-align:center;color:#ffffff;font-weight:700;font-size:72px;margin-top:180px;margin-bottom:30px;line-height:1.2em;text-transform:uppercase;}
.homepage_hero_wrap .hero_subtitle {position:relative;z-index:5;text-align:center;color:#ffffff;font-size:28px;line-height:1.2em;}
.homepage_hero_wrap .hero_cta {position:relative;z-index:5;text-align:center;margin-top:80px;}
.homepage_hero_wrap .hero_cta a {display:inline-block;color:#ffffff;background-color:#de5c26;border-radius:100px;color:#ffffff;font-size:20px;font-weight:600;margin-top:3px;padding:24px 40px;}
.homepage_hero_wrap .hero_cta a:hover {text-decoration:none;background-color:#f7682a;} 

@media (max-width:768px) {
	.homepage_hero_wrap .hero_title {font-size:40px;margin-top:80px;}
	.homepage_hero_wrap .hero_subtitle {font-size:22px;}
	.homepage_hero_wrap {height:auto;}
	.homepage_hero_wrap .hero_cta {margin-top:50px;margin-bottom:30px;}
	.homepage_hero_wrap .video_bg {display:none;}
}

#homepage_short_copy_wrap {background-color:#ff0000;min-height:500px;width:100%;height:100vh;margin-top:-200px;padding-top:200px;-moz-box-sizing:border-box;box-sizing:border-box;}


/* products_wrap */
#products_wrap {padding-top:40px;padding-bottom:20px;}
.page-template-page-homepage #products_wrap {margin-top:60px;min-height:650px;}

.product_item {position:relative;min-height:430px;margin-bottom:20px;display:block;border:1px solid #c0c1cc;border-radius:4px;background-color:#ffffff;overflow:hidden;}
.product_item:hover {text-decoration:none;border:1px solid #de5c26;}
.product_item .product_item_title {font-weight:600;font-size:22px;margin:10px 15px 10px;color:#139bda;}
.product_item .product_item_description {font-size:14px;line-height:19px;min-height:150px;margin-left:15px;margin-right:15px;color:#4d5c73;}
.product_item:hover .product_item_description {color:#4d5c73;}
.product_item .product_item_image {height:214px;overflow:hidden;margin-left:auto;margin-right:auto;}
.product_item .product_item_image .attachment-product-thumb.wp-post-image {width:100%;max-width:280px;}
.product_item .learnmorelink {position:absolute;bottom:-150px;width:100%;text-align:center;color:#ffffff;background-color:#de5c26;font-size:16px;font-weight:600;padding:15px 22px;}
.product_item:hover .learnmorelink {bottom:0px;}


/* product filters */
#products_wrap .section_title_wrap {position:relative;}
.products_filters_wrap {width:100%;text-align:center;}
.products_filters {position:relative;display:inline-block;float:none;list-style:none;margin-left:auto;margin-right:auto;padding:0;list-style-type:none;clear:both;}
.products_filters li {list-style:none;padding:10px;font-size:18px;display:block;float:left;margin-right:5px;margin-left:5px;}
.products_filters li:hover {color:#333333;cursor:pointer;}
.products_filters li.active {color:#de5c26;border-bottom:2px solid #de5c26;}


.commercial_product_item {}
.shop_roasting_product_item {display:none;}
.lab_equipment_product_item {display:none;}

/* instagram */
.null-instagram-feed {padding:0px;}
.instagram-pics {list-style:none;margin:0;padding:0;list-style-type:none;}
.instagram-pics li {float:left;}
.instagram-pics li a {display:block;margin-right:10px;margin-bottom:10px;border-radius:4px;overflow:hidden;border:1px solid #2e3b4e;}
.instagram-pics li a img {width:52px;border-radius:4px;border:1px solid #ffffff;}

/* modal-dialog */
.modal-dialog .simple-fields-post-debug-wrap {position:fixed;bottom:-100px;left:0px;}	/* TEMP HACK */

.modal-dialog {width:100%;max-width:900px;}
.modal-dialog .modal-content {padding-bottom:20px;border-radius:0px;background-color:#ffffff;padding-left:20px;padding-right:20px;}
.modal-dialog .modal-header {border-bottom:2px solid #c0c1cc;padding-left:0px;}
.modal-dialog .modal-header .close {color:#de5c26;font-size:30px;opacity:1;margin-top:7px;}
.modal-dialog .modal-title {color:#2e3b4e;font-size:28px;}
.modal-body {padding:20px 0px;}
.modal-dialog .modal-body .col-md-12 {padding-left:0px;}

/* icons */
.icon-product {background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");background-repeat:no-repeat;background-position:top left;width:16px;height:16px;display:inline-block;position:relative;margin-bottom:-2px;margin-right:5px;}
.icon-kb {background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");background-repeat:no-repeat;background-position:top left;width:16px;height:16px;display:inline-block;position:relative;margin-bottom:-2px;margin-right:5px;}

/* panel-group */
.panel-group {}
.panel-group .panel {border:0px;border-bottom:1px solid #c0c1cc;border-radius:0px;box-shadow:none;background-color:transparent;}
.panel-group .panel .panel-heading {border-radius:0px;background-color:transparent;border:0px;}
.panel-group .panel .panel-heading .panel-title {color:#2e3b4e;font-size:15px;display:block;position:relative;}
.panel-group .panel .panel-heading .panel-title .expand_icon {background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");background-repeat:no-repeat;background-position:top left;width:13px;height:13px;display:block;position:absolute;right:5px;top:2px;}
.panel-group .panel .panel-heading .panel-title.collapsed .expand_icon {background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");}
.panel-group .panel .panel-body {color:#4d5c73;font-size:13px;border:0px !important;padding-top:0px;}
.panel-group .panel .panel-body .target_item_link {position:relative;width:100%;padding:2px;padding-left:21px;display:block;font-size:14px;font-weight:normal;color:#4d5c73;}
.panel-group .panel .panel-body .target_item_link span {display:block;width:16px;height:16px;background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");background-repeat:no-repeat;background-position:top left;position:absolute;right:5px;top:5px;}
.panel-group .panel .panel-body .target_item_link:hover {color:#de5c26;}


/* webrotate360 */
.webrotate360 {position:relative;z-index:1;border:1px solid #c0c1cc;border-radius:4px;margin-bottom:20px;}
.wr360_player {background-color:transparent;}

.wr360_selectors div {width:30px;height:20px;border:2px solid #c0c1cc;display:inline-block;margin-right:2px;margin-top:10px;}
.wr360_selectors div:hover {border:2px solid #88867f;cursor:pointer;}

@media (max-width:768px) {
	.webrotate360 {width:95% !important;margin-left:auto;margin-right:auto;}
}





.post_content .row {margin-left:0px;margin-right:0px;}
.post_content .col-md-6 {padding-left:0px;padding-right:30px;}

.back-to-top {cursor:pointer;position:fixed;bottom:20px;right:20px;display:none;background-color:#ffffff;border:1px solid #c0c1cc;border-radius:3px;background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");background-repeat:no-repeat;background-position:center 12px;width:40px;height:40px;z-index:9999;}
.back-to-top:hover {border:1px solid #333333;}

.fixed-contact {cursor:pointer;position:fixed;bottom:20px;right:20px;display:none;background-color:#ffffff;border:1px solid #c0c1cc;border-radius:3px;background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");background-repeat:no-repeat;background-position:center;width:40px;height:40px;z-index:9999;}
.fixed-contact:hover {border:1px solid #333333;}

.btn-default {border-color:#de5c26;background-color:#ffffff;background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");background-repeat:no-repeat;background-position:right 9px;padding-right:25px;}
.btn-default:hover {border-color:#de5c26;color:#de5c26;background-color:#ffffff;}
.btn-default:active {border-color:#de5c26;color:#de5c26;background-color:#ffffff;}


/* social icons */
.socialicon {display:inline-block;width:19px;height:19px;background-position:center center;background-repeat:no-repeat;vertical-align:text-bottom;position:relative;top:3px;overflow:hidden;text-indent:-999px;}
.socialicon.facebook {background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");}
.socialicon.twitter {background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");}
.socialicon.linkedin {background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");}
.socialicon.instagram {background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");}

/* social links */
.sociallinks_wrap {margin-top:20px;margin-bottom:20px;}
.sociallink {display:inline-block;width:48%;padding:10px;float:left;margin:25px 2% 5px 0;position:relative;line-height:20px;color:#ffffff !important;border-radius:4px;font-size:13px;text-align:center;transition:all 0.2s ease 0s;}
.sociallink:hover {text-decoration:none;}
.sociallink.facebook {background-color:#3b5998;}
.sociallink.facebook:hover {background-color:#355089;}
.sociallink.twitter {background-color:#4099ff;}
.sociallink.twitter:hover {background-color:#3a8ae6;}
.sociallink .socialicon {top:2px;}

@media (max-width:768px) {
	.sociallink .socialicon {display:block;margin-bottom:6px;margin-left:auto;margin-right:auto;}
}

/* mini menu starts */
@media (max-width:768px) {
	#header .navbar.navbar-default.navbar-fixed-top {}
	#header #menu-main-menu {background-color:#ffffff;z-index:1000;margin-bottom:0px;margin-right:0px;}

	#header .navbar-products li {float:left;}
	#header .navbar-products li a {font-size:13px;padding:10px;margin-right:20px;}
	#header .navbar-products li a.current-menu-item {color:#de5c26;}
	#header .navbar-products .navbar-products-edit {display:none;}
	.navbar-toggle {position:absolute;top:6px;right:0px;}
	#header .navbar-header {width:100%;margin:0px;}
	#header .navbar-collapse {width:100%;margin:0px;background-color:#ffffff;border:1px solid #c0c1cc;border-left:0px;border-right:0px;padding:0 10px 20px;position:absolute;top:60px;left:0px;z-index:1001;}
	#header #menu-main-menu li:last-child a {text-align:center;}
	


	#homepage_short_copy_wrap .homepageshortcopy h2 {font-size:25px;}
	
	.modal-dialog {width:90%;}
	
}


@media (max-width:768px) {
		.product_item .product_item_description {min-height:auto;padding-bottom:20px;}

}
@media (max-width:500px) {
	#header #navbar-logo {width:220px;}
	#homepage_carousel_wrap .carousel-caption {top:0px;left:0px;width:100%;}
	#homepage_carousel_wrap .carousel-caption .homepage_slide_title {font-size:30px;}
	#homepage_carousel_wrap .carousel-caption .homepage_slide_caption {font-size:19px;line-height:21px;min-height:45px;}
	#homepage_carousel_wrap .carousel-caption .learnmorelink {display:none;}
	#homepage_short_copy_wrap .homepageshortcopy h2 {}
	#homepage_short_copy_wrap .homepageshortcopy {background-image:none;padding-left:20px;}
	
	.page-header .page-title, header .page-title {font-size:30px;}
	.product_item {min-height:330px;margin-bottom:40px;}
	/*.product_item .product_item_image {height:125px;}*/
}
/* mini menu ends */




/* homepage_cta_blocks_wrap */
.homepage_cta_blocks_wrap {z-index:4;position:absolute;bottom:-70px;width:100%;padding:0px;margin:0px;left:0px;height:250px;}
.homepage_cta_blocks_wrap .homepage_cta_block_wrap {}
.homepage_cta_blocks_wrap .homepage_cta_block_wrap .homepage_cta_block {display:block;position:relative;border:1px solid #c0c1cc;border-radius:2px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.05);height:245px;color:#464547;text-align:center;margin-bottom:30px;background-color:#ffffff;transition: all 0.2s ease;overflow:hidden;z-index:5;}
.homepage_cta_blocks_wrap .homepage_cta_block_wrap:hover .homepage_cta_block {border:1px solid #de5c26;color:#1180c4;}
.homepage_cta_blocks_wrap .homepage_cta_block_wrap .homepage_cta_block .block_image_wrap {display:block;position:relative;text-align:center;top:0px;width:100%;height:140px;background-repeat:no-repeat;background-position:center center;background-size:contain;}
.homepage_cta_blocks_wrap .homepage_cta_block_wrap .homepage_cta_block .block_title {font-size:18px;font-weight:600;color:#139bda;display:block;margin-top:0px;position:absolute;top:145px;width:100%;text-align:center;padding-right:10px;padding-left:10px;}
.homepage_cta_blocks_wrap .homepage_cta_block_wrap .homepage_cta_block .block_subtitle {font-size:17px;line-height:23px;color:#4d5c73;display:block;position:absolute;top:175px;width:100%;text-align:center;opacity:1;transition: all 0.3s ease;padding-right:10px;padding-left:10px;}
.homepage_cta_blocks_wrap .homepage_cta_block_wrap:hover .homepage_cta_block .block_subtitle {opacity:0;top:260px;}

.homepage_cta_blocks_wrap .homepage_cta_block_wrap .homepage_cta_block .block_btn_wrap {display:block;position:absolute;top:260px;width:100%;text-align:center;opacity:0;transition: all 0.3s ease;}
.homepage_cta_blocks_wrap .homepage_cta_block_wrap .homepage_cta_block .block_btn_wrap .btn {background-color:#de5c26;color:#fff;padding:10px 20px;border-radius:100px;font-weight:600;border:0px;}
.homepage_cta_blocks_wrap .homepage_cta_block_wrap:hover .homepage_cta_block .block_btn_wrap {top:185px;opacity:1;}

.homepage_cta_blocks_wrap .homepage_cta_block_wrap .homepage_cta_block .btn {opacity:1;padding:10px 25px;border-radius:4px;}
.homepage_cta_blocks_wrap .homepage_cta_block_wrap:hover .homepage_cta_block .btn {opacity:1;}

.page-homepage .header_wrap .quotes_carousel_wrap {z-index:4;position:relative;top:0px;width:100%;padding:0px;margin:0px;left:0px;}
.quotes_carousel_wrap {height:245px;}
.quotes_carousel_wrap .carousel-inner {display:block;position:relative;border:1px solid #c0c1cc;border-radius:2px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.05);height:245px;color:#464547;text-align:center;background-color:#ffffff;transition: all 0.2s ease;overflow:hidden;z-index:5;}

.homepage_cta_blocks_wrap .quotes_carousel_wrap .homepage_quotewrap {position:relative;padding-left:115px;padding-top:30px;text-align:left;padding-right:10px;}
.homepage_cta_blocks_wrap .quotes_carousel_wrap .homepage_quotewrap .homepage_quote_image {display:block;position:absolute;left:10px;top:30px;text-align:center;background-repeat:no-repeat;border-radius:50%;background-position:center center;background-size:contain;width:95px;height:95px;}
.homepage_cta_blocks_wrap .quotes_carousel_wrap .homepage_quotewrap .homepage_quote_text {color:#4d5c73;font-size:15px;}
.homepage_cta_blocks_wrap .quotes_carousel_wrap .homepage_quotewrap .homepage_quotee_name {color:#2e3b4e;font-weight:bold;padding-top:20px;}
.homepage_cta_blocks_wrap .quotes_carousel_wrap .homepage_quotewrap .homepage_quotee_company {color:#2e3b4e;}

.quotes_carousel_wrap .carousel-indicators {bottom:0px;}
.quotes_carousel_wrap .carousel-indicators li {border:2px solid #334052;width:12px;height:12px;margin:0 5px 0 0;}
.quotes_carousel_wrap .carousel-indicators li.active {background-color:#de5c26;border-color:#de5c26;}

/* 768px */
@media (max-width: 992px) {
	.homepage_hero_wrap {height:auto;}
	.homepage_cta_blocks_wrap {position:relative;bottom:auto;width:100%;padding:0px;margin:0px;left:0px;height:auto;margin-top:20px;}
	.homepage_cta_blocks_wrap .homepage_cta_block_wrap .homepage_cta_block {height:270px;opacity:1;}
	.homepage_cta_blocks_wrap .homepage_cta_block_wrap:hover .homepage_cta_block .block_subtitle {opacity:1;top:175px;}
	.homepage_cta_blocks_wrap .homepage_cta_block_wrap .homepage_cta_block .block_btn_wrap {top:210px;opacity:1;}
	.homepage_cta_blocks_wrap .homepage_cta_block_wrap:hover .homepage_cta_block .block_btn_wrap {top:210px;opacity:1;}

	.homepage_cta_blocks_wrap .homepage_cta_block_wrap .homepage_cta_block .btn {opacity:1;padding:10px 25px;border-radius:4px;}
	.homepage_cta_blocks_wrap .homepage_cta_block_wrap:hover .homepage_cta_block .btn {opacity:1;}

	.quotes_carousel_wrap {height:270px;}
	.quotes_carousel_wrap .carousel-inner {height:270px;}
	.quotes_carousel_wrap .carousel-inner .item a {font-size:14px;width:85%;background-position:10px center;padding-left:40px;}
}




.navbar-products-wrap {}

.navbar-products-wrap .expand_products_menu {color:black; font-family: "Oxygen", Arial, Tahoma, sans-serif; font-weight:700;}
.navbar-products-wrap .expand_products_menu {background-color:transparent !important;}
.navbar-products-wrap .expand_products_menu:hover, .navbar-products-wrap .expand_products_menu:active {background-color:transparent;color:#4a94eb; }
.navbar-products-wrap .expand_products_menu:after {content:"›";transform:rotate(90deg);display:inline-block;position:relative;left:10px;color:#4a94eb;font-weight:600;}
.navbar-products-wrap .expand_products_menu.current-menu-item {color:#de5c26;}
.navbar-products-wrap .expand_products_menu.current-menu-item:hover, .navbar-products-wrap .expand_products_menu.current-menu-item:active {background-color:transparent; text-decoration:underline;}

.products_menu_wrap {display:none;border-bottom:1px solid #c0c1cc;padding-top:10px;padding-bottom:10px;}
.products_menu_wrap .column {}
.products_menu_wrap .column .product_menu_item {padding:0px;color:#2e3b4e;text-align:center;min-height:220px;display:block;margin-bottom:10px;}
.products_menu_wrap .column .product_menu_item:hover {text-decoration:none;color:#4a94eb;}
.products_menu_wrap .column .product_menu_item.active .menu_item_title {color:#de5c26;}

.product_menu_item .menu_item_image {}
.product_menu_item .menu_item_image img {max-width:100%;}
.product_menu_item .menu_item_title {font-size:16px;font-weight:600;margin-top:4px;margin-bottom:4px;}
.product_menu_item .menu_item_description {font-size:12px;line-height:16px;font-weight:400;color:#4d5c73;}

.container-padding-left-fix {padding-left:0px;}










