.widget.widget_nav_menu ul li.ourmedia-dropdown:after {
  display: none !important; }

.nav-custom-fixed .nav-custom-menu li.ourmedia-dropdown:before {
    color: #161619; }

.nav-custom-menu li:hover.ourmedia-dropdown:before {
  color: #F8941C; }


.nav-custom-menu li.ourmedia-dropdown {
  z-index: initial;
  position: relative; }
.nav-custom-menu li.ourmedia-dropdown .ourmedia-dropdown:before {
  content: '\f105';
  right: 10px;
  color: #828282; }
.nav-custom-menu li.ourmedia-dropdown .ourmedia-dropdown:hover:before {
  color: #fff; 
  border-radius: 50%;
}
.nav-custom-menu li.ourmedia-dropdown:before {
  position: absolute;
  right: 15px;
  top: 50%;
  content: "\f105";
  font-family: "fontawesome";
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%); }
.nav-custom-menu li.ourmedia-dropdown:hover > .dropdown-menu {
  left: 0em;
  right: auto;
  -moz-animation: fadeInUpMenu .3s ease-in;
  -webkit-animation: fadeInUpMenu .3s ease-in;
  animation: fadeInUpMenu .3s ease-in; }
.nav-custom-menu li.ourmedia-dropdown:before {
  color: rgba(255, 255, 255, 0.8);
  position: absolute;
  right: 0;
  top: 49%;
  content: "\f107";
  font-weight: 700;
  font-family: "fontawesome";
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transition: all 0.3s ease-in;
  -moz-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in; }
  .nav-custom-menu li.ourmedia-dropdown .dropdown-menu {
  position: absolute;
  text-align: left;
  min-width: 150px;
  /* min-width: 220px; */
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.07);
  border-top: 3px solid #221C5A;
  margin: 0;
  padding: 0;
  list-style: none;
  left: -999em;
  top: 100%;
  /* background-color: #fff; */
  z-index: 9; }
.nav-custom-menu li.ourmedia-dropdown .dropdown-menu li {
  display: block !important;
  margin-left: 0;
  line-height: 24px;
  font-size: 14px; }
.nav-custom-menu li.ourmedia-dropdown .dropdown-menu li + li {
  border-top: 1px solid #e2e2e2; }
.nav-custom-menu li.ourmedia-dropdown .dropdown-menu li a {
  font-weight: 400;
  font-size: 12px;
  display: block !important;
  padding: 5px 10px;
  white-space: nowrap;
  color: var(--paragraph-color);
  -webkit-transition: all 0.3s ease-in;
  -moz-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in; }
.nav-custom-menu li.ourmedia-dropdown .dropdown-menu li a:hover {
  background-color: #221C5A;
  color: #fff; }
.nav-custom-menu li.ourmedia-dropdown .dropdown-menu > li {
  position: relative;
  padding: 0;
}
.nav-custom-menu li.ourmedia-dropdown .dropdown-menu > li:hover > .dropdown-menu {
  left: 15.8em;
  top: 0;
  right: auto;
  -moz-animation: fadeInUpMenu .3s ease-in;
  -webkit-animation: fadeInUpMenu .3s ease-in;
  animation: fadeInUpMenu .3s ease-in; }

@media screen and (max-width: 991px) {
    .nav-custom-fixed .nav-custom-menu li.ourmedia-dropdown:before {
        color: #F8941C; ; }
    
    .nav-custom-menu li.ourmedia-dropdown .dropdown-menu {
        position: absolute;
        text-align: left;
        min-width: 300px;
        box-shadow: 0 6px 12px rgba(0, 0, 0, 0.07);
        border-top: 3px solid #221C5A;
        margin: 0;
        padding: 0;
        list-style: none;
        left: -999em;
        top: 100%;
        background-color: #fff;
        z-index: 9; }
    .nav-custom-menu li.ourmedia-dropdown .dropdown-menu > li {
        position: relative;
        padding: 0;
    }
    .nav-custom-menu li.ourmedia-dropdown .dropdown-menu > li a{
        /* padding: 0px 60px; */
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: calc(450px + 1.5625vw);
        /* padding-right: 140px; */
    }

    .dropdown-menu{
		position: relative;
		background-color: #fff;
		border: none;
		top: 100%;
	}
    .nav-link a:active{
        display: block;
    }
	.dropdown-item{
		margin: none;
		padding: 5px 10px;
		display: none;
	}
}
@media screen and (max-width: 767px) {
    .nav-custom-menu li.ourmedia-dropdown .dropdown-menu > li a{
        /* padding: 0px 60px; */
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: calc(120px + 1.5625vw);
        /* padding-right: 140px; */
    }
}
@media screen and (min-width: 575px) and (max-width: 766px){
    .nav-custom-menu li.ourmedia-dropdown .dropdown-menu > li a{
        /* padding: 0px 60px; */
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: calc(100px + 1.5625vw);
        /* padding-right: 140px; */
    }
}
@media screen and (min-width: 412px) and (max-width: 574px){
    .nav-custom-menu li.ourmedia-dropdown .dropdown-menu > li a{
        /* padding: 0px 60px; */
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: calc(120px + 2.5625vw);
        /* padding-right: 140px; */
    }
}
@media screen and (max-width: 411px){
    .nav-custom-menu li.ourmedia-dropdown .dropdown-menu > li a{
        /* padding: 0px 60px; */
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: calc(70px + 1.5625vw);
        /* padding-right: 140px; */
    }
}