@media only screen and (max-width:480px){.region[class*="float-blocks"] .block{float:none;width:100%;}}@media only screen and (max-width:320px){html{font-size:112.5%;}img.site-logo{width:250px;}h2#site-slogan{font-size:1em;}.region-pre-header .search-form input.custom-search-box{width:150px;}#ss-image{width:150px;}#header nav ul > li a{padding:5px;width:auto;height:auto;}.field-name-field-image figure{max-width:50%;}}@media only screen and (min-width:321px) and (max-width:480px){html{font-size:112.5%;}}@media only screen and (min-width:481px) and (max-width:768px){img.site-logo{width:240px;}h2#site-slogan{font-size:1.2em;}.views-responsive-grid.views-columns-4 .views-column{width:50%;float:left;}.views-responsive-grid.views-columns-4 .views-column-3{clear:both;}.block-text-resize a.changer{color:#000;text-align:center;border:2px ridge steelblue;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:lightsteelblue !important;text-indent:0 !important;height:auto !important;font-weight:bold;margin:0 5px;}.block-text-resize a.changer:hover{background:#FFFFEE !important;text-decoration:none;}.block-text-resize #text_resize_decrease{width:35px;font-size:20px;margin-top:18px;}.block-text-resize #text_resize_reset{width:45px;font-size:26px;margin-top:9px;}.block-text-resize #text_resize_increase{width:55px;font-size:32px;margin-top:0;}}@media only screen and (min-width:769px) and (max-width:1024px){.block-text-resize a.changer{color:#000;text-align:center;border:2px ridge steelblue;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:lightsteelblue !important;text-indent:0 !important;height:auto !important;font-weight:bold;margin:0 5px;}.block-text-resize a.changer:hover{background:#FFFFEE !important;text-decoration:none;}.block-text-resize #text_resize_decrease{width:35px;font-size:20px;margin-top:18px;}.block-text-resize #text_resize_reset{width:45px;font-size:26px;margin-top:9px;}.block-text-resize #text_resize_increase{width:55px;font-size:32px;margin-top:0;}}@media only screen and (min-width:900px){#header,#menu-bar,#breadcrumb,#columns{padding:0 40px;}.region-pre-header .search-form input.custom-search-box{width:300px;}.region-pre-header #block-search-form{margin-top:0;}.views-responsive-grid.views-columns-4 .views-column{width:25%;float:left;}}
