@media screen and (min-width: 850px) and (max-width: 1250px) {
    .entirePage{
        width: 100%;
    }
    .menu{
        width: 100%; 
    }
    .pageMenu{
        display: block;
    }
    .buttonMenu{
        min-width:150px; 
    }
    .buttonMenuSelected{
        min-width:150px; 
    }
    .homeImg{
        height: 270px;
        background-size: cover;
    }

    .holdBox{
        display:inline-block; 
        min-width: 32%;
        width: 32%;
    }

    .categories{
        text-align: left;
    }
    .empty{
        display: table-cell;
        min-width: 20px;
    }

    .accDescription{
        display:table-cell; 
        margin-bottom: 0px;
        min-width: 100px;
        width: 24%;

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


    .contactMap{
        width:50%;
        height: 300px;
        display: inline-block; 
        float: right; 
        vertical-align: top;
        padding-top: 0px;
        padding-left:20px;
        
    }

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

    :-moz-placeholder { /* Firefox 18- */
        color: transparent;  
    }

    ::-moz-placeholder {  /* Firefox 19+ */
        color: transparent;  
    }

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

    .formContact{
        display: inline-block;
        float: right;
        min-width: 430px;
        width: 50%;
        vertical-align: top;
    }
    .inputText {
        font-weight: bold;
        font-size:16pt;
        width:70%;
        height: 30px;
        margin:0px;
        float:left;
        margin-bottom: 12px;
        background-color: #e5e5e5;

    }

    .spamText{
        font-weight: bold;
        font-size:17pt;
        width:160px;
        height: 30px;
        margin:0px;
        margin-bottom: 12px;
        background-color: #e5e5e5;
        display:inline-block;
    }
    .textLogo{
        padding-top: 30px; 
        padding-right: 20px;
        font-size:50px; 
    }
.homeLogo{display:block;}
 .textLogo2{
        font-size: 22px;
        /*position:absolute;*/
        /*bottom: 0px;*/
        right: 20px;
        display: block;
    }
    .textLogo3{
        font-size: 22px;
        }

    .label {
        display: inline-block;
    }

    .buttonSubmit{
        margin-top: 0px;
    }
    .message{
        font-size:15pt;
        width:100%;
        height:200px;
        background-color: #e5e5e5;
    }
    .aboutInfo{
        /*width: 65%;*/
        display:table-cell; 
        padding-left: 20px;
        padding-top: 0px;
    }

    .titlePage{

        width: 300px;
        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:#1d1d1a;
        text-shadow: 3px 4px 3px #5a5652;
    }
    .homeImg{
        height: 350px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #notiuni{
        padding-top: 80px;
    }
    #galerie{
        padding-top: 80px;
    }
    #contact{
        padding-top: 80px;
    }
    #despre{
        padding-top: 80px;
    }
    #valori{
        padding-top: 80px;
    }
    #alowImgae{
        display:block;
    }
    #noImage{
        display:none;
    }

    .boxAbout{
        display:table-cell;
        width: 180px;
    }
    .nearbyInfo{
        display:inline-block;
        padding-left: 0px;
        width: 60%;
        vertical-align: top;
    }
    .pageMenuActivities{
        display: block;
        float:right;

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




    .valoriImage{
        display:table-cell;
    }
    #despreImg{
        display:table-cell;
    }
    .despreCol1{
        display: table-cell;
        padding-right: 10px;
    }
    .despreCol2{
        display: table-cell;
        padding-bottom: 15px;
        width: 90%;
    }
  
     .despreCol3{
    display: table-cell;
    padding-left: 10px;
    padding-bottom: 15px;
    width: 100%;
    text-align: left;
    
    }
     .despreStil{
    display: table-cell;
    padding-top: 0px;
    text-align: left;
    float:left;
    min-width: 100px;
    padding-right: 20px;
    }
    #GImg1{
        background-image: url("../images/galery2.jpg");
    }
    #GImg2{
        background-image: url("../images/galery1.jpg");
    }
    #GImg3{
        background-image: url("../images/ziar.jpg");
    }
    .stilkarate{
        display: table-cell;
        padding-bottom: 15px;
        padding-right: 20px;
        width: 70%;
    }
    .rightT{
        float: right;
    }
    .enum2{
        min-width: 45%; 
        width: 45%; 
        vertical-align: top;
        float: right;
    }
    .enum1{
        min-width: 49%;
        width: 49%;
        padding-right: 10px;
          padding-bottom: 0px;
          margin-right: 15px;
    }
    .contactDescription{
        /*padding-left: 50px;*/
        padding-top: 0px;
    }

    .notiuniText{
    width: 92%;
}
.ascunde{
    padding-top: 0px;
     padding-left: 0px;
     float: right;
     margin-top: -20px;
}
.citeste{
    padding-left: 0px;
    padding-top: 0px;
}


.ascundeM{
    display:none;
}
.mobileS{
    display: none;
}

.tabletS{
    display: inline-block;
    margin-left: -30px;
}
#karate,#kiokushin,#shindokay,#kyu, #dan,#sensei,#shihan,#oss,#dojo,#kata,#kumite,#kanji,#sosai{
    margin-top: -20px;
}
.fixedArea{
    display: block;
}
.siglaMobile{
    display: none;
}
.calea{
    padding-left: 20px;
}


}

/*luci*/
.grid_5
{
float:left;
width:280px;
display:inline;
margin:10px;
}
.text2
{
color:rgb(248, 157, 48);
margin-bottom:11px;
}
#doctori
{
width:960px;
margin:0 auto;
clear:both;

}
.doctor
{
float:left;
width:50%;
}
.doctor img
{
height:325px;
}
.clear
{
clear:both;
}
.matin_img
{
width:70%;
padding:5px;
}
/*sf luci*/
