@media only screen and (max-width: 600px) {

	.mainNavbar{
/*		background-color:#065357;*/
	}

.mainNavbar nav.navbar {
    padding: 0px 0;
}
.mainNavbar .nav-link {
    font-size: 20px;
    font-weight: 400;
    color: #fff;
    width: 135px;
}
.mainNavbar .glowFree{
	width: 135px!important;
	margin-top: 20px;
}


.mainNavbar .nav-link {
    font-size: 20px;
    font-weight: 400;
    color: #fff;
}
.mainNavbar .navbar-collapse{
	padding-bottom: 20px;
}

.sliderSection .carasoulBox h2 {
    font-size: 22px;
    font-weight: 700;
    line-height: 1.3;
}
.sliderSection .carasoulBox img {
    width: 100%;
    height: 300px;
    object-position: 48% 71%;
}
.sliderSection .carasoulBox .centered {
    position: absolute;
    top: 50%;
    left: 2%;
    transform: translate(-1%, -50%);
}









.about-section .about-area {
    padding-left: 0px;
}
.about-section .video-holder {
    background: rgba(255,255,255,.8);
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 50%;
}

.theme-btn-s3, .theme-btn-s4 {
    padding: 15px 21px 15px 21px;
    font-size: 13px;
}



.thankyouSection h2{
	margin: 0;
}
.thankyouSection {
/*    background: url(assets/images/footer-shape.png) center bottom/100% no-repeat local;*/
    text-align: center;
    height: 100%;
    min-height: 100%;
}
.thankyouSection .picWrap {
/*    background: url(assets/images/footer-couple-pic-frame.png) center center/cover no-repeat local;*/
    width: 348px;
    height: 336px;
    margin: 0 auto;
    position: relative;
}




.bookingTable h2 {
    font-size: 40px;
}














}