.carousel-inner{
    height:100vh;
}

#banner .item{
    height:100vh;
}

.aboutText{
    line-height: 30px;
    font-size: 18px;
    color: rgb(87, 84, 84);
    text-align: justify;
    font-family: serif;
}

.aboutText:first-letter{
    font-size: 3em;
    color:#d3bc6c;
    
    margin-right: 2px;
}

.aboutImg{
    background: #fff;
    padding: 10px;
    border-radius:5px;
    box-shadow: rgba(0,0,0,0.09) 0px 0px 20px 0px;
}

.aboutImg img{
    border-radius: 5px;
    width: 100%;
}

.aboutText h3{
	font-size:14px !important;
}
.readMore{
    clear: both;
    background: #eee;
    padding: 8px 15px;
    text-align: center;
    color:#444;
    width: 170px;
    border-radius: 4px;
    margin-top: 15px;

}

.readMore a{
    color: #444;
}

.readMore:hover a{
    color: #000;
}

.readMore:hover{
    background: #d3bc6c;
}

.innerBanner{
    width:100%;
    height: 300px;
    background: url('../images/innerBanner.jpg') no-repeat center center;
    background-size: cover;
}

.innerBannerHotel{
    width:100%;
    height: 300px;
    background: url('../images/ukhotel.jpg') no-repeat center center;
    background-size: cover;
}

.ziaratBanner{
    width:100%;
    height: 300px;
    background: url('../images/maxresdefault.jpg') no-repeat center center;
    background-size: cover;
}

#menu-main-navigation .menu-item-has-children{
	position:relative;
}
#menu-main-navigation .menu-item-has-children > .sub-menu{
	display:none;
	position:absolute;
	background:#fff;
	border-radius:4px;
	border-top:2px solid #d3bc6c;
	width:250px;
	z-index:9999;
}

#menu-main-navigation .menu-item-has-children > .sub-menu li
{
	border-bottom:1px solid #dedede;
	font-size:13px;
	font-weight:normal;
	text-indent:15px;
}

#menu-main-navigation .menu-item-has-children > .sub-menu li a
{
	color:#000;
	padding:8px 10px;
	display:block;
}

#menu-main-navigation .menu-item-has-children > .sub-menu li:hover
{
	background:#f9f9f9;
	cursor:pointer
}


#menu-main-navigation .menu-item-has-children:hover .sub-menu{
	display:block;
}

.newCard{
	background:#fff;
	box-shadow:rgba(0,0,0,0.05) 0px 0px 30px 0px;
	padding:20px;
	
	margin-bottom:15px;
}
.newCard .card-body table{
	border:1px solid #dedede;
	width:100%;
}

.newCard .card-body table thead tr th{
	border:1px solid #dedede;
	border-left:0px solid #dedede;
	border-top:0px solid #dedede;
	font-size:14px;
	color:#000;
	padding:8px 8px;
}
.newCard .card-body table tbody tr td{
	border:1px solid #dedede;
	font-size:14px;
	color:#000;
	padding:8px 8px;
}

.newCard .card-title{
	color: #000;
    font-size: 20px;
}

.navbar-brand{
	width:230px;
}

.textImg > img{
	width:50%;
}

.navbar-header a > img{
    
}
#contact-us{
	margin-top:5px;
}