/*
Theme Name: Basisschool 't Wold
Version: 1.0
Type: style
*/

body {}

body * {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-text-size-adjust: none;
    font-family: 'Titillium Web', sans-serif;
}

img,
a.avia-button {
    border-radius: 0px !important;
}

#top #wrap_all .all_colors h1,
#top #wrap_all .all_colors h2,
#top #wrap_all .all_colors h3,
#top #wrap_all .all_colors h4,
#top #wrap_all .all_colors h5,
#top #wrap_all .all_colors h6 {
    font-weight: bold;
    text-transform: none;
}

.container.av-logo-container {
    border-bottom: 1px solid #ebebeb;
}
h3 {
    font-size: 22px;
    font-weight: 600 !important;
}
/* /Logo */

/* Heading */

.meta-heading h1,
.meta-heading h2,
.meta-heading h3,
.meta-heading h4 {
    color: #ff7423 !important;
}

/* /Heading */

/* Home */

.flex_column.av_two_third.flex_column_table_cell.av-equal-height-column.av-align-top.av-zero-column-padding.first.avia-builder-el-1.el_after_av_layerslider.el_before_av_one_third.avia-builder-el-first {

    z-index: 999;}

.avia-image-container.av-styling-.av-mini-hide.avia-builder-el-4.avia-builder-el-no-sibling.avia-align-right .avia-image-container-inner .avia-image-overlay-wrap{
    width: 337px;
    float: right;
}
.avia-image-container.av-styling-.av-mini-hide.avia-builder-el-4.avia-builder-el-no-sibling.avia-align-right .avia-image-container-inner .avia-image-overlay-wrap img.avia_image {
    height:238px;
    width:337px;
}

.av-rotator-container-inner {
    font-weight:600!important;
}

#top #wrap_all .av-inherit-size h3.av-special-heading-tag {
    font-size: 0.7em;
}

#rotator {
}

/* /Home */

/* buttons */
.alternate_color a.avia-button {
    color: #232323 !important;
}

a.avia-button {
    border-radius: 0px !important;
}

a.avia-button.avia-button-fullwidth {
    color: #fff !important;
    text-align: left;
}
/*
a.avia-button.avia-button-fullwidth:hover,
a.avia-button.avia-button-fullwidth:hover .avia-color-theme-color,
a.avia-button.avia-button-fullwidth:focus,
a.avia-button.avia-button-fullwidth:focus .avia-color-theme-color,
a.avia-button.avia-button-fullwidth:active,
a.avia-button.avia-button-fullwidth:active .avia-color-theme-color {
    background-color: #f9ea4f !important;
    background-color: #ff8741 !important;
    border-bottom:1px solid #ff8741;
}

*/
a.avia-button.avia-button-fullwidth:active {
    background-color: #f9ea4f !important;
    background-color: #ff8741 !important;
    border-bottom:1px solid #ff8741;
}

#school .avia-builder-el-last .avia-button-fullwidth {
    font-size: 1.4em;
    padding: 24px 22px 23px 50px;
    border-bottom:1px solid #ff8741;
    
}

#school > div > div > div > div > div > div.flex_column.av_one_third.no_margin.flex_column_table_cell.av-equal-height-column.av-align-top.av-zero-column-padding.avia-builder-el-17.el_after_av_one_third.avia-builder-el-last > div.avia-button-wrap.avia-button-center.avia-builder-el-21.el_after_av_button_big.avia-builder-el-last {
    border-bottom:0px solid #ff8741!important;
}

.avia-button.avia-size-large {
    padding: 15px 30px 13px;
    font-size: 18px;
    min-width: 139px;
}

.avia-button.avia-size-x-large {
    padding: 25px 50px 23px;
    font-size: 22px;
    min-width: 200px;
}

.alternate_color .avia-button-wrap.avia-button-left {
    width: 100%;
    text-align: left;
    margin: 0px 0px 10px 0px;
}

