/*----------------------------------------------------------------------------------------
                        COMMON STYLES
-----------------------------------------------------------------------------------------*/

body {
    font-family: sans-serif;
    font-weight: normal;
    line-height: 1.6;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

#wrap {
    overflow: hidden;
}

#header-center-logo-slogan-img {
	background: #00c0ff;
}

#header-center-logo-slogan-img .bg {
	opacity: 0.15;
}

#nav-logo-menu-btn-2 .nav-bg {
 	opacity: 0.24;
}

#header-center-logo-slogan-img {
	background: #00c0ff;
}

#header-center-logo-slogan-img .bg {
	opacity: 0.15;
}

#desc-text-btn-img-anim-2 .bg {
	background-image: url('../img/bg-pattern-1.png');
	background-size: 300px auto;
	-webkit-background-size: 300px auto;
	background-repeat: repeat;
	-webkit-background-repeat: repeat;
	background-position: center center;
	opacity: 0.08;
}

#desc-halfbg-text {
    background: #f8f9fb;
}

#desc-halfbg-text .half-container-left {
    background-image: url('../img/bg-4.jpg');
    background-repeat: no-repeat;
    background-position: right;
    background-size: cover;
    opacity:1;
}

#desc-full-text-btn-halfbg{
    background: #453e39;
}

#desc-full-text-btn-halfbg .half-container-right {
    background-image: url('../img/screen-47.jpg');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    opacity:1;
}

#text-2col-center {
	background: #ffffff;
}

#step-ltr-img-text-btn-half-end {
    background: #edf8ff;
}

#testimonials-carousel-single-5 {
    background: #222222;
}

#testimonials-carousel-single-5 .bg {
    background-image: url('../img/bg-laptop-3.jpg');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    opacity: 0.40;
}

#action-text-videobg .bg {
    opacity:0.15;
}

/* --------------- Color Style ------------------ */
section.dark, .nav-bg.dark, .bg-test.dark, .nb-off-canvas.dark, header.dark, footer.dark, .modal-content.dark, .off-canvas-overlay.dark {
    background-color: #353B4A;
    }
    .dark .dropdown-menu {
    background-color: #353B4A;
    }
    .dark-page #preloader {
    background-color: #353B4A;
    }
    .dark-page {
    background-color: #353B4A;
    }
    .dark-page #preloader > div, .dark-page #preloader > div > *, .dark-page #preloader > div:before, .dark-page #preloader > div:after {
    border-color: #f3f3f3;
    background-color: #f3f3f3;
    }