/*@font-face {
    font-family: artegra_sans-regular;
    src: url(../fonts/ArtegraSans-Regular.otf);
}
@font-face {
    
    src: url(../fonts/ArtegraSans-Medium.otf);
}
@font-face {
    
    src: url(../fonts/ArtegraSans-SemiBold.otf);
}
@font-face {
    
    src: url(../fonts/ArtegraSans-Bold.otf);
}
@font-face {
    
    src: url(../fonts/ArtegraSans-ExtraBold.otf);
}*/

/*body{ font-family: artegra_sans-regular;}*/
.bg-grey{ background-color: #ececec;}
.login .container, .membership-section .container{ max-width:1320px}
h1{ font-weight: 900;  font-size: 70px; line-height: 70px;}
.main-screen{ padding-top: 60px; padding-bottom: 60px;}
.bg-orange{ background-color: #f6a000;}
.bg-white{ background-color: #fff;}
.p60{ padding: 60px;}
.color-white{ color: #fff;}
.login h1{ max-width: 65%; margin-bottom: 60px;}
.login h5{  margin-bottom: 20px;     font-weight: 600;}
.login h5 a {
  color: #fff;
}
.login h5 a:hover {
  color: #fff;
}
.btn-white{ color: #5d5d5d; background-color: #fff; border: 1px solid #d8d8d8; border-radius: 15px; padding: 15px; font-size: 14px; text-transform: uppercase; 
    text-decoration: none;  letter-spacing: 1px; margin-right: 20px;      font-weight: 600;}
.btn-white i, .btn-text i{ margin-left: 10px;}
.btn-text{ font-size: 14px; text-transform: uppercase; text-decoration: none;  letter-spacing: 1px; color: #fff;     font-weight: 600;}
.btn-white:hover{ background-color: #5d5d5d; border-color: #5d5d5d; color: #fff;}
.btn-text:hover{ color: #5d5d5d;}
form label{ color: #5d5d5d;}
form .form-control{ border: 2px solid #d8d8d8; padding: 10px; border-radius: 15px; }
form .form-control::placeholder{color: #d8d8d8;}
form span.fwd{ color: #3354cf;     position: absolute;
    right: 15px;
    bottom: 12px;
}
.form-check-input:checked {
    background-color: #f6a000;
    border-color: #f6a000;
}
.green-btn{ display: block; background-color: #129644; border-color: #129644; text-align: center; width: 100%;  letter-spacing: 1px; text-transform: uppercase; font-weight: 600; padding: 10px;}
.green-btn:hover{ background-color:#f6a000 !important; border-color: #f6a000 !important;}
.membership-section{ padding: 60px 0;}
h2{ color: #5d5d5d; font-size: 60px;  line-height: 60px; margin-bottom: 60px; font-weight: 900;}
.box{ padding: 35px; box-shadow: 1px 1px 10px #cfcfcf;  border-radius: 15px; text-align: center; }
.box h4{  color: #f6a000; text-transform: uppercase; letter-spacing: 1px;     font-weight: 600;}
.box p{ color: #5d5d5d; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 35px;}
.box a{ text-decoration: none;}
.box p i{ margin-left: 10px;}
.green-btn1{  background-color: #129644;     font-weight: 600; border-color: #129644; text-align: center; width: 100%;  letter-spacing: 1px; text-transform: uppercase; padding: 15px 40px; color:#fff; border-radius: 10px; text-decoration: none; }
.green-btn1:hover{ color: #fff;}
.membership-section h5{ color: #5d5d5d;  } 
.membership-section .box ul{width: 45%;
    margin: 30px auto 0;}
.membership-section .box ul.update-info{ margin-top: 0;}
.membership-section .box ul li{ list-style-type: circle;}
.membership-section .box ul li{ font-size: 20px; margin-bottom: 10px; color: #5d5d5d;}
.membership-section .box ul li.line{
-webkit-text-decoration-line: line-through; /* Safari */
   text-decoration-line: line-through; color: #f6a000;}
.team{ margin-top: 60px; cursor: pointer;}
.team-text h6{  color: #f6a000;}
.team-text p{ color: #b9b9b9; text-transform: uppercase; position: relative; margin-bottom: 0;}
.team-text p i{ position: absolute; right: 15px ;    color: #5d5d5d;}
.team-text{ margin-top: 20px;}


.wizard-section{ padding-top: 60px;}
.form-wizard {
    color: #888888;
    padding: 30px;
  }
  .form-wizard .wizard-form-radio {
    display: inline-block;
    margin-left: 5px;
    position: relative;
  }
  .form-wizard .wizard-form-radio input[type="radio"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    appearance: none;
    background-color: #dddddd;
    height: 25px;
    width: 25px;
    display: inline-block;
    vertical-align: middle;
    border-radius: 50%;
    position: relative;
    cursor: pointer;
  }
  .form-wizard .wizard-form-radio input[type="radio"]:focus {
    outline: 0;
  }
  .form-wizard .wizard-form-radio input[type="radio"]:checked {
    background-color: #129644;
  }
  .form-wizard .wizard-form-radio input[type="radio"]:checked::before {
    content: "";
    position: absolute;
    width: 10px;
    height: 10px;
    display: inline-block;
    background-color: #ffffff;
    border-radius: 50%;
    left: 1px;
    right: 0;
    margin: 0 auto;
    top: 7px;
  }
  .form-wizard .wizard-form-radio input[type="radio"]:checked::after {
    content: "";
    display: inline-block;
    webkit-animation: click-radio-wave 0.65s;
    -moz-animation: click-radio-wave 0.65s;
    animation: click-radio-wave 0.65s;
    background: #000000;
    content: '';
    display: block;
    position: relative;
    z-index: 100;
    border-radius: 50%;
  }
  .form-wizard .wizard-form-radio input[type="radio"] ~ label {
    padding-left: 10px;
    cursor: pointer;
  }
  .form-wizard .form-wizard-header {
    text-align: center;
  }
  .form-wizard .form-wizard-next-btn, .form-wizard .form-wizard-previous-btn, .form-wizard .form-wizard-submit {
    background-color: #f6a000;
    color: #ffffff;
    display: inline-block;
    min-width: 100px;
    min-width: 120px;
    padding: 10px;
    text-align: center;
  }
  .form-wizard .form-wizard-next-btn:hover, .form-wizard .form-wizard-next-btn:focus, .form-wizard .form-wizard-previous-btn:hover, .form-wizard .form-wizard-previous-btn:focus, .form-wizard .form-wizard-submit:hover, .form-wizard .form-wizard-submit:focus {
    color: #ffffff;
    opacity: 0.6;
    text-decoration: none;
  }
  .form-wizard .wizard-fieldset {
    display: none;
  }
  .form-wizard .wizard-fieldset.show {
    display: block;
  }
  .form-wizard .wizard-form-error {
    display: none;
    background-color: #d70b0b;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 2px;
    width: 100%;
  }
  .form-wizard .form-wizard-previous-btn {
    background-color: #129644;
  }
  .form-wizard .form-control {
    font-weight: 300;
    height: auto !important;
    padding: 15px;
    color: #888888;
    background-color: #f1f1f1;
    border: none;
  }
  .form-wizard .form-control:focus {
    box-shadow: none;
  }
  .form-wizard .form-group {
    position: relative;
    margin: 25px 0;
  }
  .form-wizard .wizard-form-text-label {
    position: absolute;
    left: 14px;
    top: 16px;
    transition: 0.2s linear all;
  }
  .form-wizard .wizard-form-text-label.space {
    left: 17px;
  }
  .form-wizard .wizard-form-text-label.spaceA {
    left: 17px;
  }
  select.form-select.form-control {
    color: #5d5d5d !important;
    font-size: 14px !important;
    font-weight: 400 !important;
  }
  .form-wizard .focus-input .wizard-form-text-label {
    color: #d65470;
    top: -18px;
    transition: 0.2s linear all;
    font-size: 12px;
  }
  .form-wizard .form-wizard-steps {
    margin: 30px 0;
  }
  .form-wizard .form-wizard-steps li {
    width: 25%;
    float: left;
    position: relative;
  }
  .form-wizard .form-wizard-steps li::after {
    background-color: #f3f3f3;
    content: "";
    height: 5px;
    left: 0;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
    border-bottom: 1px solid #dddddd;
    border-top: 1px solid #dddddd;
  }
  .form-wizard .form-wizard-steps li span {
    background-color: #dddddd;
    border-radius: 50%;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    position: relative;
    text-align: center;
    width: 40px;
    z-index: 1;
  }
  .form-wizard .form-wizard-steps li:last-child::after {
    width: 50%;
  }
  .form-wizard .form-wizard-steps li.active span, .form-wizard .form-wizard-steps li.activated span {
    background-color: #129644;
    color: #ffffff;
  }
  .form-wizard .form-wizard-steps li.active::after, .form-wizard .form-wizard-steps li.activated::after {
    background-color: #129644;
    left: 50%;
    width: 50%;
    border-color: #129644;
  }
  .form-wizard .form-wizard-steps li.activated::after {
    width: 100%;
    border-color: #129644;
  }
  .form-wizard .form-wizard-steps li:last-child::after {
    left: 0;
  }
  .form-wizard .wizard-password-eye {
    position: absolute;
    right: 32px;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
  }
  .form-wizard .form-group a{ text-decoration: none;}
  .wizard-fieldset h5{ margin-bottom: 15px;}
  @keyframes click-radio-wave {
    0% {
      width: 25px;
      height: 25px;
      opacity: 0.35;
      position: relative;
    }
    100% {
      width: 60px;
      height: 60px;
      margin-left: -15px;
      margin-top: -15px;
      opacity: 0.0;
    }
  }
  @media screen and (max-width: 767px) {
    .wizard-content-left {
      height: auto;
    }
  }


  .main{ padding: 50px 100px;}
  /* .main h3{ color: #5d5d5d;  margin-bottom: 20px; font-weight: bold;} */
  /* .main h3{ color: #5d5d5d;  margin-bottom: 20px; font-size: 28px; font-weight: 400;} */
  .main h3{ color: #5d5d5d;  margin-bottom: 20px; font-size: 17px; font-weight: 400;}
  .main .studies-list .bg-grey h3{ color: #5d5d5d;  margin-bottom: 20px; font-size: 17px; font-weight: 400;}
  .box1{ box-shadow: 1px 1px 10px #cfcfcf;  border-radius: 15px;  padding: 15px; margin-bottom: 10px;}
  .box1 img{ width: 100%; border-radius: 15px; }
  /* .box1 img{ width: 24px;
    max-width: initial;
    height: auto;
    object-fit: contain;
    margin-right: 8px; } */

  .box1 .main-content .btn-wrapper a img {
    width: 25px;
  }
  
  .box1 .btn-wrapper img {
    width: 24px;
    max-width: initial;
    height: auto;
    object-fit: contain;
    margin-right: 8px;
}

.box1 .btn-wrapper { margin: 0px; padding: 5px; }
.box1 .main-content .btn-wrapper a { padding: 6px 15px; background: #fff; color: #F24A00; border: 1px solid #F24A00; transition: all 150ms ease-in-out; }
.box1 .main-content .btn-wrapper a:hover { background-color: unset; color: #fff; background: #F24A00; }
.box1 .main-content .btn-wrapper a img { width: 25px; }

.box1 .main-content .btn-wrapper a:hover > img { display: none; }
.box1 .main-content .btn-wrapper a:hover .event-list-hide { display: block; }
/* .box1 .main-content {background: #fffdc5;height: 100%;} */
  /* .box1 h4{  color: #f6a000; text-transform: uppercase; letter-spacing: 1px; margin-top: 15px; margin-bottom: 0; font-size: 20px;     font-weight: 600;} */
  /* .box1 h4{  color: #f6a000; text-transform: uppercase; letter-spacing: 1px; margin-top: 15px; margin-bottom: 0; font-size: 17px;     font-weight: 400;} */
  .box1 h4{  color: #f6a000; text-transform: uppercase; letter-spacing: 1px; margin-top: 15px; margin-bottom: 0; font-size: 17px;font-weight: 400;padding-right: 15px;}
  .btn-small-green{ padding:5px 30px; text-transform: uppercase; background-color: #129644; border-radius: 20px;color: #fff; text-decoration: none; display: inline-block; margin-bottom: 10px; font-size: 12px; line-height: initial; border: 1px solid #129644;}
  .btn-small-green:hover{ background-color: transparent; color: #129644;}
  .events h3 span{ float: right;}
  /* .yb-box{ padding: 25px; border: 1px solid #dcdcdc; min-height: 392px; margin-bottom: 30px;} */
  .yb-box{ padding: 25px; border: 1px solid #dcdcdc; min-height: 300px; margin-bottom: 30px;}
  .yb-box img{ border-radius: 15px;}
  /* .events p{ color: #5d5d5d; font-size: 20px;     line-height: initial; margin-top: 15px;     margin-bottom: 1rem;} */
  .events p{ color: #5d5d5d; font-size: 17px;  font-weight: 400;   line-height: initial; margin-top: 15px;     margin-bottom: 1rem;}
  /* .events span{ color: #b9b9b9; font-size: 14px;} */
  .events span{ color: #b9b9b9; font-size: 16px;}
  .box2{ box-shadow: 1px 1px 10px #cfcfcf;  border-radius: 15px;  padding: 50px 15px; margin-bottom: 10px;}
  .box2 img{ width: 100%;}
  .member-box{ margin-bottom: 30px; display: flex; flex: 0 0 100%; }
 .member-img{width: 70px;height: 70px;border: 1px solid #cecece;border-radius: 50%;}
 .member-text{ border-bottom: 1px solid #cecece; margin-left: 30px; width: 80%;}
 .member-text span .btn-small-green{ float: right;}
 .member-text p{ margin-bottom: 7px; color: #5d5d5d;  }
 .member-text span{ color: #b9b9b9;}
 /* .up-event p{color: #5d5d5d; margin-bottom: 5px; font-size: 20px;} */
 .up-event p{color: #5d5d5d; margin-bottom: 5px; font-size: 17px; font-weight: 400;}
 .up-event span{ color: #b9b9b9; display: block; margin-bottom: 10px;font-size: 16px;}
 .up-event .btn-small-green{ margin-bottom: 0;}
 .img-box{ background:url(../jpg/img8.jpg) center bottom; background-size: cover; position: relative; } 
 .box-height{ height:250px;}
 .business{ display: inline-flex;}
 .business-text{ margin-left: 30px;}
.business-text h2{ margin-bottom: 10px; font-size: 50px;}
 .business-text p{ color:#b9b9b9 ;     margin-bottom: 1rem;}
 .business-img{ width: 40%;}
 .business-img img{ border-radius:inherit;}
 .image-text{
  position: absolute;
  bottom: 5%;
  width: 30%;
  left: 5%;
  }
  .image-text h3{ color: #fff; font-size: 34px; margin-bottom: 10px;}
  .btn-small-white{ padding:5px 30px; text-transform: uppercase; background-color: #fff; border-radius: 20px;color: #5d5d5d; text-decoration: none; display: inline-block; margin-bottom: 10px; font-size: 12px; line-height: initial; border: 1px solid #fff;}
  .btn-small-white:hover{ background-color: transparent; color: #fff;}
.bg-light-color{ background-color: #fff9ed;     min-height: 100vh;}
.accordion-button:not(.collapsed), .accordion-item, .accordion-button{ background-color:transparent;}
.accordion-header{ line-height: initial;}
.accordion-button:not(.collapsed){ color: #f6a000;}
.accordion-button{ color: #5d5d5d; font-size: 22px;     font-weight: 600;}
.accordion-body ul{ padding: 0;}
.accordion-body ul li{ text-align: right; list-style-type: none; margin-bottom: 15px; font-size: 20px; }
.accordion-body ul li a{ color: #5d5d5d; text-decoration: none;}
.accordion-body ul li a:hover{ color: #f6a000;}
.accordion-body ul li::marker{ display: none;}
.accordion-button:not(.collapsed)::after {
  background-image:url(../svg/download.svg);
  transform: var(--bs-accordion-btn-icon-transform);
}
#headingOne .accordion-button:not(.collapsed)::after,
#headingOne .accordion-button::after {
  background: unset;
}

.accordion-item{ border-right: none;}
.accordion-button:focus{ outline: none; box-shadow: none;}
.studies{ padding: 25px; border: 1px solid #dcdcdc; margin-bottom: 20px; text-align: center;}
.studies img{ border-radius: 10px; width: auto;}
.studies p{ font-size: 20px; margin-top: 5px;  color: #5d5d5d; margin-bottom: 5px;}
.studies span{ color:#b9b9b9 ;}
.text-right{ text-align: right;}

.box3{ box-shadow: 1px 1px 10px #cfcfcf;  border-radius: 15px;  padding: 50px; margin-bottom: 10px;}
.box3 img{ box-shadow: 1px 1px 10px #cfcfcf}
.box3 h4{ font-weight: 600; color: #129644; margin-bottom: 20px; text-transform: uppercase;}
.box3 h2{ font-weight: 600; color: #f6a000; text-transform: uppercase; font-size: 50px; max-width: 42%; line-height: 50px; margin-bottom: 0;}
.box3 h3 span{ float: right;}
.box3 .team-text p{ text-transform: inherit;}
.box3 .team-text{ width: 50%;}
.box3 .team-text h6{ position: relative;}
.box3 .team-text h6 i {
  position: absolute;
  right: 15px;
  color: #5d5d5d;
}
.row1 {
	column-width: 15em;
	-moz-column-width: 15em;
	-webkit-column-width: 15em;
	
	column-gap: 1rem;
	-moz-column-gap: 1rem;
	-webkit-column-gap: 1rem;
}

.item {
	display: inline-block; 
	width: 100%;
	text-align:center;
	margin:0.5rem auto;
	position:relative;

	border-radius:2px;
	transition: 0.3s ease;
	font-size: 0;
}

.item img {max-width:100%;}
.slick-slide{ padding: 0px; }
.box1 .slick-carousel img{ border-radius: inherit;}
.box1 .slick-carousel h4{ color: #f6a000; font-weight: 600; font-size: 25px; text-transform: inherit; letter-spacing: inherit;}
.box1 .slick-carousel p{ font-size: 20px; color: #5d5d5d;}
.update-info {  display:none; color:#b9b9b9;}
.mb-30{ margin-bottom: 30px;}
.box1 .slick-slide{text-align: center;}



.dashboard-ficci .box1{margin-bottom: 20px;}

.dashboard-ficci .survey-list .sigle-list,
.dashboard-ficci .policy-list .sigle-list{margin: 0;}

.dashboard-ficci .survey-list .sigle-list .bg-grey,
.dashboard-ficci .policy-list .sigle-list .bg-grey{flex-wrap: wrap;}

.dashboard-ficci .survey-list time,
/* .dashboard-ficci .policy-list time{width: 100%;} */
.dashboard-ficci .policy-list time{width: 15%;}

.dashboard-ficci .survey-list .bg-grey.d-flex.justify-content-between p,
.dashboard-ficci .policy-list .bg-grey.d-flex.justify-content-between p{width: 100%;text-align: center;padding: 10px 0 !important;}

.dashboard-ficci .survey-list a,
.dashboard-ficci .policy-list a{margin: 0 auto;}
.box1 h4{
    margin: 10px 0 0;
}

.form_group select.form-control{
    padding: 0 10px;
}


/* ---------------------------------   iPad/Tablet Portrait ---------------------------------  */

@media (max-width: 992px) {
  .main{padding: 20px 15px;}
.login h1{line-height: 36px;max-width: inherit ;margin: 0 0 15px ;}
.login .p60{padding: 30px ;}
.login h5{margin: 5px 0;}

.dashboard-ficci{
    padding: 20px 15px;
}

.dashboard-ficci .box2{
    padding: 20px 20px 0;
    margin: 0 0 40px;
}
.dashboard-ficci .yb-box{
    padding: 15px;
    min-height: inherit;
    height: calc(100% - 20px);
}
.dashboard-ficci .col-md-6.events{margin: 15px 0 0;}
.forthcoming_exhibition  .box3,
.exhibition_event .box3{padding: 20px;}

.forthcoming_exhibition .box1{height: auto;}

.forthcoming_exhibition .box3 .row .col-md-6{width: 100%;}

.dashboard-ficci .box3 h2{max-width: inherit;margin: 0 0 10px !important;padding: 0;}
.dashboard-ficci .box3 h4,
.exhibition_event .box3 h4{margin: 10px 0 5px !important;}

.media-room-page-section-two h3{
    margin: 0;
}
.media-content .single-list{
    padding: 10px 0;
}
.media-room-page-section-two{
    padding: 30px 0 0;
}
.media-room-page-section-four{padding: 0;}
.media-room-page-section-four h3{margin: 20px 0 15px;}
.week-list h5{
    margin: 0;
}
.ftweek .bg-grey{clear: both;}

.ftweek h3{float: left; width: 100%;}
.ftweek h3 .float-right{float: left !important;}
.ftweek h3 a{margin: 10px 0 0px;}

.business{display: flex;}
.business-img img{max-height: 100%; width: auto;}
.business-text{
    margin: 0 0 0 10px;
    width: calc(60% - 10px);
}
.last_row{margin: 0 !important;}
.last_row .box1{height: 100%;}
.image-text{width: 80%;}

.box1.major_initiatives .slick-carousel h4,
.box1.major_initiatives .slick-carousel p{text-align: left;}

.study-filter{
    margin: 15px 0 0;
}
.studies-list .single-list .bg-grey{padding: 20px;}
.sidebar-survey{
    margin: 40px 0 0;
}

.box1 .past-event-filter  .container,
.event-list.event-today-page.past-events.past-event-page .container{padding: 0;}

.event-list.event-today-page.past-events.past-event-page .main-content{height: 100%;}

#list-view .bg-white,

#list-view .main-content h3{margin: 0 0 10px;}
#grid-view h4,
#list-view h4{margin:0px 0 0;}


.dashboard-ficci .col-md-6{width: 100%;}

.forthcoming_exhibition .col-md-6,
.last_row .col-md-6,
.event-list.event-today-page.past-events.past-event-page .event-list .row .col-4.single-list,
.dashboard-ficci .col-md-6 .row .col-md-6 {width: 50%;}

#list-view .col-4.single-list .main-content{height: auto;}
.event-list .list .single-list .info{padding: 20px;}

#grid-view .event-list .bg-white{
    margin: 5px 0 10px 0;
}

.exhibition_event .col-md-12 {flex-wrap: wrap;}
.exhibition_event .box3{width: calc(50% - 20px);margin: 0 10px 20px;}
.exhibition_event .box3 h2{max-width:inherit;margin: 7px 0 0;}
.exhibition_event  .box3 .team-text,
.exhibition_event .box3 .col-md-6{width: 100%;}

.exhibition_event .box3 img{box-shadow: none;max-width: 200px;margin: 0 auto;display: block;}
.exhibition_event  .box3 .row{flex-direction: column-reverse;}
.exhibition_event  .box3 .team-text{margin: 6px 0 20px !important;}
.accordion-button{
    padding: 10px 15px;
}
.accordion-body ul li{
  margin: 0 0 5px 0;
}
.p60{padding: 20px;}

  /*Font-size*/
  .business-text h2,
  .exhibition_event .box3 h2,
  .dashboard-ficci .box3 h2{font-size: 24px !important; line-height: 32px;}

  .box1 h4,
  .ficci-voice .single-item .content h3,
    .accordion-button{font-size: 18px;}

    .week-list h5,
  .accordion-body ul li a{font-size: 16px;}

}

/* ---------------------------------   Mobile Device ---------------------------------  */
@media (max-width: 767px) and (min-width: 320px){

.login .bg-color .col{width: 100%;flex: auto;}
.main-screen.login{    padding: 20px 10px;}
.login .p60{padding: 20px 20px 40px;}

.bg-light-color{min-height:auto;}
.accordion-button{padding: 10px;}
.accordion-body ul li{text-align: left;}
.media-room-page-section-two{
    padding: 10px 0 0;
}

.media-room-page-section-two .col-lg-5.col-md-12,
.media-room-page-section-three .col-lg-6.col-md-12{padding: 0px 20px 0;}

.dashboard-ficci .box2{
    margin: 0;
}
.media-room-page-section-two .video-wrapper{padding: 0;}
.mrg_top h3{margin: 20px 0 10px;}
.row.mt-5{
    margin-top: 20px !important;
}
.forthcoming_exhibition h3{
    margin: 20px 0 20px;
}


.studies-list .single-list .bg-grey h3,
.studies-list time{
    margin: 0 0 6px;
}

/*Fint Size*/
.box1 h4, .ficci-voice .single-item .content h3, 
.accordion-button{font-size: 16px;}



}



@media (max-width: 578px){

  .week-list{
    margin: 20px 0 0 !important;
}
  .ftweek h3 .float-right{float: right !important;}
  .last_row .box1.box-height{height: 200px;}

  .exhibition_event .box3{margin: 0 0px 20px;}

  .exhibition_event .box3,
  .event-list.event-today-page.past-events.past-event-page .event-list .row .col-4.single-list,
  .forthcoming_exhibition .col-md-6, .last_row .col-md-6, .dashboard-ficci .col-md-6 .row .col-md-6{width: 100%;}
}

.membership-section h2{text-align: center;  font-size: 50px;} 

@media (max-width: 768px){
.membership-section .col-md-4{margin-bottom: 20px;}
}

.sidebar-menu .accordion-item .accordion-body li.active a
{
  color: #f6a000;
}