/* GLOSS GALA ==========================*/


.page-template-page-gala #et-main-area header, .page-template-page-gala #et-main-area section{
	text-align: center;
}
#gloss-gala{
	padding-bottom:200px;
	margin-bottom:0;
}
#gloss-gala p{
	margin-bottom:25px;
}
#gloss-gala h1{
	font-size:80px;
	margin: 100px 0 50px;
	padding-bottom: 0;
}
#gloss-gala h3{
	font-size:30px;
	letter-spacing:1px;
	padding: 0 0 1em;
	font-family: DidotLTPro-Roman, serif;
}
#gloss-gala em{
	display:block;
	font: 22px/1.4 didotltpro-roman, serif;
}
#gloss-gala a:not(.box-link){
	text-decoration:underline;
}
#gloss-gala section{
	margin-top: 100px;
}
#gloss-gala-logo{
	display:block;
	margin:0 auto 50px;
}
#gloss-gala header h2{
	line-height:1.2;
}

#gloss-gala header br{
	margin-bottom:.6em;
	display:block;
}

/* #gloss-gala header img{
	margin: 15px 0px 50px;
	max-width: 300px;
	width:100%;
}
	#gloss-gala header img#gala-logo{
		max-width:600px;
	} */
#gloss-gala iframe{
	margin-top:50px;
}
#gloss-gala p, ul.gala-faqs-list li{
	margin-left:15%;
	margin-right:15%;
	font-family: eb-garamond;
	font-size: 18px;
}
.gala-about{
	padding: 25px;
background-color:#f5f5f5;
}
.gala-about .soliloquy-carousel{
	margin-top:25px;
}
#gloss-gala .gala-about h3{
	margin-top: 125px;
}
#gloss-gala .gala-about h3:first-child{
	margin-top: 50px;
}

.gala-slider{
	margin-top:75px;
}

.gala-about .fluid-width-video-wrapper{
	margin-top:50px;
}

.gb #gloss-gala .gala-about  .soliloquy-container .soliloquy-controls{
	opacity:1;
}

.gala-order{
		background-image:url(https://thegloss.ie/wp-content/themes/Divi-Child-Theme/img/running-order-bg.jpg);
	background-position: right bottom;
	padding: 75px 25px 25px;
	background-size:cover;
}
.gala-order-list{
	margin:0 auto;
	margin-bottom:50px;
}

.gala-order-list td{
	margin-bottom:.5em;
	font-family: raleway, sans-serif;
	letter-spacing: 1px;
	text-align:left;
	vertical-align:top;
	background-color:#f5f5f5ee;
}
.gala-order-list td#order-title{
	background-color:transparent;
	padding:0;
}
.gala-order-list td#order-title img{
	opacity:.95;
}
#gloss-gala .gala-order-list tr td:first-child:not(#order-title){
	padding-left:25px;
	font-weight:600;
}
#gloss-gala .gala-order-list tr td:nth-child(2):not(#order-title){
	padding-right:25px;
}
#gloss-gala .gala-order-list tr:last-child td{
	padding-bottom:25px;
}
.gala-order-list span{
	font-weight:800;
}

.gb #gloss-gala .rl-right-col .gala-faqs-list li{
	text-align:center;
	list-style:none;
}

.gb #gloss-gala .rl-right-col ul.gala-faqs-list li{
	padding:2em;
	border-bottom: 1px solid #00000025;
}
.gb #gloss-gala .rl-right-col ul.gala-faqs-list li:first-child{
	padding-top:1em;
}

ul.gala-faqs-list li span{
	display: block;
	font: 16px/1.4 raleway,sans-serif;
	margin-bottom: 1em;
	text-transform: uppercase;
}

#gala-count{
	display: flex;
  align-items: center;
	background-image:url(/wp-content/uploads/2019/11/Look-the-Business-19-Details9.jpg);
	justify-content: center;
    padding: 100px 25px;
	flex-direction:column;
	margin:50px 0;
}

#gala-count img{
	max-width:600px;
	width:100%;
	padding: 25px;
    background-color: #ffffffee;
}

#gala-count p#countdown{
	font: 50px/1.4 DidotLTPro-Roman, serif;
	padding-bottom:1em;
	text-align:center;
	padding: 25px;
    background-color: #ffffffee;
	max-width:600px;
	width:100%;
}

.gb not:#gloss-gala .rl-right-col li::before {
  content: "";
  border-color: transparent #9C1D1D;
  border-style: solid;
  border-width: 0.35em 0 0.35em 0.45em;
  display: block;
  height: 0;
  width: 0;
  left: -1em;
  top: 1.1em;
  position: relative;
}



@media screen and (max-width:640px){#gloss-gala h1{
		font-size:30px;
	}
	#gloss-gala header h2{
		font-size:20px;
	}
	#gloss-gala section{
		margin-top:50px;
	}
	#gloss-gala p, ul.gala-faqs-list li{
		margin-left:0;
		margin-right:0;
		
	}
	#gloss-gala .gala-on-night p{
		margin-left:25px;
		margin-right:25px;
	}
	.page-template-page-gala #et-main-area {
  padding-top: 0px;
	}
	#gloss-gala header img#gala-logo{
		margin-bottom:0;
	}
