/*
 Theme Name:   Captiveyes
 Theme URI:    https://git.bloomintelligence.com/captiveyes/captiveyes-wordpress-theme
 Description:  Captiveyes theme. Child of the Ryse theme.
 Author:       Captiveyes
 Author URI:   https://captiveyes.com/
 Template:     ryse
 Version:      1.0.0
 Tags:         custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
 Text Domain:  captiveyes
*/
.wraper_header .wraper_header_main .header_main .brand-logo img, .wraper_header .wraper_header_main .header_main .brand-logo-sticky img {
    max-width: 300px !important;
}
.elementor-10424 .elementor-element.elementor-element-e332e0a:not(.elementor-motion-effects-element-type-background), .elementor-10424 .elementor-element.elementor-element-e332e0a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(/wp-content/uploads/2020/09/banner-img-1024x796-1.png);
    background-position: top right;
    background-repeat: no-repeat;
    background-size: 60% auto;
}

/* Update on 10-06-2020 by Ron Z. */
.wraper_header.style-two .wraper_header_main.sticky-active {
    background: white;
}
.wraper_header.style-two .wraper_header_main .header_main {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.wraper_header.style-two .wraper_header_main .header_main .brand-logo {
    margin: 0;
}
.breadcrumb-box {
    font-size: 14px;
    text-align: left;
}
.breadcrumb-box.mobile-view {
    display: none;
}
.top-bar {
    background-color:#fff0e9
}
.top-bar .container {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 5px;
    padding-bottom: 5px;
}
.top-bar a {
    color: #337ab7;
    font-family: "Open Sans", sans-serif;
    font-weight: bold;
    font-size: 18px;
}
.top-bar a:hover {
    color: #18161b;
}
.top-bar .container::after,
.top-bar .container::before {
    content: none;
}
.top-bar .right-part,
.top-bar .top-bar-menu-wrapper .menu,
.top-bar .social-wrapper {
    display: flex;
    align-items: center;
    margin: 0;
    padding: 0;
}
.top-bar .top-bar-menu-wrapper .menu li {
    margin-right: 25px;
}
.top-bar .tel-wrapper {
    margin:0;
}
.top-bar .social-wrapper {
    list-style: none;
    padding: 0;
    margin: 0 0 0 10px;
}
.top-bar .social-wrapper li:not(:last-child) {
    margin-right: 15px;
}
@media (max-width: 991px) {
    .wraper_header.style-two.floating-header {
        background-color: white;
    }
    .breadcrumb-box.mobile-view {
        display: block;
        margin-top: 10px;
        height: 15px;
    }
}
