﻿/* Header */
#header {
   position: relative;
   z-index: 1030;
   /*box-shadow: 0 3px 4px rgba(0,0,0,.12);*/
-webkit-box-shadow: 0 4px 10px -10px rgba(0, 0, 0, 0.6);
    -moz-box-shadow: 0 4px 10px -10px rgba(0, 0, 0, 0.6);
    box-shadow: 0 4px 10px -10px rgba(0, 0, 0, 0.6);
}

.v-header-shadow {
   background: url(../img/core/shadow-top.png) no-repeat;
   position: absolute;
   -moz-background-size: 100% 100%;
   -o-background-size: 100% 100%;
   background-size: 100% 100%;
   left: 0;
   right: 0;
   height: 30px;
   width: 80%;
   bottom: -30px;
   margin-left: auto;
   opacity: 0.6;
   margin-right: auto;
}

#header .header-body {
   display: flex;
   flex-direction: column;
   background: #FFF;
   -webkit-transition: min-height 0.3s ease;
   -moz-transition: min-height 0.3s ease;
   transition: min-height 0.3s ease;
   width: 100%;
   border-top: 0px solid #EDEDED;
   border-bottom: 1px solid transparent;
   z-index: 1001;
}

#header .header-container {
   position: relative;
   display: flex;
   flex-flow: row wrap;
   align-items: center;
   -webkit-transition: ease height 300ms;
   -moz-transition: ease height 300ms;
   transition: ease height 300ms;
}

html.sticky-header-active #header.header-no-shadow .header-body,
#header.header-no-shadow {
   box-shadow: none !important;
}

@media (max-width: 991px) {
   #header .header-container:not(.container) .header-nav-main {
      padding: 0 0.75rem;
   }
}

#header .container {
   position: relative;
}

@media (max-width: 767px) {
   #header .container {
      width: 100%;
   }
}

#header .header-row {
   display: flex;
   flex-grow: 1;
   align-items: center;
   align-self: stretch;
   max-height: 100%;
}

#header .header-column {
   display: flex;
   align-self: stretch;
   align-items: center;
   flex-grow: 1;
   flex-direction: column;
}

#header .header-column .header-row {
   justify-content: inherit;
}

#header .header-column .header-extra-info {
   list-style: outside none none;
   margin: 0;
   padding: 0;
}

#header .header-column .header-extra-info li {
   display: inline-flex;
   margin-left: 25px;
}

#header .header-column .header-extra-info li .feature-box p {
   margin: 0;
}

#header .header-column .header-extra-info li .feature-box small {
   position: relative;
   top: -4px;
   font-size: 80%;
}

#header.header-no-min-height .header-body {
   min-height: 0 !important;
}

#header .header-top {
   display: flex;
   align-items: center;
   position: relative;
   background-color: #fff;
   border-bottom: 1px solid #ededed;
   min-height: 40px;
   z-index: 4;
}

#header .header-top.dark-topbar {
   background-color: #404040;
   border-bottom: 1px solid #404040;
}

#header .header-top.dark-topbar p {
   color: #a7a7a7;
}

#header .header-top::after {
   clear: both;
   content: "";
   display: table;
}

#header .header-top p {
   margin: 0;
   padding: 0;
   font-size: 13px;
}

#header .header-top p .fa, #header .header-top p .icons {
   position: relative;
   top: 1px;
}

#header .header-top .header-search {
   margin-left: 10px;
   margin-right: 0;
}

#header .header-top .header-nav-top {
   float: left;
   margin-top: 0;
   margin-left: 0;
   margin-right: 10px;
}

#header .header-top.header-top-colored {
   border-top: 0px solid #CCC;
   border-bottom: 0;
   color: #FFF;
}

#header .header-top.header-top-colored p,
#header .header-top.header-top-colored a,
#header .header-top.header-top-colored span {
   color: #FFF;
}

#header .header-top.header-top-colored .form-control {
   border: 0;
}

#header .header-top.header-top-style-2 {
   background: #f6f6f6;
}

#header .header-top.header-top-style-4 {
   background: #E4E6ED;
   border-bottom: 0;
}

#header .rm-menu {
   margin-left:30px;
   padding-left:20px;
   border-left:1px solid rgba(234,234,234,0.5);
}

#header .header-logo {
   /*margin: 1rem 0;*/
}

#header .header-logo img {
   -webkit-transition: all 0.3s ease;
   -moz-transition: all 0.3s ease;
   transition: all 0.3s ease;
   position: relative;
   top: 0;
}

#header .header-nav {
   padding: 1rem 0;
   min-height: 69px;
}

#header .header-nav-top {
   display: flex;
   align-self: stretch;
   align-items: center;
}

#header .header-nav-top .nav > li > a, #header .header-nav-top .nav > li > span {
   color: #999;
   font-size: 0.9em;
   padding: 6px 10px;
   display: inline-block;
}

#header .header-nav-top .nav > li > a .fa, #header .header-nav-top .nav > li > a .icons,
#header .header-nav-top .nav > li > span .fa, #header .header-nav-top .nav > li > span .icons {
   margin-right: 3px;
}

#header .header-nav-top .nav > li > a {
   text-decoration: none;
}

#header .header-nav-top .nav > li > a:hover, #header .header-nav-top .nav > li > a a:focus {
   background: #EEE;
}

#header .header-nav-top .nav > li.nav-item.dropdown.show .nav-link {
   background: #EEE;
}

#header .header-nav-top .nav > li.open > .dropdown-menu-toggle {
   border-radius: 4px 4px 0 0;
}

#header .header-nav-top .dropdown .dropdown-item {
   font-size: 0.8em;
}

#header .header-nav-top .dropdown-menu {
   border-color: #EEE;
   margin-top: -2px;
   border-radius: 4px 0 4px 4px;
   padding: 0;
}

#header .header-nav-top .dropdown-menu a {
   color: #999;
   padding: 6px 12px;
   font-size: 0.9em;
}

#header .header-nav-top .flag {
   margin-right: 2px;
   position: relative;
   top: -1px;
}

#header .header-search {
   margin-left: 1rem;
   /*padding: 10px;*/
}

#header .header-search .form-control {
   height: 40px;
   margin: 0;
   padding: 6px 12px;
   -webkit-transition: width 0.3s ease;
   -moz-transition: width 0.3s ease;
   transition: width 0.3s ease;
   -webkit-transform: translate3d(0, 0, 0);
   -webkit-backface-visibility: hidden;
   -webkit-perspective: 1000px;
   perspective: 1000px;
   width: 190px;
}

#header .header-search .input-group-btn .btn {
   padding-right: 15px;
   padding-left: 15px;
   margin: 0;
}

#header .header-search .btn-light {
   background: transparent;
   border: 0 none;
   color: #CCC;
   position: absolute;
   right: 0;
   top: 0;
   z-index: 3;
}

#header .header-search .btn-light:hover {
   color: #000;
}

#header .header-social-icons {
   margin-left: 1rem;
}

#header .header-btn-collapse-nav {
   background: #CCC;
   color: #FFF;
   display: none;
   float: right;
   margin: 0 0 0 1rem;
}

#header.header-narrow .header-body {
   min-height: 0;
}

#header.header-narrow .header-logo {
   margin-top: 0;
   margin-bottom: 0;
}

#header.header-narrow .header-nav {
   padding-top: 0;
   padding-bottom: 0;
}

#header.header-no-border-bottom .header-body {
   padding-bottom: 0 !important;
   border-bottom: 0 !important;
}

@media (max-width: 767px) {
   #header.has-nav-bar .header-search {
      display: block !important;
      visibility: hidden;
   }
}

html:not(.boxed) #header.header-full-width .header-container {
   width: 100%;
   max-width: none;
   padding-left: 26px;
   padding-right: 26px;
}

html #header.header-transparent {
   min-height: 0 !important;
   width: 100%;
   position: absolute;
}

html #header.header-transparent .header-body {
   position: relative;
   top: 0;
   background: transparent;
   border-top: 0;
   border-bottom: 0;
   box-shadow: none;
}

html #header.header-transparent .header-body:before {
   content: "";
   position: absolute;
   width: 100%;
   height: 100%;
   left: 0;
   right: 0;
   top: 0;
   bottom: 0;
   background: #FFF;
   opacity: 0;
   border-bottom: 1px solid #f1f1f1;
   -webkit-transition: opacity 0.3s ease;
   -moz-transition: opacity 0.3s ease;
   transition: opacity 0.3s ease;
   -webkit-transform: translate3d(0, 0, 0);
   -webkit-backface-visibility: hidden;
   -webkit-perspective: 1000px;
   perspective: 1000px;
}

html.sticky-header-enabled #header.header-transparent .header-body {
   position: fixed;
}

html.sticky-header-active #header.header-transparent .header-body {
   border-bottom: 0;
   box-shadow: none;
}

html.sticky-header-active #header.header-transparent .header-body:before {
   opacity: 1;
}

html #header.header-semi-transparent,
html #header.header-semi-transparent-light {
   min-height: 0 !important;
   width: 100%;
   position: absolute;
}

html #header.header-semi-transparent .header-body,
html #header.header-semi-transparent-light .header-body {
   position: relative;
   top: 0;
   background: transparent;
   border-top: 0;
   border-bottom: 0;
   box-shadow: none;
}

html #header.header-semi-transparent .header-body:before,
html #header.header-semi-transparent-light .header-body:before {
   content: "";
   position: absolute;
   width: 100%;
   height: 100%;
   left: 0;
   right: 0;
   top: 0;
   bottom: 0;
   background: #000;
   border-bottom: 0;
   opacity: 0.3;
   -webkit-transition: opacity 0.3s ease;
   -moz-transition: opacity 0.3s ease;
   transition: opacity 0.3s ease;
   -webkit-transform: translate3d(0, 0, 0);
   -webkit-backface-visibility: hidden;
   -webkit-perspective: 1000px;
   perspective: 1000px;
}

html.sticky-header-enabled #header.header-semi-transparent .header-body {
   position: fixed;
}

html.sticky-header-active #header.header-semi-transparent .header-body {
   border-bottom: 0;
   box-shadow: none;
}

html.sticky-header-active #header.header-semi-transparent .header-body:before {
   opacity: 0.8;
}

html #header.header-semi-transparent-light .header-body:before {
   opacity: 0.1;
   background: #FFF;
}

html.sticky-header-enabled #header.header-semi-transparent-light .header-body {
   position: fixed;
}

html.sticky-header-active #header.header-semi-transparent-light .header-body {
   border-bottom: 0;
   box-shadow: none;
}

