@media screen and (min-width:1025px) {html{min-width:1100px;}}@media screen and (max-width:1024px) {.wrap{width:900px!important;padding-left:5px;padding-right:5px;}header .logo{width:300px;margin-top:28px;}article .vc_row.home-one .pale{min-height:210px;padding:20px 30px!important;}article .vc_row.home-one h2,article .vc_row.home-one p,article .vc_row.home-one ul{margin-bottom:10px;}article .vc_row.home-one .alignright{width:150px!important;}article .vc_row.home-one .button{bottom:20px;left:30px;}article .page-title h1,section.single .title h1,article .page-title h2,section.single .title .date{width:390px;}article .page-title h1,section.single .title h1{font-size:175%;}article .page-title h2,section.single .title .date{font-size:125%;}.sidebar a{width:185px;font-size:125%;}article .widget_nav_menu>div,article .wpb_widgetised_column .menu-branches-container,article .wpb_widgetised_column.login{font-size:125%;}article .gform_wrapper .amount .ginput_container li{font-size:100%;}section.single .image{width:440px;}.staff.nec,.staff.nec .vc_gitem-post-meta-field-Position,.staff.nec .vc_gitem-post-meta-field-Appointments,.staff.nec .vc_gitem-post-meta-field-Address,.staff.nec .vc_gitem-post-meta-field-Telephone{font-size:90%;}.staff.nec .wpb_single_image{height:101px;background-position:100% 30px;}.staff.nec .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header{width:109px;height:101px;}.staff.nec .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a{width:89px;height:101px;line-height:101px;}body.home article .wpb_gallery{height:250px;}body.home article .homecta .vc_col-sm-3{width:219px;}body.home article .notice .vc_message_box{font-size:21px;}body.home article .notice .vc_message_box .email{display:block;}body.home article .vc_row .intro{height:270px;padding:15px 25px!important;font-size:94%;}body.home .sidebar a{width:250px;margin-right:15px;}body.home .sidebar a:first-child,body.home .sidebar a:last-child{width:250px;}}@media screen and (max-width:1023px) {body{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-o-text-size-adjust:none;-ms-text-size-adjust:none;}.wrap{width:758px!important;}header .menus,header .slicknav_menu .slicknav_icon,nav.featured{display:none;}header .logo{margin:20px 0;}header .search{margin:35px 60px 35px 15px;}header .search input[type="submit"]{margin-left:0;}header .zeno_font_resizer_container{margin:38px 0;}header .facebook{clear:none;margin:35px 15px;}header .slicknav_menu{display:block;padding:0;background:none;position:absolute;top:0;right:0;z-index:999999;width:100%;text-transform:uppercase;}header .slicknav_btn{background:#0055a4;margin:0!important;padding:5px 5px 5px 10px;text-shadow:none;position:absolute;top:30px;right:5px;float:none;z-index:10;}header .slicknav_btn.slicknav_open{top:20px;right:10px;padding:5px 10px;background:none;}header .slicknav_menu .slicknav_btn.slicknav_open .slicknav_menutxt{display:none;}header .slicknav_menu .slicknav_menutxt{color:#fff;text-shadow:none;font-size:18px;line-height:20px;font-weight:normal!important;margin-right:5px;}header .slicknav_menu .slicknav_icon{display:block;margin:3px 0 0 0;width:20px;}header .slicknav_menu .slicknav_icon-bar{background-color:#fff;border-radius:0;box-shadow:none;display:block;height:3px;margin:0 auto 3px;width:20px;}header .slicknav_btn.slicknav_open .slicknav_icon-bar{display:none;}header .slicknav_btn.slicknav_open .slicknav_icon-bar:first-child{display:block;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}header .slicknav_btn.slicknav_open .slicknav_icon-bar:last-child{display:block;position:absolute;top:5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}header .slicknav_nav{background:#0055a4;width:100%;z-index:1;position:absolute;top:0;left:0;border:0;}header .slicknav_nav ul{padding:0;margin:0;width:100%;border:0!important;}header .slicknav_nav li{display:block;width:100%;margin:0;}header .slicknav_nav li:first-child{margin-top:41px;}header .slicknav_nav ul li:first-child{margin-top:0;}header .slicknav_nav li a,header .slicknav_nav li span{position:relative;color:#bcbcd5;border:0!important;display:block;float:none;height:60px;font-size:20px!important;line-height:60px!important;font-weight:normal!important;margin:0;text-align:center;cursor:pointer;background:none!important;min-width:1px!important;padding:0;}header .slicknav_nav li a:hover,header .slicknav_nav li span:hover,header .slicknav_nav li.current-menu-item a,header .slicknav_nav li.current-menu-ancestor a,header .slicknav_nav li.current-menu-ancestor span,header .slicknav_nav li.current-menu-ancestor ul a:hover,header .slicknav_nav li.current-menu-ancestor ul span:hover,header .slicknav_nav li.current-menu-ancestor ul li.current-menu-item a,header .slicknav_nav li.current-menu-ancestor ul li.current-menu-item span{background:#bcbcd5!important;color:#fff;}header .slicknav_nav ul li a{font-size:20px!important;color:#bcbcd5;height:60px;line-height:60px!important;border:0!important;}header .slicknav_nav ul li li a{font-size:14px!important;color:#bcbcd5;height:42px;line-height:42px!important;border:0!important;}header .slicknav_nav ul,header .slicknav_nav ul li li:last-child a,header .slicknav_nav ul li.slicknav_open:last-child a{border:0!important;}header .slicknav_nav li.current-menu-ancestor ul a,header .slicknav_nav li.current-menu-ancestor ul span{background:none!important;}header .slicknav_nav .slicknav_item{padding:0!important;margin:0!important;}header .slicknav_nav a:hover,header .slicknav_nav .slicknav_item:hover{border-radius:0!important;}header .slicknav_nav .slicknav_arrow{display:none!important;}header .slicknav_nav li.slicknav_open a,header .slicknav_nav li.slicknav_open span,header .slicknav_nav a a,header .slicknav_nav ul li:last-child a a{padding:0!important;}header .slicknav_nav .slicknav_item a{display:block!important;}header .slicknav_nav li a:hover,header .slicknav_nav li.active a,header .slicknav_nav li.current-menu-ancestor a,header .slicknav_nav li.current-menu-item a,header .slicknav_nav li.current-menu-parent a{color:#fff;}header .slicknav_nav ul li a:hover,header .slicknav_nav ul li:hover li a:hover,header .slicknav_nav li.current-event-parent a:hover,header .slicknav_nav li.current-menu-item ul li a:hover,header .slicknav_nav li.current-menu-ancestor ul li a:hover,header .slicknav_nav li.current-menu-parent ul li.current-menu-item li a:hover,header .slicknav_nav li.current-menu-ancestor li.current-menu-parent li a:hover{color:#fff;}header .slicknav_nav li.current-menu-parent ul li.current-menu-item a,header .slicknav_nav li.current-menu-ancestor li.current-menu-parent a,header .slicknav_nav li.current-menu-ancestor li.current-menu-parent li.current-menu-item a{color:#fff;}header .slicknav_nav ul li:hover li a,header .slicknav_nav li.current-event-parent a,header .slicknav_nav li.current-menu-item ul li a,header .slicknav_nav li.current-menu-ancestor ul li a,header .slicknav_nav li.current-menu-parent ul li.current-menu-item li a,header .slicknav_nav li.current-menu-ancestor li.current-menu-parent li a{color:#bcbcd5;}article .vc_row.home-one .pale{min-height:194px;padding:10px 20px!important;}article .vc_row.home-one h2{font-size:100%;}article .vc_row.home-one ul{font-size:90%;}article .vc_row.home-one .alignright{float:right;width:120px!important;}article .vc_row.home-one .button{bottom:14px;left:20px;font-size:100%;}article .page-title h1,section.single .title h1,article .page-title h2,section.single .title .date{width:319px;}article .membership h2{width:329px;}article .alignleft,article .alignright{float:none;max-width:100%!important;height:auto!important;margin:0 auto 20px auto!important;}article .supplier img{max-height:50px!important;margin:11px 0!important;}article .branchlist .menu-branches-container{margin-top:25px;padding:10px 20px;font-size:100%;line-height:2;}article #login .form-group label,article .form .wdform-label-section{width:40%!important;}article .form .wdform-field[type="type_submit_reset"] .wdform-element-section{margin-left:40%;}article .gform_wrapper .amount .ginput_container li{font-size:85%;}article .gform_wrapper .gfield_checkbox li label,article .gform_wrapper .gfield_radio li label{margin-left:22px;}article .gform_wrapper.gf_browser_gecko .gfield_checkbox li input,article .gform_wrapper.gf_browser_gecko .gfield_checkbox li input[type="checkbox"],article .gform_wrapper.gf_browser_gecko .gfield_radio li input[type="radio"]{margin-top:3px;}section.single .image{width:369px;}.staff.nec,.staff.nec .vc_gitem-post-meta-field-Position,.staff.nec .vc_gitem-post-meta-field-Appointments,.staff.nec .vc_gitem-post-meta-field-Address,.staff.nec .vc_gitem-post-meta-field-Telephone{font-size:70%;}.staff.nec .wpb_single_image{height:74px;background-position:100% 17px;}.staff.nec .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header{width:86px;height:74px;}.staff.nec .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a{width:66px;height:74px;line-height:74px;}.sidebar a{width:150px;}.news .vc_col-sm-6{width:100%;}.news .vc_col-sm-3{width:50%;}footer .left,footer .right{width:100%;text-align:center!important;}footer .left img{margin:0 auto;}footer ul{text-align:center;}body.home article .wpb_gallery{height:214px;}body.home article .homecta .vc_col-sm-3{width:185px;margin-right:6px;}body.home article .homecta .vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg{font-size:70%;}body.home article .vc_row .intro{height:280px;padding:10px 20px!important;font-size:90%;}body.home .sidebar a{width:210px;margin-right:4px;}body.home .sidebar a:first-child,body.home .sidebar a:last-child{width:210px;}body.home .news .one .vc_grid-container-wrapper{margin:0;}body.home .news .vc_grid-container-wrapper{margin-left:0;}}@media screen and (max-width:767px) {.wrap{width:470px!important;}header .search{display:none;}header .zeno_font_resizer_container{margin-right:55px;}article .vc_col-sm-9{margin-bottom:25px;padding-right:0!important;}article .page-title h1,section.single .title h1,article .page-title h2,section.single .title .date{width:410px;}article .page-title h1,section.single .title h1{height:auto;font-size:150%;line-height:1.5;}article .page-title h2,section.single .title .date{height:auto;padding:10px 30px;font-size:110%;line-height:1.5;}article .branchlist .menu-branches-container{margin-bottom:25px;font-size:90%;}.staff .wpb_single_image{height:auto;}.staff.nec h4,.staff .vc_gitem-post-data h4{font-size:150%;}.sidebar a{width:430px;background-size:100% 136px;}section.single .title{width:100%;margin-bottom:0!important;}section.single .image{width:460px;}.posts .left,section.single .left,section.single .right{width:100%;padding-right:0;}.posts .right{display:none;}.posts .left article .imagebox{height:auto;}.news .vc_col-sm-3{width:100%;}.staff.nec .vc_col-sm-8{float:left;width:66.666666%;}.staff.nec .vc_col-sm-4{float:left;width:33.333333%;}.staff.nec,.staff.nec .vc_gitem-post-meta-field-Position,.staff.nec .vc_gitem-post-meta-field-Appointments,.staff.nec .vc_gitem-post-meta-field-Address,.staff.nec .vc_gitem-post-meta-field-Telephone{font-size:90%;}.staff.nec{padding-right:0!important;}.staff.nec .wpb_single_image{height:101px;background-position:100% 30px;}.staff.nec .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header{right:30px;width:118px;height:101px;}.staff.nec .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a{width:98px;height:101px;line-height:101px;}article .gform_wrapper .ginput_complex.ginput_container.has_first_name.has_middle_name.no_last_name span,article .gform_wrapper .ginput_complex.ginput_container.has_first_name.no_middle_name.has_last_name span,article .gform_wrapper .ginput_complex.ginput_container.no_first_name.has_middle_name.has_last_name span,article .gform_wrapper .ginput_complex .ginput_left,article .gform_wrapper .ginput_complex .ginput_right,article .gform_wrapper .top_label input.medium,article .gform_wrapper .top_label select.medium{width:98%!important;margin-left:0!important;margin-right:0!important;}footer .right{font-size:75%;}body.home article .homecta{margin:5px 0;}body.home article .homecta .vc_col-sm-3{float:left;width:225px;margin:5px;}body.home article .vc_row .intro{height:auto;}body.home article .notice .vc_message_box{font-size:23px;}body.home .sidebar a{width:430px;margin-right:0;background-size:100% 176px;}body.home .sidebar a:first-child,body.home .sidebar a:last-child{width:430px;background-size:100% 176px;}body.home .news .wpb_column .vc_gitem_row .vc_gitem-col{padding-bottom:10px;}body.home .news .vc_grid-container-wrapper{margin-right:0;}body.home .news .one,body.home .news .three{margin-bottom:8px;}body.home .news .three .vc_grid-container-wrapper{margin:0;}body.home .news .wpb_single_image,body.home .news .one .wpb_single_image{height:300px;}body.home .news .wpb_column .vc_gitem_row .vc_gitem-col .vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt{display:none;}body.page-id-372 article .vc_row{margin-right:0!important;}}@media screen and (max-width:479px) {.wrap{width:310px!important;}header .logo{width:230px;}header .slicknav_btn{top:25px;}header .zeno_font_resizer_container,header .facebook{display:none;}article .page-title h1,section.single .title h1,article .page-title h2,section.single .title .date{width:250px;}article .page-title .wpb_single_image .vc_single_image-wrapper,section.single .image{height:200px;}article .wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper{padding-bottom:200px!important;}article .vc_row.home-one .pale{min-height:180px;}article .vc_row.home-one h2{font-size:90%;}article .vc_row.home-one ul{font-size:80%;}article .vc_row.home-one .alignright{width:80px!important;}article .supplier img{display:none;}article #login .form-group label,article .form .wdform-label-section{width:100%!important;}article .form .wdform-field[type="type_submit_reset"] .wdform-element-section{margin:20px 0 30px 0;}article #login .form-group input[type="text"],article #login .form-group input[type="password"],article .form .wdform-element-section{width:98%!important;}section.single .image{width:300px;}.sidebar a{width:270px;}.staff.nec .vc_col-sm-8,.staff.nec .vc_col-sm-4{width:100%;}.staff.nec .vc_col-sm-8{height:125px;}.staff.nec .wpb_single_image{height:230px;background-position:100% 95px;}.staff.nec .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header{top:150px;width:231px;height:230px;}.staff.nec .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a{width:211px;height:230px;line-height:230px;}article .gform_wrapper .left_label .gfield_label,article .gform_wrapper .left_label div.ginput_complex,article .gform_wrapper .right_label div.ginput_complex,article .ginput_container{float:left;width:98%!important;margin-left:0!important;margin-right:0!important;}article .ginput_container{margin-bottom:20px;}article .gform_wrapper .left_label ul.gfield_checkbox,article .gform_wrapper .left_label ul.gfield_radio,article .gform_wrapper .right_label ul.gfield_checkbox,article .gform_wrapper .right_label ul.gfield_radio{margin-left:0!important;}article .gform_wrapper .left_label input.medium,article .gform_wrapper .left_label select.medium,article .gform_wrapper .right_label input.medium,article .gform_wrapper .right_label select.medium{width:90%!important;}article .ginput_container .ginput_container_date{width:30%!important;margin-bottom:0;}article .gform_wrapper form .left_label li.gfield_html_formatted,article .gform_wrapper form .right_label li.gfield_html_formatted,article .gform_wrapper .gform_footer.left_label,article .gform_wrapper .gform_footer.right_label{width:100%!important;margin-left:0!important;}article .gform_wrapper .top_label input.small,article .gform_wrapper .top_label select.small{width:50%;}article .donation h3{font-size:125%;}article .gform_wrapper .amount .ginput_container li{width:44%;margin-right:2%!important;margin-bottom:5px!important;}article .gform_wrapper .amount .ginput_container li:last-child{width:93%;}article .gform_wrapper .amount .ginput_container li{font-size:125%;}article .gform_wrapper .gfield_checkbox li label,article .gform_wrapper .gfield_radio li label{margin-left:24px;}article .gform_wrapper.gf_browser_gecko .gfield_checkbox li input,article .gform_wrapper.gf_browser_gecko .gfield_checkbox li input[type="checkbox"],article .gform_wrapper.gf_browser_gecko .gfield_radio li input[type="radio"]{margin-top:8px;}.branchlist ol{font-size:75%;}body.home article .notice .vc_message_box{font-size:15px;}body.home article .wpb_gallery{height:170px;}body.home article .homecta .vc_col-sm-3{width:100%;margin:5px 0;}body.home article .homecta .vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg{font-size:100%;}body.home .sidebar a,body.home .sidebar a:first-child,body.home .sidebar a:last-child{width:270px;}body.home .wpb_video_widget{height:300px;}body.home .news .wpb_single_image,body.home .news .one .wpb_single_image{height:150px;}}