.t-mobile{
	width: 100%;
	display: none;
}
.t-pc{
	width: 100%;
	display: inline-block;
}
.event-section.section--heading-bg-1 {
    background-size: auto 18em;
}
.event-section.section--heading-bg-1 .section-header {
    height: 18em;
}
#cf {
  position:relative;
  height:125px;
  width:125px;
  margin:0 auto;
}

#cf img {
  position:absolute;
  left:0;
  -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -o-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;
}

#cf img.top:hover {
  opacity:0;
}

.center-cropped {
  width: 400px;
  height: 450px;
  background-position: center center;
  background-repeat: no-repeat;
}

.sac-v-slider .item .item-body .item-content .sac-db-item .sac-db-logo {
    width: 3em !important;
    height: 3em !important;
}
.border-sac-dark-purple {
    border-color: #A961F5!important;
}
.btn-sac-dark-purple {
    color: #fff;
    background-color: #A961F5;
    border-color: #A961F5;
}

@media only screen and (max-width: 1600px) {

	.event-section.section--heading-bg-1 {
	    background-size: auto 14em;
	}
	.event-section.section--heading-bg-1 .section-header {
	    height: 14em;
	}

}
@media only screen and (max-width: 768px) {
	.center-cropped {
		
	  height: auto;
	  width: 100%;
	}
	.sac-v-slider .item .item-body .item-content .sac-db-item .sac-db-logo {
	    width: 4em !important;
	    height: 4em !important;
	}
}
@media only screen and (max-width: 576px) {

	.detail-cutom img {
        height:auto  !important;
        width:100% !important;
    }
    .detail-cutom table {
        width:100% !important;
    }

    .detail-cutom p {
    	word-wrap: break-word;
    }

	.t-pc{
		width: 100%;
		display: none;
	}
	.t-mobile{
		width: 100%;
		display: inline-block;
	}
	
}

