/*
Theme Name: KidsZone
Theme URI: https://dtkidszone.wpengine.com/
Author: the DesignThemes team
Author URI: https://wedesignthemes.com/
Description: KidsZone is a unique, eye catching Gallery WP theme. Perfect choice for schools, kids club, shopping websites.Premium design Quality, highly standard coding, detailed documentation, how to videos, extensive forum support and more are the key values of this theme.
Version: 6.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: kidszone

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

.bx-controls-direction a.bx-prev, .bx-controls-direction a.bx-next { -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear; }

.bx-controls-direction a.bx-prev {
    background-image: url(images/arrow-prev.png);
}
.bx-controls-direction a.bx-prev, .bx-controls-direction a.bx-next {
    background-color: #fff;
    background-position: 8px center;
    background-repeat: no-repeat;
}
.bx-wrapper .bx-controls-direction a.bx-prev { margin-left: -40px; border-radius: 0 5px 5px 0 !important; }
.bx-wrapper:hover .bx-controls-direction a.bx-prev { margin-left: 5px; }

.bx-wrapper .bx-controls-direction a.bx-next { margin-right: -45px; border-radius: 5px 0 0 5px; }
.bx-wrapper:hover .bx-controls-direction a.bx-next { margin-right: 0px; }


.bx-controls-direction a.bx-next {
    background-image: url(images/arrow-next.png);
}

.bx-controls-direction a {
    position: absolute;
    top: 38.5%;
    z-index: 99;
    width: 40px;
    height: 80px;
    display: block;
    text-indent: -9999px;
}

.bx-controls-direction .bx-next {
    border-radius: 5px 0 0 5px;
}

.bx-controls-direction a.bx-next {
    right: 5px;
}

/* For Update */


#bbpress-forums div.bbp-search-form{
    margin-bottom: 10px;
}
#bbpress-forums #bbp-search-form #bbp_search{
    margin-bottom: 0;
}
.dt-sc-pr-tb-col.standard .dt-sc-tb-thumb > img{
    width: 100%;
}   
.buddypress-wrap .select-wrap { border: none; }
#bbpress-forums li.bbp-header ul.forum-titles li i { display: none; }
.dt-sc-button-right-space .dt-sc-button { margin-left: 10px; }
.woocommerce div.product div.images .flex-control-nav li img { border: 2px solid transparent; transition: all 0.3s linear;}
.woocommerce div.product div.images .flex-control-nav li img.flex-active { border-color: #f27c7e; }
.buddypress-wrap .bp-search form:focus, .buddypress-wrap .bp-search form:hover, .buddypress-wrap .select-wrap:focus, .buddypress-wrap .select-wrap:hover{
    border-color: #d5d4d4;
    border: none;
}
.buddypress-wrap .select-wrap select{
    margin-right: 0;
}
.buddypress-wrap .select-wrap span.select-arrow { display: none; }
.buddypress-wrap .select-wrap select { background-color: #fff; }
#bbpress-forums li.bbp-body { padding-bottom: 0; }
#bbpress-forums li.bbp-footer, #bbpress-forums li.bbp-header { background-color: #f4df90; }
.bx-wrapper:hover .bx-controls-direction a.bx-next { margin-right: 10px; }
.bx-wrapper:hover .bx-controls-direction a.bx-next:hover { transform: translateX(10px); }
.bx-wrapper:hover .bx-controls-direction a.bx-prev { margin-left: 15px; }
.bx-wrapper:hover .bx-controls-direction a.bx-prev:hover { transform: translateX(-10px); }
.dt-sc-portfolio-container.with-space { margin: 0; }
.bp-dir-search-form #dir-groups-search {
    margin-bottom: 0;
}
.bp-dir-search-form #dir-groups-search-submit{
    margin-bottom: 0;
    margin-top: 0;
    margin: 0 15px;
}
.bp-dir-search-form #dir-groups-search-submit span{
    padding: 0;
}
.bp-dir-search-form {
    display: flex !important;
}
.buddypress-wrap form.bp-dir-search-form{
    border: none;
}
.dir-search.groups-search.bp-search{
    margin-bottom: 20px;
}
/* End */

@media screen and (min-width: 768px) and (max-width:991px){
    .ext_pricing_type1.wpb_column.vc_column_container.vc_col-sm-3,
    .pricing_type1.wpb_column.vc_column_container.vc_col-sm-3,
    .pricing_type2.wpb_column.vc_column_container.vc_col-sm-3,
    .pricing_type3.wpb_column.vc_column_container.vc_col-sm-3{
        width: 50%;
        margin-bottom: 20px;
    }
    
}

@media only screen and (max-width:767px) {

    .entry-thumb .bx-controls a.bx-prev { left:40px; cursor: pointer; }
    .entry-thumb .bx-controls a.bx-next { right:40px; cursor: pointer; }

    .bx-controls-direction a { top: 38.5%; width: 30px; height: 50px; }
    .bx-controls-direction a.bx-prev { background-size: 45%; }
    .bx-controls-direction a.bx-next { background-size: 45%; }



    /* Update */
    #bbpress-forums #bbp-search-form #bbp_search{
        width: 100%;
    }
    .bp-dir-search-form #dir-groups-search {
        min-width: unset;
    }

}


/* Update */

@media screen and (max-width: 480px){
    div.bbp-search-form button, div.bbp-search-form input{
        padding: 16px 30px 14px;
        font-size: 14px;
    }
    #bbpress-forums #bbp-search-form #bbp_search{
        width: 100%;
    }
}