html.sticky-header-active #header.header-semi-transparent-light .header-body:before {
   border-bottom: 1px solid #f1f1f1;
   opacity: 0.9;
}

html #header.header-transparent-bottom-border .header-body {
   border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

html.sticky-header-active #header .header-body {
   position: fixed;
   border-bottom-color: rgba(234,234,234,0.5);
   /*box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);*/
   /*border-bottom: 1px solid rgba(0,0,0,0.1)!important;
    box-shadow: 0 1px 0 0 rgba(255,255,255,0.715)!important;*/
   /*box-shadow: 0 1px 4px rgba(0,0,0,.12);*/
}

html:not(.sticky-header-active) #header.header-transparent-sticky-deactive .header-body:before {
   background: transparent !important;
}

html:not(.sticky-header-active) #header.header-transparent-sticky-deactive.header-transparent .header-nav-main:after,
html:not(.sticky-header-active) #header.header-transparent-sticky-deactive.header-semi-transparent .header-nav-main:after,
html:not(.sticky-header-active) #header.header-transparent-sticky-deactive.header-semi-transparent-light .header-nav-main:after {
   background: transparent !important;
}

/* Header Nav Main */
@media (min-width: 992px) {
   #header .header-nav-main nav {
      display: flex !important;
   }

   #header .header-nav-main nav > ul > li {
      margin-left: 2px;
   }

   #header .header-nav-main nav > ul > li > a {
      display: inline-flex;
      align-items: center;
      white-space: normal;
      border-radius: 4px;
      color: #303133;
      font-size: 14px; 
      font-style: normal;
      font-weight: 600;
      padding: 0.5rem 0.9rem;
      text-transform: uppercase; 
          font-family: 'notokr-medium',Sans-Serif;
          letter-spacing:0.5px;
   } 

   #header .header-nav-main nav > ul > li > a:active {
      background-color: transparent;
      text-decoration: none;
      color: #CCC;
   }

   #header .header-nav-main nav > ul > li > a.dropdown-toggle .fa-caret-down {
      display: none;
   }

   #header .header-nav-main nav > ul > li > a.dropdown-toggle:after {
      border-color: #CCC transparent transparent transparent;
      border-width: .24rem;
      margin-left: .1em;
      margin-right: 0;
      height: 18px;
      content: "\f107";
      font-family: FontAwesome;
      font-size: 13px;
      border-top: none;
      font-weight: 100 !important;
      display: none;
   }

   #header .header-nav-main nav > ul > li > a.active {
      background: #CCC;
      color: #FFF;
   }

   #header .header-nav-main nav > ul > li > a.active.dropdown-toggle:after {
      border-color: #FFF transparent transparent transparent;
   }

   #header .header-nav-main nav > ul > li.open > a,
   #header .header-nav-main nav > ul > li:hover > a {
      background: #CCC;
      color: #FFF;
   }
   
   #header .header-nav-main nav > ul > li.dropdown .dropdown-menu {
      top: -10000px;
      display: block;
      opacity: 0;
      left: auto;
      border-radius: 0 2px 2px;
      border: 0;
      border-top: 0px solid #CCC;
      box-shadow: 0 20px 45px rgba(0, 0, 0, 0.08);
      margin: 0;
      min-width: 230px;
      padding: 20px;
      padding-left: 15px;
      padding-right: 15px;
      text-align: left;
      background: #fbfaf8;
    -webkit-box-shadow: 0px 55px 80px -40px rgba(0, 0, 0, 0.45);
    -moz-box-shadow: 0px 55px 80px -40px rgba(0, 0, 0, 0.45);
    box-shadow: 0px 55px 80px -40px rgba(0, 0, 0, 0.45);
   }

   #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a {
      border-bottom: 0px solid #f4f4f4;
      color: #444;
    font-size: 15px;
    font-weight: 400;
    padding: 5px 20px 5px 12px;
    position: relative;
    font-family: 'notokr-medium',Sans-Serif;
   }

   #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a:hover,
   #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a:focus,
   #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a.active,
   #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a:active {
      background-color: rgba(0,0,0,.05);
   }

   #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu {
      position: relative;
   }

   #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > a .fa-caret-down {
      display: none;
   }

   #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > a:after {
      border-color: transparent transparent transparent #CCC;
      border-style: solid;
      border-width: 4px 0 4px 4px;
      content: " ";
      position: absolute;
      top: 50%;
      right: 10px;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%);
   }

   #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > .dropdown-menu {
      left: 100%;
      display: block;
      margin-top: -8px;
      margin-left: -1px;
      border-radius: 4px;
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
      -moz-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      -o-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
   }

   #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > .dropdown-menu.dropdown-reverse {
      left: auto;
      right: 100%;
      -webkit-transform: translate3d(0, 0, 0);
      -moz-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      -o-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
   }

   #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu:hover > .dropdown-menu {
      top: 0;
      opacity: 1;
   }

   #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li:last-child a {
      border-bottom: 0;
   }

   #header .header-nav-main nav > ul > li.dropdown.open > a,
   #header .header-nav-main nav > ul > li.dropdown:hover > a {
      border-radius: 4px 4px 0 0;
      position: relative;
   }

   #header .header-nav-main nav > ul > li.dropdown.open > a:before,
   #header .header-nav-main nav > ul > li.dropdown:hover > a:before {
      content: '';
      display: block;
      position: absolute;
      left: 0;
      right: 0;
      bottom: -3px;
      border-bottom: 5px solid #CCC;
   }

   #header .header-nav-main nav > ul > li.dropdown.open > .dropdown-menu,
   #header .header-nav-main nav > ul > li.dropdown:hover > .dropdown-menu {
      top: auto;
      display: block;
      opacity: 1;
   } 

   #header .header-nav-main nav > ul > li.dropdown-mega {
      position: static;
   }

   #header .header-nav-main nav > ul > li.dropdown-mega > .dropdown-menu {
      border-radius: 4px;
      left: 15px;
      right: 15px;
      width: auto;
   }

   #header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-content {
      padding: 1.2rem 1.6rem
   }

   #header .header-nav-dark-dropdown .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-content > .row > .col {
      border-right: 1px solid #333638;
   }
   #header .header-nav-dark-dropdown .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-content > .row > .col:last-child {
      border-right: 0px solid #333638;
   }

   #header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-title {
      color: #333;
      display: block;
      padding-bottom: 15px;
      padding-left: 5px;
      font-size: 12px;
      text-transform: uppercase;
      letter-spacing: 1px;
      font-weight: 600;
   }

   #header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-title:first-child {
      margin-top: 0;
   }

   #header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-nav {
      list-style: none;
      padding: 0;
      margin: 0;
   }

   #header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-nav > li > a {
      border: 0 none;
      border-radius: 4px;
      color: #444;
      display: block;
      font-size: 11px;
      line-height: 20px; 
      margin: 0 0 3px -8px;
      margin: 0;
      padding: 5px 10px;
      text-shadow: none; 
      text-decoration: none; 

          font-size: 12px;
    font-weight: 400; 
    font-family: 'notokr-medium',Sans-Serif;
   }

   #header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-nav > li:hover > a {
      background: #f4f4f4;
   }

   #header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop > .dropdown-item {
      padding: 0.5rem 0.8rem;
   }

   #header .header-nav-main.header-nav-main-no-arrows nav > ul > li a.dropdown-toggle {
      padding-left: 13px !important;
      padding-right: 13px !important;
   }

   #header .header-nav-main.header-nav-main-no-arrows nav > ul > li a.dropdown-toggle:after {
      display: none;
   }

   #header .header-nav-main.header-nav-main-square nav > ul > li > a {
      border-radius: 0 !important;
   }

   #header .header-nav-main.header-nav-main-square nav > ul > li.dropdown .dropdown-menu {
      border-radius: 0;
   }

   #header .header-nav-main.header-nav-main-square nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > .dropdown-menu {
      border-radius: 0;
   }

   #header .header-nav-main.header-nav-main-square nav > ul > li.dropdown-mega > .dropdown-menu {
      border-radius: 0;
   }

   #header .header-nav-main.header-nav-main-square nav > ul > li.dropdown-mega .dropdown-mega-sub-nav > li > a {
      border-radius: 0;
   }

   #header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-nav > li > a > i {
      width: 25px;
      display: inline-block;
      font-size: 13px;
      vertical-align: middle;
   }

   #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a > i {
      width: 27px;
      display: inline-block;
      font-size: 13px;
      vertical-align: middle;
   }

   #header .header-nav-main a > .thumb-info-preview {
      position: absolute;
      display: block;
      left: 100%;
      opacity: 0;
      border: 0;
      padding-left: 10px;
      background: transparent;
      overflow: visible;
      margin-top: 15px;
      top: -10000px;
      -webkit-transition: -webkit-transform 0.2s ease-out, opacity 0.2s ease-out;
      -moz-transition: -moz-transform 0.2s ease-out, opacity 0.2s ease-out;
      transition: transform 0.2s ease-out, opacity 0.2s ease-out;
      -webkit-transform: translate3d(-20px, 0, 0);
      -moz-transform: translate3d(-20px, 0, 0);
      -ms-transform: translate3d(-20px, 0, 0);
      -o-transform: translate3d(-20px, 0, 0);
      transform: translate3d(-20px, 0, 0);
   }

   #header .header-nav-main a > .thumb-info-preview .thumb-info-wrapper {
      background: #FFF;
      display: block;
      border-radius: 4px;
      border: 0;
      box-shadow: 0 20px 45px rgba(0, 0, 0, 0.08);
      margin: 0;
      padding: 4px;
      text-align: left;
      width: 190px;
   }

   #header .header-nav-main a > .thumb-info-preview .thumb-info-image {
      transition: all 6s linear 0s;
      width: 182px;
      height: 136px;
      min-height: 0;
   }

   #header .header-nav-main a:hover > .thumb-info-preview {
      -webkit-transform: translate3d(0, 0, 0);
      -moz-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      -o-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
      top: 0;
      opacity: 1;
      margin-top: -5px;
   }

   #header .header-nav-main .dropdown-reverse a > .thumb-info-preview {
      -webkit-transform: translate3d(20px, 0, 0);
      -moz-transform: translate3d(20px, 0, 0);
      -ms-transform: translate3d(20px, 0, 0);
      -o-transform: translate3d(20px, 0, 0);
      transform: translate3d(20px, 0, 0);
      right: 100%;
      left: auto;
      padding-left: 0;
      margin-right: 10px;
   }

   #header .header-nav-main .dropdown-reverse a:hover > .thumb-info-preview {
      -webkit-transform: translate3d(0, 0, 0);
      -moz-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      -o-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
   }

   #header .header-nav {
      display: flex;
      align-items: center;
      flex-grow: 1;
      justify-content: flex-end;
      align-self: stretch;
   }

   #header .header-nav.header-nav-stripe {
      padding: 0;
   }

   #header .header-nav.header-nav-stripe .header-nav-main {
      align-self: stretch;
      margin-top: -1px;
      min-height: 0;
   }

   #header .header-nav.header-nav-stripe nav {
      display: flex;
   }

   #header .header-nav.header-nav-stripe nav > ul > li {
      display: inline-flex;
      align-self: stretch;
   }

   #header .header-nav.header-nav-stripe nav > ul > li > a {
      background: transparent;
      padding: 0 .9rem;
      margin: 1px 0 0;
      height: 100%;
      color: #444;
      min-height: 90px;
   }

   #header .header-nav.header-nav-stripe nav > ul > li > a.dropdown-toggle:after {
      border-color: #444 transparent transparent transparent;
   }

   #header .header-nav.header-nav-stripe nav > ul > li > a.active {
      color: #CCC;
      background: transparent;
   }

   #header .header-nav.header-nav-stripe nav > ul > li > a.active.dropdown-toggle:after {
      border-color: #CCC transparent transparent transparent;
   }

   #header .header-nav.header-nav-stripe nav > ul > li:hover > a,
   #header .header-nav.header-nav-stripe nav > ul > li:hover > a.active,
   #header .header-nav.header-nav-stripe nav > ul > li.open > a,
   #header .header-nav.header-nav-stripe nav > ul > li.open > a.active {
      color: #FFF;
      padding-bottom: 0;
   }

   #header .header-nav.header-nav-stripe nav > ul > li:hover > a.dropdown-toggle:after,
   #header .header-nav.header-nav-stripe nav > ul > li:hover > a.active.dropdown-toggle:after,
   #header .header-nav.header-nav-stripe nav > ul > li.open > a.dropdown-toggle:after,
   #header .header-nav.header-nav-stripe nav > ul > li.open > a.active.dropdown-toggle:after {
      border-color: #FFF transparent transparent transparent;
   }

   #header .header-nav.header-nav-stripe nav > ul > li.dropdown.open > a:before,
   #header .header-nav.header-nav-stripe nav > ul > li.dropdown:hover > a:before {
      content: none;
   }

   #header .header-nav.header-nav-stripe nav > ul > li.dropdown.open > .dropdown-menu,
   #header .header-nav.header-nav-stripe nav > ul > li.dropdown:hover > .dropdown-menu {
      top: 100%;
      left: 0;
      margin-top: 1px;
   }

   #header .header-nav.header-nav-top-line {
      padding: 0;
   }

   #header .header-nav.header-nav-top-line .header-nav-main {
      align-self: stretch;
      min-height: 0;
      margin-top: 0;
   }

   #header .header-nav.header-nav-top-line nav > ul > li > a,
   #header .header-nav.header-nav-top-line nav > ul > li:hover > a {
      position: relative;
      background: transparent !important;
      color: #333;
      padding: 0 0.9rem;
      margin: 1px 0 0;
      min-height: 69px;
      height: 100%;
   }


