@charset "utf-8";
/* CSS Document */
@media (min-width:768px) and (max-width:1024px) {
 .menu li a {
 color: #fff;
 display: block;
 font-size: 14px;
 font-weight: lighter;
 padding: 20px 6px;
 text-decoration: none;
 transition: all 0.4s ease 0s;
}
}
@media (min-width:481px) and (max-width:767px) {
 header .header-panel .col-lg-2 img {
 margin-bottom: 15px;
 width: 60%;
}
.top-panel ul {
 text-align:center;
}
.top-panel ul li {
 margin:10px 0;
}
header.sticky .header-panel .col-lg-4 img {
 display: block;
 margin: 0 auto;
 padding: 15px 0;
 width: 60%;
}
header.sticky .top-panel {
 display: none;
}
header.sticky {
 height: auto;
}
header .header-panel nav {
 text-align: left;
}
.whats-we-are .col-lg-12 > h2 {
 line-height: 40px;
 padding-bottom: 20px;
}
.whats-we-are .col-lg-12 > a, .jobs .col-lg-12 > a {
 display:block;
}
.whats-list .col-lg-12 > ul li {
 display: block;
 margin-bottom: 15px;
 width: 100%;
}
.contact-block .col-lg-8.col-xs-offset-2.text-center {
 margin-left: 0;
}
.button {
 padding:0px 25px;
}
.main-banner h1 {
 font-size: 30px;
 margin-top: 90%;
}
.main-banner h3 {
 font-size: 18px;
}
.slideInner a, .slideInner, .slides {
 height:450px !important;
}
header .header-panel .col-lg-4 img {
 margin-bottom:15px;
}
header.sticky .menu li a, .menu li a {
 color: #0a0c0e;
 line-height: 40px;
 padding: 0 0 0 15px;
}
}
@media (min-width:320px) and (max-width:480px) {
 header .header-panel .col-lg-2 img {
 margin-bottom: 15px;
 width: 60%;
}
.top-panel ul {
 text-align:center;
}
.top-panel ul li {
 margin:10px 0;
}
header.sticky .header-panel .col-lg-4 img {
 display: block;
 margin: 0 auto;
 padding: 15px 0;
 width: 60%;
}
header.sticky .top-panel {
 display: none;
}
header.sticky {
 height: auto;
}
header .header-panel nav {
 text-align: left;
}
.whats-we-are .col-lg-12 > h2 {
 line-height: 40px;
 padding-bottom: 20px;
}
.whats-we-are .col-lg-12 > a, .jobs .col-lg-12 > a {
 display:block;
}
.whats-list .col-lg-12 > ul li {
 display: block;
 margin-bottom: 15px;
 width: 100%;
}
.contact-block .col-lg-8.col-xs-offset-2.text-center {
 margin-left: 0;
}
.button {
 padding:0px 25px;
}
.main-banner h1 {
 font-size: 30px;
 margin-top: 90%;
}
.main-banner h3 {
 font-size: 18px;
}
.slideInner a, .slideInner, .slides {
 height:450px !important;
}
header .header-panel .col-lg-4 img {
 margin-bottom:15px;
}
header.sticky .menu li a, .menu li a {
 color: #0a0c0e;
 line-height: 40px;
 padding: 0 0 0 15px;
}
}
