@media only screen and (max-width: 480px) {
/*---------------MENU------------------*/
    
.slicknav_menu {
display: block;
}
.MenuTopL1 {
display: none;
}
/*-----------------*/
/*----Carousel---*/
    
#ctl00_Banners1_PanelArround {
display: none;
}
/*slick*/
.LanguageData {
   
width: 70%; } 
.steagRo {

margin-top: 0px;
}
.Linie {

margin-top: 0px;
}
.SteagEN {

margin-top: 0px;
}  
#banner {
height: 150px;
top: 57px;
display:none;
margin-bottom:40px;
}
/*---------------------*/
/*---Container---*/
    
.container {
width: 300px;
margin: 0 auto;
}
#contentWrap
{
width: 300px;
margin: 0 auto;
    
}
.DivGuestbookHome
{
width:100%;
}
/*------Header---*/
    
#header {
background-repeat: repeat;
}
.LogoHeader {
    width: 100%;
 
    position: relative;
    height: 67px;
     z-index: -1;
}
#LinkHome {
position: relative;
    top: 6px;
    width: 230px;
    margin: auto;
}
#LinkHome img {
width: 230px;
}
.TelefonHeader {
width: 80%;
float: right !important;
margin-top: -10px;
}
.HeaderData {
   
box-sizing: border-box;
padding-top: 10px;
}
.SitePath {
margin-top: 20px;
}
 
.LinearGradient {
margin-top: -8px;
}
/*----Content---*/
/*-----------Home Page------------*/
    
.HomeStyle {
padding: 20px 10px 20px 10px;
box-sizing: border-box;
}
.HomeText {
width: 100%;
text-align: justify;
padding-right: 0px;
display: block;
margin-top: 5px;
}
.HomeText h1 {
text-align: center!important;
line-height: 20px;
    font-size: 17px;
}
.BtnDespre {
text-align: center;
}
.HomeProducts {
width: 100%;
float: left;
display: block;
}
.tabProduct1 {
width: 100%;
float: left;
display: block;
margin: 30px 0px 30px 0px;
}
.tabProduct2 {
width: 100%;
float: left;
display: block;
}
.ArticoleBlog {
width: 100%;
}

/*.ArtHome{width:300px;}*/
.ArticoleHomeDetails{width:300px!important;}
.ArticoleHomeDetails .clip {
width: 300px;
height: 120px;
}
.LastCommentForHome{width:100%;margin-top:15px;}
#ctl00_ContentPlaceHolderBody_DepartmentDetailsPageContent1_AdListForHome1_DataListAds_ctrl0_AdRow{width:300px!important;float:left;}
#ctl00_ContentPlaceHolderBody_DepartmentDetailsPageContent1_AdListForHome1_DataListAds_tblAds{width:300px!important;float:left;display:block;}
.ContinutNoutati
{
width: 300px;
float: left;
display: block;
}
.ContinutNoutati {
padding-top: 10px;
padding-left:0px;
}

.ArticoleHome {
width: 100%;
    
}
.ArticoleHome .DataArticolHome {
width: 10%;
float: left;
position: absolute;
top: 0px;
margin-top: 72px;
}
.DescriereArticol{width:100%;}
.TbNewsletter
{
width:300px!important;
}

.TextNewsletter
{
width:300px!important;
font-size:13px;
text-align:center;
padding-bottom: 10px;
}
.TextNewsletter div{width:300px!important;}
.NumeNewsletter
{
width:300px!important;}

.EmailNewsletter
{
width:300px!important;}
    
.TextBoxNewsWatermark
{
width:290px;}
.TextBoxNews
{
width:290px;}
.AbonareNewsletter {
width: 230px !important;
float: right;
}
#Newsletter, .NewsletterHome{background:none;}

/*------Footer----*/
    
#footer {
background-repeat: repeat;
}
#footer h3 {
text-align: center;
}
.PozaFooter {
width: 100%;
display: block;
text-align: center;
margin-bottom: 10px;
}
.PozaFooter .gradient {
left: 34px;
}
.AdresaFooter1 {
width: 100%;
display: block;
margin-bottom: 10px;
}
.AdresaFooter2 {
width: 100%;
display: block;
margin-bottom: 10px;
}
.CertificariFooter {
width: 100%;
display: block;
box-sizing: border-box;
padding: 0px 20px;
}
.Cert1 {
margin-right: 13px;
}
.Cert1:last-of-type {
margin-right: 0px;
}
.InformatiiFooter1 {
width: 100%;
display: block;
text-align: center;
padding-bottom:5px;
}
.InformatiiFooter2 {
width: 100%;
display: block;
text-align: center;
padding-bottom:5px;
}
.InformatiiFooter3 {
width: 100%;
display: block;
text-align: center;
box-sizing: border-box;
padding-left: 40px;
padding-bottom:5px;
}
/*----------Despre noi------------*/
    