@media (max-width: 767px) {
   #header .header-nav.header-nav-top-line nav > ul > li > a,
   #header .header-nav.header-nav-top-line nav > ul > li:hover > a {
      color: #fff;
   }
}



   #header .header-nav.header-nav-top-line nav > ul > li > a:before,
   #header .header-nav.header-nav-top-line nav > ul > li:hover > a:before {
      content: "";
      position: absolute;
      background: #CCC;
      width: 100%;
      height: 2px;
      top: -2px;
      left: 0;
      opacity: 0;
   }

   #header .header-nav.header-nav-top-line nav > ul > li:hover > a:before,
   #header .header-nav.header-nav-top-line nav > ul > li.open > a:before {
      opacity: 1;
   }

   #header .header-nav.header-nav-top-line nav > ul > li > a.dropdown-toggle:after {
      border-color: #444 transparent transparent transparent;
   }

   #header .header-nav.header-nav-top-line nav > ul > li > a.active {
      color: #CCC;
      background: transparent;
   }

   #header .header-nav.header-nav-top-line nav > ul > li > a.active:before {
      opacity: 1;
   }

   #header .header-nav.header-nav-top-line nav > ul > li > a.active.dropdown-toggle:after {
      border-color: #CCC transparent transparent transparent;
   }

   #header .header-nav.header-nav-top-line nav > ul > li.dropdown > a:before {
      border-bottom: 0;
   }

   #header .header-nav.header-nav-top-line nav > ul > li.dropdown.open > .dropdown-menu,
   #header .header-nav.header-nav-top-line nav > ul > li.dropdown:hover > .dropdown-menu {
      margin-top: 0;
   }

   #header .header-nav.header-nav-dark-dropdown {
      padding: 0;
   }

   #header .header-nav.header-nav-dark-dropdown .header-nav-main {
      align-self: stretch;
      min-height: 0;
      margin-top: 0;
   }

   #header .header-nav.header-nav-dark-dropdown nav > ul > li > a,
   #header .header-nav.header-nav-dark-dropdown nav > ul > li:hover > a {
      background: transparent !important;
      color: #272727;
      margin: 1px 0 0;
      min-height:69px;
      height: 100%;
      padding: 0 .8rem;
   }

   #header .header-nav.header-nav-dark-dropdown nav > ul > li > a.dropdown-toggle:after {
      border-color: #444 transparent transparent transparent;
   }

   #header .header-nav.header-nav-dark-dropdown nav > ul > li > a.active {
      color: #CCC;
   }

   #header .header-nav.header-nav-dark-dropdown nav > ul > li > a.active.dropdown-toggle:after {
      color: #CCC;
   }

   #header .header-nav.header-nav-dark-dropdown nav > ul > li.dropdown > a:before {
      border-bottom: 0;
   }

   #header .header-nav.header-nav-dark-dropdown nav > ul > li.dropdown li a {
      border-bottom-color: #2a2a2a;
          color: #fff;
   }

   #header .header-nav.header-nav-dark-dropdown nav > ul > li.dropdown .dropdown-menu {
      background: #1b1d1f;
      margin-top: 0;
   }

   #header .header-nav.header-nav-dark-dropdown nav > ul > li.dropdown .dropdown-menu > li > a {
      color: #fff;
   }

   #header .header-nav.header-nav-dark-dropdown nav > ul > li.dropdown .dropdown-menu > li > a:hover,
   #header .header-nav.header-nav-dark-dropdown nav > ul > li.dropdown .dropdown-menu > li > a:focus {
    color: rgba(255,255,255,.5);
    background-color: rgba(255, 255, 255, 0.03);
   }

   #header .header-nav.header-nav-dark-dropdown nav > ul > li.dropdown.dropdown-mega .dropdown-mega-sub-title {
      color: #f3f3f3;
   }

   #header .header-nav.header-nav-dark-dropdown nav > ul > li.dropdown.dropdown-mega .dropdown-mega-sub-nav > li:hover > a {
    color: rgba(255,255,255,.5);
    background-color: rgba(255, 255, 255, 0.03);
   }

   #header .header-nav-main {
      display: flex !important;
      height: auto !important;
   }

   #header .header-nav-bar {
      background: #F4F4F4;
      z-index: 1;
   }
}
/* Header Narrow */
@media (min-width: 992px) {
   #header.header-narrow .header-nav.header-nav-stripe nav > ul > li > a,
   #header.header-narrow .header-nav.header-nav-dark-dropdown nav > ul > li > a,
   #header.header-narrow .header-nav.header-nav-top-line nav > ul > li > a {
      min-height: 69px;
   }
}

@media (min-width: 992px) {
   #header .header-nav-main.header-nav-main-light nav > ul > li > a {
      color: #FFF;
   }

   #header .header-nav-main.header-nav-main-light nav > ul > li > a.active {
      color: #CCC;
      background: #FFF;
   }

   #header .header-nav-main.header-nav-main-light nav > ul > li > a.dropdown-toggle:after {
      border-color: #FFF transparent transparent transparent;
   }

   #header .header-nav-main.header-nav-main-light nav > ul > li.open > a,
   #header .header-nav-main.header-nav-main-light nav > ul > li.active > a,
   #header .header-nav-main.header-nav-main-light nav > ul > li:hover > a {
      background: #FFF;
   }

   #header .header-nav-main.header-nav-main-light nav > ul > li.open > a.dropdown-toggle:after,
   #header .header-nav-main.header-nav-main-light nav > ul > li.active > a.dropdown-toggle:after,
   #header .header-nav-main.header-nav-main-light nav > ul > li:hover > a.dropdown-toggle:after {
      border-color: #CCC transparent transparent transparent;
   }

   #header .header-nav-main.header-nav-main-light nav > ul > li.open > .dropdown-menu,
   #header .header-nav-main.header-nav-main-light nav > ul > li.active > .dropdown-menu,
   #header .header-nav-main.header-nav-main-light nav > ul > li:hover > .dropdown-menu {
      border-top-color: #FFF;
      box-shadow: 0 20px 25px rgba(0, 0, 0, 0.05);
   }

   #header .header-nav-main.header-nav-main-light nav > ul > li.open > .dropdown-menu .dropdown-submenu:hover > .dropdown-menu,
   #header .header-nav-main.header-nav-main-light nav > ul > li.active > .dropdown-menu .dropdown-submenu:hover > .dropdown-menu,
   #header .header-nav-main.header-nav-main-light nav > ul > li:hover > .dropdown-menu .dropdown-submenu:hover > .dropdown-menu {
      border-top-color: #FFF;
   }

   #header .header-nav-main.header-nav-main-light nav > ul > li.active > a {
      background: #FFF;
   }

   #header .header-nav-main.header-nav-main-light nav > ul > li.active > a.dropdown-toggle:after {
      border-color: #CCC transparent transparent transparent;
   }

   #header .header-nav-main.header-nav-main-light nav > ul > li.dropdown.open > a:before,
   #header .header-nav-main.header-nav-main-light nav > ul > li.dropdown:hover > a:before {
      border-bottom-color: #FFF;
   }

   #header .header-nav-main.header-nav-main-light .dropdown-menu > li > a:hover,
   #header .header-nav-main.header-nav-main-light .dropdown-menu > li > a:focus {
      background: #f5f5f5;
   }
}