form input[type="submit"],
form input[type="submit"]:hover,
form input[type="submit"]:focus,
form input[type="submit"]:active {
    background-color: #f9ea4f !important;
    color: #232323 !important;
    border-radius: 0 !important;
    font-weight: bold !important;
    border-color: #d7c92d !important;
    font-size: 18px !important;
}


#top #wrap_all .main_color .av-menu-button-colored > a .avia-menu-text {
    background-color: #f9ea4f !important;
    color: #232323 !important;
    border-radius: 0 !important;
    font-weight: bold !important;
    border-color: #d7c92d !important;
    border:0px;
    font-size: 15px !important;
    padding: 9px 15px;
}


/* /buttons */

/* Menu */

#avia-menu>li>a {
    font-size: 18px;
    padding-left: 25px;
    padding-right: 25px;
}

.sub-menu>li>a span.avia-menu-text {
    font-size: 14px;
}

/* Menu */

/* Row */
.container_wrap {
    border-top-width: 0px !important;
}

.content,
.sidebar {
  /* padding-top: 40px !important;
    padding-bottom: 40px !important;*/ 
}

/* /Row */

/* Content */

.alternate_color .av_textblock_section a {
    color: #232323;
}

.alternate_color .av_textblock_section a:hover {
    opacity: 0.8;
}

/* /Content */

/* Headers */

.slider_b b {
    color: #fff;
    font-weight: 600;
}

/* /Headers */

/* nav */

/* /nav */

/* Breadcrumb */

/* /Breadcrumb */

/* Form */

/* /Form */

/* Tables */

.avia-table th,
.avia-table td {
    text-align: left !important;
    text-transform: inherit;
}

.responsive .avia_responsive_table .avia-data-table td:before {
    visibility: hidden;
    position: absolute;
}

/* /Tables */

/* Footer */

#footer {
    top:40px;
}

#footer section ul li a {
    font-size: 16px;
    padding-bottom: 0px;
}

.widget_nav_menu .current-menu-item>a,
.widget_nav_menu .current_page_item>a {
    font-weight: normal;
}

#footer section ul li a:hover {
    opacity: 0.8;
}

#footer section ul {
    margin: 25px 0px 0px 0px !important;
}

#footer .flex_column section.widget_media_image:first-child img {
    width: 86px;
    height: auto;
}

#footer .flex_column section.widget_media_image:first-child .image-overlay-inside,
#footer .flex_column section.widget_media_image:first-child .image-overlay {
    display: none;
    visibility: hidden;

}

#footer .flex_column section#media_image-5 {
    margin: 34px 0 0px 0;
}

#footer .flex_column section#text-2 {
    margin: 0px 0 30px 0;
}


#footer .flex_column section#media_image-3 img,
#footer .flex_column section img {
    width: 147px;
    height: auto;
}

#footer-news .flex_column a.avia-button {
    padding: 0px 0px 50px 0px;
    text-align: left;
}

#footer-news .flex_column h3:after,
#footer-news .flex_column h3:after,
#footer-news .flex_column h3:after {
    display: block!important;
    width: 80px!important;
    height: 2px!important;
    background: #ccc!important;
}

#footer-news  .special-heading-border {
    /* display: none; */
    display: block!important;
    height: 4px!important;
    margin: 8px 0px -8px 0px;
}
#footer-news  .special-heading-border .special-heading-inner-border{
    /* display: none; */
    display: block!important;
    width:44px;
    height: 2px!important;
    background-color: #606060!important;
    border-color: #606060!important;
    border-width:2px;
    padding: 0px;
    margin: 0px;
}


/* /Footer */

.flex_column.av_one_third.no_margin.flex_column_table_cell.av-equal-height-column.av-align-top.av-zero-column-padding.first.avia-builder-el-13.el_before_av_one_third.avia-builder-el-first {
    padding: 30px 25px;
}

@media only screen and (max-width: 991px) {
    .avia_textblock,
    .avia_textblock.av-medium-font-size-overwrite.av-medium-font-size-18.av-small-font-size-overwrite.av-small-font-size-16 {
    line-height: 32px!important;
}

}
