.error{
	color: #DC3545;
}
.input-group label.error{
    top: 100%;
	position: absolute;
}
.subscribe-form label.error{
    top: 100%;
	position: absolute;
}

.btn--default {
	background-color: #9326Q35; 
}


:root{
    --color-body-background: #ffffff; 
    --color-secondary-background: #f7a901; 
}

.header-section.header-fixed {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 9999;
  background-color:var( --color-body-background);
  box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
}

.header-bottom-area {
  position: relative;
  background-color:var( --color-body-background);
}

.header-bottom-area .navbar-collapse .main-menu li a .blink_me {
  position: relative;
  left: 5px;
  bottom: 2px;
  z-index: 1;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  background-color:var( --color-body-background);
}


.header-bottom-area .navbar-collapse .main-menu li a .blink_me::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
  bottom: 0;
  left: 0;
  border-radius: 0;
  border-radius: 50%;
  -webkit-transition: all ease 0.5s;
  transition: all ease 0.5s;
  -webkit-animation: ripple 1.2s ease-out infinite;
  animation: ripple 1.2s ease-out infinite;
  background-color:var( --color-body-background);
}


.header-bottom-area .navbar-collapse .main-menu li a::after {
  position: absolute;
  content: "";
  bottom: 0;
  left: 0;
  width: 0;
  height: 2px;
  background-color:var( --color-body-background);
  transition: all 0.9s;
}
.header-bottom-area .navbar-collapse .main-menu li a:hover,
.header-bottom-area .navbar-collapse .main-menu li a.active {
  color:var( --color-body-background);
}
.header-bottom-area .navbar-collapse .main-menu li .sub-menu {
  position: absolute;
  top: 100%;
  left: 0;
  width: 170px;
  background-color: #000;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
  border-top: 2px solidvar( --color-body-background);
  opacity: 0;
  visibility: hidden;
  display: none;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  z-index: 0;
  margin-left: 0;
}

.header-bottom-area .navbar-collapse .main-menu li .sub-menu>li:hover {
  background:var( --color-body-background);
  transition: .5s;
}
.site-logo{
  max-width:220px !important;
}
.site-logo img{
  width:220px !important;
  object-fit: contain;
}
.dropcampus_menu_ll > ul>li > a.nav-link{
  color:#000000 !important
}
.dropcampus_menu_ll > ul>li > .dropdown-menu a{
  color:#000000 !important
}
.dropcampus_menu_ll > ul>li > .dropdown-menu a:hover{
   color:#ffffff !important
}
.search-bar button i{
  color:#fc6400 !important
}
.scroll-down-btn span{
    border-bottom: 2px solid #fc6400 !important;
    border-right: 2px solid #fc6400 !important;
}
.input-group-prepend .input-group-text {
  background-color: #fc6400 !important
}
.text-warning{
  color:#fc6400 !important
}
.tab-pane button.btn--base.btn-sm.register-btn.pull-right{
  background-color:#fc6400 !important;
    border:none;
}
.checkbox-item a {
  color:#fc6400 !important
}
.account-item a{
  color:#fc6400 !important
}
.dropcampus_menu_ll > ul>li > a.nav-link:hover{
  color:#fc6400 !important
}
.ss-ha-intro-title span.total-num.text-theme{
  color:#fc6400 !important
}
.search-bar .header-search-form button i{
  color:#ffffff !important
}

.header-right-ll a.dropdown-menu__item:hover, .dropdown-list-ll a:hover{
  background:#1a1a1a !important
}
.breadcrumb-item a {
  color:#fc6400 !important
}
.breadcrumb-item a::before{
  color:#fc6400 !important
}
.breadcrumb-item.active::before{
  color:#fc6400 !important
}
.copyright p a {
  color:#fc6400 !important
}
.copyright-link li a{
   color:#fc6400 !important
}
.account-form-area {
  margin:unset;
}
.ss-ha-wrapper h1.ss-ha-title {
	font-size:30px !important
}

section.subscription-hero-area{
  background-image: url('../../../../../assets/admin/images/home.png')
}

.upgrade_plan_modal_text{
	color:#fc6400 !important
}
a.dropdown-menu__item:hover i.dropdown-menu__icon,
a.dropdown-menu__item:hover span.dropdown-menu__caption{
      color: #fc6400 !important;
}



@media only screen and (max-width: 991px){
  .header-bottom-area .navbar-collapse{
      background-color: transparent !important;
  }
  .movie-details-section .movie-content-right .movie-widget-area{
   align-items: center;
  }
  
  .movie-widget-area span img{
	height: 25px;    
    margin-top: 20px;
	}
  .movie-details-section .movie-content-right .movie-widget-area span.mt-1.isWatched img{
  	margin-top: 0px;
  }
  
  #value-display{
  	top: 5px !important;
  }
  .navbar-toggler span { 
    color:#fc6400 !important;
      border : 1px solid #fc6400 !important;
  }
  .search-bar{
    display : none !important;
  }
}