@media only screen and  (max-device-width :800px) {
.site {
        border: inherit;
        width: 100% !important;
	max-width:799px !important;
    }
    .site-main {
        min-height: 300px;
        width: 100%;
    }
	
} 

/* .site {
        border: inherit;
        width: 70%;
    }
    .site-main {
        min-height: 300px;
        width: 100%;
    }

 

@media only screen and  (max-device-width :768px) {

    .social , .navbar{
        display:none !important;
    }

    .site {
        border: inherit;
        width: 90% !important;
    }   
    #mobmenu-right img{
        margin-right:50%;
    }

    .mob_menu_header_div {
        background-color: #ffffff !important;
        color: #000;
        display: block;
        font-size: 12px;
        font-weight: bold;
        height:107px !important;
        position: fixed !important;
        right: 5% !important;
        top:0 !important;
        width: 90% !important;
        z-index: 99999998;
    }

    .home-link > img {
        height: auto;
        width: 91%;
    }

    .site-info{
        width: 54% !important;
    } 
    #contactpage p{
        text-align:left !important;
    }
    .rightf{
        max-width:43% !important;
    }
    
    .logoPlace {
        padding-top: 0;
        text-align:left !important;
    }
    .soliloquy {
        margin-top:0 !important;
        padding: 0;
        position: relative;
        width: 100%;
    }
    .popup {
         top:35%;
    }
    
    #contactmap {
        position: absolute;
        right:1.6% !important;
        top: 144px;
    }

    #contactpage {
        max-width: 391px;
        padding-top: 30px;
        position: relative;
        right:7% !important;
    }

    #contactpage form {
        background-image: url("images/pencil.png");
        background-position: 23px 0;
        background-repeat: no-repeat;
        padding-top: 18px;
        width: 71%;
    }

    #contactpage input[type="submit"] {
        position:unset !important;
    }

    #search-2 {
    background-image: url("images/bird.png");
    background-position: right top;
    background-repeat: no-repeat;
    height: 113px;
    margin-left: 3px;
    padding-top: 9px !important;
    width: 164px;
    }
    img.size-full{
        width: 81% !important;
    }
    wp-image-646{
        margin-left: 10% !important;
        width: 81% !important;
    }
    p {
        font-size: 14px !important;
    }
     p{text-align: justify;}

    #contactpage p{text-align:left;} 

    .entry-content {
        
        font-size: 14px;
        text-align: justify;
       float: left;
    	margin-left: 2% !important;
    	width: 69% ;
        word-wrap: break-word;
        padding-right:0px !important;
        padding-left:0px !important;
    }
	#post-19 .entry-content{width: 100% !important;}
	#contactpage {
		max-width: 402px;
		right: 0 !important;	
	}
	#contactmap {
	    position: absolute;
	    right: 24px !important;
	    top: 170px;
	    width: 342px;
	}
	.contactmap{background-size: 100% 100% !important;}
	/*.content-area {
	    float: left;
	    width: 72%;
	}
	.social {
    		display: block !important;
    		margin-top: 54px;
	}
   /* a h6 {
        color: #404041;
        font-family: "HelveticaNeue-CondensedBlack","Helvetica Neue",sans-serif;
        font-size: 23px !important;
    }*/

}  




