@import url(https://fonts.googleapis.com/css?family=Open+Sans);
@import url(https://fonts.googleapis.com/css?family=Bree+Serif);

html, body,
ul, li, ol, dl, dd, dt,
p, h1, h2, h3, h4, h5, h6,
form, fieldset, legend, img,
div, header, footer, section, form, input, select{
	font-family: 'Mukta', sans-serif;
}

.travelAll a{
	color: rgba(110,172,218,1);
	text-decoration: none;
}

.travelAll a:hover{
	text-decoration: underline;
}

.travelAll{
	position: relative;
	padding-left: 7vw;
	padding-right: 7vw;
}

.travelTitle{
	display: block;
	width: 100%;
	text-align: center;
	margin-top: 4vw;
	font-size: 35px;
	color: black;
}
.numbering{
	background-color: rgb(20,20,20);
	width: 30px;
	height: 30px;
	display: inline-block;
	text-align: center;
	color: white;
	border-radius: 30px;
	margin-right: 20px;
}

.numbering2{
	font-size: 18px;
	color: rgba(20,20,20,1);
	margin-right: 20px;
}
.eventLoc{
	padding-top: 40px;
	line-height: 30px;
}
.eventLoc p:nth-child(1) a{
	font-size: 25px;
	font-weight: bolder;
}

.eventLoc p:nth-child(1){
	font-size: 25px;
	color: rgb(0,0,0) !important;
}

.eventLoc p:nth-child(2){
	font-size: 20px;
}

.transBS p:nth-child(1) a{
	font-size: 20px;
}
.transBS p:nth-child(1){
	font-size: 20px;
	margin-left: 50px;
	font-weight: bolder;
}
.transSec p:nth-child(1){
	font-size: 18px;
}

.transBS p:nth-child(2){
	font-size: 18px;
	margin-left: 80px;
}
.transSec{
	margin-left: 30px;
	margin-top: 30px;
}
.transSec2{
	margin-left: 30px;
	margin-top: 30px;
}
.transSec2 p:nth-child(1){
	font-size: 20px;
}
.transSec2 p:nth-child(2){
	font-size: 18px;
	margin-left: 50px;
	font-weight: normal;
}

.transSec2 p:nth-child(1) a{
	font-size: 20px;
	margin-left: 0;
	opacity: 1;
	color: rgba(110,172,218,1) !important;

}

table td{
	border: 1px solid black;
	padding-top:.4vw;
	padding-bottom:.4vw;
}
table tr{
	border: 1px solid black;
}

table{
	border-collapse: collapse;
	text-align: center;
	width: 30vw;
	font-size: 17px;
	margin-left: 50px;
}
