@charset "utf-8";/* After save show spinner*/
#txtcc_overlay{position: fixed;top: 0;z-index: 100;width: 100%;height:100%;display: none;background: rgba(0,0,0,0.6);left:0;}
.cv-spinner {height: 100%;display: flex;justify-content: center;align-items: center;}
.ifrm_vd_txtc{width:100%}
#wpcontent{padding:0px}

/*Setting Page Header*/

.navmenu nav {
  background-color: #001c40 !important;
  border-bottom: 1px solid #fff;
}

.navbar-brand img {
  max-width: 70px;
}

#catcbll_option_save nav {
  background-color: #001c40 !important;
  border-bottom: 1px solid #fff;
}

.navmenu nav {
  background-color: #001c40 !important;
  border-bottom: 1px solid #fff;
}

.navmenu {
  font-family: sans-serif;
}

#navbarNav ul {
  gap: 10px;
  align-items: center;
}

#navbarNav li {
  margin: 0;
}

#navbarNav .nav-link {
  background: #fff;
  border-radius: 3px;
  border: 2px solid #fff;
  color: #000;
  font-weight: bold;
  text-transform: capitalize;
  font-size: 14px;
}

#navbarNav li a.active {
  background: #e55725;
  color: #fff;
}

.glowing {
  position: relative;
  padding: 10px 20px;
  text-decoration: none;
  overflow: hidden;
  -webkit-animation: glowing 1300ms infinite;
  -moz-animation: glowing 1300ms infinite;
  -o-animation: glowing 1300ms infinite;
  animation: glowing 1300ms infinite;
}

.glowing1 {
  --glow1: #f5a12c;
  --glow2: #f5a12c;
}

@keyframes glowing {
  0% {
      background-color: var(--glow1);
      box-shadow: 0 0 3px var(--glow1);
      border: 0px;
      color: #fff;
  }

  50% {
      background-color: var(--glow2);
      box-shadow: 0 0 15px var(--glow2);
      border: 0px;
      color: #fff;
  }

  100% {
      background-color: var(--glow1);
      box-shadow: 0 0 3px var(--glow1);
      border: 0px;
      color: #fff;
  }
}

/*Setting Page Header*/
/*Setting Welcome Page*/
#welcome-panel .card {
  border: 1px solid #e55725;
  padding: 0
}

#welcome-panel .card-body {
  display: grid;
  height: 100%;
  gap: 10px;
  flex: none;
  padding-top: 30px;
}

#welcome-panel .card_item {
  display: flex;
  gap: 10px;
  flex-direction: column;
  align-items: flex-start;
  justify-content: space-between;
}

#welcome-panel .card-header {
  position: absolute;
  top: -34px;
  left: 15px;
  background: transparent;
  border: 0;
  border-radius: 50px;
  padding: 0;
}

#welcome-panel .card-header .w_icon i {
  font-size: 30px;
  background: white;
  color: #e55725;
  padding: 10px;
  border-radius: 50px;
  box-shadow: 5px 5px 0 0 #9d3612;
  border: 1px solid #e55725;
}

.w_card_warp {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  column-gap: 20px;
  padding: 50px 20px;
  row-gap: 60px;
}

.w_card_warp p {
  font-size: 14px;
  color: #a3a3a3;
  margin: 0
}

.w_card_warp .card-title {
  font-size: 18px
}

.w_card_warp a {
  background: #279548;
  color: #fff;
  padding: 5px 10px;
  display: inline-block;
  text-decoration: none;
  border-radius: 5px;
  border: 2px solid #279548;
  font-weight: 600;
  font-size: 14px;
}

.w_card_warp .card .card_item a:hover {
  background: transparent;
  color: #279548;
}

.navbar-toggler .navbar-toggler-icon {
  color: #fff;
}

/*Setting Welcome Page*/
/**/
.colbox {
  box-shadow: 0px 0px 5px 0px rgb(181 177 177 / 75%);
  -webkit-box-shadow: 0px 0px 5px 0px rgb(181 177 177 / 75%);
  -moz-box-shadow: 0px 0px 5px 0px rgba(181, 177, 177, 0.75);
}