@media (min-width: 992px) {
   #header .header-nav-main-effect-1 nav > ul > li.dropdown .dropdown-menu li a,
   #header .header-nav-main-effect-1 nav > ul > li.dropdown .dropdown-mega-sub-nav li a {
      -webkit-transition: -webkit-transform 0.2s ease-out;
      -moz-transition: -moz-transform 0.2s ease-out;
      transition: transform 0.2s ease-out;
      transform: translate3d(0, -5px, 0);
   }

   #header .header-nav-main-effect-1 nav > ul > li.dropdown:hover > .dropdown-menu li a,
   #header .header-nav-main-effect-1 nav > ul > li.dropdown:hover .dropdown-mega-sub-nav li a {
      -webkit-transform: translate3d(0, 0, 0);
      -moz-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      -o-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
   }

   #header .header-nav-main-effect-1 nav > ul > li.dropdown .dropdown-menu {
      -webkit-transition: -webkit-transform 0.2s ease-out;
      -moz-transition: -moz-transform 0.2s ease-out;
      transition: transform 0.2s ease-out;
      transform: translate3d(0, -5px, 0);
   }

   #header .header-nav-main-effect-1 nav > ul > li.dropdown:hover > .dropdown-menu {
      -webkit-transform: translate3d(0, 2px, 0);
      -moz-transform: translate3d(0, 2px, 0);
      -ms-transform: translate3d(0, 2px, 0);
      -o-transform: translate3d(0, 2px, 0);
      transform: translate3d(0, 2px, 0);
   }

   #header .header-nav.header-nav-stripe .header-nav-main-effect-1 nav > ul > li.dropdown:hover > .dropdown-menu,
   #header .header-nav.header-nav-top-line .header-nav-main-effect-1 nav > ul > li.dropdown:hover > .dropdown-menu,
   #header .header-nav.header-nav-dark-dropdown .header-nav-main-effect-1 nav > ul > li.dropdown:hover > .dropdown-menu {
      -webkit-transform: translate3d(0, 0, 0);
      -moz-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      -o-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
   }
}

@media (min-width: 992px) {
   #header .header-nav-main-effect-2 nav > ul > li.dropdown .dropdown-menu {
      -webkit-transition: -webkit-transform 0.2s ease-out, opacity 0.2s ease-out;
      -moz-transition: -moz-transform 0.2s ease-out, opacity 0.2s ease-out;
      transition: transform 0.2s ease-out, opacity 0.2s ease-out;
      transform: translate3d(0, -5px, 0);
      opacity: 0;
   }

   #header .header-nav-main-effect-2 nav > ul > li.dropdown:hover > .dropdown-menu {
      transform: translate3d(0, -1px, 0);
      opacity: 1;
   }
}

@media (min-width: 992px) {
   #header .header-nav-main-effect-3 nav > ul > li.dropdown .dropdown-menu {
      -webkit-transition: -webkit-transform 0.2s ease-out;
      -moz-transition: -moz-transform 0.2s ease-out;
      transition: transform 0.2s ease-out;
      transform: translate3d(0, 10px, 0);
   }

   #header .header-nav-main-effect-3 nav > ul > li.dropdown:hover > .dropdown-menu {
      -webkit-transform: translate3d(0, 0, 0);
      -moz-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      -o-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
   }
}

@media (min-width: 992px) {
   #header .header-nav-main-effect-4 nav > ul > li.dropdown .dropdown-menu {
      -webkit-transition: -webkit-transform 0.2s ease-out, opacity 0.2s ease-out;
      -moz-transition: -moz-transform 0.2s ease-out, opacity 0.2s ease-out;
      transition: transform 0.2s ease-out, opacity 0.2s ease-out;
      -webkit-transform: translate3d(-20px, 0, 0);
      -moz-transform: translate3d(-20px, 0, 0);
      -ms-transform: translate3d(-20px, 0, 0);
      -o-transform: translate3d(-20px, 0, 0);
      transform: translate3d(-20px, 0, 0);
      opacity: 0;
   }

   #header .header-nav-main-effect-4 nav > ul > li.dropdown .dropdown-menu.dropdown-reverse {
      -webkit-transition: -webkit-transform 0.2s ease-out, opacity 0.2s ease-out;
      -moz-transition: -moz-transform 0.2s ease-out, opacity 0.2s ease-out;
      transition: transform 0.2s ease-out, opacity 0.2s ease-out;
      -webkit-transform: translate3d(20px, 0, 0);
      -moz-transform: translate3d(20px, 0, 0);
      -ms-transform: translate3d(20px, 0, 0);
      -o-transform: translate3d(20px, 0, 0);
      transform: translate3d(20px, 0, 0);
      left: auto;
      right: 100%;
      opacity: 0;
   }

   #header .header-nav-main-effect-4 nav > ul > li.dropdown:hover > .dropdown-menu {
      -webkit-transform: translate3d(0, 0, 0);
      -moz-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      -o-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
      opacity: 1;
   }
}

@media (min-width: 992px) {
   #header .header-nav-main-sub-effect-1 nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > .dropdown-menu {
      -webkit-transition: -webkit-transform 0.2s ease-out, opacity 0.2s ease-out;
      -moz-transition: -moz-transform 0.2s ease-out, opacity 0.2s ease-out;
      transition: transform 0.2s ease-out, opacity 0.2s ease-out;
      -webkit-transform: translate3d(-20px, 0, 0);
      -moz-transform: translate3d(-20px, 0, 0);
      -ms-transform: translate3d(-20px, 0, 0);
      -o-transform: translate3d(-20px, 0, 0);
      transform: translate3d(-20px, 0, 0);
      opacity: 0;
   }

   #header .header-nav-main-sub-effect-1 nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > .dropdown-menu.dropdown-reverse {
      -webkit-transition: -webkit-transform 0.2s ease-out, opacity 0.2s ease-out;
      -moz-transition: -moz-transform 0.2s ease-out, opacity 0.2s ease-out;
      transition: transform 0.2s ease-out, opacity 0.2s ease-out;
      -webkit-transform: translate3d(20px, 0, 0);
      -moz-transform: translate3d(20px, 0, 0);
      -ms-transform: translate3d(20px, 0, 0);
      -o-transform: translate3d(20px, 0, 0);
      transform: translate3d(20px, 0, 0);
      left: auto;
      right: 100%;
      opacity: 0;
   }

   #header .header-nav-main-sub-effect-1 nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu:hover > .dropdown-menu {
      -webkit-transform: translate3d(0, 0, 0);
      -moz-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      -o-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
      opacity: 1;
   }
}
/* Header Nav Main Mobile */
@media (max-width: 991px) {
   #header .header-nav-main {
      position: absolute;
      background: transparent;
      width: 100%;
      top: 100%;
      left: 50%;
      -webkit-transform: translate3d(-50%, 0, 0);
      -moz-transform: translate3d(-50%, 0, 0);
      -ms-transform: translate3d(-50%, 0, 0);
      -o-transform: translate3d(-50%, 0, 0);
      transform: translate3d(-50%, 0, 0);
   }

   #header .header-nav-main:before {
      content: '';
      display: block;
      position: absolute;
      top: 0;
      left: 50%;
      width: 100vw;
      height: 100%;
      background: #FFF;
      z-index: -1;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%);
   }

   #header .header-nav-main nav {
      max-height: 50vh;
      overflow: hidden;
      overflow-y: auto;
      padding: 0 15px;
   }

   #header .header-nav-main nav.collapsing {
      overflow-y: hidden;
   }

   #header .header-nav-main nav::-webkit-scrollbar {
      width: 5px;
   }

   #header .header-nav-main nav::-webkit-scrollbar-thumb {
      -webkit-border-radius: 0px;
      border-radius: 0px;
      background: rgba(204, 204, 204, 0.5);
   }

   #header .header-nav-main nav > ul {
      flex-direction: column;
      padding: 0.8rem 0;
   }

   #header .header-nav-main nav > ul li {
      border-bottom: 1px solid #e8e8e8;
      clear: both;
      display: block;
      float: none;
      margin: 0;
      padding: 0;
      position: relative;
   }

   #header .header-nav-main nav > ul li a {
      font-size: 13px;
      font-style: normal;
      line-height: 20px;
      padding: 7px 8px;
      margin: 1px 0;
      border-radius: 4px;
      text-align: left;
   }

   #header .header-nav-main nav > ul li a .fa-caret-down {
      line-height: 35px;
      min-height: 38px;
      min-width: 30px;
      position: absolute;
      right: 5px;
      text-align: center;
      top: 0;
   }

   #header .header-nav-main nav > ul li a.dropdown-toggle:after {
      content: none;
   }

   #header .header-nav-main nav > ul li a:active {
      background-color: #f8f9fa;
      color: inherit;
   }

   #header .header-nav-main nav > ul li.dropdown .dropdown-menu {
      background: transparent;
      padding: 0;
      margin: 0;
      font-size: 13px;
      box-shadow: none;
      border-radius: 0;
      border: 0;
      clear: both;
      display: none;
      float: none;
      position: static;
   }

   #header .header-nav-main nav > ul li.dropdown .dropdown-menu li.dropdown-submenu.opened > .dropdown-menu {
      display: block;
      margin-left: 20px;
   }

   #header .header-nav-main nav > ul li.dropdown.opened > .dropdown-menu {
      display: block;
      margin-left: 20px;
   }

   #header .header-nav-main nav > ul li.dropdown-mega .dropdown-mega-sub-title {
      margin-top: 10px;
      display: block;
      text-align: left;
   }

   #header .header-nav-main nav > ul li.dropdown-mega .dropdown-mega-sub-nav {
      margin: 0 0 0 20px;
      padding: 0;
      list-style: none;
   }

   #header .header-nav-main nav > ul li.dropdown-mega .dropdown-mega-sub-nav > li > a {
      display: block;
      text-decoration: none;
   }

   #header .header-nav-main nav > ul li:last-child {
      border-bottom: 0;
   }

   #header .header-nav-main nav > ul > li > a {
      text-transform: uppercase;
      font-weight: 700;
      margin-top: 1px;
      margin-bottom: 1px;
      color: #CCC;
   }

   #header .header-nav-main nav > ul > li > a:active {
      color: #CCC;
   }

   #header .header-nav-main nav > ul > li > a.active {
      color: #FFF;
      background: #CCC;
   }

   #header .header-nav-main nav > ul > li > a.active:focus, #header .header-nav-main nav > ul > li > a.active:hover {
      color: #FFF;
      background: #CCC;
   }

   #header .header-nav-main nav .not-included {
      margin: 0;
   }

   #header .header-nav-main a > .thumb-info-preview {
      display: none !important;
   }

   #header .header-btn-collapse-nav {
      outline: 0;
      display: block;
      position: relative;
      z-index: 1;
   }

   #header.header-transparent .header-nav-main:before,
   #header.header-semi-transparent .header-nav-main:before,
   #header.header-semi-transparent-light .header-nav-main:before {
      width: calc(100% - 30px);
      border-radius: 4px;
   }

   #header.header-transparent .header-nav-main nav,
   #header.header-semi-transparent .header-nav-main nav,
   #header.header-semi-transparent-light .header-nav-main nav {
      padding: 0 30px;
   }

   #header.header-transparent .header-nav-main nav::-webkit-scrollbar-thumb,
   #header.header-semi-transparent .header-nav-main nav::-webkit-scrollbar-thumb,
   #header.header-semi-transparent-light .header-nav-main nav::-webkit-scrollbar-thumb {
      border-color: transparent;
   }

   #header.header-transparent .header-body:before {
      border-bottom: none !important;
   }

   #header.header-semi-transparent-light .header-body:before {
      border-bottom: none !important;
   }

   #header .header-nav.header-nav-stripe {
      min-height: 90px;
   }

   #header .header-nav.header-nav-top-line {
      min-height: 70px;
   }

   #header .header-nav.header-nav-dark-dropdown {
      min-height: 70px;
   }
}

