@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'LondonTwo';
    src: url('../fonts/LondonTwo.eot');
    src: url('../fonts/LondonTwo.eot') format('embedded-opentype'),
         url('../fonts/LondonTwo.woff2') format('woff2'),
         url('../fonts/LondonTwo.woff') format('woff'),
         url('../fonts/LondonTwo.ttf') format('truetype'),
         url('../fonts/LondonTwo.svg#LondonTwo') format('svg');
}

body{ font-family: 'LondonTwo'; font-weight:normal; background:#fff; overflow-x: hidden; }
.clrscr{clear: both;}
a{outline: none;}
a:focus{outline: none;}
a:hover {outline: none;transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; 
-moz-transition: all 0.3s ease-in-out;}
img{max-width:100%;}

.in {display: block;}


/* background: url("../images/superchange.png")*/
.home-page .banner{background:url("../images/home-banner.jpg"); min-height:800px; background-size: cover; background-position: center center;}
.home-page .banner .header{min-height: 95px;}
.home-page .banner .header .menu .bg-light{background: none !important;}
.home-page .banner .header .menu .navbar-light .navbar-nav .nav-link{color: #fff; font-size: 14px; text-transform: uppercase;}
.home-page .banner .header .menu .navbar-light .navbar-nav .nav-link:hover{color: #0058ac;}
.home-page .banner .header .menu .navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active{color: #0058ac !important; background: none !important;}
.home-page .banner .header .social-media ul li {display: inline-block; margin: 0px 3px;}
.home-page .banner .header .social-media ul{margin: 0;}
.home-page .banner .header .social-media {margin-top:8px;}
.home-page .banner .header .search{margin-top: 12px;}
.home-page .banner .header .menu .navbar{padding: 0.5rem 0;}
.home-page .banner .header .header-content{border-bottom: 1px solid #444242;}
.home-page .banner .banner-content h1{margin-bottom: 50px; color: #ffffff; font-size: 65px; font-family: 'Comfortaa', cursive;}
.home-page .banner .banner-content{min-height: 705px;}
.home-page .banner .banner-content .event-place ul{width: 165px; margin: 0 auto; background: rgba(255,255,255,0.3); border-radius: 25px; }
.home-page .banner .banner-content .event-place .nav-pills .nav-link.active, .nav-pills .show > .nav-link{color: #000; background-color: #fff;  }
.home-page .banner .banner-content .event-place .nav-pills .nav-link{color: #ffffff; border-radius: 25px; }
.home-page .banner .banner-content .event-place li.nav-item{margin: 4px;}
.home-page .banner .banner-content .event-place .event-content{margin-top: 30px; background: rgba(255,255,255,0.3);  padding: 10px;     border-radius: 3px;}
.home-page .banner .banner-content .event-place .event-content .form-control{margin-right: 10px;}
.home-page .banner .banner-content .event-place .event-content .btn-primary{border:1px solid #000000; color: #ffffff; background: #000000; padding: 5px 27px;}


.home-page .banner .banner-content .event-place .place-content{margin-top: 30px; background: rgba(255,255,255,0.3);  padding: 10px;     border-radius: 3px;}
.home-page .banner .banner-content .event-place .place-content .form-control{margin-right: 10px;}
.home-page .banner .banner-content .event-place .place-content .btn-primary{border:1px solid #000000; color: #ffffff; background: #000000; padding: 5px 27px;}

.home-page .explore-places{padding-bottom: 30px;}
.home-page .explore-places h1{font-size: 50px; color:#393838; margin: 50px 0; }
.home-page .explore-places .exp-places-box h3{font-size: 21px; color: #393838; line-height: 39px;  margin-top: 20px;}
.home-page .explore-places .exp-places-box p{font-size: 14px; color: #8c8b8b;  line-height: 34px; }
.home-page .explore-places .exp-places-box{ margin-bottom: 30px;}
.home-page .explore-places .btn-primary{font-size: 12px; padding: 6px 30px; border:1px solid #000000; background: #ffffff; color: #000000;}
.home-page .explore-places .btn-primary:hover{color: #ffffff; background: #000000;}


.home-page .upcoming-events{background: #efefef; padding: 50px 0;}
.home-page .upcoming-events h1{font-size: 50px; color:#393838; margin-bottom: 30px;}
.home-page .upcoming-events .upcming-evnt-box h3{font-size: 21px; color: #393838; line-height: 30px;  margin: 20px 0 10px; padding-left: 4px;}
.home-page .upcoming-events .upcming-evnt-box .col-sm-5{font-size: 14px; color: #8c8b8b; line-height: 35px;}
.home-page .upcoming-events .upcming-evnt-box .col-sm-5 .fa{margin-right: 10px;  }
.home-page .upcoming-events .upcming-evnt-box .col-sm-7{font-size: 14px; color: #393838;  line-height: 35px;}
.home-page .upcoming-events .upcming-evnt-box{background: #ffffff;}
.home-page .upcoming-events .upcming-evnt-box{padding:5px; border-radius: 5px;}
.home-page .upcoming-events .upcming-evnt-box .btn-primary{text-transform: uppercase ; font-size: 12px; padding: 6px 30px;   border: 1px solid #000000;  background: #ffffff; color: #000000;  margin: 20px 0;}
.home-page .upcoming-events .upcming-evnt-box .btn-primary:hover{ color: #ffffff; background: #000000;}
.home-page .upcoming-events .upcming-evnt-box .col-sm-5 span{padding-left: 4px;}
#events-slider .owl-nav{position: absolute; top: -50px; right: 0;display: block;}
#events-slider .owl-nav button{border:1px solid #000000; margin: 0; border-radius: 0;}
#events-slider .owl-nav button span{padding:0 15px ;}
#events-slider .owl-dots{display: none !important;}





.home-page .browse-categories{background: #120820; padding: 50px 0 100px;}
.home-page .browse-categories h3{font-size: 50px; margin-bottom: 50px;}
.home-page .browse-categories .brs-ctgri-box span{font-size: 18px; color: #ffffff; position: absolute;  bottom: 15px; left: 20px;  }
.home-page .browse-categories .brs-ctgri-box span.black{color:#000000 ;}
#browse-slider .owl-nav button{background: #ffffff;}
#browse-slider .owl-nav button:hover{color: #000000 !important;}
#browse-slider .owl-nav button span{padding:0 15px ; font-size: 30px; line-height: 20px;}
#browse-slider .owl-nav .owl-next{position: absolute; right: -15px; top: 98px; border-radius: 5px; width: 50px; height: 50px;}
#browse-slider .owl-nav .owl-prev{position: absolute; left: -15px; top: 98px; border-radius: 5px; width: 50px; height: 50px;}
#browse-slider .owl-nav .disabled{display: none;}
#browse-slider .owl-dots{display: none;}


.home-page .like-what{ padding: 75px 0;  }
.home-page .like-what h3{font-size: 50px; color: #393838;}
.home-page .like-what h5{font-size: 17px; color: #3a3939; margin: 20px 0;}
.home-page .like-what p{font-size: 11px; color: #666464;  margin-top: 10px; }
.home-page .like-what form .form-control{width: 80%; min-height: 50px; border-top-right-radius: 0; border-bottom-right-radius: 0;}
.home-page .like-what form .btn-primary{width: 20%; min-height: 50px; background: #0059ac; border-top-left-radius: 0; border-bottom-left-radius: 0;}
.home-page .like-what form .btn-primary:hover{background: #000000; border:1px solid #000000;}
.home-page .like-what form .btn-primary .fa{font-size: 23px;}


.home-page .followus-grid{display: flex; flex-direction: row; align-items: stretch;}
.home-page .followus-grid  .grid-left{ width: 35%;}
.home-page .followus-grid  .grid-left .grid-left-box{width: 50%; float: left;}
.home-page .followus-grid  .grid-center{background: #000000; width: 30%;}
.home-page .followus-grid  .grid-right{ width: 35%; }
.home-page .followus-grid  .grid-right .grid-right-box1{width: 40%;}
.home-page .followus-grid  .grid-right .grid-right-box2{width: 60%;}
.home-page .followus-grid  .grid-center .grid-center-content h3{font-size: 25px;}
.home-page .followus-grid  .grid-center .grid-center-content p{font-size: 12px; font-family: 'Muli', sans-serif; margin: 15px 0 0 ;}
.home-page .followus-grid  .grid-center .grid-center-content{border-top: 1px solid #444242; border-bottom: 1px solid #444242;  padding: 40px 0;}


.footer .about-grid{padding: 40px 0 10px;}
.footer .about-grid h3{font-size: 25px; color: #393838;}
.footer .about-grid p{font-size: 14px; color: #8c8b8b; line-height: 25px;}
.footer .footer-menu{padding: 10px 0;}
.footer .footer-menu ul li{display: inline-block;}
.footer .footer-menu .menu-items ul{font-size: 12px;}
.footer .footer-menu .menu-items ul li{ padding: 5px 7px;} 
.footer .footer-menu .menu-items ul li a{text-decoration: none; font-size: 12px; color:#393838;}
.footer .footer-menu .menu-items ul li a:hover{color: #0058ac;} 
.footer .footer-menu .social-media ul li{padding: 0 3px;}
.footer .footer-copyright{background: #0058ac; padding: 20px 0; }
.footer .footer-copyright p{color: #ffffff; margin: 0; font-size: 12px; }
.footer .footer-copyright a{text-decoration: underline; color: #ffffff; }
.footer .footer-copyright a:hover{color: #000000;}



/****inner-page-header****/
.inner-page-header{box-shadow: 0 0px 20px -10px #222;}
.inner-page-header .header{min-height: 95px;}
.inner-page-header .header .header-content{ margin-top: 5px;}
.inner-page-header .header .menu .bg-light{background: none !important;}
.inner-page-header .header .menu .navbar-light .navbar-nav .nav-link{color: #393838; font-size: 14px; text-transform: uppercase; padding: 8px 16px; margin: 0 1px;}
.inner-page-header .header .menu .navbar-light .navbar-nav .nav-link:hover{color: #0058ac; color: #ffffff !important; background: #0058ac !important; border-radius: 5px;}
.inner-page-header .header .menu .navbar-light .navbar-nav .nav-link.active{color: #ffffff !important; background: #0058ac !important; border-radius: 5px;}
.inner-page-header .header .social-media ul li {display: inline-block; margin: 0px 3px;}
.inner-page-header .header .social-media ul{margin: 0;}
.inner-page-header .header .social-media {margin-top:12px;}
.inner-page-header .header .search{margin-top: 16px;}
.inner-page-header .header .menu .navbar{padding: 0.5rem 0;}
.inner-page-header .header .menu #header-menus li.active .nav-link{color: #ffffff !important;
    background: #0058ac !important;
    border-radius: 5px;}


/******event-listing-page*******/
.event-listing-page .event-listing{padding: 50px 0; border-bottom: 1px solid #e8e3e3;}
.event-listing-page .event-listing h1{font-size: 50px; color: #393838;}
.event-listing-page .event-listing .event-listing-form{margin-top: 30px;}
.event-listing-page .event-listing .event-listing-form  .form-control{ min-height: 45px; width: 100%;}
.event-listing-page .event-listing .event-listing-form .btn-primary{    border: 1px solid #000000; color: #ffffff; background: #000000; padding: 10px 25px;  text-transform: uppercase;}
.event-listing-page .event-listing .event-listing-form .btn-primary:hover{background:#0058ac; border:1px solid #0058ac;}
.event-listing-page .event-listing .upcming-evnt-box h3{font-size: 21px; color: #393838; line-height: 30px;  margin: 20px 0 10px; padding-left: 4px;}
.event-listing-page .event-listing .upcming-evnt-box h3 a{text-decoration: none; color: #393838;}
.event-listing-page .event-listing .upcming-evnt-box .col-sm-5{font-size: 13px; color: #8c8b8b; line-height: 35px;}
.event-listing-page .event-listing .upcming-evnt-box .col-sm-5 .fa{margin-right: 10px;  }
.event-listing-page .event-listing .upcming-evnt-box .col-sm-7{font-size: 13px; color: #393838;  line-height: 35px;}
.event-listing-page .event-listing .upcming-evnt-box{background: #ffffff; border:1px solid #e8e3e3;  margin-top: 30px; padding:5px; border-radius: 5px;}
.event-listing-page .event-listing .upcming-evnt-box .btn-primary{text-transform: uppercase ; font-size: 12px; padding: 6px 30px;   border: 1px solid #000000;  background: #ffffff; color: #000000;  margin: 20px 0;}
.event-listing-page .event-listing .upcming-evnt-box .btn-primary:hover{ color: #ffffff; background: #000000;}
.event-listing-page .event-listing .upcming-evnt-box .col-sm-5 span{padding-left: 4px;}
.event-listing-page .event-listing .page-link{border:0px; background: none;}
.event-listing-page .event-listing .pagination li:first-child .page-link{border:1px solid #000000; border-radius: 5px; padding: 8px 20px; margin-right: 15px;}
.event-listing-page .event-listing .pagination li:last-child .page-link{border:1px solid #000000; border-radius: 5px; padding: 8px 20px;  margin-left: 15px;}
.event-listing-page .event-listing .pagination li:last-child .page-link:hover{background:#0058ac; border:1px solid #0058ac; color:#ffffff;}
.event-listing-page .event-listing .pagination .page-link:hover{color:#0058ac;}
.event-listing-page .event-listing .pagination{margin-top: 65px;} 



/******event-individual-page*****/
.event-individual-page .event-individual{padding: 50px 0;}
.event-individual-page .event-individual .event-individual-taco h5{font-size: 14px; color: #0058ac;}
.event-individual-page .event-individual .event-individual-taco h3{color: #393838; font-size: 30px; margin: 20px 0;}
.event-individual-page .event-individual .event-individual-taco p{font-size: 15px; color: #8c8b8b; }
.event-individual-page .event-individual .event-individual-taco p i{font-size: 20px; color: #0058ac; padding-right: 15px;}
.event-individual-page .event-individual .date-and-time h3{color: #393838; font-size: 25px;}
.event-individual-page .event-individual .date-and-time span{color: #3a3939; font-size: 14px; line-height: 40px;}
.event-individual-page .event-individual .days p{color: #8c8b8b; font-size: 14px; line-height: 40px; margin: 0;}
.event-individual-page .event-individual .days p span{color: #3a3939; } 
.event-individual-page .event-individual .dates-times-sec{padding-top: 50px;}
.event-individual-page .event-individual .description-sec h3{color: #393838; font-size: 25px;}
.event-individual-page .event-individual .description-sec p{margin-top: 20px; color: #8c8b8b; font-size: 15px; line-height: 24px;}
.event-individual-page .event-individual .description-sec{padding-top: 50px;}



/******place-listing-page*****/
.place-listing-page .place-listing{padding: 50px 0; border-bottom: 1px solid #e8e3e3;}
.place-listing-page .place-listing h1{font-size: 50px; color: #393838;}
.place-listing-page .place-listing .event-listing-form{margin-top: 30px;}
.place-listing-page .place-listing .event-listing-form  .form-control{ min-height: 45px; /*max-width: 225px;*/ width: 100%;}
.place-listing-page .place-listing .event-listing-form .btn-primary{    border: 1px solid #000000; color: #ffffff; background: #000000; padding: 10px 25px;  text-transform: uppercase;}
.place-listing-page .place-listing .event-listing-form .btn-primary:hover{background:#0058ac; border:1px solid #0058ac;}
.place-listing-page .place-listing .page-link{border:0px; background: none;}
.place-listing-page .place-listing .pagination li:first-child .page-link{border:1px solid #000000; border-radius: 5px; padding: 8px 20px; margin-right: 15px;}
.place-listing-page .place-listing .pagination li:last-child .page-link{border:1px solid #000000; border-radius: 5px; padding: 8px 20px;  margin-left: 15px;}
.place-listing-page .place-listing .pagination li:last-child .page-link:hover{background:#0058ac; border:1px solid #0058ac; color:#ffffff;}
.place-listing-page .place-listing .pagination .page-link:hover{color:#0058ac;}
.place-listing-page .place-listing .pagination{margin-top: 65px;}
.place-listing-page .place-listing .exp-places-box h3{font-size: 21px; color: #393838; line-height: 39px;  margin-top: 20px;}
.place-listing-page .place-listing .exp-places-box p{font-size: 14px; color: #8c8b8b;  line-height: 34px; }
.place-listing-page .place-listing .exp-places-box{ margin-top: 30px;}



/******place-individual-page*****/
.place-individual-page .place-individual{padding: 50px 0;}
.place-individual-page .place-individual .place-individual-grumpys h5{font-size: 14px; color: #0058ac;}
.place-individual-page .place-individual .place-individual-grumpys h3{color: #393838; font-size: 30px; margin: 20px 0;}
.place-individual-page .place-individual .place-individual-grumpys p{font-size: 15px; color: #8c8b8b; display: flex !important;}
.place-individual-page .place-individual .place-individual-grumpys p i{font-size: 20px; color: #0058ac; padding-right: 15px;}
.place-individual-page .place-individual .place-individual-grumpys .rating{margin-bottom: 20px;}
.place-individual-page .place-individual .place-individual-grumpys .rating .rating-txt{color: #8c8b8b; font-size: 14px;}
.place-individual-page .place-individual .place-individual-grumpys .rating .star-rating .fa{color: #fabb04; font-size: 17px;}
.place-individual-page .place-individual .description-sec h3{color: #393838; font-size: 25px;}
.place-individual-page .place-individual .description-sec p{margin-top: 20px; color: #8c8b8b; font-size: 15px; line-height: 24px;}
.place-individual-page .place-individual .description-sec{padding-top: 50px;}
.place-individual-img .carousel-indicators .active{background: #0058ac;}
.place-individual-img .carousel-indicators li { width: 10px; height: 10px; border-radius: 100%; background: #b6b7b8;}
.place-individual-img .carousel-indicators {bottom: -50px;}
.place-individual-page .place-individual .hours-and-events{margin-top: 75px;}
.place-individual-page .place-individual .hours-and-events .hours h3{ margin-bottom: 30px; color: #393838; font-size: 25px; }
.place-individual-page .place-individual .hours-and-events .hours p{color: #8c8b8b; font-size: 14px; }
.place-individual-page .place-individual .hours-and-events .hours p span{color: #3a3939;}
.place-individual-page .place-individual .hours-and-events .events h3{color: #393838; font-size: 25px;}
.place-individual-page .place-individual .hours-and-events .events #place-indv-event .disabled{display: block;}
.place-individual-page .place-individual .hours-and-events .events #place-indv-event .box-txt h5{color: #393838; font-size: 20px;}
.place-individual-page .place-individual .hours-and-events .events #place-indv-event .box-txt p{color: #8c8b8b; font-size: 15px;}
.place-individual-page .place-individual .hours-and-events .events #place-indv-event .owl-nav{position: absolute; top: -53px; right: 0; font-size: 25px;}
.place-individual-page .place-individual .hours-and-events .events #place-indv-event .owl-nav button{margin: 0px 5px;}



/******contact-page*****/
.contact-page .contact-sec{background:url("../images/contact-banner.jpg"); min-height:838px; background-size: cover; background-position: center center; }
.contact-page .contact-sec h3{font-size: 50px; margin-bottom: 120px;}
.contact-page .contact-sec .contact-form .form-control{min-height: 50px; font-size: 14px;}
.contact-page .contact-sec .contact-form .btn-primary{padding: 10px 25px; background: #000000; border:#000000;}
.contact-page .contact-sec .contact-form .btn-primary:hover{background:#0058ac ;}
.contact-page .contact-sec .contact-form{ padding: 40px 30px 30px;}
.contact-page .contact-sec .contact-address span{font-size: 20px;}
.contact-page .contact-sec .contact-address p{font-size: 14px; line-height: 35px;}




/******responsive*****/

@media (max-width: 991px) { 

.navbar-toggler{background:white;}
.home-page .banner{min-height: 700px;}
.home-page .banner .banner-content {min-height: 564px;}
.exp-places-box img {
    height: 150px!important;}
    .placeadd{ white-space: nowrap;
    width:200px!important;
    overflow: hidden;
    text-overflow: ellipsis;}

}

@media (max-width: 767px) { 
	.home-page .banner .banner-content h1{font-size: 36px;}
	.home-page .upcoming-events h1 {
    font-size:34px;}
    .home-page .explore-places h1,.home-page .browse-categories h3 {
    font-size: 34px!important;}
    .event-slider span,.event-slider strong {
    font-size: 12px!important;}
    .home-page .like-what h3 {
    font-size: 34px;}
    .home-page .followus-grid .grid-center .grid-center-content h3 {
    font-size: 16px;
}
.footer .about-grid p {
    font-size: 12px;}
    .event-listing-page .event-listing h1 {
    font-size:36px;}
    .place-individual-page .place-individual .hours-and-events {
    margin-top:10px;}
    .place-individual-page .place-individual .description-sec {
    padding-top: 10px;}
    .form-inline .form-group{margin-bottom: 10px;}
    .event-individual-page .event-individual .description-sec p{font-size: 12px;}
}


/* Extra large devices (large desktops, 1200px and up)*/
@media (max-width: 576px) { 
.exp-places-box img {
    height: 300px!important;
}
.placeadd {
    white-space: normal!important;
    width: auto!important;
}
.home-page .followus-grid .grid-left ,.home-page .followus-grid .grid-center,.home-page .followus-grid .grid-right{
    width:100%!important;
}
.home-page .followus-grid{display: block;} 
.browse-categories .owl-carousel .owl-item img{height: 320px;}
.home-page .browse-categories {
    background: #120820;
    padding: 30px 0 35px;
}
.event-individual-page .event-individual .dates-times-sec {
    padding-top: 15px;
}
.event-individual-page .event-individual .description-sec {
    padding-top: 20px;
}
/*h3 {
    font-size: 26px!important;
    margin-bottom: 35px!important;
}*/
}
@media (max-width: 425px) {
.header .navbar-brand {width: 50%}
.home-page .banner {
    min-height: 620px;
}
h1 {
    font-size: 26px!important;
}
.home-page .explore-places h1, .home-page .browse-categories h3{font-size: 26px!important;}
}

@media (max-width: 375px) {
.exp-places-box img {
    height: 200px!important;
}
.home-page .explore-places .exp-places-box p{font-size: 12px}
.home-page .explore-places .exp-places-box h3{font-size: 18px}
#events-slider .owl-nav{top: -43px;}
}

/* Large devices (desktops, 992px and up)*/
@media (min-width: 992px) and (max-width: 1199px) { 
.home-page .banner .header .menu .navbar-light .navbar-nav .nav-link{padding: 8px 7px; font-size: 12px;}
#browse-slider .owl-nav .owl-next{top: 73px;}
#browse-slider .owl-nav .owl-prev{top: 73px;}
.footer .footer-menu .col-sm-8{flex: 0 0 100%; max-width: 100%; text-align: center;}
.footer .footer-menu .col-sm-4{flex: 0 0 100%; max-width: 100%; text-align: center;}


}


/* Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) and (max-width: 991px) { 
.home-page .banner .header .col-sm-4{flex: 0 0 100%; max-width: 100%; text-align: center;}
.home-page .banner .header .logo{margin-top: 15px;}
.home-page .banner .header .header-content .navbar-light .navbar-toggler{border-color: #ffffff;border: 2px solid #fff;}
.home-page .banner .header .col-sm-8{flex: 0 0 100%; max-width: 100%;}
.home-page .banner .header .header-content .col-sm-6{flex: 0 0 40%; max-width: 40%;}
.home-page .banner .header .header-content .col-sm-3{flex: 0 0 30%; max-width: 30%;}
.home-page .banner .header .header-content{margin-top: 20px;}
.home-page .banner .header .header-content .menu .navbar-collapse{position: absolute;}
.home-page .banner .header .header-content .menu .navbar-nav{position: absolute;  margin-top: 50px;}
.home-page .banner .header .header-content .menu .navbar-toggler-icon{ background-color: rgba(225,225,225,0.5); border-radius: 2px;}
.home-page .banner .header .social-media{margin-top: 15px;}
.home-page .banner .header .search{margin-top: 18px;}
.home-page .banner .banner-content h1{  font-size: 55px;}

}	


/* Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 767px) { 

}	


/* Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575px) {



}


@media (max-width: 480px) {

}	


@media (max-width: 375px) {

}	



.form-inline .form-control {
    display: inline-block;
   /* width: 100% !important;*/}

    .home-page .banner .banner-content .event-place li.nav-item.active{
    background-color: #fff;border-radius: 30px}
     .home-page .banner .banner-content .event-place li.nav-item.active a{color: #000;
 }
.home-page .banner .header .navbar-light .header-content #header-menus li a{color: #fff}
 #header-menus li a{
 	/*color: #fff;*/
    font-size: 14px;
    text-transform: uppercase;}
    .header-content {padding-bottom: 15px;
    border-bottom: 1px solid #444242;
}
.exp-places-box img{height: 213px
 }
 .event-slider span{font-size: 14px;
    color: #8c8b8b;
    line-height: 35px;}
    .event-slider strong{font-size: 14px;
    color: #393838;
    line-height: 35px;}
    .placeadd{ white-space: nowrap;
    width: 340px;
    overflow: hidden;
    text-overflow: ellipsis;}
    .eventadd{ white-space: nowrap;
    width: 400px;
    overflow: hidden;
    text-overflow: ellipsis;}

    .upcming-evnt-box img{height: 280px}
    .place-individual-page .testimonial-box .image img{height: 280px;}
