/*
Theme Name: browsable Child
Theme URI: https://wordpress.org/themes/twentytwentyone/
Template: twentytwentyone
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Twenty-One is a blank canvas for your ideas and it makes the block editor your best brush. With new block patterns, which allow you to create a beautiful layout in a matter of seconds, this theme’s soft colors and eye-catching — yet timeless — design will let your work shine. Take it for a spin! See how Twenty Twenty-One elevates your portfolio, business website, or personal blog.
Tags: one-column,accessibility-ready,custom-colors,custom-menu,custom-logo,editor-style,featured-images,footer-widgets,block-patterns,rtl-language-support,sticky-post,threaded-comments,translation-ready
Version: 1.8.1689833543
Updated: 2023-07-20 06:12:23

*/


.container {
    max-width: 1240px;
    margin: 0 auto;
}
/* video#fancybox__html5video {
    object-fit: cover;
} */

/* .fancybox__content {
    aspect-ratio: auto !important;
} */
a.memberhead {
    text-decoration: none;
    color: #222;
   width: 100%;
}
a.img_url {
    /* width: 170px; */
/*     height: 230px; */
}
.fa-play:before {
    font-size: 16px;
}
.popup-content iframe {
      position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    border: none;
    min-height: 500px;
}
body .site-logo {
    margin: 0;
}
.popupfullscreen a {
    text-decoration: none !important;
}
.col-6.p-0 button.nav-link.active img {
    height: 223px;
}
body .primary-navigation .primary-menu-container > ul > .menu-item > a {
    padding-bottom: 0;
    margin-bottom: -7px;
    margin-top: 0px;
    font-size: 18px;
    font-weight: 400;
}
@media only screen and (max-width: 481px){
body .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo {
    padding-top: 10px;
}

body .menu-button-container {
    padding-top: 5px;

}
}



@media only screen and (max-width: 767px)  {
.col-3.border-top-class-col.padding.w-32 {
    margin: -37px 0 0 0;
}
section.tabs-main-section header.last_border {
    border: 0px;
    padding: 0px 0 0 0;
    margin-bottom: 0;
}
/* 	.paid_plan p a br {
    display: none;
} */
}

@media only screen and (max-width: 991px)  {
/* .paid_plan p a br {
    display: none;
} */
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
body .col-6.p-0.custom-bg-gray-colo.border-class.h-100.i_pad {
    width: 45% !important;
    display: block !important;
}
.top-header i.fa.fa-arrow-left.backpre {
    display: none !important;
}
.ipad {
    width: 28% !important;
}   
}




section.tabs-main-section header.last_border {
    padding: 10.2px !important;
}

button.f-button.is-close-btn {
    top: 0 !important;
    right: 0 !important;
}




