.kleo-navbar-fixed .kleo-main-header {
    border-width: 0 0 0px;
}

.navbar .kleo-main-header {
    border-bottom-width: 0px;
}

.social-header.header-color {
    background-color: #ce0325;
}

.header-color.social-header {
border: transparent;
}

.header-color .dropdown-menu {
background-color: #fff;
}

.dropdown-menu {
border-width: 0px;
}

.alternate-color .btn-see-through {
    border-color: #fff;
color: #fff;
}

.main-color .widget_nav_menu .current_page_item > a {
background-color: transparent;
}

.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 input[type="password"], .wpcf7 input[type="tel"], .wpcf7 input[type="date"] {
    border: 1px solid rgba(0,0,0,.1);
    background: rgba(255,255,255,.1);
    height: 48px;
    line-height: 48px;
    padding: 0 10px;
    width: 100%;
    margin-bottom: 10px;
    color: #000;
}

body.woocommerce-page .span9.right {
    width: 100% !important;
}


.herotitlea {
  text-shadow: 0px 7px 5px rgba(0,0,0,0.3),
                 0px 20px 5px rgba(0,0,0,0.0),
                 -10px 20px 5px rgba(0,0,0,0.0);
  transition-property: right, left;
   transition-duration: 2s;
   -webkit-transition-property: right, left; /* Safari */
   -webkit-transition-duration: 2s; /* Safari */
   position:absolute;
}
.herotitleb {
  text-shadow: 0px 7px 5px rgba(0,0,0,0.3),
                 0px 20px 5px rgba(0,0,0,0.0),
                 -10px 20px 5px rgba(0,0,0,0.0);
}


.proudtitle {
  text-shadow: 0px 15px 5px rgba(0,0,0,0.3),
                 10px 20px 5px rgba(0,0,0,0.05),
                 -10px 20px 5px rgba(0,0,0,0.05);
}


.quotebox {
  text-shadow: 0px 15px 5px rgba(0,0,0,0.3),
                 10px 20px 5px rgba(0,0,0,0.05),
                 -10px 20px 5px rgba(0,0,0,0.05);
  background: rgba(255,0,0,.5);
    overflow: hidden;
    height: 100%;
    z-index: 0;
}

.execname {
  color:#E91B3D;
}