@media (min-width: 992px) {
   html:not(.sticky-header-active) #header.header-transparent .header-nav-main nav > ul > li > a {
      color: #FFF;
   }

   html:not(.sticky-header-active) #header.header-transparent .header-nav-main nav > ul > li > a.dropdown-toggle:after {
      border-color: #FFF transparent transparent transparent;
   }

   html:not(.sticky-header-active) #header.header-transparent .header-nav-main nav > ul > li > a.active {
      color: #CCC;
   }

   html:not(.sticky-header-active) #header.header-transparent .header-nav-main nav > ul > li > a.active.dropdown-toggle:after {
      border-color: #CCC transparent transparent transparent;
   }

   html:not(.sticky-header-active) #header.header-transparent .header-nav-main nav > ul > li.open > a.active,
   html:not(.sticky-header-active) #header.header-transparent .header-nav-main nav > ul > li:hover > a.active {
      color: #FFF;
   }

   html:not(.sticky-header-active) #header.header-transparent .header-nav-main nav > ul > li.open > a.active.dropdown-toggle:after,
   html:not(.sticky-header-active) #header.header-transparent .header-nav-main nav > ul > li:hover > a.active.dropdown-toggle:after {
      border-color: #FFF transparent transparent transparent;
   }

   html #header.header-semi-transparent .header-nav-main nav > ul > li > a {
      color: #FFF;
   }

   html #header.header-semi-transparent .header-nav-main nav > ul > li > a.dropdown-toggle:after {
      border-color: #FFF transparent transparent transparent;
   }

   html #header.header-semi-transparent .header-nav-main nav > ul > li > a.active {
      color: #CCC;
   }

   html #header.header-semi-transparent .header-nav-main nav > ul > li > a.active.dropdown-toggle:after {
      border-color: #CCC transparent transparent transparent;
   }

   html #header.header-semi-transparent .header-nav-main nav > ul > li.open > a.active,
   html #header.header-semi-transparent .header-nav-main nav > ul > li:hover > a.active {
      color: #FFF;
   }

   html #header.header-semi-transparent .header-nav-main nav > ul > li.open > a.active.dropdown-toggle:after,
   html #header.header-semi-transparent .header-nav-main nav > ul > li:hover > a.active.dropdown-toggle:after {
      border-color: #FFF transparent transparent transparent;
   }

   html:not(.sticky-header-active) #header.header-semi-transparent-light .header-nav-main nav > ul > li > a {
      color: #FFF;
   }

   html:not(.sticky-header-active) #header.header-semi-transparent-light .header-nav-main nav > ul > li > a.dropdown-toggle:after {
      border-color: #FFF transparent transparent transparent;
   }

   html:not(.sticky-header-active) #header.header-semi-transparent-light .header-nav-main nav > ul > li > a.active {
      color: #CCC;
   }

   html:not(.sticky-header-active) #header.header-semi-transparent-light .header-nav-main nav > ul > li > a.active.dropdown-toggle:after {
      border-color: #CCC transparent transparent transparent;
   }

   html:not(.sticky-header-active) #header.header-semi-transparent-light .header-nav-main nav > ul > li.open > a.active,
   html:not(.sticky-header-active) #header.header-semi-transparent-light .header-nav-main nav > ul > li:hover > a.active {
      color: #FFF;
   }

   html:not(.sticky-header-active) #header.header-semi-transparent-light .header-nav-main nav > ul > li.open > a.active.dropdown-toggle:after,
   html:not(.sticky-header-active) #header.header-semi-transparent-light .header-nav-main nav > ul > li:hover > a.active.dropdown-toggle:after {
      border-color: #FFF transparent transparent transparent;
   }
}
/* Responsive */
@media (min-width: 992px) {
   #header .header-body {
      height: auto !important;
   }
}

@media (max-width: 991px) {
   #header .header-logo img {
      z-index: 1;
   }

   #header .header-nav {
      display: flex;
      align-items: center;
   }

   #header.header-narrow .header-nav.header-nav-stripe {
      min-height: 70px;
   }
}
/* Mega Menu (Signin/SignUp) */
#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin label {
   font-size: 0.9rem;
   color: #777;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin .dropdown-menu {
   width: 40%;
   right: 15px;
   left: auto;
   border-radius: 6px 0 6px 6px;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin .dropdown-menu,
#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin .dropdown-menu a {
   padding: 0;
   transform: translate3d(0, 2px, 0);
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin .fa-user {
   margin-right: 5px;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin .dropdown-mega-sub-title {
   margin-bottom: 10px;
   display: block;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin .sign-up-info,
#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin .log-in-info {
   text-align: center;
   display: block;
   font-size: 0.9rem;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.signin .signin-form {
   display: block;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.signin .signup-form,
#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.signin .recover-form {
   display: none;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.signup .signin-form {
   display: none;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.signup .signup-form {
   display: block;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.signup .recover-form {
   display: none;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.recover .signin-form,
#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.recover .signup-form {
   display: none;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.recover .recover-form {
   display: block;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.recover .recover-form p {
   font-size: 0.9rem;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .user-avatar .img-thumbnail {
   float: left;
   margin-right: 15px;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .user-avatar .img-thumbnail img {
   max-width: 55px;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .user-avatar strong {
   display: block;
   padding-top: 7px;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .user-avatar span {
   display: block;
   font-size: 12px;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .user-avatar p {
   margin: 0 0 0 25px;
   text-align: left;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .list-account-options {
   list-style: none;
   margin: 6px 0 0;
   padding: 0;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .list-account-options a:hover {
   text-decoration: none;
}

/* Responsive */
@media (max-width: 991px) {
   #header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin {
      margin-right: 0;
   }

   #header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin .dropdown-toggle {
      display: none;
   }

   #header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin .dropdown-menu {
      display: block !important;
      margin: 0 !important;
      padding: 0 10px 0 10px;
      width: 100%;
      right: 0;
   }

   #header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin .dropdown-menu .dropdown-mega-sub-title {
      font-size: 14px;
      font-weight: 600;
      text-transform: uppercase;
      padding-top: 5px;
      padding-bottom: 0;
   }

   #header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .dropdown-toggle {
      display: none;
   }

   #header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .dropdown-mega-content {
      margin: 15px 0 !important;
   }

   #header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .list-account-options {
      margin: 15px 0 0 0 !important;
   }

   #header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .list-account-options > li > a {
      line-height: 35px;
   }
}
/* Mega Menu (Signin/SignUp) */
#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .dropdown-menu {
   width: 350px;
   padding: 10px;
   right: 15px;
   left: auto;
   border-radius: 2px 0 0px 2px;
}

#header .header-nav-main nav > ul > li.header-search-wrap .dropdown-menu {
   right: 0px;
   left: auto;
}

#header .header-nav-main nav > ul > li.header-search-wrap .dropdown-menu .header-search {
   margin-left: 0;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .dropdown-menu li table {
   width: 100%;
   margin-top: 0;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .dropdown-menu li table tr td a {
   background-color: transparent !important;
   color: #999;
   padding: 0;
   margin: 0;
   display: block;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .cart-items {
   font-weight: 600;
   position: absolute;
   left: 26px;
   right: 0;
   top: 25px;
   text-align: center;
   display: inline-block;
   overflow: hidden;
   background-color: #96cd56;
   width: 16px;
   height: 16px;
   font-size: 9px;
   color: #ffffff;
   border-radius: 20px;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .dropdown-menu li table tr td a.remove {
   /*float: right;*/
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .dropdown-menu li table tr td a.remove i {
   width: 10px;
   font-size: 14px;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .dropdown-menu li table tr td a:hover {
   text-decoration: none;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .fa-shopping-cart {
   margin-right: 5px;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .product-thumbnail {
   width: 85px;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .product-actions {
   text-align: left;
   width: 5px;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .actions-continue {
   margin-top: 10px;
   /*padding-top: 20px;
   border-top: 1px solid #DDD;*/
   clear: both;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .cart-total {
   margin-top: 10px;
   padding-top: 20px;
   border-top: 1px solid #999;
   clear: both;
   text-align: center;
   font-size: 16px;
       color: #999;
}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .actions-continue .btn {
   margin-bottom: 10px;
}

/* Responsive */
@media (max-width: 991px) {
   #header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .dropdown-menu {
      margin: 15px 0;
      padding: 0 15px;
      width: 100%;
   }
}

html.side-header #header {
   min-height: 0 !important;
}

@media (min-width: 992px) {
   html.side-header .main .container, html.side-header #footer .container {
      padding: 0 35px;
      width: auto !important;
      max-width: 1210px;
   }

   html.side-header body > .body {
      margin: 0 0 0 255px;
      width: auto;
      overflow-x: hidden;
      overflow-y: visible;
   }

   html.side-header body > .body .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper {
      width: 100% !important;
      left: auto !important;
   }

   html.side-header #header {
      background: #FFF;
      position: fixed;
      box-shadow: 0 0 18px rgba(0, 0, 0, 0.07);
      top: 0;
      left: 0;
      width: 255px;
      height: 100%;
   }

   html.side-header #header .header-body {
      border-top: 0;
   }

   html.side-header #header .header-container {
      width: 100%;
   }

   html.side-header #header .header-row {
      flex-direction: column;
   }

   html.side-header #header .header-search {
      width: 100%;
      margin: 0.7rem 0;
   }

   html.side-header #header .header-nav-top .nav > li > a, html.side-header #header .header-nav-top .nav > li > span {
      display: block;
   }

   html.side-header #header .header-logo {
      margin: 2rem 0;
   }

   html.side-header #header .header-nav {
      flex-direction: column;
   }

   html.side-header #header .header-nav-main,
   html.side-header #header .header-nav-main nav,
   html.side-header #header .header-nav-main .nav {
      width: 100%;
   }

   html.side-header #header .nav {
      flex-direction: column;
      width: 100%;
   }

   html.side-header #header .header-nav-main nav > ul > li.dropdown > a.dropdown-toggle:after {
      content: "";
      border-color: transparent transparent transparent #CCC;
      position: absolute;
      right: 15px;
      top: 50%;
      border-top: .3em solid;
      border-bottom: .3em solid transparent;
      border-left: .3em solid transparent;
      border-right: 0;
      -webkit-transform: translate3d(0, -50%, 0);
      -moz-transform: translate3d(0, -50%, 0);
      -ms-transform: translate3d(0, -50%, 0);
      -o-transform: translate3d(0, -50%, 0);
      transform: translate3d(0, -50%, 0);
   }

   html.side-header #header .header-nav-main nav > ul > li.dropdown.open > .dropdown-menu,
   html.side-header #header .header-nav-main nav > ul > li.dropdown:hover > .dropdown-menu {
      top: 3px;
      left: 100%;
      border-top: 0;
      border-left: 5px solid #CCC;
      margin-left: -5px;
   }

   html.side-header #header .header-nav-main nav > ul > li.dropdown li.dropdown-submenu:hover > .dropdown-menu {
      margin-top: -5px;
      border-top: 0;
   }

   html.side-header #header .header-nav-main nav > ul > li.dropdown.open > a,
   html.side-header #header .header-nav-main nav > ul > li.dropdown:hover > a {
      padding-bottom: 0.5rem;
   }

   html.side-header #header .header-nav-main nav > ul > li.dropdown.open > a:before,
   html.side-header #header .header-nav-main nav > ul > li.dropdown:hover > a:before {
      content: none;
   }

   html.side-header #header .header-nav-main nav > ul > li.dropdown-mega {
      position: relative;
   }

   html.side-header #header .header-nav-main nav > ul > li.dropdown-mega .dropdown-menu {
      min-width: 800px;
   }

   html.side-header #header .header-nav-main nav > ul > li {
      margin-top: 1px;
   }

   html.side-header #header .header-nav-main nav > ul > li > a {
      display: flex;
   }

   html.side-header #header .header-nav-main nav > ul > li .dropdown-menu.dropdown-reverse li a {
      padding-right: 8px;
      padding-left: 20px;
   }

   html.side-header #header .header-nav-main nav > ul > li .dropdown-menu.dropdown-reverse li.dropdown-submenu > a:after {
      border-width: 4px 4px 4px 0;
   }

   html.side-header #header .header-social-icons {
      margin: 2rem 0 !important;
   }

   html.side-header-right body > .body {
      margin: 0 255px 0 0;
   }

   html.side-header-right #header {
      left: auto;
      right: 0;
   }

   html.side-header-right #header .header-nav-main nav > ul > li.dropdown > a.dropdown-toggle {
      padding-right: 0px;
      padding-left: 30px;
   }

   html.side-header-right #header .header-nav-main nav > ul > li.dropdown > a.dropdown-toggle:after {
      left: 15px;
      right: auto;
      border-right: .3em solid transparent;
      border-left: 0;
   }

   html.side-header-right #header .header-nav-main nav > ul > li.dropdown.open > .dropdown-menu,
   html.side-header-right #header .header-nav-main nav > ul > li.dropdown:hover > .dropdown-menu {
      right: 100%;
      left: auto;
      border-right: 5px solid #CCC;
      border-left: 0;
      margin-left: 0;
      margin-right: -5px;
      border-radius: 4px 0 0 4px;
   }

   html.side-header-right #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > a:after {
      left: 10px;
      right: initial;
   }

   html.ie.side-header-right #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > a:after {
      left: 10px;
      right: initial;
      width: 0;
   }

   html.side-header-semi-transparent body > .body {
      margin: 0;
   }

   html.side-header-semi-transparent #header {
      background: rgba(0, 0, 0, 0.3);
   }

   html.side-header-semi-transparent #header .header-body {
      background: transparent !important;
   }
}