.AboutUsLeft {
width: 100%;
margin-bottom: 20px;
box-sizing: border-box;
padding: 0px 10px;
}
.AboutRight {
width: 100%;
padding-left: 0px;
}
.AboutRight ul {

padding-left: 0px;
}
.AboutUsLeft .ImgLeft {
   
display: none;
}
.Tab1 {
width: 50%!important;
display:block;
padding: 16px 0px;
}
.Tab1 .PictureTxtR{margin-left:-20px;}
.TextPicture1
{
box-sizing: border-box;

height:40px;}
.TextPicture1 p a:last-of-type{display:none;}
.icon-cog4 {
font-size: 40px;
margin-left: 0px;}
.icon-people {
font-size: 40px;
margin-left: 0px;}
.icon-clipboard-edit {
font-size: 40px;
margin-left: 0px;}
.icon-leaf {
font-size: 40px;
margin-left: 0px;}
/*.hvr-icon-pulse-grow{display:block;}
.hvr-icon-pulse-grow1{display:block;}
.hvr-icon-pulse-grow2{display:block;}
.hvr-icon-pulse-grow3{display:block;}*/
/*------Certificari----*/
    
.ImgCertificari img {
width: 28%;
margin-right: 10px;
}
.tooltipTxt:hover .tooltiptext1 {
visibility: visible;
}
/*--------Contact-------*/
    
.ContactPage1 {
width: 100%;
display: block;
}
.ContactPage2 {
width: 100%;
display: block;
}
/*.InfoContact1 h3 {
text-align: center;
}*/
/*.InfoContact2 h3 {
text-align: center;
}*/
.ContactForm {
width: 100%;
float: left;
}
.ContactForm table td {
width: 100%!important;
float: left;
display: block;
}
.contactLeft {
width: 100%;
float: left;
display: block;
}
.ContactRight {
width: 100%;
float: left;
display: block;
}
.CaptchaText .ButtonTrimiteMesaj {
   
margin: 0 auto;
position:relative;
top:20px
   
}
.InfoContact1 {
   
margin-bottom: 30px;
}
.contactLeft .TextBox {
width: 280px!important;
margin-top: 15px;
}
.DivMap1{padding-right:0px;}
.DivMap2{padding-left:0px;}
.ContactRight .TextBox {
width: 280px!important;
height: 100px!important;
margin-top: 15px;
}
/*----Tehnologie-----*/
    
.GalleryCnt .clip5 {
width: 255px;
height: 215px;
}
/*-------Blog----------*/
    
.ArticoleBlogPagina .clip2 {
width: 100%;
border:0px!important;
}
.ArticoleBlogPagina .clip2 img {
width: 100%;
}
.DescriereArticolPagina {
width: 100%;
padding: 10px 5px 0px 5px;
}
#galleria-wrap {
 
width: 100%;
float: left;
display: block;
padding: 0px;
}
.TbBtnDEtalii {
width: 75%;
float: right;}
.ArtBlogDescriere{width:100%;}
.GaleriaLoad
{
width:300px;
margin:0 auto;
}
.ButtonDetails
{
margin-bottom:30px!important;
}
.BtnListaProduse .ButtonDetails {
height: 33px;
width: 300px;
margin-bottom:0px;
font-size:14px;}
.ArticoleBlogPagina .DataArticolHome  {

width: 15%!important;
position: absolute;
margin-top:-9px;

}
.ImgData img{display:none;}


/*------Pagina Produs---*/

.ProductData table td
{
width:100%;
float:left;
display:block;
}


.ProductData .clip6 {
position: relative;
width: 100%;
height: 270px;
margin-bottom: 30px;
margin-right: 0px;
}
.ProductData .clip6::before
{
width: 283px;
height: 220px;
}

.ProductData .gradient{width:300px;}

.ProductData .clip6 .icon-plus-alt{margin-top:90px;}
.NrProduse table tr {
width: 100%;
float: left;
margin-right: 0px;
}
.ClipProdus{width:300px;}
.ClipProdus .clip6 {
width: 300px;
    
}
.TbProdus {
width: 300px;
height: 400px;
   
   
margin-right: 0px;
    
}
.TbProdus .clip6 a::before
{
width: 280px;
height: 220px;
}
.ClipProdus .BtnDetaliiProd{width:300px;}
.PagProduse
{
width:300px!important;
margin:0 auto;
}
.DetaliiPagProdus{width:100%;}

.tabProduct1 .clip6 {
width: 280px;}
    
