.fnt18{font-size:18px;}
.text-uppercase{text-tranform:uppercase;}
.text-bold{font-weight:500 !important;}
.tp-caption h1{font-size:34px;color:#fff;font-weight:600 !important;text-align:center;}
.tp-caption h2 {
    font-size: 34px;
    color: #fff;
    font-weight: 600 !important;
    text-align: center;
}
.c-type-mega-menu {
    position: static !important;
}
.c-type-mega-menu .c-type-mega-menu-container {
    top: 76% !important;
    left: 0px !important;
    right: 0px !important;
    width: 100% !important;
}
.c-type-mega-menu strong {
    font-size: 13px;
    text-transform: uppercase;
}

.c-type-mega-menu .c-type-mega-menu-container a {
color: #7d8691 !important;
}

.c-type-mega-menu .c-type-mega-menu-sub-container {
    padding: 10px 20px 10px 20px;
}

.c-type-mega-menu .clsMenuItemHeight {
    padding: 15px 0px 15px 8px;
    font-size: 13px;
    letter-spacing: 1px;
    font-weight: 500;
}

.c-type-mega-menu .clsMenuItemHeight a:hover {
    color: #32C5D2 !important;
}

.pd-b-10 {
    padding-bottom: 10px;
}

.pd-b-15 {
    padding-bottom: 15px;
}

.pdl15 {
    padding-left: 15px;
}

.text-right {
    text-align:right;
}

.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn {
    margin: 18px 15px 33px 0px !important;
}

.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
    padding: 23px 11px 39px 7px !important;
}

.navbar-nav > li > a {
    padding-top: 5px;
    padding-bottom: 5px;
}
/*.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-classic {
    top:80px;
}*/