/* for 980px or less */
@media screen and (max-width: 960px) {
.top{
   z-index:222222222222222;
      position:fixed;
height:55px ;
background-color: #FF6600;
width:100%;
 margin-top:0px;
 top:0;
 left:0;
}



.sepatator{

  display: none;
}
#dropmenu li ul li{
  display: none;
}




.tocenter{
  height:55px ;
  width:100%;
}
.toparrange{
  float:none !important;
  width:100%;
  height:55px ;
}


.meniu{
  width:100%;
  float:left;
  display:none;
  min-height:100px;
  margin-top:12px;
}

.meniu li{
  width:100%;
  display: inline;
}

.meniu a{
  width:95% !important;
  font-family:  'franchiseregular';
  font-size:31px;
  text-transform: uppercase;
  color:#FFF	;
  margin-top:0px;
  padding-left:5%;
  margin-right:0px;
  float: none !important;
  padding-top:5px;
  padding-bottom:5px;
  text-decoration: none;
  display: block;


}
.meniu a:hover{
  color:#FF6600;
  background-color:#FFF ;
}

.fflag{
  width:96% !important;
  margin-left:3% !important;
  margin-right:3% !important;
  float:none !important;
  height:31px;
  margin-top:0px;

}

.inflag{
  display:none;
  width:100%;
  background-color:#FF6600;
  float:right;
  height:31px;
  margin-top:5px;
  position: absolute;
  top: 30px;
  left: 0px;
}

.inflag .flaglink{
	margin-left: 23px;
}

.inflag .flagimg{
	margin-right: 23px;
}

.flags{
	position: relative;
  float:none !important;
  display:none !important;
  width:100% !important;
  height:35px;
  margin-left:0px;
    border-bottom: 1px solid white;
    border-top: 1px solid white;	
}

.flags a:hover, .flags a:active{
	text-decoration: underline;
}

.flaglink{
   width:75px;
   text-align: left;
   margin-top:8px;
   float:left;
   margin-left: 10px;
   font-family:  Arial;
   color:#FFF;
   font-size:14px  ;
   text-decoration: none;
}

.logo{
  width:100% !important;
    float:none !important;
  position:relative;
  z-index:9999999999;

}

.flagimg{
  margin-right:5px;
  margin-top:6px;
  float:right;
  border:none;
}

body div.top{
    height: auto !important;
    border-bottom: 10px solid #fff !important;
}

.loginbox{
  display:none !important;
  margin-top:0px;
  font-family:Arial;
  font-size:12px;
  text-align: center;
  color:#aaa;
  float:none !important;
  width:100%;    
  height: 33px;
  border-bottom: 1px solid white;
  border-top: 1px solid white;
}

.responsivenav{
  width:33px;
  height:33px;
  background-image:url(responsivem.png) ;
  cursor:pointer;
  background-repeat: no-repeat;
  background-position: right;
  text-align: right;
  margin-top:10px;
  right:10px;
  position: absolute;
  display: block;
  z-index: 999999999999999999999;
  top:0;
  -webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}


 .subtop{

   left:0;
   width:100%;

 float:left;
  margin-top:58px;
  z-index:1;


}



.aligncenter{

margin-left:auto;
margin-right:auto;
width:100%;
   }


.subtoparrange{

 float:none !important;
width:100%;


}
.slide{
 float:none !important;
width:100%  ;
  height:511px;
  margin-top:2px;
}


 .casute{
  margin-top:20px;
 float:none !important;
width:96%;
margin-left:5px;
margin-right:5px;
   min-height: 500px;
   text-align: center;
   margin-left:auto;
   margin-right:auto;
   padding-bottom:100px;
}


.sectiune{
width:100%;    background-color: #FFFFFF;
 margin-left:auto;
   margin-right:auto;
 height:auto;
 float:none !important;
  margin-top:20px;
    margin-left:0px !important;
    padding-bottom:20px;
 }
