/*
Theme Name: Clubio Child
Theme URI: https://clubio.softali.net/wp/demo/
Author:       softali
Author URI:   https://themeforest.net/user/softali/portfolio
Template: clubio
Description: This is a child theme for Clubio.
Version: 1.0
Text Domain: clubio-child
*/

/*  [ Add your custom CSS below ]
================================ */
.custom-logo
{
	max-width:70%!important;
}
.mainSlider .slide .slide-content .container .tt-row-btn {
    margin-top: 35px;
}
.events-wide .events-wide__img .tt-icon::after {
    top: 0%!important;
    left: 0%!important;
}

.wpb_single_image.vc_align_center img {
  transition: transform .2s; /* Animation */
}

.wpb_single_image.vc_align_center img:hover {
  transform: scale(1.3); 
}
.f-logo {
    width: 140px;
    margin: 0 auto;
}
#fancybox_rjg-title {
    display: none!important;
}
#modalPrivateEvent .modal-md, #modalVipTables .modal-md  {
    width: 746px;
}
.tickets-col .tickets-col__img .tickets-col__label
{
	display:none!important;
}
#sky_gallery_row .page-numbers li:before
{
	display:none;
}
#sky_gallery_row .navigation_grid_rjg
{
	display:flex!important;
	justify-content:center;
}
#sky_gallery_row div.navigation_grid_rjg ul.page-numbers li span.current {
    padding: 6px 10px;
    margin-right: 10px!important;
}

#sky_gallery_row div.navigation_grid_rjg ul.page-numbers li a {
    padding: 6px 10px;
    margin-right: 10px!important;
}
.facility_icons .wpb_single_image img {
    height: auto;
    max-width: 70%;
    vertical-align: top;
}

.facility_icons h4{
    font-size: 18px;
}

.facility_icons .wpb_single_image img {
    height: auto;
    max-width: 70%;
    vertical-align: top;
}

.facility_icons h4 {
    font-size: 18px;
    margin-bottom: 0px;
}
.facility_icons .facility_items .vc_column-inner {
    border: 1px solid #ccc;
    padding: 10px;
    border-radius: 6px;
	-moz-border-image: -moz-linear-gradient(top left, #3acfd5 0%, #3a4ed5 100%);
    -webkit-border-image: -webkit-linear-gradient(top left, #e6005c 0%, #9c0aad 100%);
    border-image: linear-gradient(to bottom right, #e6005c 0%, #9c0aad 100%);
    border-image-slice: 1;
}

.facility_icons .facility_items{
    padding: 20px;
}
.facility_icons .facility_items .wpb_single_image
{
	margin-bottom:20px;
}
.tickets-col .tickets-col__title {
    font-size: 28px!important;
}
.we_offer_li li
{
	margin-bottom:15px;
}

.pum-container .pum-content img
{
	margin:0 auto;
	
}
@media only screen and (max-width: 767px) { 
.facility_icons .wpb_column.vc_column_container.vc_col-sm-2 {
    width: 50%;
    display: flex;
    float: left;
}
header#tt-header .nav-btn li {
    width: 50%;
    position: relative;
 }
.tickets-col .tickets-col__title {
    font-size: 24px!important;
   }
 #modalPrivateEvent .modal-md, #modalVipTables .modal-md {
    width: 90%;
}
.blocktitle .tt-title-under {
    font-size: 72px;
    line-height: 105px;
    top: -16px;
    left: 11px;
}
.pum-container .pum-content img {
    margin: 0 auto;
    max-width: 45%;
}

.pum-theme-2684 .pum-container, .pum-theme-content-only .pum-container
 {
    top: 20%!important;
 }
}