strong {
    font-weight: bold;
}

a.nav-link.custom-btn.btn-mid.grad-style-cd {
    display: none;
}
\/* Nav Bar Background Color *\/
.navbar{
\tbackground-color:#fff;
}

div#navbarNav {
    background: #000;
}
.typo-color-c {
    color: #b7b7b7;
}
#menu-item-2194{
\tcolor: #fff;
    font-size: 18px;
    font-weight: 600;
}


.navbar-nav .nav-item .nav-link:not(.custom-btn).active, .navbar-nav .nav-item.current-menu-item .nav-link:not(.custom-btn), .navbar-nav .nav-item.current-menu-ancestor > .nav-link {
\/*     color: #989898; *\/
\t\tcolor: #fff;

}
.navbar-nav .nav-item .nav-link:not(.custom-btn):hover {
    color: #69798d;
\/* \t\tcolor: #ccc; *\/
}

@media screen and (max-width: 767px){
.home {
    padding-top: 0;
}
\t.logged-in.admin-bar:not(.compose-mode) .navbar {
    top: 0px;
}
\t.navbar-brand img {
  
    max-height: 6rem;
    
}
\t.cynic-margin-top, .trendy-agency-banner-empty-title .cynic-common-class {
    padding-top: 102px;
}
\t.owl-carousel .owl-item img {
    display: block;
    width: 100%;
    height: 250px!important;
    object-fit: cover;
}
\t.logged-in.admin-bar:not(.compose-mode) .navbar {
    top: 45px;
}
}

@media (min-width: 767px) {
 ul.navbar-nav li.dropdown:hover>ul.custom-dropdown-menu {
    display: block;
  }
\t\tul.navbar-nav li.dropdown-item:hover ul.custom-dropdown-menu {
    display: block;
  }
\t
\/* \t ul.navbar-nav li.nav-menu-item-compliance-ethics:hover ul.custom-dropdown-menu {
    display: block;
  } *\/

 .navbar-nav .custom-dropdown-menu {
\t top: 100%;
\t}
\t
\t .dropdown.dropdown-item .custom-dropdown-menu {
\t top: 0px;
\t}
\t.owl-carousel .owl-item img {
    display: block;
    width: 100%;
    height: 400px!important;
    object-fit: cover;
}
\t
}


li#menu-item-1111>a, li#menu-item-1112>a, li#menu-item-1159>a, li#menu-item-1133>a, li#menu-item-1134>a, li#menu-item-1115>a{
    color: #fff;
    font-size: 18px;
    font-weight: 600;
}

@media only screen and (max-width: 768px) {
  \/* For mobile phones: *\/
 li#menu-item-1111>a, li#menu-item-1112>a, li#menu-item-1159>a, li#menu-item-1133>a, li#menu-item-1134>a, li#menu-item-1115>a{
    color: #000 ;
    
}
}

.navbar-brand img {
    max-width: 100%;
\tmax-height: 10rem;
}

.logged-in.admin-bar:not(.compose-mode) .navbar {
    top: 0px;
}

@media screen 
  and (min-device-width: 1200px) 
  and (max-device-width: 1600px) 
  and (-webkit-min-device-pixel-ratio: 1) { 
\t\tnav.navbar.navbar-expand-lg.solid-bg .container {
    width: 100%!important;
    margin: 0px;
    max-width: 100%;
}
}

\/*page body background color*\/
.icon-container.grad-style-cd-light::after, .txt-grad-cd, .icon-container.grad-style-cd-light::after, .navbar-toggler span, .banner::before, .banner::after, .body-bg-style-2.inner-page::before, .featured-item::before, .content-block::before, .about-us .grad-style-cd, .small-agency-case-study::before, .body-bg-style-2.inner-page::before {
    background-image: linear-gradient(45deg, #7F8C8D, #000000) !important;
}

\/*nav dropdown bar color*\/
.navbar-nav .custom-dropdown-menu{
\tborder-top: 2px solid #172b43;
}
@media all and (max-width:1920px) and (min-width: 1601px) {
div#navbarNav::before {
    content: "";
    height: 10px;
    border-top: 10px solid #000;
    border-left: 10px solid transparent;
    border-right: 0px solid transparent;
    width: 10px;
    position: absolute;
    left: 28.45%;
    bottom: 26%;
    background: transparent;
}

div#navbarNav::after {
    content: "";
    height: 10px;
    border-top: 10px solid #000;
    border-left: 0px solid transparent;
    border-right: 10px solid transparent;
    width: 10px;
    position: absolute;
    right: 18.45%;
    bottom: 26%;
    background: transparent;
}
}

@media all and (max-width:1600px) and (min-width: 1200px) {
div#navbarNav::before {
    content: "";
    height: 10px;
    border-top: 10px solid #000;
    border-left: 10px solid transparent;
    border-right: 0px solid transparent;
    width: 10px;
    position: absolute;
    left: 220px;
    bottom: 26%;
    background: transparent;
}

div#navbarNav::after {
    content: "";
    height: 10px;
    border-top: 10px solid #000;
    border-left: 0px solid transparent;
    border-right: 10px solid transparent;
    width: 10px;
    position: absolute;
    right: 30px;
    bottom: 26%;
    background: transparent;
}
}

.navbar-nav .nav-item .nav-link:not(.custom-btn).active, .navbar-nav .nav-item.current-menu-item .nav-link:not(.custom-btn), .navbar-nav .nav-item.current-menu-ancestor > .nav-link {
    color: #000000;
}
.cynic-margin-top, .trendy-agency-banner-empty-title .cynic-common-class {
    padding-top: 160px;
}
.page-wrapper::before {
    height: auto;
}
tr#user-2,tr#user_2{display:none!important}
