@charset "utf-8";
 @media (min-width: 1200px) {
}
@media (max-width: 1199px) {
}
@media (min-width: 992px) {
.drawer-navbar-default a {
padding: 0 10px;
line-height: 90px;
font-size: 12px;
}
}
@media (max-width: 991px) {
}
@media (min-width: 992px) and (max-width: 1199px) {
}
@media (min-width: 768px) and (max-width: 991px) {
.drawer-navbar-default a {
line-height: 90px;
font-size: 11px;
padding: 0 10px;
}
header .brand-logo {
background-size: 159px;
}
.tabs li a {
padding: 15px 10px !important;
}
.caption1 p {
line-height: 24px;
font-size: 24px !important;
}
.caption2 p {
line-height: 22px;
font-size: 14px;
}
}
@media (min-width: 768px) {
.projects-Show .proj-image-news img {
height: 240px;
}
.typoDiv {
padding: 0px 10%;
}
.small-deviceOnlyMenu-hd {
display: none !important;
}
}
@media (max-width: 767px) {
header .brand-logo {
background-size: 160px !important;
margin-top: 12px;
}
.drawer-navbar-default .dropdown-menu>li>a {
background: #333;
}
.drawer-navbar-default a {
line-height: 26px;
font-size: 16px;
padding: 10px;
font-weight: 300;
}
header.small .drawer-hamburger {
top: -10px !important;
}
.drawer-navbar-default .drawer-menu-item {
padding: 0;
font-size: 18px;
color: #555;
display: block;
}
.language-items {
width: 100%;
text-align: right;
}
.mobileMenu-Head {
text-align: right;
color: #fff;
font-size: 20px;
font-weight: 600;
text-transform: uppercase;
padding: 20px 0px;
margin-bottom: 20px;
border-bottom: 1px solid #282828;
}
.small-deviceOnlyMenu-hd {
display: block !important
}
.footMenu {
margin-bottom: 24px;
}
.caption1 p {
line-height: 20px;
font-size: 16px !important;
}
.caption2 p {
line-height: 20px;
font-size: 12px;
}
.tcl-BigText{
text-align:center;
}
.tcl-BigText .bigText-heading {
border-top: 1px solid #ccc;
margin-top: 30px;
padding-top: 12px;
}
.testimoBox li {
width: 50%;
float: left;
}
.primaryCap {
display: none !important;
}
}
@media (max-width: 640px) {
.parallax-ground .tabo-boxPanel .tabo-cell {
font-size: 16px;
line-height: 24px;
}
.formComponents .form-controller.half-col-form {
width: 99%;
}
.testimoBox li {
width: 100% !important;
}
}
@media (min-width: 481px) and (max-width: 767px) {
}
@media (min-width: 481px) {
.personDetailBox .personalDiv .proj-person-area .proj-avatar-name {
padding: 35px 12px;
}
}
@media (max-width: 480px) {
.projectList-Panel div[class*="col-"] {
width: 100%;
}
.personDetailBox .personalDiv .proj-person-area {
text-align: center;
padding: 14px 0px;
}
.proj-person-area > div {
float: none;
}
.tp-caption{
display:none;
}
header .brand-logo {
background-size: 128px !important;
margin-top: 18px;
}
}
@media (min-width: 320px) and (max-width: 479px) {
}
@media (max-width: 320px) {
}