.tabProduct2 .clip6 {
width: 280px;}
    
.tabProduct3 .clip6 {
width: 280px;}

.tabProduct1 .gradient
{
width:280px;
}
.tabProduct2 .gradient
{
width:280px;
}
.tabProduct3 .gradient
{
width:280px;
}
    
.tabProduct3 { margin: 30px 0px 0px 0px;}
 
    
}

 
@media only screen and (min-width: 481px) and (max-width: 767px) 
{
     
/*---------------MENU------------------*/
    
.slicknav_menu {
display: block;
}
.MenuTopL1 {
display: none;
}
/*-----------------*/
/*----Carousel---*/
    
#ctl00_Banners1_PanelArround {
display: none;
}
/*slick*/

.LanguageData {
   
width: 60%; }   
.steagRo {

margin-top: 0px;
}
.Linie {

margin-top: 0px;
}
.DivGuestbookHome
{
width:100%;
}
.SteagEN {

margin-top: 0px;
}
#banner {
height: 150px;
top: 77px;
display:none;
margin-bottom: 60px;
}
/*---------------------*/
/*---Container---*/
    
.container {
width: 450px;
margin: 0 auto;
}
#contentWrap
{
width: 450px;
margin: 0 auto;
    
}
/*------Header---*/
    
#header {
background-repeat: repeat;
}
.LogoHeader {
width: 100%;
float: none;
position: relative;
    height: 67px;
    z-index: -1;
}
#LinkHome {
position: relative;
    top: -6px;
    width: 280px;
    margin: auto;
}
#LinkHome img {
width: 280px;
height:auto;
}
.TelefonHeader {
width: 83%;
float: right !important;
margin-top: -10px;
}
.HeaderData {
   
box-sizing: border-box;
padding-top: 10px;
}
.SitePath {
margin-top: 20px;
}
.LinearGradient {
margin-top: -8px;
}
/*----Content---*/
/*-----------Home Page------------*/
    
.HomeStyle {
padding: 20px 10px 20px 10px;
box-sizing: border-box;
margin-top: 10px;
}
.HomeText {
width: 100%;
text-align: justify;
padding-right: 0px;
display: block;
}
.HomeText h1 {
text-align: center!important;
line-height: 25px;
}
.BtnDespre {
text-align: center;
}
.HomeProducts {
width: 100%;
float: left;
display: block;
}
.tabProduct1 {
width: 100%;
float: left;
display: block;
margin: 30px 0px 30px 0px;
}
.tabProduct1 .clip6 {
width: 430px;
height: 230px;
box-sizing: border-box;
border: 6px solid #fff;
border-radius: 5px;
}
.tabProduct1 .gradient{width:430px;}
.tabProduct2 {
width: 100%;
float: left;
display: block;
}

.tabProduct2 .clip6 {
width: 430px;
height: 230px;
box-sizing: border-box;
border: 6px solid #fff;
border-radius: 5px;
}
.tabProduct2 .gradient{width:430px;}
.tabProduct3 .clip6 {
width: 430px;
height: 230px;
box-sizing: border-box;
border: 6px solid #fff;
border-radius: 5px;
margin-top:30px;
}
.tabProduct3 .gradient{width:430px;}
.ArticoleBlog {
width: 100%;
}

/*.ArtHome{width:300px;}*/
.ArticoleHomeDetails{width:450px!important;}
.ArticoleHomeDetails .clip {
width: 450px;
height: 190px;
}
.LastCommentForHome{width:100%;margin-top:15px;}
#ctl00_ContentPlaceHolderBody_DepartmentDetailsPageContent1_AdListForHome1_DataListAds_ctrl0_AdRow{width:450px!important;float:left;}
#ctl00_ContentPlaceHolderBody_DepartmentDetailsPageContent1_AdListForHome1_DataListAds_tblAds{width:450px!important;float:left;display:block;}
.ContinutNoutati
{
width: 450px;
float: left;
display: block;
}
.ContinutNoutati {
padding-top: 10px;
padding-left:0px;
}

.ArticoleHome {
width: 100%;
    
}
.ArticoleHome .DataArticolHome {
width: 10%;
float: left;
position: absolute;
top: 0px;
margin-top: 72px;
}
.DescriereArticol{width:100%;}
.TbNewsletter
{
width:450px!important;
}

.TextNewsletter
{
width:450px!important;
font-size:13px;
padding-bottom: 10px;
}
.TextNewsletter div{width:450px!important;}
.NumeNewsletter
{
width:100%!important;}

.EmailNewsletter
{
width:100%!important;}
    
.TextBoxNewsWatermark
{
width:440px;}
.TextBoxNews
{
width:440px;}
.AbonareNewsletter {
width: 100% !important;
float: right;
}
#Newsletter, .NewsletterHome{background:none;}

