/*------------------------------------------------------------------
Theme Name: UNICORE - Responsive Bootstrap Landing Page
Version: 2.0
Author:
-------------------------------------------------------------------*/

/*------------------------------------------------------------------
[TABLE OF CONTENTS]

  1. GLOBAL STYLES
  2. COMMON STYLES
  3. HEADER STYLES
  4. INTRO STYLES
    4.1. Intro / 1
    4.2. Intro / 2
    4.3. Intro / 3
    4.4. Intro / 4
    4.5. Intro / 5
    4.6. Intro / 6
    4.7. Intro / 7
    4.8. Intro / 8
    4.9. Intro / 9
    4.10. Intro / 10
    4.11. Intro / 11
    4.12. Intro / 12
    4.13. Intro / 13
    4.14. Intro / 14
    4.15. Intro / 15
    4.16. Intro / 16
    4.17. Intro / 17
    4.18. Intro / 18
    4.19. Intro / 19
    4.20. Intro / 20
  5. ICON BOX / SERVICES STYLES
  6. INFO STYLES
  7. TESTIMONIAL STYLES
  8. ABOUT
  9. VIDEO BOX
  10. FEATURES
  11. PRICING TABLE
  12. CLIENTS
  13. PAGE HEADER
  14. BLOG STYLES
  15. SIDEBAR
  15. PAGE HEADER
  16. PORTFOLIO
  17. TEAM
  18. 404 STYLES
  19. GOOGLE MAP
  20. CONTACT
  21. MAILCHIMP
  22. ELEMENTS
  23. COMMENTS
  24. FOOTER
  25. RESPONSIVE STYLES

-------------------------------------------------------------------*/


/* 2. COMMON STYLES */

.video {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
}

.video iframe,
.video object,
.video embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: none;
}

.no-padding {
  padding: 0px !important;
}

.no-padding-bottom {
  padding-bottom: 0px !important;
}

/* 3. HEADER STYLES */

/*mbr-navbar--short fix*/
.mbr-navbar--short .navbar {
  min-height: 70px;
}

.mbr-navbar--short .navbar-brand {
  min-height: 60px;
}

.mbr-navbar--short .navbar-logo2 img{
  height: 60px !important;
}
.mbr-navbar--short .brandName2{
  padding-top: 0;
  padding-bottom: 0;
  line-height: 60px;
}


.mbr-navbar--short .navbar-nav{
  line-height: 60px;
}

@media (max-width: 768px){
  .navbar-logo2 img{
    height: 60px !important;
  } 
}

.text-muted {
  color: #777777 !important;
}
// .text-primary {
//   color: #29d9c2 !important;
// }
// a.text-primary:hover,
// a.text-primary:focus {
//   color: #2a9487 !important;
// }
// .text-success {
//   color: #7ac673 !important;
// }
// a.text-success:hover,
// a.text-success:focus {
//   color: #58b74f !important;
// }
// .text-info {
//   color: #27aae0 !important;
// }
// a.text-info:hover,
// a.text-info:focus {
//   color: #1b8bb9 !important;
// }
// .text-warning {
//   color: #faaf40 !important;
// }
// a.text-warning:hover,
// a.text-warning:focus {
//   color: #f99a0e !important;
// }
// .text-danger {
//   color: #f97352 !important;
// }
// a.text-danger:hover,
// a.text-danger:focus {
//   color: #f74b21 !important;
// }
// .text-white {
//   color: #ffffff !important;
// }
// a.text-white:hover,
// a.text-white:focus {
//   color: #29d9c2 !important;
// }
// .text-gray {
//   color: #9c9c9c !important;
// }
// a.text-gray:hover,
// a.text-gray:focus {
//   color: #838383 !important;
// }
// .text-black {
//   color: #252525;
// }
// a.text-black:hover,
// a.text-black:focus {
//   color: #0c0c0c !important;
// }

 .navbar-nav a {
  letter-spacing: 1px;
}

.dropdown-toggle:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-right: .25rem;
  margin-left: .25rem;
  vertical-align: middle;
  border-top: .3em solid;
  border-right: .3em solid transparent;
  border-left: .3em solid transparent;
}


.navbar-nav .dropdown-menu a{
    padding: 10px 23px !important;
}  

.nav > li > a {
  display: inline-block;
}

.dropdown1-menu {
  position: absolute;
  z-index: 1000;
  float: left;
  min-width: 160px;
  font-size: 14px;
  text-align: left;
  list-style: none;
  box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
  display: block !important;
  padding: 0;
  margin: 0;
  border-radius: 0px;
  background: #111;
  top: 65px;
  left: 0 !important;
  right: auto !important;
  opacity: 0;
  visibility: hidden;
  transition: .4s;
}

.dropdown1-menu li a:after {
  display: none;
}

 .navbar-nav > li:hover .dropdown1-menu {
  opacity: 1;
  visibility: visible;
  transition: .4s;
}

.dropdown1-menu > li > a {
  padding: 12px 20px;
  color: #fff;
  border-bottom: 1px solid #222;
  text-transform: none;
  font-size: 11px;
  font-weight: 400;
  letter-spacing: 1px;
  width: 100%;

  display: block;
  clear: both;
  line-height: 1.42857143;
  white-space: nowrap;
}

.navbar-nav > li > .dropdown1-menu {
  margin-top: 14px;
  margin-left: 13px;
  border: none;
}

.navbar-inverse.scrolled {
}

.dropdown1-menu > li > a:hover {
  color: #29d9c2;
  background: transparent;
}

.mega-menu {
  width: 100%;
  position: absolute;
  left: 15px !important;
  right: 0px !important;
  top: 79px;
  max-width: 1155px;
  margin: 0 auto !important;
  float: none;
  padding: 20px 0;
}

.mm-menu ,
.navbar-right {
  position: static !important;
}

.mm-menu .dropdown1-menu > li > a {
  border-bottom: none;
}

.dropdown1-menu > li > a {
  text-transform: uppercase;
}

.section-head-lite p {
  color: #fff;
  opacity: 0.7;
}