/***************************************************
  Mixins Themes 
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
  Mixins RTL Themes 
/***************************************************/
/************************************ 
	Override Bootstrap 
*************************************/
/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors 
 */
/***********************************************************************/
#header {
  background: #222;
  padding: 0 50px; }
  @media (max-width: 1199px) {
    #header {
      padding: 0 15px; } }
  #header.navbar-fixed-top {
    background: #222; }
  @media (min-width: 992px) {
    #index #header {
      position: absolute;
      z-index: 12;
      background: transparent;
      width: 100%; } }
  #index #header.navbar-fixed-top {
    position: fixed;
    background: #222; }

body.layout-boxed-lg #header {
  padding: 0 15px; }
body.layout-boxed-lg .center-header {
  position: static; }

.header-nav {
  border: none; }

@media (max-width: 991px) {
  .left-header {
    text-align: center;
    margin: 20px 0; } }
@media (max-width: 480px) {
  .left-header {
    text-align: left; }
    .rtl .left-header {
      text-align: right; } }

.center-header {
  padding: 0 15px;
  text-align: left; }
  .rtl .center-header {
    text-align: right; }
  @media (max-width: 1199px) {
    .center-header {
      position: static !important; } }
  @media (max-width: 480px) {
    .center-header {
      margin: 20px 0;
      text-align: right; }
      .rtl .center-header {
        text-align: left; } }

.right-header {
  -webkit-box-pack: end;
  -moz-box-pack: end;
  box-pack: end;
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  -o-justify-content: flex-end;
  justify-content: flex-end;
  -ms-flex-pack: end; }
  @media (max-width: 991px) {
    .right-header {
      padding-bottom: 15px; } }
  @media (max-width: 480px) {
    .right-header {
      -webkit-box-pack: center;
      -moz-box-pack: center;
      box-pack: center;
      -webkit-justify-content: center;
      -moz-justify-content: center;
      -ms-justify-content: center;
      -o-justify-content: center;
      justify-content: center;
      -ms-flex-pack: center; } }

#header-userinfo .header_info li {
  color: #FFFFFF; }
  #header-userinfo .header_info li a {
    color: #FFFFFF; }
    #header-userinfo .header_info li a i {
      display: none; }

/****** MENU ******/
.leo-megamenu .navbar-nav > li > a {
  padding: 40px 15px; }
  @media (max-width: 1199px) {
    .leo-megamenu .navbar-nav > li > a {
      padding: 40px 10px; } }
  @media (min-width: 992px) {
    .leo-megamenu .navbar-nav > li > a {
      color: #FFFFFF; } }
  .leo-megamenu .navbar-nav > li > a:hover {
    color: #3dd978; }
.leo-megamenu .navbar-toggler:before {
  color: #FFFFFF; }

/*** BUTTON SUBMIT ***/
.ApColumn .btn-submit {
  margin: 0 0 0 15px; }
  .rtl .ApColumn .btn-submit {
    margin: 0 15px 0 0; }
  .ApColumn .btn-submit .btn {
    padding: 12px 20px;
    font-size: 12px;
    color: #FFFFFF;
    background: transparent;
    border: 2px solid #3dd978;
    border-radius: 4px; }
    @media (max-width: 1199px) {
      .ApColumn .btn-submit .btn {
        padding: 12px 10px;
        font-size: 10px; } }
    .ApColumn .btn-submit .btn:hover {
      background: #3dd978;
      color: #FFFFFF;
      border-color: transparent; }

/* Skin */
.blue .ApColumn .btn-submit .btn {
  border-color: #6AAFE6;
  color: #6AAFE6; }
  .blue .ApColumn .btn-submit .btn:hover {
    background: #6AAFE6;
    border-color: #6AAFE6;
    color: #FFFFFF; }

.deeppink .ApColumn .btn-submit .btn {
  border-color: #FF1493;
  color: #FF1493; }
  .deeppink .ApColumn .btn-submit .btn:hover {
    background: #FF1493;
    border-color: #FF1493;
    color: #FFFFFF; }

.green .ApColumn .btn-submit .btn {
  border-color: #8bc43f;
  color: #8bc43f; }
  .green .ApColumn .btn-submit .btn:hover {
    background: #8bc43f;
    border-color: #8bc43f;
    color: #FFFFFF; }

.lime .ApColumn .btn-submit .btn {
  border-color: #41A317;
  color: #41A317; }
  .lime .ApColumn .btn-submit .btn:hover {
    background: #41A317;
    border-color: #41A317;
    color: #FFFFFF; }

.olive .ApColumn .btn-submit .btn {
  border-color: #808000;
  color: #808000; }
  .olive .ApColumn .btn-submit .btn:hover {
    background: #808000;
    border-color: #808000;
    color: #FFFFFF; }

.purple .ApColumn .btn-submit .btn {
  border-color: #8A2CB1;
  color: #8A2CB1; }
  .purple .ApColumn .btn-submit .btn:hover {
    background: #8A2CB1;
    border-color: #8A2CB1;
    color: #FFFFFF; }

.yellow .ApColumn .btn-submit .btn {
  border-color: #edb42c;
  color: #edb42c; }
  .yellow .ApColumn .btn-submit .btn:hover {
    background: #edb42c;
    border-color: #edb42c;
    color: #FFFFFF; }

/*# sourceMappingURL=headerposition1529402910.css.map */