@media (max-height: 768px) {
   html.side-header #header .header-nav-main nav > ul > li.dropdown.open > .dropdown-menu,
   html.side-header #header .header-nav-main nav > ul > li.dropdown:hover > .dropdown-menu {
      bottom: 0;
      top: auto;
   }
}

html[dir="rtl"] #header .header-search .btn-light {
   right: -35px;
}







#header .tip {
   background: #0cb4ce;
   color: #ffffff;
}

#header .tip:before {
   border-right-color: #0cb4ce;
   border-left-color: transparent;
}

html #header .tip-primary {
   background: #0cb4ce !important;
   color: #ffffff !important;
}

html #header .tip-primary:before {
   border-right-color: #0cb4ce !important;
}

html #header .tip-secondary {
   background: #e36159 !important;
   color: #ffffff !important;
}

html #header .tip-secondary:before {
   border-right-color: #e36159 !important;
}

html #header .tip-tertiary {
   background: #2baab1 !important;
   color: #ffffff !important;
}

html #header .tip-tertiary:before {
   border-right-color: #2baab1 !important;
}

html #header .tip-quaternary {
   background: #383f48 !important;
   color: #ffffff !important;
}

html #header .tip-quaternary:before {
   border-right-color: #383f48 !important;
}

html #header .tip-dark {
   background: #2e353e !important;
   color: #ffffff !important;
}

html #header .tip-dark:before {
   border-right-color: #2e353e !important;
}

html #header .tip-light {
   background: #ffffff !important;
   color: #777777 !important;
}

html #header .tip-light:before {
   border-right-color: #ffffff !important;
}

html[dir="rtl"] #header .tip:before {
   border-left-color: #0cb4ce;
}

html[dir="rtl"] #header .tip.skin:before {
   border-left-color: #0cb4ce;
}

html[dir="rtl"] #header .tip-primary:before {
   border-left-color: #0cb4ce !important;
   border-right-color: transparent !important;
}

html[dir="rtl"] #header .tip-secondary:before {
   border-left-color: #e36159 !important;
   border-right-color: transparent !important;
}

html[dir="rtl"] #header .tip-tertiary:before {
   border-left-color: #2baab1 !important;
   border-right-color: transparent !important;
}

html[dir="rtl"] #header .tip-quaternary:before {
   border-left-color: #383f48 !important;
   border-right-color: transparent !important;
}

html[dir="rtl"] #header .tip-dark:before {
   border-left-color: #2e353e !important;
   border-right-color: transparent !important;
}

html[dir="rtl"] #header .tip-light:before {
   border-left-color: #ffffff !important;
   border-right-color: transparent !important;
}

#header .header-btn-collapse-nav {
   background: #0cb4ce;
}

@media (min-width: 992px) {
   #header .header-nav-main nav > ul > li > a {
      color: #fff;
   }

   #header .header-nav-main nav > ul > li > a.dropdown-toggle:after {
      border-color: #0cb4ce transparent transparent transparent;
   }

   #header .header-nav-main nav > ul > li > a.active {
      background: #0cb4ce;
   }

   #header .header-nav-main nav > ul > li.open > a,
   #header .header-nav-main nav > ul > li:hover > a {
      background: #0cb4ce;
   }

   #header .header-nav-main nav > ul > li.dropdown .dropdown-menu {
      border-top-color: #0cb4ce;
   }

   #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > a:after {
      border-color: transparent transparent transparent #0cb4ce;
   }

   #header .header-nav-main nav > ul > li.dropdown.open > a:before,
   #header .header-nav-main nav > ul > li.dropdown:hover > a:before {
      border-bottom-color: #0cb4ce;
   }

   #header .header-nav-main nav > ul > li .dropdown-menu {
      border-top-color: #0cb4ce;
   }

   #header .header-nav-main nav > ul > li .dropdown-menu.dropdown-reverse li.dropdown-submenu > a:after {
      border-color: transparent #0cb4ce transparent;
   }

   #header .header-nav-main nav > ul > li.dropdown-mega-signin .dropdown-menu {
      border-top-color: #0cb4ce;
   }

   #header .header-nav-main nav > ul > li.dropdown-mega-signin .dropdown-menu li a {
      color: #0cb4ce;
   }

   #header .header-nav.header-nav-stripe nav > ul > li > a.active {
      color: #0cb4ce;
   }

   #header .header-nav.header-nav-stripe nav > ul > li > a.active.dropdown-toggle:after {
      border-color: #0cb4ce transparent transparent transparent;
   }

   #header .header-nav.header-nav-stripe nav > ul > li:hover > a,
   #header .header-nav.header-nav-stripe nav > ul > li.open > a {
      background-color: #0cb4ce;
   }

   #header .header-nav.header-nav-top-line nav > ul li > a.active {
      color: rgba(48,49,51,.5);
   }

   #header .header-nav.header-nav-top-line nav > ul li > a.active:before {
      background: transparent;
   }

   #header .header-nav.header-nav-top-line nav > ul li > a.active.dropdown-toggle:after {
      border-color: #0cb4ce transparent transparent transparent;
   }

   #header .header-nav.header-nav-top-line nav > ul li:hover > a {
      color: #ac9455;
   }

   #header .header-nav.header-nav-top-line nav > ul li:hover > a:before {
      background: transparent;
   }

   #header .header-nav.header-nav-top-line nav > ul li:hover > a.dropdown-toggle:after {
      border-color: #0cb4ce transparent transparent transparent;
   }

   #header .header-nav.header-nav-dark-dropdown nav > ul li > a.active {
      color: rgba(48,49,51,.5);
   }

   #header .header-nav.header-nav-dark-dropdown nav > ul li > a.active.dropdown-toggle:after {
      border-color: #0cb4ce transparent transparent transparent;
   }

   #header .header-nav.header-nav-dark-dropdown nav > ul li:hover > a {
      color: #0cb4ce;
   }

   #header .header-nav.header-nav-dark-dropdown nav > ul li:hover > a.dropdown-toggle:after {
      border-color: #0cb4ce transparent transparent transparent;
   }

   html.side-header #header .header-nav-main nav > ul li.dropdown.open > .dropdown-menu,
   html.side-header #header .header-nav-main nav > ul li.dropdown:hover > .dropdown-menu {
      border-left-color: #0cb4ce;
   }

   html.side-header #header .header-nav-main nav > ul li.dropdown > a.dropdown-toggle:after {
      border-color: transparent transparent transparent #0cb4ce;
   }

   html.side-header #header .header-nav-main nav > ul li.dropdown.active > a.dropdown-toggle:after,
   html.side-header #header .header-nav-main nav > ul li.dropdown:hover > a.dropdown-toggle:after {
      border-color: transparent transparent transparent #ffffff;
   }

   html.side-header-right #header .header-nav-main nav > ul li.dropdown.open > .dropdown-menu,
   html.side-header-right #header .header-nav-main nav > ul li.dropdown:hover > .dropdown-menu {
      border-right-color: #0cb4ce;
   }

   html.side-header-right #header .header-nav-main nav > ul li.dropdown > a.dropdown-toggle:after {
      border-color: transparent #0cb4ce transparent transparent;
   }

   html.side-header-right #header .header-nav-main nav > ul li.dropdown.active > a.dropdown-toggle:after,
   html.side-header-right #header .header-nav-main nav > ul li.dropdown:hover > a.dropdown-toggle:after {
      border-color: transparent #ffffff transparent transparent;
   }
}