/*------Footer----*/
.FooterData{text-align:center;}   
#footer {
background-repeat: repeat;
}
#footer h3 {
text-align: center;
}
.PozaFooter {
width: 50%;
display: block;
text-align: center;
margin-bottom: 10px;
}
.PozaFooter .gradient {
left: 12px;
width:200px;
}
.ImgFooter img{width:200px;}
.AdresaFooter1 {
width: 50%;
display: block;
margin-bottom: 10px;

}
.AdresaFooter2 {
width: 50%;
display: block;
margin-bottom: 10px;

}
.CertificariFooter {
width: 50%;
display: block;
box-sizing: border-box;
padding: 0px 0px;
}
.Cert1 {
margin-right: 11px;
}
.Cert1:last-of-type {
margin-right: 0px;
}
.InformatiiFooter1 {
width: 100%;
display: block;
text-align: center;
padding-bottom:5px;
}
.InformatiiFooter2 {
width: 100%;
display: block;
text-align: center;
padding-bottom:5px;
}
.InformatiiFooter3 {
width: 83%;
display: block;
text-align: center;
box-sizing: border-box;
padding-left: 40px;
padding-bottom:5px;
}
/*----------Despre noi------------*/
    
.AboutUsLeft {
width: 100%;
margin-bottom: 20px;
/*padding: 0px 25px 0px 0px;*/
}
.AboutRight {
width: 100%;
padding-left: 0px;
}
.AboutRight ul {

padding-left: 0px;
}
.AboutUsLeft .ImgLeft {
   
display: none;
}
.Tab1 {
width: 25%!important;
display:block;
padding: 16px 0px;
}
.TextPicture1
{
box-sizing: border-box;
padding: 0px 0px 0px 0px;
height:60px;}
.TextPicture1 p a:last-of-type{display:none;}
.icon-cog4 {
font-size: 40px;
margin-left: 0px;}
.icon-people {
font-size: 40px;
margin-left: 0px;}
.icon-clipboard-edit {
font-size: 40px;
margin-left: 0px;}
.icon-leaf {
font-size: 40px;
margin-left: 0px;}
/* .hvr-icon-pulse-grow{display:block;}
.hvr-icon-pulse-grow1{display:block;}
.hvr-icon-pulse-grow2{display:block;}
.hvr-icon-pulse-grow3{display:block;}*/
/*------Certificari----*/
    
.ImgCertificari img {
width: 30%;
margin-right: 12px;
}
.tooltipTxt:hover .tooltiptext1 {
visibility: visible;
}
/*--------Contact-------*/
    
.ContactPage1 {
width: 100%;
display: block;
}
.ContactPage2 {
width: 100%;
display: block;
}
.InfoContact1 {
   
margin-bottom: 30px;
}
.DivMap1{padding-right:0px;}
.DivMap2{padding-left:0px;}
/*.InfoContact1 h3 {
text-align: center;
}*/
/*.InfoContact2 h3 {
text-align: center;
}*/
.ContactForm {
width: 100%;
float: left;
}
.ContactForm h2{margin-bottom:30px;}
.ContactForm table td {
width: 20%!important;
float: left;
display: block;
}
.contactLeft {
width: 100%;
float: left;
display: block;
}
.ContactRight {
width: 100%;
float: left;
display: block;
margin-top:20px;
}
.CaptchaBox
{
width:450px;
}
.contactLeft .TextBox {
width: 340px!important;

}
.CaptchaText .ButtonTrimiteMesaj
{
position:relative;
margin:0 auto;
top:20px;
}
.ContactRight .TextBox {
width: 340px!important;
height: 100px!important;

}
/*----Tehnologie-----*/
.GalleryCnt {
width: 100%;
float: left;
}
    
.GalleryCnt .clip5 {
width: 190px;
height: 200px;
margin-bottom:0px;
}
.GallerieTehnologie table td {
float: left;
width:50%;
display:block;
}
.GallerieTehnologie table tr {
float: left;
width:50%;
display:block;
}
/*-------Blog----------*/
    
.ArticoleBlogPagina .clip2 {
width: 100%;
border:0px!important;
height:230px;
}
.ArticoleBlogPagina .clip2 img {
width: 100%;
}
.DescriereArticolPagina {
width: 100%;
padding: 10px 5px 0px 5px;
}
#galleria-wrap {
 
