/**--------------------------------------------------------------------------**/

/** START MEDIUM SCREEN **/
    @media screen and (max-width: 1000px) and (min-width: 481px){        
 /**   	#header{
    	    height: 300px;
    	    padding-top: 0;
    	    padding-left: 0;
    	    padding-right: 0;
    	    padding-bottom: 50px;
    	}
    	
    	#header hgroup{
            position: relative;
            width: 100%;
            top: 0;
    	}
    	
    	#site-logo{
    	    position: relative !important;
    	    top: 30px !important;
    	    left: 0 !important;
    	    right: 0 !important;
    	    width: 100% !important;
            display: block !important;
            text-align: center !important;
    	}
    	
    	.social-widget{
    	    position: relative !important;
    	    display: block !important;
    	    float: none !important;
    	    top: 0 !important;
    	    width: 158px !important;
    	    height: 40px !important;
            left: auto !important;
            right: auto !important;
            margin-left: auto !important;
            margin-right: auto !important;
            padding: 0 !important;
            text-align: center !important;    	
    	}    
        
        .themify-social-links{
            margin-left: 15px !important;
            margin-right: 0 !important;
        }
        
        .social-link-item, .social-link-item a, .social-link-item img{
            height: 23px !important;
            width: 23px !important;
            padding:0 !important;
            background-size: 23px 23px;
            background-repeat: no-repeat;
            background-origin: content-box;
        }
    
        .social-link-item{
            margin: 5px !important;
        }
    
        .social-link-item img{
            margin:0 !important;
            min-height: 23px !important;
            min-width: 23px !important;
        }
        
    	#main-nav{
            position: relative !important;
            top: 80px !important;
            width: 360px !important;
            margin-top: 0 !important;
            margin-bottom: 0 !important;
            margin-left: auto !important;
            margin-right: auto !important;
        }
**/    
    /** -- START GALLERY -- **/    
        .square-gallery .gallery-item{
            width: 25% !important;
            height: 25% !important;   
        }
        
        .square-gallery .gallery-icon{
            width: 100% !important;
            height: 100% !important;
        }
        
        .galleryid-27{
            width: 220px !important;
            padding-left: 15% !important;
            padding-right: 15% !important;
        }
        
        .galleryid-27 .gallery-item{
            margin-bottom: 30% !important;
        }
        
        .galleryid-27 dl.gallery-item:last-of-type{
            margin-bottom: 38px !important;
        }
        
    /** -- END GALLERY -- **/ 
    
}
/** END MEDIUM SCREEN **/

/**--------------------------------------------------------------------------**/