.swiper-pagination-bullet-active {
background-color: #000000!important;
}

body:not(.page-template-page-portfolio) .featured-thumbnail {
display: none;
}

.flickity-carousel strong.single {
font-size: 24px;
font-weight: 400;
}

.flickity-viewport {
height: 400px !important;
}

a.phonew {
color: #262626 !important;
text-decoration: none;
text-align:center;
}

.page-id-3571 .top.wedding-planner-btt {
display: none;
}

.caption img{
width: 40px !important;
}

/* .ozy-caroseul_item img{
width: 100% !important;
height: 400px !important;
background-size: cover !important;
} */

body:not(.page-template-page-portfolio) .featured-thumbnail img{
width: 100% !important;
height: 400px !important;
}

#ozy-exp-box-1233{
height: 400px !important;
}
.plan-form input, .plan-form select, .plan-form textarea, .plan-form h3 {
padding: 20px !important;
}

.yt_video{
margin-top: 200px;
}

@media (max-width: 1050px){
.yt_video{
width: 500px !important;
height: 250px !important;
margin-top: 100px;
}
}

@media (max-width: 750px){
.yt_video{
width: 380px !important;
height: 200px !important;
margin-top: 50px;
}

.top-info-bar.content-font span {
font-size: 14px;
}
}

/* .dropdown-toggle{
padding: 0px;
margin: 0px;
} */

/*featured-thumbnail{
display:none;
}*/