.container-content{
    padding-top:50px;
    padding-bottom:50px;
}

.carousel-indicators {
    bottom: 100px;
}

.carousel-indicators button {
    margin: 10px 2px;
    padding: 5px 15px;
}

.carousel-indicators .active {
    margin: 10px 2px;
    width: 15px;
    height: 5px;
    background-color: #fff;
}

.navbar .navbar-brand {
     line-height: 100%;
}
.wp-block-cover{
    margin:0;
    z-index: 999;
}

.navbar .navbar-nav > li a{
     padding-top: 10px;
     padding-bottom: 10px;
}
 .navbar a {
    font-size: 14px;
}


.navbar > .container{
    display: inline-block;
}
#menu-primary{
    display: inline-block;
    float: right;
}

.hestia-about {
    /*padding: 0 0 30px;*/
    padding: 0;
}
.carousel-control-prev:hover,.carousel-control-next:hover{
    background-color: RGBA(0,0,0,0);
    border: 0;
    box-shadow: 0 0 0 #ccc;

}


/*.content .card{*/
/*    cursor:pointer;*/
/*    padding:3px 2px;*/
/*}*/
.content .card .icon-video{
    font-size:0px;
    color: #EA5914;
    position: absolute;
    width: calc(100% - 4px);
    height: calc(100% - 5px);
    /*line-height: 100%;*/
    /*text-align: center;*/
    /*margin-bottom: -182px;*/
    transition: all 0.3s;
    border-radius: 3px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.content .card .icon-video:hover{
    font-size:60px;
    color: #EA5914;
    background: rgba(0, 0, 0, 0.5);
    /*transform: scale(2);*/
    transition: all 0.6s;

}
.modal-fullscreen,.modal-dialog{
    width: 100%;
    margin: 0    auto;

}
.modal-fullscreen .modal-content{
    /*width: 100%;*/

}
.modal-fullscreen .modal-body {
     overflow-y: hidden;


}
/*.section-image .container {*/
/*    position: relative;*/
/*    z-index: 99;*/
/*}*/


@media (min-width: 769px){
    .page-header.header-small .hestia-title,
    .page-header.header-small .title,
    h1.hestia-title.title-in-content,
    .main article.section .has-title-font-size {
        font-size: 42px;
    }
}

.card{
    /*margin-bottom: 0em;*/
}
.new-card,.course-card{
    /*margin-bottom:30px;*/
    padding: 3px 1px 1px 1px;
    cursor: pointer;
}
.new-card img,.course-card img{
    border-radius: 6px;
}

.teacher-img{

    /*width: 555px;*/
    /*height: 416px;*/

    width: 100%;

}

.wp-block-columns {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 0em;
}



.wp-block-cover {

    min-height: 0em;

}
.hestia-about .card-text p{
font-size: 14px;
}

/*.section-image .container {*/
/*    padding: 15px 0;*/
/*}*/

@media (max-width: 768px) {
    .home:not(.blog) .page-header {
        min-height: 0;
    }
    .boxed-layout-header {
         padding-bottom: 0px;
    }
    .page-header.header-small .container {
        padding-top: 100px;
         padding-bottom: 40px;
    }
    .wp-block-cover{

        padding: 0em;


    }
}
@media screen and (max-width: 576px){
    .home:not(.blog) .page-header {
        min-height: 0;
    }
    .boxed-layout-header {
        padding-bottom: 0px;
    }
    .page-header.header-small .container {
        padding-top: 100px;
        padding-bottom: 40px;
    }
}

.main-raised {
    /*max-width: 1280px;*/
    /*margin:-60px auto 0;*/

    /*margin: -60px 30px 0;*/
    /*border-radius: 6px 6px 0 0;*/

    margin: 0;
    border-radius: 0;

}


/*boot*/
.btn.btn-primary, button, input[type=button], input[type=submit] {
     -webkit-box-shadow: none;
    -moz-box-shadow: none;
     box-shadow: none
}


.btn, .btn.btn-default, button, input[type=button], input[type=submit] {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}


.btn, button, input[type=button], input[type=submit] {
     position:inherit;
     /*margin: 10px 1px;*/
     /*padding: 12px 30px;*/
     /*border: none;*/
     /*border-radius: 3px;*/
     /*white-space: normal;*/
     /*letter-spacing: 0;*/
     /*text-transform: uppercase;*/
}
.fade {
     opacity: 100;
    /*-webkit-transition: opacity .15s linear;*/
    /*-o-transition: opacity .15s linear;*/
    /*transition: opacity .15s linear;*/
}
.btn.btn-default:active, .btn.btn-default:focus, .btn.btn-default:hover, .btn:active, .btn:focus, .btn:hover, button:active, button:focus, button:hover, input[type=button]:active, input[type=button]:focus, input[type=button]:hover, input[type=submit]:active, input[type=submit]:focus, input[type=submit]:hover {
    -webkit-box-shadow: none;
    -moz-box-shadow:none;
    box-shadow: none;
}

.layui-tab-title{
    border: 0;
    text-align: center;
}

.goods-card .layui-tab-item li{
    margin-bottom:50px;
}
.goods-card .layui-tab-item li a{
    text-align: center;
    display: block;
}
.goods-card .layui-tab-item li a img{
    max-height: 350px;
}

.goods-cat{
    color:#7E7E7E;
}
.goods-type span{
    padding:0 15px;
}
.goods-mor h4{
    font-size: 8px;
    color: #7E7E7E;
    margin-top:5px;
}
.goods-mor img{
    height: 100px;
}
/*.goods-mor-text{*/
/*    font-size:18px;*/
/*}*/


.show-goods-top{
    text-align: center;

}
.goods-area{
    margin:20px 0;
}

legend {
    float: none;
     width: auto;
     padding: inherit;
     margin-bottom: auto;

}

.layui-badge-rim, .layui-border, .layui-colla-content, .layui-colla-item, .layui-collapse, .layui-elem-field, .layui-form-pane .layui-form-item[pane], .layui-form-pane .layui-form-label, .layui-input, .layui-layedit, .layui-layedit-tool, .layui-panel, .layui-quote-nm, .layui-select, .layui-tab-bar, .layui-tab-card, .layui-tab-title, .layui-tab-title .layui-this:after, .layui-textarea {
    border-color: #ccc;
}

.layui-elem-field legend {
    margin-left: 0px;
}


button,
button:hover,
.woocommerce .track_order button[type="submit"],
.woocommerce .track_order button[type="submit"]:hover,
div.wpforms-container .wpforms-form button[type=submit].wpforms-submit,
div.wpforms-container .wpforms-form button[type=submit].wpforms-submit:hover,
input[type="button"],
input[type="button"]:hover,
input[type="submit"],
input[type="submit"]:hover,
input#searchsubmit,
.pagination span.current,
.pagination span.current:focus,
.pagination span.current:hover,
.btn.btn-primary,
.btn.btn-primary:link,
.btn.btn-primary:hover,
.btn.btn-primary:focus,
.btn.btn-primary:active,
.btn.btn-primary.active,
.btn.btn-primary.active:focus,
.btn.btn-primary.active:hover,
.btn.btn-primary:active:hover,
.btn.btn-primary:active:focus,
.btn.btn-primary:active:hover,
.hestia-sidebar-open.btn.btn-rose,
.hestia-sidebar-close.btn.btn-rose,
.hestia-sidebar-open.btn.btn-rose:hover,
.hestia-sidebar-close.btn.btn-rose:hover,
.hestia-sidebar-open.btn.btn-rose:focus,
.hestia-sidebar-close.btn.btn-rose:focus,
.label.label-primary,
.hestia-work .portfolio-item:nth-child(6n+1) .label,
.nav-cart .nav-cart-content .widget .buttons .button,
.has-accent-background-color[class*="has-background"] {
    background-color: #e91e63;
}