@charset "utf-8";
/* CSS Document TEAM ED PLAZA  */


/* SMALL TABLET LANDSCAPE   */
@media only screen and (max-width:50em){
    label.formlabel_small  { width: 98%; padding: 0;}
    a.website-zwolledoet { display:none;}
    .formlabel_small { width: 28%; float:left;}
    #wrapper { padding: 0 0 30px  ; width: 100%;}
    ul.flex-direction-nav { display:none;}
    li#home a.home_btn { display:none;}
    a.home_btn::before {    color: #fff;}
    .beheerpanel a { color: #c00;}
    ul.slimmenu > li.hide, .hide, .hide_subnav { display:none;}
    .show { display:block;}
    .aanmelden { padding: 4px 0 0 0; }
    label { width: 98%; display:block;}
    #content div.status { width: 15%!important}
    .block_half { width: 100%; margin-right: 0px; }
    .hulpfuncties_phone { display:block; clear:both;}
    #wit {height: 65px; }
    .hide_topmenu { display:block;}
    #print_lees { display:none;}
    .topmenu { display:none;}
    .functies_blauw { display:none; width: 240px; float: right;}
    .mobiel_extra_menu {display:block;}
    .midden { weghalen }
    .hide_adres { display:none;}
    .hide_nieuws { display:none;}
    .show_adres { display:none; }
    .show_adres { display:none; }
    .functies_left {width:100%;padding:0 5px 0 ;}
    #toolbar { margin-left: 10px;}
    .extra_menu  a { float: left; width: auto;display:block;padding: 4px 0 6px 1%; margin: 0 0 2px 10px;}
    .extra_inloggen {float: right;}
    .subnav {  width: 98%;}
    .subnavigatie { width: 95%;  margin: 0 10px 0 ;}
    .midden_top { width: 100%; }
    .main-tekst, .main-tekst.info { width: 90%; margin: 0 5% 0 ; font-size: 18px; line-height: 28px;}
    .social-media, .social-media a, .beheerpanel { margin-right: 22px; color: #f06be1;}
    #maincontent {width : 100%; }
    .main-tekst, .tekst-home { padding-top: 15px;}
    #content {width : 100%; }
    nav  { position:absolute;width: 100%;}
    .content_vervolg { padding: 0 0 40px 10px; }
    .tekst-home { width: 90%; padding: 10px 20px 0 15px;}
    .nieuws-home { width: 95%; min-height: 350px;}
    .leftcolum { width: 92%;  margin: 0 10px 0 ;}
    #content_vervolg {margin: 0 0 20px; padding: 0 20px; width: 95%; overflow:hidden;}
    .printable { width: 95%; padding: 0 20px; }
    .infopagina { width: 100%; }
    #aanmelden, #overzicht_beheer { width: 100%; margin: 15px 0 0 0; padding:20px 0  ;}
    .linkerkolom { display:none; width: 100%; margin: 10px 10px 10px 0; min-height: 0!important}
    .header_img {background-size: auto 100%; background-position: center; height: 0; width: 100%;  padding: 0  0 ;}
    .tekst-vrijwilligers { width: 90%; padding: 10px 30px 0 0;}
    .beheer { padding: 20px 20px 20px 0;}
    .beheer form, #overzicht_beheer form, #aanmelden form { width: 85%;}
    #overzicht_beheer ul { column-count: 2;}
    .box ul.white a { float:left; height: auto; }
    .agenda-home {width: 98%;}
    #cke_inhoud { clear:both; width:85%;}
    #beheer { padding: 0 0;}
    .column_left { float: left; width: 100%; margin-bottom: 15px;}
    .column_right {float: left; width: 100%;}
    form.contact_offerte label { width: 100%;}
    form.contact_offerte input, form.contact_offerte textarea { width: 95%; margin-bottom: 10px;}
    form.contact_offerte select { margin-bottom: 10px;}
    form.contact_offerte label.formlabel_small { width: 20%; float:left;}
    .footerwrap { position:relative; text-align:center; width: 100%}
    .footerwrap a { display:inline-block;}
    .flexslider { height: auto;}
    #photo-data { margin: 10px 0 0 0;  width: 130px; height: 70px; }
    #logo { padding-left: 10px;}
    #logo img { width: 140px; height: auto; margin-top: 10px;float:left;}
    .plaza { float:left; color:#005670; font-size: 1.4em; margin-left: 10px; margin-top: 23px}
    #logo a { width: 100%; height: 60px;display:inline-block;}
    .fieldset_right {  margin: 10px 0;}
    .mantelzorgcompliment fieldset.radio .fieldset_right { border:none;}
    .mantelzorgcompliment .fieldset_right label.short { width: 20%; float:left;}
    .mantelzorgcompliment,.mantelzorgcompliment .text-box { font-size: 16px;}
    .mantelzorgcompliment input[type=text] { width: 95%; margin-bottom:8px;}
    .mantelzorgcompliment .error { width: 95%;  overflow:hidden;}
    .mantelzorgcompliment .text-box-voorwaarden { padding-right: 5%; padding-left: 5%; border-left: 1px solid #eee; border-right: 1px solid #eee;}
    .main-tekst form.mantelzorgcompliment { width: 100%;}
    .resultaat_li label.labelsmall, label.labelsmall { width: 100%;}
    .mantelzorgcompliment .text-box-voorwaarden { padding-right: 5%; padding-left: 5%; border-left: 1px solid #eee; border-right: 1px solid #eee;}
    .mantelzorgwaardering { width: 100%;}
    .mzw_zwolle {width: 100%; display:inline-block; font-size: 20px;}

    #logo h1 { font-size: 26px; text-shadow: 5px 1px 5px white}
    div.mantelzorgwaardering { text-align: left; height:auto; margin-bottom: 0;}
    #topnav { width: 79%;}
    .main-tekst header {font-size: 24px;}
}