width: 100%;
float: left;
display: block;
padding: 0px;
}
.TbBtnDEtalii {
width: 65%;
float: right;}
.ArtBlogDescriere{width:100%;}
.GaleriaLoad
{
width:450px;
margin:0 auto;
}
.ButtonDetails
{
margin-bottom:30px!important;
}
.ArticoleBlogPagina .DataArticolHome  {

width: 15%!important;
position: absolute;
margin-top:0px;

}
.ImgData img{display:none;}
.ArticoleBlogPagina .DataArticolHome .DataArticol{margin-top:0px;}

/*------Pagina Produs---*/

.ProductData table td
{
width:100%;
float:left;
display:block;
}


.ProductData .clip6 {
position: relative;
width: 100%;
height: 300px;
margin-bottom: 30px;
margin-right: 0px;
}
.ProductData .clip6::before
{
width: 283px;
height: 220px;
display:none;
}

.ProductData .gradient{width:450px;}

.ProductData .clip6 .icon-plus-alt{margin-top:90px;}
.NrProduse table tr {
width: 100%;
float: left;
margin-right: 0px;
}
.ClipProdus{width:450px;}
.ClipProdus .clip6 {
width: 450px;
height:265px;
    
}
.TbProdus {
width: 450px;
height: 400px;
   
   
margin-right: 0px;
    
}
.TbProdus .clip6 a::before
{
width: 280px;
height: 220px;
display:none;
}
 
.ClipProdus .BtnDetaliiProd{width:450px;}
.PagProduse
{
width:450px!important;
margin:0 auto;
}
.DetaliiPagProdus{width:100%;}




}
@media only screen and (min-width: 768px) and (max-width: 956px) {
 
/*---------------MENU------------------*/
.slicknav_menu {
display: none;
}

.steagRo {

margin-top: 0px;
}
.Linie {

margin-top: 0px;
}
.SteagEN {

margin-top: 0px;
}
.MenuTopL1 {
display: block;
}
/*-----------------*/
/*----Carousel---*/
    
#ctl00_Banners1_PanelArround {
display: block;
}
/*slick*/
.LanguageData {
   
width: 100%; }       
#banner {
height: 350px;
top: 0px;

margin-bottom: 20px;
}
.slickCarousel {
display:block!important;
width: 750px!important;
   
}
.slick-slider{width: 750px!important;}
.slick-center{display:none!important;}
.HomeProductsList .NrProduse {
width: 750px !important;
margin-top: 50px;
}

.HomeProductsList .slick-cloned .clip6 {
border: 0px;
width: 230px !important;
height: 230px;
border-radius: 50%;
box-sizing: border-box;
border: 6px solid #4ab1e2;
margin: 0 auto;
margin-top: 10px;
}
.HomeProductsList .slick-active .clip6 {
border: 0px;
width: 230px !important;
height: 230px;
border-radius: 50%;
box-sizing: border-box;
border: 6px solid #4ab1e2;
margin: 0 auto;
margin-top: 10px;
}

/*---------------------*/
/*---Container---*/
    
.container {
width: 750px;
margin: 0 auto;
}
#contentWrap
{
width: 750px;
margin: 0 auto;
    
}


#header {
    
height: 73px;
  
}
/*------Header---*/
#navigationWrap{width:100%;}   
.MenuTopL1 li {
width: 88px;}
.MenuTopL1 li:nth-child(3) {
margin-right: 219px;
text-align:right;
}
 
.MenuTopL1 a
{
font-size:13px;
padding-right: 22px!important;
padding-left: 17px!important;
}
 
#header {
background-repeat: repeat;
}
.LogoHeader {
width: 100%;
float: left;
position: relative;
 
 
}
#LinkHome {
position: relative;
width: 182px;
margin:0 auto;
top:-44px;

}
#LinkHome img {
width: 220px;
height:auto;

}
.TelefonHeader {
width: 85%;
float: right !important;
margin-top: -10px;
}
.HeaderData {
position:relative;
box-sizing: border-box;
padding-top: 10px;
z-index:9999;
}
.ArticoleHome {
width: 100%;
float: left;
box-sizing: border-box;
padding-top: 10px;
}
.ContinutNoutati{padding-left:0px;}
.DescriereArticol{width:85%;}
.SitePath {
margin-top: 20px;
}
.SitePathWrap{  padding:0;}
.LinearGradient {
margin-top: -70px;
}
/*----Content---*/
/*-----------Home Page------------*/
.HomeStyle {
padding: 20px 10px 20px 10px;
box-sizing: border-box;
}
.HomeText {
width: 100%;
text-align: justify;
padding-right: 0px;
display: block;
}
.HomeText h1 {
text-align: center!important;
line-height: 25px;
}
.BtnDespre {
text-align: center;
}
.HomeProducts {
width: 100%;
float: left;
display: block;
padding-top: 50px;
box-sizing:border-box;
}
/*.tabProduct1 {
width: 50%;
float: left;
display: block;
margin: 30px 0px 0px 0px;
}
.tabProduct1 .clip6 {
width: 350px;
height: 230px;
box-sizing: border-box;
border: 6px solid #fff;
border-radius: 5px;
}
.tabProduct1 .gradient{width:350px;}
.tabProduct2 {
width: 50%;
float: left;
display: block;
margin: 30px 0px 0px 0px;
}

.tabProduct2 .clip6 {
width: 350px;
height: 230px;
box-sizing: border-box;
border: 6px solid #fff;
border-radius: 5px;
   
}
*/
.ImgCertificari img {
width: 30%;
margin-right: 14px;
    
}
.InformatiiFooter1 {
width: 35%;
float: left;
}
/*.tabProduct2 .gradient{width:350px;}*/

