@media screen and (max-width: 440px) {
    
    .navbar .logo{
        padding-left: 20px;
    }
    
    #block-block-2 img{
        width: 100%;
        height: 50%;
    }
    
    
    .jcarousel-skin-default .jcarousel-next, .jcarousel-skin-default .jcarousel-prev{
        width:60px;
    }
    
    .jcarousel-skin-default .jcarousel-next-horizontal{
        right: 50%;
    }
    
    .phone, .fax, .footer-email{
         width: 100%;
    }
    
    .welcome2-logo, .welcome2-title, .welcome2-contact{
         width: 100%;
         border: none;
         text-align: center;
    }
    
    .page-header{
        padding: 14% 0;
    }
    
    #block-block-10 img{
       width: 100%; 
       margin-bottom: 4%;
    }
    
    .aboutleft{
       width: 100%; 
    }
    
    .aboutright{
         width: 100%; 
    }
    
    ul.views-fluid-grid-items-width-250 li.views-fluid-grid-item{
        width: 100%;
        margin-left: 0px;
    }
    
    h2{
        font-size: 26px;
    }
    
    #block-block-25{
        width: 100%;
    }
    
    #webform-client-form-317{
         width: 100%;
    }
    
    .region.region-slider {
    overflow: hidden;
    }
    
    .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{
        overflow: hidden;
        margin-right: 0px;
        margin-left: 0px;
    }
    
    #block-block-13 img{
	width: 100%;
	margin-bottom: 4%;
    }
    

    #block-locale-language-content {
    width: 100%;
    float: left;
    }
    
    .language-switcher-locale-url{
        float: left;
    }
    
}