.sectiunec{
  background-color: #FFFFFF;
width:100%;   float:none !important;
 height:auto;
  margin-left:auto;
    margin-top:20px;  margin-right:auto; float:none !important;
  margin-left:0px !important;      padding-bottom:10px;

}
 .sectiuneb{
  background-color: #FFFFFF;
width:100%;     margin-top:20px;  margin-left:auto;
   margin-right:auto;
 height:auto;
 float:none !important;
  margin-left:0px !important;      padding-bottom:20px;

}


.imgsect{
  float:none !important;
  margin-left:1px;
  text-align: left;  margin-top:1px;
  border:none;
text-align:center;
width:99%;
height:  auto;


}

.hssect{
  float:none !important;
  width:100%;
  text-transform: uppercase;
  font-family:  'franchiseregular';
  margin-top:8px;
 text-align: left;   margin-bottom:0px;
  margin-left:10px;
  line-height: 28px;
  font-size:46px;
  color:#000;}


 .casute h3{
   font-family:Arial;
   color:#222;
   font-size:15px;
  float:none !important;
 font-weight:normal;
 text-align: left;
 margin-top:10px;
  width:100%;
  height: 40px;
   margin-left:10px;  }
.urlsect{
  width:100%;
   margin-top:10px;
   text-align: right;
  text-transform: uppercase;
  font-family:  'franchiseregular';
  color:#fff;
  background-color: #FF6600;
  float:none !important ;
  padding:6px;
  font-size:19px;
  text-decoration: none;
  text-align: right;

  }
.urlsect:hover{
  background-color:  #000;
}






.footer{
  height: 100px !important;   width:100%;


}

.tocenterfoo{
  width:95%;
  margin-left:auto;
  margin-right:auto;
  text-align: left;
  height: 100px !important;
}


.foomenu{
  text-align:center;
  width:100%;
  margin-top:14px;
font-family:Arial;
  font-size:11px;
margin-left:auto;
margin-right:auto;
  color:#fff;}

.foomenu a{
  font-family:Arial;
  font-size:11px;
  color: #fff; 
  text-decoration: none;
  text-transform: uppercase;
  margin:5px;
  font-weight:normal;

}
.foomenu a:hover{
  color:#ff0000;
}
.socials{
  width:100%;
 margin-left:auto;
margin-right:auto;
margin-top:5px;
}
.socials img{
  text-align:center;
  border:none;
}
 .produselist{
   width:100%;
     float:none !important ;
 }
  .somecontent{
   width:100%;
     float:none !important ;
     padding:0px !important;


 }












.itleline h1{
  text-transform: uppercase;
  font-family:  'franchiseregular';
  margin-top:20px;
  margin-bottom:0px;
  font-size:350%;
  color:#ff0000;
  width:100%;
  text-align: left;

}

body .unformular #showcard {
    width: 96% !important;
}

.itleline h2{
  text-transform: uppercase;
  font-family:  'franchiseregular';
  margin-top:0px;
  margin-bottom:0px;
  font-size:40px;
  color:#000000;
    text-align: left;

}

.somecontent{
    margin-top: 0px;
}

.produselist{
  width:100%;
  height:auto;
  padding-bottom:15%;
  float:left !important ;
}

.produs{
   float:none !important ;
  width:100%;
margin-bottom:25px;
min-height: 235px;
 margin-top:20px;
}

.catlist{
   float:none !important ;
  width:100% !important ;
  min-height: 300px;
  padding-bottom:35px;

}
.produscen{

 width:100% !important;
 height: 335px;
 margin-left:0px !important;
  margin-right:0px !important;
   float:left;

 }



.leftprod{

   float:left;
  width:100%;
  min-height: 10px;
  text-align: center;
}

.rightprod{
float:left;
  width:100%;
  min-height: 10px;
}

 .leftprod img{
  background-color: transparent;
 float:none !important ;
 background-position: center;
  border:none;
  margin-top:0px;
}

.transparentwhite{
  background-image: url(transparentwhite.png);
  background-repeat: repeat;
    width:100%;
 height: 90px;
    margin-left:0px !important;
    padding-left:0px !important;
    margin-right:0px !important;
    padding-right: 0px !important;
 float:none !important ;
  }

.rightprod h2{
   text-transform: uppercase;
  font-family:  'franchiseregular';
  margin-top:0px;
  margin-bottom:0px;
  font-size:36px;
  color:#ff0000;
  min-height: 40px;
  line-height: 30px;
 float:none !important ;
 width:100% !important ;
 }

.det{
  background-image:  url(detalii.png);
  background-repeat: no-repeat;
  width:100%;
  height:44px;
  border:none;
  background-position: center;
  cursor:pointer;
 float:left;
}



.catitem{

 float:left ;
  width:100%;
margin-bottom:20px;
height: 470px;
  float:left;
    margin-top:20px;
}


.catitemcen{
  margin-left:0px !important;
  margin-right:0px  !important;
  float:left;
  width:100%;
margin-bottom:25px;
min-height: 235px;
 margin-top:20px;
}

.catimg{


  text-align: center;
  float:left;
  width: 100%;
  margin-left:0px;
 height:300px;
 }


.transparent{
  background-image: url(transparentwhite.png);
  background-repeat: repeat;
    width:90%;
    padding-left:5%;
    padding-right:5%;
    height: 145px;
 float:left;
 margin-left:0px !important;
 margin-right:0px  !important;
}

.transparent h2{
  text-transform: uppercase;
  font-family:  'franchiseregular';
  margin-top:0px;
  margin-bottom:0px;
  font-size:36px;
  color:#ff0000;
 float:left;
width:100%;
}

.textcat{
  font-family:Arial;
  color:#444;
  font-size:12px;
  float:left;
  margin-top:0px;
  padding-bottom:5px;
  height: 60px;
}



 .catitemlistc{
   width:100%;
  min-height: 300px;
  padding-bottom:15px;
  float:left;
  border-bottom:none !important;
}
.catitemlist{
   width:100%;
  min-height: 300px;
  padding-bottom:25px;
  float:left;
  border-bottom:none !important;
}

 .detb{
   margin-top:8px;
   float:right;
   margin-left:15px;
  background-image:  url(detalii.png);
  background-repeat: no-repeat;
  background-position:  right;
  width:100%;
  height:44px;
  border:none;

  cursor:pointer;
}

.subcatlist{
  float:left;
  width:100%;
  padding-bottom:95px !important;
  min-height:1px;
  margin-top:0px;

}
.subcatleft{
  float:left;
  width:100% !important;
height: 1380px;

}
.subcatright{
   margin-left:0px !important;
 width:100%;
height: 100px;
  float:none !important;

}

.subcatright img{
  float:left;
  width:100%;s
  border:none;
  margin:0px;
}

  .itemprodcen{
 width:100%;
 height:450px;
float:left;
 margin-left:0px  !important;
 margin-right:0px  !important;
}

.itemprod{
 width:100%;
 padding:0px !important;
 margin:0px !important;
 float:left !important;
position:relative;
}

.itemimg{
 float:left;
  width:100%;
  height:280px;
  padding:0px !important;
  text-align: center;
}
.itemcontent{
  width:100%;
  float:left;
  background-image:  url(transparentwhite.png);
  background-repeat: repeat;
  margin-top:5px;
  margin-left:0px !important;
  margin-right:0px !important;
  padding:0px !important;
  height: 118px;
}


 .itempadding{
   padding:0px !important;
  float:none !important;
   width:100%;
 }

 .itemcontent  h3{
   padding-left:2%;
   padding-right:0px !important;
   padding-top:4px;
     text-transform: uppercase;
  font-family:  'franchiseregular';
  background-color:#FF6600;
  font-size:34px;
  color:#fff !important;
  font-weight:normal;
  float:left;
  width:98%;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
  text-align: left;
 }

.itemcontent  h4{
     text-transform: uppercase;
  font-family:  'franchiseregular';
  font-size:34px;
  color:#ff0000;
  font-weight:normal;
  float:left;
  width:98%;
  padding-left:2%;
  padding-right:0px !important;
  margin-left:0px;
  margin-right:0px;
  margin-top:5px;
  margin-bottom:0px;
  text-align: left;
 }
.itemcontent  h5{
    width:98%;
    font-family:Arial;
  color:#444;
  font-size:12px;
  float:left;
  margin-top:1px;
  padding-bottom:5px;
  text-align: left;
  padding-left:2%;
  padding-right:0px !important;
}

.subcatlist{
  float:left;
  border-top:none;
  width:100%;
  padding-bottom:45px;
  padding-left:0px !important;
  padding-right:0px  !important;
  margin-left:0px !important;
  margin-right:0px !important;
  min-height:100px ;
  margin-top:0px;

}

.textsubcat{
  width:100%;
  float:left;
    font-family:Arial;
  font-size:12px;
   color:#444;
  min-height: 100px;
  margin-left:0px !important;
  margin-right:0px !important;
  margin-top:10px;
  padding-left:0px !important;
  padding-right:0px !important;
  padding-bottom:20px !important;
}

.textsubcat ul{
 margin-top:5px;
 float: none !important;
 margin-left:0px;
 width: 100% !important;;
}

.textsubcat li {
  width:100%;
margin-left: 0px !important;
list-style: disc !important;
float: none !important;
font-family: Arial;
margin-top: 8px;
font-size: 12px;
color: #444;
text-align: left;
padding-left:0px !important;
padding-right:0px !important;
}

.textsubcat h3{
  margin-left:0px;
  text-transform: uppercase;
float: none !important;
  font-family:  'franchiseregular';
  font-size:34px;
  color:#ff0000;
  font-weight:normal;
  margin-bottom:15px;
  width: 100%;
}



  .itemcontentc{
  width:100%;
  float:left;
  background-repeat: repeat;
  margin-top:5px;
  min-height: 10px;
}

.itemcontentc h3 {
padding-left:0px !important;
padding-right:0px !important;
padding-top:4px;
padding-bottom:0px;
text-transform: uppercase;
font-family: 'franchiseregular';
background-color: #000000;
text-align: center;
font-size: 34px;
color: #fff;
font-weight: normal;
float: left;
width: 100%;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
}

.comanda{
padding-top:4px;
padding-bottom:4px;
padding-left:0px !important;
padding-right:0px !important;
     text-transform: uppercase;
  font-family:  'franchiseregular';
  background-color:#ff0000;
  font-size:34px;
  color:#fff;
  text-align: center;
  font-weight:normal;
  float:left;
  width:100%;
  margin-left:0px;
  margin-right:0px;
  margin-top:4px;
  margin-bottom:0px;
  cursor:pointer;
  border:none;
}

.texttextn {
width: 100%;
float: left;
margin-left: 0px;  }


.textsubcat p {
font-family: Arial;
margin-top: 8px;
font-size: 12px;
color: #444;
width: 100%;
float: left !important;
text-align: left !important;
}

.infos{
  float:left;
 width:100%;
  min-height: 1px;
  margin-top:25px;
}

.gal{
  float: left;
  width:100%;
  min-height:50px;
}

.gal h1{
 margin-left:0px;
  text-transform: uppercase;
  width:100%;
  float:left;
  font-family:  'franchiseregular';
  font-size:34px;
  color:#000;
  font-weight:normal;
  margin-bottom:15px;
  margin-top:15px;
  text-align: left !important;
}
.galerie{
width:100%;
  float:left;
}

.galerie img{
   border:none;
   float:left;
   margin:5px;
   width:29%;
 height:29%;
}

.leftcolor{
  width:100%;
  float:left;
   margin-top:0px;
 font-family:Arial;
 color:#444;
 font-size:14px;font-weight:normal;
}
.color{
 float:left;
 width:18%;
 height:70px;
 margin:2%;
 cursor:pointer;

}

.infobox{
  width:100%;
  float:left;
  background-image:  url(transparentwhite.png);
  background-repeat: repeat;
  margin-top:5px;
  min-height: 10px;

 margin-top:20px;
 font-family:Arial;
 color:#444;
 padding:0px;
 font-size:14px;
 font-weight:normal;

 }





.unformularc{
  width:100%;
  margin:0px !important;
  padding:0px !important;
  float:left;
}

.unformular{
  width:100% !important;
float: left !important;
margin: 0px !important;
padding-top:0px !important ;
padding-left:0px !important ;
padding-right:0px !important ;
margin-left:0px !important;
}
.unformularc iframe{
  width:100% !important;
float: left !important;
margin: 0px !important;
padding:0px !important ;
margin-left:0px !important;
border: none !important;
}


.unformular h1{
  width:100% !important;
float: left !important;
margin: 0px !important;
padding:0px !important;
margin-top:20px !important;
}
 .textformularn{
   background-color: #fff;
   padding:0% !important;
   font-size:15px;
   margin-left:0px !important;
   margin-right:0px !important;
   width:96% !important;
   float:left !important;
   border:1px solid #000;

 }

.unformular h4{
  font-size:15px;
  font-weight:normal;
  margin-top:10px;
  width:90% !important;
  float:left !important;
  text-align: left !important;
  margin-left:5%;
}

.a_special{
    font-size: 12px;
    color: red;
    font-weight: bold;
    padding-right: 7%;
    text-align: justify;
}

 .signup{
   width:100%;
   padding-top:4px;
   padding-bottom:4px;
   padding-left:0px !important;
   padding-right:0px !important;
  text-transform: uppercase;
  font-family:  'franchiseregular';
  background-color:#ff0000;
  font-size:190%;
  color:#fff;
  text-align: center;
  font-weight:normal;
  float:left;

  margin-left:0px;
  margin-right:0px;
  margin-top:12px;
  margin-bottom:0px;
  cursor:pointer;
  border:none;

 }


 .textformularn{
   width:85% !important ;
   background-color: #fff;
   padding:2% !important;
   font-size:15px;
   border:1px solid #000;
   float:left !important;
   margin-left:5% !important;
 }
.loginform{
  width:100%;
}

.unformular{
  width:100% !important;
  padding:0px !important;
  margin:0px !important;
  float:left !important;
}

.unformular p{
  width:100% !important;
margin-bottom:10px;

}

.unformular h1{
  width:95% !important;
  float:left;
  margin-left:5% !important;
  text-align: left;
}

.loginn{
  width:100% !important;
}
.loginclass{
  width:100% !important;
  padding-bottom:20px;
 padding-top:10px;
}
.signresp{
  width:90%;
  margin-left:5% !important;
margin-bottom:0px !important;
}
.errormsg{
  float:left !important;
}

.cossef{
  width:100% !important;
}


.linetable{
  float:left;
  width:100% !important;
  min-height:50px;
    background-color: #fff;
  padding:0px  !important;
  border:1px solid #333;
  margin-top: 10px;
}



.lefttb{
  width:100%;
  float:left;
  min-height: 50px;
}
.lefttb img{
  width:40%;

}
.centertb{
  width:100%;
  float:left;
 min-height: 50px;
}
.centertb img{
 margin-left:auto !important;
 margin-right:auto !important;
}

.centertb h1{
  width:100%;
  float:left;
}

.righttb{
  width:20%;
  float:left;
}

.beforetb select{
    margin-top: 2% !important;
}

.centertb h1{
    margin-top: 0px !important;
}

.beforetb{
  width:70%;
  margin-left:5%;
  float:left;
  text-align: left;
  padding-bottom: 10px;
}
.sublinetable{
    width: 97% !important;
    padding: 1.5% !important;
}
.sublinetable span{
width:100% !important;
padding:0px !important ;
 text-align: left !important;
}

.buoanebb{
width:100% !important;
float: none !important;
}

.signupblack{
width:100% !important;
margin-top:10px;
float: left;
}
.continuac{
  width:100% !important;
  margin-right:0px !important;
  padding-right:0px !important;
  padding-left:0px !important;
  text-align: center;
 float:left;
}

 .signupgreen{
	width:100% !important;
	float: none !important;
    margin-bottom: 50px !important;
 }
.golestecos{
  width:100% !important;
  margin-top:5px !important;

}

.contentfin{
  width:100% !important;
float:none !important;
}
.contentfin h3{
  width:100% !important;
  font-family: 'franchiseregular';
font-size:2em;
color: #ff0000;
font-weight: normal;
margin-left:0px !important;
float:none !important;
margin-bottom:0px;
line-height: 20px;
padding-bottom:8px;
}
.contentfin select{
  width:100% !important;
  margin:0px !important;
}

.txtarea{
  width:99% !important;
float:none !important;
padding:0px;
  margin:0px;
}


.errormsg{
  width:100% !important;
}
.iasavedem{
  width:96% !important;
  float:left;
  padding:2% !important;
}
.foofin{
  width:100%;
  margin-right:0px !important;
  padding:0px !important;
}
.inapoila{
  width:100% !important;
  margin-right:0px !important;
  padding-right:0px !important;
  padding-left:0px !important;
  text-align: center;
 float:left;
}




 .adfrt{
   width:100% !important;

 }

.errormsg{
  width:99% !important;
}

.sublkog{
  text-align: left !important;
  width:100% !important;
  margin-left:0 !important;
 padding-bottom:15px !important;
}
.sublkog span{
 display:none;
}

.somecontent h3 {
    padding: 0 5%;
}

.righti h2{
  margin-top:15px  !important;
}

.empty_div{
    width: auto !important;
}

.iasavedem2 table div.contner{
    margin-left: 2% !important;
}

.righti input{
   width: 88%;
   margin-left:0px   !important;
}

.righti input[name~="termeni"] {
  width: 15px;
}

.sublkog a{
    text-align: left !important;
    width:70%;
    float: none !important;
     }

.sublkog  input[type="checkbox"] {
  width:25% !important;
}


 .contt{

  width:100% !important;
   font-family:  'franchiseregular';
  background-color:  #222222;
  font-size:34px;
  color:#fff;
  float:none important;

}



.saasdasd{
  width:100% !important;
}


.txtt{
   background-color: #fff;
   padding:3% !important;
   font-size:15px;
   margin-left:0px !important;
   margin-right:0px !important;
   width:90% !important;
   float:none!important;
   border:1px solid #000;

 }

.padd{
 padding:2% !important;
   width:96%;
}

.unformular h2{
text-align:center !important;
width:100% !important;
padding:0px !important;
margin:0px  !important;
margin-left:0px;
}

.padd table{

   width:100% !important;
   float:left;
   }


.istoric{
  width:98% !important;
  padding:0px !important;

}
.istoric td{
  background-color:  #eee;
  padding:4px;
}
.prodddx{
   font-size:17px;
  width:100% !important;
}
.bigspace{
    font-size:17px;
  width:100% !important;
}
.istoric>tbody>tr>td:nth-child(3) { display:none; }
.istoric>tbody>tr>td:nth-child(5) { display:none; }
.sxxds h5{
   width:100% !important;

     color:black !important;
  font-size:18px !important;
float:left !important;
text-align: left !important;
font-weight: normal !important;
margin:0px !important;
}
.sxxds h3{
  width:100% !important;
   font-family:  'franchiseregular';
 margin:0px !important;       color:black !important;
  font-size:30px;
float:left !important;
 }
.sxxds{
  width:100% !important;
}
.showcard{
   width:100% !important;
}

.nomarginres{
  margin:0px !important;
}

.h1res{
 width:100% !important;
   font-family:  'franchiseregular' !important;
 margin:0px !important;       color:black !important;
  font-size:27px !important;
float:left !important;


}



.filtrelist{
  width:100%;
  background-color: #fff;
padding:0px;
float:left;
min-height: 50px;
   padding-bottom:15px;
  margin-bottom:15px;
}


.filtrupart{
   padding:8px;
  width:90%;
  position: relative;

}

.filtrupart select{

 width:100%;
  bordeR:1px solid #000;
  padding:4px;
  font-family:  Arial;
  font-size:17px;
}
.filtrupart h6{
  float:left;
 width:100%;
  margin-top:0px;
  text-transform: uppercase;
  font-family:  'franchiseregular';
  font-size:24px;
  color:#666;
  margin-bottom:4px;
  text-align: left;
}
.sbfn{
padding:4px;
     text-transform: uppercase;
  font-family:  'franchiseregular';
  background-color:#ff0000;
  font-size:26px;
  color:#fff;
  text-align: center;
  font-weight:normal;
  float:left;
  width:95%;
  margin-left:0px;
  margin-right:0px;
  margin-top:29px;
  margin-bottom:0px;
  cursor:pointer;
  border:none;
}


}