.TbNewsletter
{
width:100%!important;
}

.TextNewsletter
{
width:100%!important;
font-size:14px;
padding-bottom:10px;
}
.TextNewsletter div{width:450px!important;}
.NumeNewsletter
{
width:40%!important;}

.EmailNewsletter
{
width:40%!important;}
    
/*.TextBoxNewsWatermark
{
width:440px;}
.TextBoxNews
{
width:440px;}*/
.AbonareNewsletter {
width: 20% !important;
float: right;
}
#Newsletter, .NewsletterHome{background:none;}



  
#footer {
background-repeat: repeat;
}

.PozaFooter {
width: 50%;
display: block;

margin-bottom: 10px;
height: 140px;
}
.PozaFooter .gradient {

}
.AdresaFooter1 {
width: 50%;
display: block;
margin-bottom: 10px;
padding:0px;

}
.AdresaFooter2 {
width: 50%;
display: block;
margin-bottom: 10px;
padding:0px;

}
.CertificariFooter {
width: 50%;
display: block;
box-sizing: border-box;

}
.Cert1 {
margin-right: 17px;
}
.Cert1:last-of-type {
margin-right: 0px;
}
/*.InformatiiFooter1 {
width: 100%;
display: block;
text-align: center;
padding-bottom:5px;
}
.InformatiiFooter2 {
width: 100%;
display: block;
text-align: center;
padding-bottom:5px;
}
.InformatiiFooter3 {
width: 83%;
display: block;
text-align: center;
box-sizing: border-box;
padding-left: 40px;
padding-bottom:5px;
}*/

.hvr-icon-pulse-grow{display:block;}
.hvr-icon-pulse-grow1{display:block;}
.hvr-icon-pulse-grow2{display:block;}
.hvr-icon-pulse-grow3{display:block;}

.ProductData table td
{
width:50%;
float:left;
display:block;
}


.ProductData .clip6 {
position: relative;
width: 94%;
height: 300px;
margin-bottom: 30px;
margin-right: 0px;
}
.ProductData .clip6::before
{
width: 283px;
height: 220px;
display:none;
}

.ProductData .gradient{width:350px;}

.ProductData .clip6 .icon-plus-alt{margin-top:90px;}
.NrProduse table tr {
width: 50%;
float: left;
margin-right: 0px;
}
.ClipProdus{width:345px;}
.ClipProdus .clip6 {
width: 100%;
    
}
.TbProdus {
width: 46%;
height: 400px;
float: left;
margin-right: 60px;
margin-bottom: 60px;
    
}
.NrProduse{width:100%;float:left;}
.TbProdus .clip6 a::before
{
width: 280px;
height: 220px;
display:none;
}
.TbProdus:nth-child(3n) {
margin-right: 60px;
}
.TbProdus:nth-child(2n){margin-right:0px;}
 
.ClipProdus .BtnDetaliiProd{width:375px;}
.PagProduse
{
width:450px!important;
margin:0 auto;
}
.DetaliiPagProdus{width:100%;}
#galleria-wrap
{
width:100%;
box-sizing: border-box;
padding: 0px 40px;
}
.ArtBlogDescriere{width:100%;}
.ArticoleBlogPagina .clip2 img{width:100%;}
.DescriereArticolPagina {
width: 72%;}

.contactLeft {
width: 375px;
float:left;
}
.ContactRight {
width: 375px;
float:left;
}
.DivMap1 {
    
box-sizing: border-box;
padding-right: 20px;
}
.DivMap2 {
    
box-sizing: border-box;
padding-left: 20px;
}
.contactLeft .TextBox{width:250px!important;}
.ContactRight .TextBox {
width: 300px !important;}
.CaptchaBox img{width:150px;} 
.CaptchaBox span:last-of-type{width:200px}  
    
/*----Tehnologie-----*/
.GalleryCnt {
width: 70%;
float: left;
}
    