@media (min-width: 992px) {
   html #header .header-nav-main nav > ul > li > a.active.dropdown-toggle:after {
      border-color: #0cb4ce transparent transparent transparent;
   }

   html #header .header-nav-main nav > ul > li:hover > a.dropdown-toggle:after {
      border-color: #0cb4ce transparent transparent transparent;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary > a.active {
      background: #0cb4ce;
      color: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary:hover > a {
      background: #0cb4ce;
      color: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a {
      color: #0cb4ce;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a:focus,
   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a:hover {
      background: #0cb4ce;
      color: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a:after {
      border-color: #0cb4ce transparent transparent transparent;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary .dropdown-menu {
      border-top-color: #0cb4ce;
      background-color: #0cb4ce;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary .dropdown-menu li a {
      color: #ffffff;
      border-bottom-color: #0099e6;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary .dropdown-menu li:hover > a {
      background: #0099e6;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary .dropdown-menu li.dropdown-submenu > a:after {
      border-color: transparent transparent transparent #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary.open > a:before,
   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary:hover > a:before {
      border-bottom-color: #0cb4ce;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-mega.dropdown-primary .dropdown-mega-sub-title {
      color: #ffffff;
      opacity: 0.70;
   }

   html #header .header-nav-main nav > ul > li > a.active.dropdown-toggle:after {
      border-color: #e36159 transparent transparent transparent;
   }

   html #header .header-nav-main nav > ul > li:hover > a.dropdown-toggle:after {
      border-color: #e36159 transparent transparent transparent;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary > a.active {
      background: #e36159;
      color: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary:hover > a {
      background: #e36159;
      color: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a {
      color: #e36159;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a:focus,
   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a:hover {
      background: #e36159;
      color: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a:after {
      border-color: #e36159 transparent transparent transparent;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary .dropdown-menu {
      border-top-color: #e36159;
      background-color: #e36159;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary .dropdown-menu li a {
      color: #ffffff;
      border-bottom-color: #e7766f;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary .dropdown-menu li:hover > a {
      background: #e7766f;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary .dropdown-menu li.dropdown-submenu > a:after {
      border-color: transparent transparent transparent #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary.open > a:before,
   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary:hover > a:before {
      border-bottom-color: #e36159;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-mega.dropdown-secondary .dropdown-mega-sub-title {
      color: #ffffff;
      opacity: 0.70;
   }

   html #header .header-nav-main nav > ul > li > a.active.dropdown-toggle:after {
      border-color: #2baab1 transparent transparent transparent;
   }

   html #header .header-nav-main nav > ul > li:hover > a.dropdown-toggle:after {
      border-color: #2baab1 transparent transparent transparent;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary > a.active {
      background: #2baab1;
      color: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary:hover > a {
      background: #2baab1;
      color: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary a {
      color: #2baab1;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary a:focus,
   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary a:hover {
      background: #2baab1;
      color: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary a:after {
      border-color: #2baab1 transparent transparent transparent;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary .dropdown-menu {
      border-top-color: #2baab1;
      background-color: #2baab1;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary .dropdown-menu li a {
      color: #ffffff;
      border-bottom-color: #30bec6;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary .dropdown-menu li:hover > a {
      background: #30bec6;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary .dropdown-menu li.dropdown-submenu > a:after {
      border-color: transparent transparent transparent #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary.open > a:before,
   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary:hover > a:before {
      border-bottom-color: #2baab1;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-mega.dropdown-tertiary .dropdown-mega-sub-title {
      color: #ffffff;
      opacity: 0.70;
   }

   html #header .header-nav-main nav > ul > li > a.active.dropdown-toggle:after {
      border-color: #383f48 transparent transparent transparent;
   }

   html #header .header-nav-main nav > ul > li:hover > a.dropdown-toggle:after {
      border-color: #383f48 transparent transparent transparent;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary > a.active {
      background: #383f48;
      color: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary:hover > a {
      background: #383f48;
      color: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary a {
      color: #383f48;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary a:focus,
   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary a:hover {
      background: #383f48;
      color: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary a:after {
      border-color: #383f48 transparent transparent transparent;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary .dropdown-menu {
      border-top-color: #383f48;
      background-color: #383f48;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary .dropdown-menu li a {
      color: #ffffff;
      border-bottom-color: #434c56;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary .dropdown-menu li:hover > a {
      background: #434c56;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary .dropdown-menu li.dropdown-submenu > a:after {
      border-color: transparent transparent transparent #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary.open > a:before,
   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary:hover > a:before {
      border-bottom-color: #383f48;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-mega.dropdown-quaternary .dropdown-mega-sub-title {
      color: #ffffff;
      opacity: 0.70;
   }

   html #header .header-nav-main nav > ul > li > a.active.dropdown-toggle:after {
      border-color: #2e353e transparent transparent transparent;
   }

   html #header .header-nav-main nav > ul > li:hover > a.dropdown-toggle:after {
      border-color: #2e353e transparent transparent transparent;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark > a.active {
      background: #2e353e;
      color: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark:hover > a {
      background: #2e353e;
      color: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark a {
      color: #2e353e;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark a:focus,
   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark a:hover {
      background: #2e353e;
      color: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark a:after {
      border-color: #2e353e transparent transparent transparent;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark .dropdown-menu {
      border-top-color: #2e353e;
      background-color: #2e353e;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark .dropdown-menu li a {
      color: #ffffff;
      border-bottom-color: #39424d;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark .dropdown-menu li:hover > a {
      background: #39424d;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark .dropdown-menu li.dropdown-submenu > a:after {
      border-color: transparent transparent transparent #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark.open > a:before,
   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark:hover > a:before {
      border-bottom-color: #2e353e;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-mega.dropdown-dark .dropdown-mega-sub-title {
      color: #ffffff;
      opacity: 0.70;
   }

   html #header .header-nav-main nav > ul > li > a.active.dropdown-toggle:after {
      border-color: #ffffff transparent transparent transparent;
   }

   html #header .header-nav-main nav > ul > li:hover > a.dropdown-toggle:after {
      border-color: #ffffff transparent transparent transparent;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light > a.active {
      background: #ffffff;
      color: #777777;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light:hover > a {
      background: #ffffff;
      color: #777777;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light a {
      color: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light a:focus,
   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light a:hover {
      background: #ffffff;
      color: #777777;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light a:after {
      border-color: #ffffff transparent transparent transparent;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light .dropdown-menu {
      border-top-color: #ffffff;
      background-color: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light .dropdown-menu li a {
      color: #777777;
      border-bottom-color: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light .dropdown-menu li:hover > a {
      background: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light .dropdown-menu li.dropdown-submenu > a:after {
      border-color: transparent transparent transparent #777777;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light.open > a:before,
   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light:hover > a:before {
      border-bottom-color: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-mega.dropdown-light .dropdown-mega-sub-title {
      color: #777777;
      opacity: 0.70;
   }

   html[dir="rtl"] #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > a:after {
      border-color: transparent #0cb4ce transparent transparent;
   }
}

@media (max-width: 991px) {
   #header .header-nav-main nav > ul > li > a {
      color: #fff;
	  font-weight:bold;
   }

   #header .header-nav-main nav > ul > li > a:active {
      color: #fff;
   }

   #header .header-nav-main nav > ul > li > a.active {
      background: #0cb4ce;
   }

   #header .header-nav-main nav > ul > li > a.active:focus,
   #header .header-nav-main nav > ul > li > a.active:hover {
      background: #0cb4ce;
   }
}

@media (max-width: 991px) {
   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary > a {
      color: #0cb4ce;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary > a.active {
      background: #0cb4ce;
      color: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary > a {
      color: #e36159;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary > a.active {
      background: #e36159;
      color: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary > a {
      color: #2baab1;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary > a.active {
      background: #2baab1;
      color: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary > a {
      color: #383f48;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary > a.active {
      background: #383f48;
      color: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark > a {
      color: #2e353e;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark > a.active {
      background: #2e353e;
      color: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light > a {
      color: #ffffff;
   }

   html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light > a.active {
      background: #ffffff;
      color: #777777;
   }
}

html #header .header-top.header-top-primary {
   background: #0cb4ce;
   border-top-color: #0077b3;
}

html #header .header-top.header-top-primary .header-nav-top ul > li.open > a {
   background: #0099e6;
}

html #header .header-top.header-top-primary .header-nav-top ul > li > a:hover,
html #header .header-top.header-top-primary .header-nav-top ul > li.open > a:hover,
html #header .header-top.header-top-primary .header-nav-top ul > li > a:focus,
html #header .header-top.header-top-primary .header-nav-top ul > li.open > a:focus {
   background: #0099e6;
}

html #header .header-top.header-top-primary .dropdown-menu {
   background: #0099e6;
   border-color: #0099e6;
}

html #header .header-top.header-top-primary .dropdown-menu a:hover,
html #header .header-top.header-top-primary .dropdown-menu a:focus {
   background: #00aaff !important;
}

html #header .header-top.header-top-secondary {
   background: #e36159;
   border-top-color: #df4c43;
}

html #header .header-top.header-top-secondary .header-nav-top ul > li.open > a {
   background: #e7766f;
}

html #header .header-top.header-top-secondary .header-nav-top ul > li > a:hover,
html #header .header-top.header-top-secondary .header-nav-top ul > li.open > a:hover,
html #header .header-top.header-top-secondary .header-nav-top ul > li > a:focus,
html #header .header-top.header-top-secondary .header-nav-top ul > li.open > a:focus {
   background: #e7766f;
}

html #header .header-top.header-top-secondary .dropdown-menu {
   background: #e7766f;
   border-color: #e7766f;
}

html #header .header-top.header-top-secondary .dropdown-menu a:hover,
html #header .header-top.header-top-secondary .dropdown-menu a:focus {
   background: #ea8b85 !important;
}

html #header .header-top.header-top-tertiary {
   background: #2baab1;
   border-top-color: #26969c;
}

html #header .header-top.header-top-tertiary .header-nav-top ul > li.open > a {
   background: #30bec6;
}

html #header .header-top.header-top-tertiary .header-nav-top ul > li > a:hover,
html #header .header-top.header-top-tertiary .header-nav-top ul > li.open > a:hover,
html #header .header-top.header-top-tertiary .header-nav-top ul > li > a:focus,
html #header .header-top.header-top-tertiary .header-nav-top ul > li.open > a:focus {
   background: #30bec6;
}

html #header .header-top.header-top-tertiary .dropdown-menu {
   background: #30bec6;
   border-color: #30bec6;
}

html #header .header-top.header-top-tertiary .dropdown-menu a:hover,
html #header .header-top.header-top-tertiary .dropdown-menu a:focus {
   background: #3fc9d0 !important;
}

html #header .header-top.header-top-quaternary {
   background: #383f48;
   border-top-color: #2d323a;
}

html #header .header-top.header-top-quaternary .header-nav-top ul > li.open > a {
   background: #434c56;
}

html #header .header-top.header-top-quaternary .header-nav-top ul > li > a:hover,
html #header .header-top.header-top-quaternary .header-nav-top ul > li.open > a:hover,
html #header .header-top.header-top-quaternary .header-nav-top ul > li > a:focus,
html #header .header-top.header-top-quaternary .header-nav-top ul > li.open > a:focus {
   background: #434c56;
}

html #header .header-top.header-top-quaternary .dropdown-menu {
   background: #434c56;
   border-color: #434c56;
}