/*Setting page*/
.enbl_set_tc{white-space: nowrap;}
.set_hed_txt{background: linear-gradient(45deg, #3F51B5 60%, rgba(0, 0, 0, 0) 50%);color: #fff;padding: 10px;font-size: 20px;margin-bottom: 0px;}
.chkbx_txtcc_set{background-color: #ffffff;padding:40px 20px 40px 20px;}
.lbl_set_txtcc{font-size: 15px;font-weight: 400;vertical-align: top;}
.txc_set_lbl{display: flex;padding-bottom:12px;padding-top: 6px;}
.vid_set_plug{padding-top: 10px;}
.vid_set_plug .ifrm_vd_txtc{margin-bottom: 5px;}
.txtcc_set_btn{margin-top:20px;padding: 12px 30px;border-style: none;font-size: 16px;font-weight: 500;text-transform: capitalize;border-radius: 5px;cursor: pointer;}
.btn-grad {background-image: linear-gradient(to right, #1A2980 0%, #26D0CE  51%, #1A2980  100%)}
.btn-grad {padding: 10px 15px;text-align: center;transition: 0.5s;background-size: 200% auto;color: white;box-shadow: 0 0 20px #eee;border-radius: 10px;display: block;}
.btn-grad:hover {background-position: right center; color: #fff;text-decoration: none;}
.chk_txtc_set{float: left;margin-top:1px !important;}
input[type=checkbox]:checked::before{background-color:  white;color:#3F51B5;border-style: none;}
.lbl_set_txtcc:hover{color: #3F51B5;font-weight: bold;}
/*Swtich check box css*/
.switch {  position: relative;  display: inline-block;  width: 30px;  height: 16px;  margin-bottom: 0px;}

.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 8px;
  width: 8px;
  left: 5px;
  bottom: 0px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
  top: 4px;
}

input:checked+.slider {
  background-color: #3F51B5;
}

input:focus+.slider {
  box-shadow: 0 0 1px #3F51B5;
}

input:checked+.slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
  left: -10px;
}
.sec_heading{
  font-weight: 700;
  padding: 5px;
  border-bottom: 2px dashed;
  display: inline-block;
  width: auto;
}
.mid-row{
  margin:20px 0px 0px;
}
.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}

/*Swtich check box css*/
.side_review img{width:100% !important;}
.side_review a{color:#253591 ;text-decoration: none!important;font-weight: 500 !important;text-transform: uppercase;font-size: 12px;}
.fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;}
.side_review .sub_btn {padding: 5px;background: #c00;color: #fff !important;border-radius: 3px;border: 1px solid #c00;}
.side_review iframe{width:100%;    height: 340px;}
.side_review .vido55 {width: 55%;float: left;}
.side_review .vido45 {width: 45%;float: left;}
.side_review .vido {width: 50%;float: left;}
.side_col_scroll{height: 550px; overflow: auto;}
.opti .optigif{
    background: #000

}
.owl-carousel .item{
padding: 10px 0
}
.notice{
  display: none
}

@media screen and (max-width: 480px){
    .enbl_set_tc_lft{float: left; width:50%; margin-right: 2px; padding-bottom: 11px; margin-bottom: 5px;padding-left: 20px !important;width:100% !important;} 
    .enbl_set_tc{float: none; width:100%; padding-bottom: 11px; margin-right: 2px; margin-bottom: 5px; padding-left: 20px !important;}
    .chkbx_txtcc_set{padding: 16px; max-width: 89% !important; padding-top: 26px !important;}
    .txc_set_lbl{display: block; padding-bottom: 3px;}
    .lbl_set_txtcc{font-weight: 500 !important;}
    .set_hed_txt{width: 100% !important;max-width: 87% !important;}
    .switch{margin-right: 16px !important;margin-left: 10px !important;}
    .slider:before{top: 3.5px !important;}
    .ifrm_vd_txtc{width: 318px;height: 218px;}
    .slider{bottom: -2px !important;top: -2px !important;}
    .main_txtcc_set{margin-left: 10px;margin-right: 10px;}
}
@media screen and (max-width: 782px)
{
  .auto-fold #wpcontent {
    padding-left: 0px;
}
}