.GalleryCnt .clip5 {
width: 230px;
height: 190px;
margin-bottom:0px;
}
.GallerieTehnologie table td {
float: left;
width:50%;
display:block;
}
.GallerieTehnologie table tr {
float: left;
width:50%;
display:block;}
    

}
@media only screen and (min-width: 957px) and (max-width: 1024px) {
/*---Container---*/

    
.container {
width: 950px;
margin: 0 auto;
}
.slick-slider{width: 950px!important;margin:0 auto;}
#contentWrap
{
width: 950px;
margin: 0 auto;
    
}
.MenuTopL1 li {
width: 103px;}
.slickCarousel {
   
width: 950px!important;
   
}
.slick-list img
{
/*width: 215px;
height: 215px;
border-radius: 50%;
border: 6px solid #00aeef;*/
margin-right:55px!important;
margin-bottom:120px;
}

.tabProduct1{margin-right: 18px;}
.tabProduct2{margin-right: 18px;}


.tabProduct1 .clip6{width: 170px;height:130px;}
.tabProduct2 .clip6{width: 170px;height:130px;}

.tabProduct1 .gradient{width:170px;}
.tabProduct2 .gradient{width:170px;}

.tabProduct3 .clip6{width: 170px;height:130px;}

.tabProduct3 .gradient{width:170px;}

.tabProduct1 .gradient div
{
padding: 15px 6px 5px !important;
}
.tabProduct2 .gradient div
{
padding: 15px 6px 5px !important;
}
.tabProduct3 .gradient div
{
padding: 15px 6px 5px !important;
}
    
.tabProduct1 .gradient a
{
font-size:12px!important;
}
.tabProduct2 .gradient a
{
font-size:12px!important;
}
.tabProduct3 .gradient a
{
font-size:12px!important;
}



.ArticoleHome {
width: 100%;
float: left;
box-sizing: border-box;
padding-top: 10px;
}
.ContinutNoutati{padding-left:0px;}
.DescriereArticol{width:90%;}
.TextBoxNewsWatermark {
width: 200px;}
.TextBoxNews{ width: 200px;}

.NumeNewsletter{width:230px!important;}
.EmailNewsletter{width:230px!important;}
.AbonareNewsletter {
width: 146px !important;
float: left;
}

.ImgFooter img{width:200px;}

.PozaFooter .gradient{width:200px;}
.AdresaFooter1{width:23%;}
.AdresaFooter2{width:23%;}
.CertificariFooter{width:32%;}
.Cert1{margin-right:10px;}
.ImgCertificari img {
width: 30%;
margin-right: 18px;
margin-bottom: 10px;
}

/*----Tehnologie-----*/
.GalleryCnt {
width: 70%;
float: left;
}
    
.GalleryCnt .clip5 {
width: 290px;
height: 215px;
margin-bottom:0px;
}
.GallerieTehnologie table td {
float: left;
width:50%;
display:block;
}
.GallerieTehnologie table tr {
float: left;
width:50%;
display:block;}

.ArticoleBlogPagina .clip2 img{width:100%;}

.contactLeft{width:475px;}
.ContactRight{width:475px;}
.contactLeft .TextBox{width:330px!important;}
.ContactRight .TextBox{width:360px!important;}

.DivMap1 {
    
box-sizing: border-box;
padding-right: 20px;
}
.DivMap2 {
    
box-sizing: border-box;
padding-left: 20px;
}
.ProductData .clip6
{
width: 295px;
margin-right: 30px;
height: 310px;
}
.ProductData table td:last-of-type .clip6{margin-right:0px;}
.ProductData .clip6 .icon-plus-alt {
font-size: 40px;
color: #fff;
z-index: 0;
margin-top: 100px;
position: absolute;
margin-left: 5px;
}
.ProductData .gradient{width:295px;}
.ProductData .clip6::before{display:none;}
.HomeProducts {
    
padding-top: 60px;
}
.InformatiiFooter1{width:20%;}
.TbProdus {
width: 31%;
height: 400px;
float: left;
margin-right: 30px;
margin-bottom: 30px;
    
}
.TbProdus .clip6{width:100%;}
.NrProduse{width:100%;}
.TbProdus:nth-child(3n) {
margin-right: 0px;
}
.ClipProdus .BtnDetaliiProd {
  
width: 300px;
  
}
.TbProdus .clip6 a::before {
   
width: 275px;
height: 220px;
}
.slick-prev{display:none!important;}
.slick-next{display:none!important;}


}
@media only screen and (min-width: 1024px) and (max-width: 1200px) {

/*---Container---*/

    
.container {
width: 1000px;
margin: 0 auto;
}
#contentWrap
{
width: 1000px;
margin: 0 auto;
    
}
.slick-slider{width: 1000px!important;margin:0 auto;}
.MenuTopL1 li {
width: 110px;}
.slickCarousel {
   
width: 1000px!important;
   
}
.slick-list img
{
/*width: 215px;
height: 215px;
border-radius: 50%;
border: 6px solid #00aeef;*/
margin-right:80px!important;
margin-bottom:120px;
}
.tabProduct1{margin-right: 18px;}
.tabProduct2{margin-right: 18px;}


.tabProduct1 .clip6{width: 180px;height:140px;}
.tabProduct2 .clip6{width: 180px;height:140px;}

.tabProduct1 .gradient{width:180px;}
.tabProduct2 .gradient{width:180px;}

.tabProduct3 .clip6{width: 180px;height:140px;}

.tabProduct3 .gradient{width:180px;}

.tabProduct1 .gradient div
{
padding: 15px 6px 5px !important;
}
.tabProduct2 .gradient div
{
padding: 15px 6px 5px !important;
}
.tabProduct3 .gradient div
{
padding: 15px 6px 5px !important;
}
    
.tabProduct1 .gradient a
{
font-size:13px!important;
}
.tabProduct2 .gradient a
{
font-size:13px!important;
}
.tabProduct3 .gradient a
{
font-size:13px!important;
}
.ArticoleHome {
width: 100%;
float: left;
box-sizing: border-box;
padding-top: 10px;
}
.HomeProducts {
    
padding-top: 60px;
}
.ContinutNoutati{padding-left:0px;}
.DescriereArticol{width:90%;}
.TextBoxNewsWatermark {
width: 200px;}
.TextBoxNews{ width: 200px;}

.NumeNewsletter{width:230px!important;}
.EmailNewsletter{width:230px!important;}
.AbonareNewsletter {
width: 146px !important;
float: left;
}

.ImgFooter img{width:200px;}

.PozaFooter .gradient{width:200px;}
.AdresaFooter1{width:23%;}
.AdresaFooter2{width:23%;}
.CertificariFooter{width:32%;}
.Cert1{margin-right:10px;}
.ImgCertificari img {
width: 30%;
margin-right: 18px;
margin-bottom: 10px;
}

/*----Tehnologie-----*/
.GalleryCnt {
width: 70%;
float: left;
}
    
.GalleryCnt .clip5 {
width: 290px;
height: 215px;
margin-bottom:0px;
}
.GallerieTehnologie table td {
float: left;
width:50%;
display:block;
}
.GallerieTehnologie table tr {
float: left;
width:50%;
display:block;}

.ArticoleBlogPagina .clip2 img{width:100%;}

.contactLeft{width:500px;}
.ContactRight{width:500px;}
.contactLeft .TextBox{width:380px!important;}
.ContactRight .TextBox{width:410px!important;}
.DivMap1 {
    
box-sizing: border-box;
padding-right: 20px;
}
.DivMap2 {
    
box-sizing: border-box;
padding-left: 20px;
}

.ProductData .clip6
{
width: 310px;
margin-right: 30px;
height: 282px;
}
.ProductData table td:last-of-type .clip6{margin-right:0px;}
.ProductData .clip6 .icon-plus-alt {
font-size: 40px;
color: #fff;
z-index: 0;
margin-top: 90px;
position: absolute;
margin-left: 5px;
}
.ProductData .gradient{width:310px;}
.ProductData .clip6::before{display:none;}
.InformatiiFooter1{width:20%;}

.TbProdus {
width: 31%;
height: 400px;
float: left;
margin-right: 30px;
margin-bottom: 30px;
    
}
.TbProdus .clip6{width:100%;}
.NrProduse{width:100%;}
.TbProdus:nth-child(3n) {
margin-right: 0px;
}
.ClipProdus .BtnDetaliiProd {
  
width: 300px;
  
}
.TbProdus .clip6 a::before {
   
width: 290px;
height: 220px;
}

}
@media only screen and (min-width: 1201px) {
/*---Contact---*/


.HomeProducts {
    
padding-top: 55px;
box-sizing: border-box;
}
.ProductData table td:last-of-type .clip6{margin-right:0px;}

    
.GalleryCnt .clip5 {
width: 375px;
height: 215px;
margin-bottom:0px;
}
.GallerieTehnologie table td {
float: left;
width:100%;
display:block;
}
.GallerieTehnologie table tr {
float: left;
width:50%;
display:block;}
.DivMap1 {
    
box-sizing: border-box;
padding-right: 20px;
}
.DivMap2 {
    
box-sizing: border-box;
padding-left: 20px;
}
/*.HomeProductsList .TbProdus {
width: 408px !important;
    
}*/

}