@media screen and (min-width: 580px) and (max-width: 850px) {

    .entirePage{
        width: 100%;
        margin: auto;
    }
    .menu{
        width: 100%; 
    }
    .buttonMenu{
        min-width:150px; 
    }
    .buttonMenuSelected{
        min-width:150px; 
    }
    .homeImg{
/*        height: 250px;*/
        width:100%;
        background-size: cover;
    }
    .holdBox{

        display:inline-block; 
        min-width: 40%;
        width: 40%;
    }


    .empty{
        display: table-cell;
        min-width: 10px;
    }

    .categories{
        text-align: left;
    }
    .accDescription{
        display:table-cell; 
        min-width: 80px;
        width: 150px;
        padding: 20px;

    }
    .accSmallBox{
        display: table-cell;
        width: 40%;
    }

    .formContact{
        display: block;
        float: left;
        width: 100%;
    }
    .contactMap{
        float:left;
        display: block;
        width: 510px;
        height: 300px;
    }
    ::-webkit-input-placeholder {
        color: transparent;
    }

    :-moz-placeholder { /* Firefox 18- */
        color: transparent;  
    }
.ascuns_m
{
display:none;
}
.ascuns_d
{
display:block;
}
    ::-moz-placeholder {  /* Firefox 19+ */
        color: transparent;  
    }

    :-ms-input-placeholder {  
        color: transparent;  
    }

    .inputText {
        width:70%;
        height: 30px;
    }
    .spamText {
        width:35%;
    }
    .label {
        display: inline-block;

    }

    .field{
        text-align:left;
    }
    .message{
        width:90%;
        height:200px;
        font-size:14pt;
        background-color: #e5e5e5;
    }
    .buttonSubmit{

        margin-top: 0px;
    }

    .buttonMenuSelected{
        font-size: 20px;
        padding-right: 0px;
    }
    .pageMenu{
        display: none;
    }
    .buttonMenuDisplay{
        display: block;
    }
    .textLogo{
        text-align: right;
        padding-top: 20px; 
        padding-right: 20px;
        font-family: Arial, sans-serif;
        font-size:40px; 
        text-decoration: none;
        /*color: #41413e;*/
        font-weight: bold;
    }
    .textLogo2{
        font-size: 20px;
       

    }
    .textLogo3{
        font-size: 20px;
    }
    .aboutInfo{
        width: 46%;
        display:inline-block; 
        padding-left: 20px;
        padding-top: 0px;
    }

    .img200x120{
        display: inline-block;
    }

    #map{
        width:450px;
        height:230px;
        background-image:url(../images/contact/map2.jpg);
        background-repeat:no-repeat;
        background-position:right top;
        background-size: cover;
        /*    float: left;*/
    }

    .titlePage{

        width: 700px;
        height: 50px; 
        margin: 0px; 
        margin-bottom: 40px;
        margin-top: -50px;
        vertical-align: top;
    }

    .titleP{
        text-align: left;
        font-family: Arial,sans-serif; 
        font-size:31px;  
        font-weight: bold; 
        color:#F5688E;
        text-shadow: 3px 4px 3px #5a5652;
visibility: visible;
    }
.porto
{
color:#404040;
}
.portocaliu
{
font-weight:bolder;
color:#34586e;
}
h2
{
color:#404040;
}

    #photos{
        padding-top: 0px;
    }

    #alowImgae{
        display:none;
    }
    #noImage{
        display:block;
    }

    .boxAbout{
        display:inline-block;
        width: 180px;
    }

    .pageMenuActivities{
        display: block;
        float:left;

    }
    .boxParks{
        width: 350px;
    }
    #menuActivitiesFirst{
        display:inline-block;
    }

    .valoriImage{
        display:table-cell;
    }
    #despreImg{
        display:none;
    }
    .despreCol1{
        display: table-cell;
        padding-right: 10px;
    }
    .despreCol2{
        display: table-cell;
        padding-bottom: 15px;
    }

}

 .despreStil{
    padding-top: 0px; padding-bottom: 10px;}


.ascunde{
    padding-top: 0px; padding-bottom: 10px;

}
.citeste{
    padding-top: 0px; padding-bottom: 10px;
}

   
}
/*luci*/
.grid_5
{
float:left;
width:280px;
display:inline;
margin:10px;
}
.text2
{
color:#404040;
margin-bottom:11px;
}
#doctori
{
width:960px;
margin:0 auto;
clear:both;
}
.doctor
{
float:left;
width:70%;
}
.doctor img
{
width:70%;
}
.clear
{
clear:both;
}
.matin_img
{
width:70%;
padding:5px;
}
/*sf luci*/
