.meetings-and-events .black {
	color:#000;
}
.meetings-and-events ul {
	list-style:disc;
	margin-left:20px;
}
.meetings-and-events ol {
	list-style:decimal;
	margin-left:25px;
}
.meetings-and-events .thBg {
	background-color:#b8b8b8;
}
.meetings-and-events label {
	font-size:12px;
}
.meetings-and-events .inputTextLabel {
	display:block;
	margin-right:12px;
}


.responsive0 .overview .imgBox {
	display:inline-block;
	width:50%;
	margin:0;
	padding:0 5px 10px;
	box-sizing:border-box;
}
.responsive0 .overview .imgBox .text {
	display:none;
}
.responsive0 .overview .imgBox .moreBtn {
	display:none;
}


.meetings ul {
	padding-bottom:10px;
}
.meetings h6,
.meetings .h6 {
	display:block;
	margin:10px 0;
}
.meetings p {
	margin:5px 0;
}
.meetings td {
	vertical-align:middle;
}


.plan-my-wedding table h6{
	font-size:12px;
	margin:0;
	padding-top:5px;
}
.plan-my-wedding table td {
	vertical-align:top;
}
.plan-my-wedding input[type="text"] {
	width:210px;
	margin-right:10px;
}
.plan-my-wedding textarea {
	width:580px; height:120px;
}
.plan-my-wedding .checkboxLabel input {
	margin-right:5px;
}
.plan-my-wedding .selectricWrapper {
	width:220px;
}

.responsive0 .plan-my-wedding .mobileNone {
	display:none;
}
.responsive0 .plan-my-wedding select {
	width:100% !important;
}
.responsive0 .plan-my-wedding label {
	display:block;
	float:none !important;
}
.responsive0 .plan-my-wedding td {
	display:block;
	width:100% !important;
}
.responsive0 .plan-my-wedding .selectricWrapper {
	width:100%;
}
.responsive0 .plan-my-wedding .floatingBox {
	margin:10px 0;
}
.responsive0 .plan-my-wedding input[type="text"] {
	width:100%;
}
.responsive0 .plan-my-wedding textarea {
	width:100%;
}



.innerCelebrations .fullContent .tabContent h6{
	margin:10px 0;
}
.innerCelebrations .fullContent .tabContent .imgBox{
	float:left;
	height:100%;
	padding-right:10px;
}
.innerCelebrations .fullContent .tabContent .imgBox img{
	padding-bottom:30px;
}
.innerCelebrations .fullContent .tabContent td a{
	padding-left:20px;
	background:url(../images/meetings-and-events/celebrations/ico-pdf.jpg) center left no-repeat;
}
.responsive0 .innerCelebrations .fullContent .tabContent td {
	display:inline-block;
	vertical-align:top;
	box-sizing:border-box;
	padding:0 5px;
	margin-bottom:10px;
	width:50% !important;
}
.responsive0 .innerCelebrations .fullContent .tabContent .imgBox {
	float:none;
	padding:0;
}
.responsive0 .innerCelebrations .fullContent .tabContent .imgBox img {
	width:100%;
}