html #header .header-top.header-top-quaternary .dropdown-menu a:hover,
html #header .header-top.header-top-quaternary .dropdown-menu a:focus {
   background: #4e5865 !important;
}

html #header .header-top.header-top-dark {
   background: #2e353e;
   border-top-color: #23282f;
}

html #header .header-top.header-top-dark .header-nav-top ul > li.open > a {
   background: #39424d;
}

html #header .header-top.header-top-dark .header-nav-top ul > li > a:hover,
html #header .header-top.header-top-dark .header-nav-top ul > li.open > a:hover,
html #header .header-top.header-top-dark .header-nav-top ul > li > a:focus,
html #header .header-top.header-top-dark .header-nav-top ul > li.open > a:focus {
   background: #39424d;
}

html #header .header-top.header-top-dark .dropdown-menu {
   background: #39424d;
   border-color: #39424d;
}

html #header .header-top.header-top-dark .dropdown-menu a:hover,
html #header .header-top.header-top-dark .dropdown-menu a:focus {
   background: #444e5b !important;
}

html #header .header-top.header-top-light {
   background: #ffffff;
   border-top-color: #f2f2f2;
}

html #header .header-top.header-top-light .header-nav-top ul > li.open > a {
   background: #ffffff;
}

html #header .header-top.header-top-light .header-nav-top ul > li > a:hover,
html #header .header-top.header-top-light .header-nav-top ul > li.open > a:hover,
html #header .header-top.header-top-light .header-nav-top ul > li > a:focus,
html #header .header-top.header-top-light .header-nav-top ul > li.open > a:focus {
   background: #ffffff;
}

html #header .header-top.header-top-light .dropdown-menu {
   background: #ffffff;
   border-color: #ffffff;
}

html #header .header-top.header-top-light .dropdown-menu a:hover,
html #header .header-top.header-top-light .dropdown-menu a:focus {
   background: #ffffff !important;
}

@media (min-width: 992px) {
   html #header .header-nav-bar-primary {
      background: #0cb4ce !important;
      color: #ffffff !important;
   }

   html #header .header-nav-bar-secondary {
      background: #e36159 !important;
      color: #ffffff !important;
   }

   html #header .header-nav-bar-tertiary {
      background: #2baab1 !important;
      color: #ffffff !important;
   }

   html #header .header-nav-bar-quaternary {
      background: #383f48 !important;
      color: #ffffff !important;
   }

   html #header .header-nav-bar-dark {
      background: #2e353e !important;
      color: #ffffff !important;
   }

   html #header .header-nav-bar-light {
      background: #ffffff !important;
      color: #777777 !important;
   }
}

@media (min-width: 992px) {
   #header .header-nav-main.header-nav-main-light nav > ul > li.open > a,
   #header .header-nav-main.header-nav-main-light nav > ul > li:hover > a {
      color: #0cb4ce;
   }

   #header .header-nav-main.header-nav-main-light nav > ul > li.open > a.dropdown-toggle:after,
   #header .header-nav-main.header-nav-main-light nav > ul > li:hover > a.dropdown-toggle:after {
      border-color: #0cb4ce transparent transparent transparent;
   }

   #header .header-nav-main.header-nav-main-light nav > ul > li > a.active {
      color: #0cb4ce;
   }

   #header .header-nav-main.header-nav-main-light nav > ul > li > a.active.dropdown-toggle:after {
      border-color: #0cb4ce transparent transparent transparent;
   }
}
/*.header-nav-main-square*/
@media (min-width: 992px) {
   html:not(.sticky-header-active) #header.header-transparent .header-nav-main nav > ul > li > a.active {
      color: rgba(255, 255, 255, 0.4392156862745098);
   }

   html:not(.sticky-header-active) #header.header-transparent .header-nav-main.header-nav-main-square nav > ul > li > a.active {
      color: white !important;
   }

   html:not(.sticky-header-active) #header.header-transparent .header-nav-main nav > ul > li > a.active.dropdown-toggle:after {
      border-color: #0cb4ce transparent transparent transparent;
   }

   html #header.header-semi-transparent .header-nav-main nav > ul > li > a.active {
      color: #0cb4ce;
   }

   html #header.header-semi-transparent .header-nav-main nav > ul > li > a.active.dropdown-toggle:after {
      border-color: #0cb4ce transparent transparent transparent;
   }

   html:not(.sticky-header-active) #header.header-semi-transparent-light .header-nav-main nav > ul > li > a.active {
      color: #0cb4ce;
   }

   html:not(.sticky-header-active) #header.header-semi-transparent-light .header-nav-main nav > ul > li > a.active.dropdown-toggle:after {
      border-color: #0cb4ce transparent transparent transparent;
   }
}


/* Social Icons */
.social-icons {
   margin: 0;
   padding: 0;
   width: auto;
}

.social-icons li {
   display: inline-block;
   margin: -1px 1px 0 0;
   padding: 0;
   border-radius: 100%;
   overflow: visible;
   box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}

.social-icons li a {
   -webkit-transition: all 0.2s ease;
   -moz-transition: all 0.2s ease;
   transition: all 0.2s ease;
   background: #FFF;
   border-radius: 100%;
   display: block;
   height: 30px;
   line-height: 30px;
   width: 30px;
   text-align: center;
   color: #333 !important;
   text-decoration: none;
}

.social-icons li:hover a {
   background: #171717;
   color: #FFF !important;
}

.social-icons li:hover.social-icons-twitter a {
   background: #1aa9e1;
}

.social-icons li:hover.social-icons-facebook a {
   background: #3b5a9a;
}

.social-icons li:hover.social-icons-linkedin a {
   background: #0073b2;
}

.social-icons li:hover.social-icons-rss a {
   background: #ff8201;
}

.social-icons li:hover.social-icons-googleplus a {
   background: #dd4b39;
}

.social-icons li:hover.social-icons-pinterest a {
   background: #cc2127;
}

.social-icons li:hover.social-icons-youtube a {
   background: #c3191e;
}

.social-icons li:hover.social-icons-instagram a {
   background: #7c4a3a;
}

.social-icons li:hover.social-icons-skype a {
   background: #00b0f6;
}

.social-icons li:hover.social-icons-email a {
   background: #dd4b39;
}

.social-icons li:hover.social-icons-vk a {
   background: #6383a8;
}

.social-icons li:hover.social-icons-xing a {
   background: #1a7576;
}

.social-icons li:hover.social-icons-tumblr a {
   background: #304e6c;
}

.social-icons li:hover.social-icons-reddit a {
   background: #ff4107;
}

.social-icons.social-icons-transparent li {
   box-shadow: none;
}

.social-icons.social-icons-transparent li a {
   background: transparent;
}

.social-icons.social-icons-icon-light li a i {
   color: #FFF;
}

/* Arrows */
.arrow {
   background: transparent url(../img/arrows.html) no-repeat 0 0;
   width: 47px;
   height: 120px;
   display: inline-block;
   position: relative;
}

.arrow.arrow-light {
   background-image: url(../img/arrows-dark.html);
}

.arrow.vtl {
   background-position: 0 0;
   width: 47px;
   height: 96px;
}

.arrow.vtr {
   background-position: -101px 0;
   width: 47px;
   height: 96px;
}

.arrow.vbl {
   background-position: 0 -144px;
   width: 47px;
   height: 96px;
}

.arrow.vbr {
   background-position: -101px -144px;
   width: 47px;
   height: 96px;
}

.arrow.hlt {
   background-position: -209px 0;
   width: 120px;
   height: 47px;
}

.arrow.hlb {
   background-position: -209px -101px;
   width: 120px;
   height: 47px;
}

.arrow.hrt {
   background-position: -353px 0;
   width: 120px;
   height: 47px;
}

.arrow.hrb {
   background-position: -353px -101px;
   width: 120px;
   height: 47px;
}

.header-user-wrap .dropdown-toggle:after,
.header-search-wrap .dropdown-toggle:after {
   display: none;
}
