  /**************************************
  
  Responsive CSS Created by Wita Aldiyana

  ***************************************/


  @media (min-width: 1311px) {
  
    header nav ul li a {
        font-size: 12px;
        padding: 10px 12px;
        letter-spacing: 0px;
        text-transform: uppercase;
    }

    .dropdown-menu > li > a {
        font-weight: unset;
    }
    
  }
  
  
  @media (min-width: 1255px) and (max-width: 1311px) {
     
         header nav ul li a {
        font-size: 11px;
        padding: 10px 12px;
        letter-spacing: 0px;
        text-transform: uppercase;
    }  
    
  }

  @media (min-width: 1215px) and (max-width: 1255px) {
     
         header nav ul li a {
        font-size: 11px;
    }

    .nav > li > a {
      padding: 10px 10px;
    }  
    
  }

    @media (min-width: 1161px) and (max-width: 1215px) {
     
         header nav ul li a {
        font-size: 12px;
        text-transform: capitalize;
    }

    .nav > li > a {
      padding: 10px 10px;
    }  
    
  }

      @media (min-width: 990px) and (max-width: 1161px) {
     
         header nav ul li a {
        font-size: 12px;
        text-transform: capitalize;
    }

    .nav > li > a {
      padding: 10px 6px;
    }  
    
  }

/*      @media (min-width: 1100px) and (max-width: 1150px) {
     
         header nav ul li a {
        font-size: 11px;
        text-transform: capitalize;
    }

    .nav > li > a {
      padding: 10px 10px;
    }  
    
  }*/
  
  /* 
    ##Device = Tablets, Ipads (portrait)
    ##Screen = B/w 768px to 1024px
  */
  
  @media (min-width: 768px) and (max-width: 1024px) {


  }
  
  /* 
    ##Device = Tablets, Ipads (landscape)
    ##Screen = B/w 768px to 1024px
  */
  
  @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    

  }
  
  /* 
    ##Device = Low Resolution Tablets, Mobiles (Landscape)
    ##Screen = B/w 481px to 767px
  */
  
  @media (min-width: 481px) and (max-width: 767px) {
    
        .navbar-toggle {
            margin-top: 20px;
    }

    .carousel-control {
    left: 10px;
    height: 50px;
    width: 0;
    margin-top: 35px;
}

.carousel-control.right {
    right: 30px;
}

    .navbar-toggle {
            margin-top: 20px !important;
    }

        .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header {
      padding-bottom: 0;
    }
    
  }
  
  /* 
    ##Device = Most of the Smartphones Mobiles (Portrait)
    ##Screen = B/w 320px to 479px
  */
  
  @media (min-width: 320px) and (max-width: 480px) {
    
            .navbar-toggle {
            margin-top: 20px !important;
    }

    .promo-text {
    font-size: 12px;
}

.fusion-title.fusion-title-center.fusion-sep-none .title-heading-center, .fusion-title.fusion-title-center.sep-underline .title-heading-center {
  padding: 0 20px;
}

.carousel-control {
    left: 10px;
    height: 50px;
    width: 0;
    margin-top: 35px;
}

.carousel-control.right {
    right: 30px;
}

    .navbar-toggle {
            margin-top: 20px;
    }

    .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header {
      padding-bottom: 0;
    }


    
  }

  @media (max-width: 1080px) {
    .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
        border: none;
        margin-top: 2rem;
    }
    .navbar-collapse {
/*        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);*/
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
            background: #291210;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
        display:block !important;
    }
}