/* Header Area */ 
.c-layout-header.c-layout-header-6 {
    background-color: #000 !important;
    background-image: url(/images/bg_header.jpg) !important;
    background-size: cover !important;
}
.c-navbar {
    background-color: rgba(0,0,0,0.5) !important;
}
.c-topbar {
    background-color: #000 !important;
    background-image: url(/images/bg_header.jpg) !important;
    background-size: cover !important;
}
.c-logo img {
    width: 100%;
    max-width: 250px;
}
.c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-logo:after {
    height: 60px;
}
.c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-icons > li > a > i {
    font-size: 24px;
    line-height: 50px;
}
.c-layout-header.c-layout-header-6 .c-topbar .c-top-menu {
    margin: 24px 0 10px 0;
}
.c-layout-header.c-layout-header-6 .c-topbar .c-top-menu > .c-links > li > a:not(.btn) {
    font-size: 18px;
}
.c-layout-header .c-topbar .c-top-menu > .c-links > li > a:not(.btn) > i {
    color: #fff;
}
.c-theme-btn.btn {
    color: #ffffff;
    background: #25aae2;
    border-color: #25aae2;
}
.c-theme-btn.btn.btn-no-focus:hover, .c-theme-btn.btn:hover, .c-theme-btn.btn.btn-no-focus:active, .c-theme-btn.btn:active, .c-theme-btn.btn.active, .open > .c-theme-btn.btn.dropdown-toggle {
    color: #ffffff;
    background: #0d5f81;
    border-color: #0d5f81;
}
.c-theme-nav li.c-active > a:not(.btn) {
    color: #25aae2 !important;
}
.c-theme-nav li:focus > a:not(.btn), .c-theme-nav li:active > a:not(.btn), .c-theme-nav li:hover > a:not(.btn) {
    color: #37bff9 !important;
}

@media (max-width: 480px){
	.c-logo img {
	    width: 100%;
	    max-width: 120px;
	}
	.c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-logo:after {
    height: 45px;
	}
	.c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-icons > li > a > i {
    font-size: 18px;
    line-height: 20px;
	}
}
@media (min-width: 992px){
	.c-layout-header-fixed .c-layout-page {
	    margin-top: 194px !important;
	}
}
@media (max-width: 991px){
	.c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-page {
	    margin-top: 162px !important;
	}
}
@media (max-width: 480px){
	.c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-page {
	    margin-top: 134px !important;
	}
    .c-btn-uppercase.btn{
            padding-left: 6px !important;
    padding-right: 6px !important;
    font-size: 12px;
}
.c-layout-header.c-layout-header-6 .c-topbar {
    min-height: 135px;
}
.tp-banner-container.c-theme ,.forcefullwidth_wrapper_tp_banner{
    height: 240px !important;
}
}
/* Header END */ 

/* Footer Area */
footer.c-layout-footer.c-layout-footer-2 {
    background-color: #000;
    background-image: url(/images/bg_footer.jpg) !important;
    background-size: cover !important;
}
.cafeWrapper {
    position: relative;
}

footer.c-layout-footer.c-layout-footer-1 {
    background-color: #000;
    background-image: url(/images/bg_dark.jpg) !important;
    background-size: cover !important;
}
footer.c-layout-footer.c-layout-footer-1  .c-postfooter {
    background: transparent !important;
}

@media (max-width: 991px){
footer.c-layout-footer.c-layout-footer-2 {
    background-color: #000;
    background-image: url(/images/bg_dark.jpg) !important;
    background-size: cover;
    background-position: 0 top;
}
}
footer .c-socials li a {
    font-size: 30px;
    color: #efefef;
}
/* Footer END */ 


/* BreadCrumbs */

.c-layout-breadcrumbs-1.c-bgimage {
    padding: 30px 0;
        background-image: url(/images/bg_breadcrumb.jpg) !important;
    background-position: center center;
    background-repeat: no-repeat;
        background-size: contain;
}
@media (max-width: 991px){
.c-layout-breadcrumbs-1.c-bgimage {
    background-position: 9% 0;
    background-repeat: no-repeat;
    background-size: cover;
}
}
/* Breadcrumbs End */

