


/*incep marginile meniului de sus ptr computer si tableta; telefoane nu ptr ca aclo e hamburger*/

.title-bar {
	
	padding-bottom:0 !important;
	text-align:center;
}

.top-bar {
	
	padding:0 !important;
	padding-top:1.3% !important; /*marginea de sus*/
	padding-left:2.6% !important; /*marginea din stanga*/
	padding-bottom: 0 !Important;
	
}
/*pana aici*/


.h-pro span {
	color: #F77503!important; 
	text-align: left !important;
}


 .min-content {
	    width: -moz-min-content;
	    width: min-content;
	    /*border: 2px dotted rgb(96, 139, 168);*/
        }
		
	.min-content div {
          width: -moz-min-content;
          width: min-content;
         /* border: 2px dotted rgb(96, 139, 168);*/
        }
		
		.min-content p {
          width: -moz-min-content;
          width: min-content;
         /* border: 2px dotted rgb(96, 139, 168);*/
        }
		
		
	
	.top-bar-left {
		width:auto;
		 /*am scos position:absolute si parca e mai bine*/
		float:left;
		height:auto;
	}
	
	
	.top-bar-right {
		width:35%; /*i-am dat width in procent si dupa aia wrapperul din interior are width auto*/
		float:right;
        height:auto;		
	}
	
	
.titlu-container {
		/*line-height:12pt !Important;*/
		position:relative !important;
		/*width:340px;*/
		width:100%; /*am reparat problema; si top-=bar-right are widht 35%*/
		height:Auto;
		margin-top:0% !important; /*distanta containerului fata de partea de sus*/
		margin-left:0%  !important;
		text-align:right;
		margin-right:8px !important;
		float:right !important;
		color: #F77503!important; 
	}
	
	
	.titlu-container div{  /*asta mi-a rezolvat problema; deci la wrapper div!!! se da float right si margini si position relative*/
		/*line-height:12pt !Important;*/
		position:relative !important;
		/*width:340px;*/
		width:100%; /*am reparat problema; si top-=bar-right are widht 35%*/
		height:Auto;
		margin-top:0% !important; /*distanta containerului fata de partea de sus*/
		margin-left:0%  !important;
		text-align:right;
		margin-right:8px !important;
		float:right !important;
		color: #F77503!important; 
	}
	
	
	
	
	#titlu-rand-unu {
		margin-left:0% !important;
		padding:0;
		bottom:0;
		width:auto;
		position:absolute;
		text-align:left !important;
		
		/*margin-bottom: 4% !important; /*diferenta dintre cele doua randuri de span*/
		
		
   }
	
	
	#titlu-rand-unu span{ /*logo*/
		
		margin-right:10px;
		font-family:'Josefin Sans', sans serif !important; 
		color: #F77503!important; 
		font-weight:900; 
		font-size:17px; 
		letter-spacing: .25em !important; /*era .38*/
		word-spacing:9px !important; 
		text-align:left !important;
		line-height:15pt !important; /*inaltimea liniei de rand ptr randul unu de la logo, era 12*/
		
    }

    #titlu-rand-unu p{
		/*line-height:3pt !important; /*inaltimea liniei de rand ptr randul unu de la logo, era 12*/
    }
	
	
	#titlu-rand-unu div{
		margin-left:0% !important;
		padding:0;
		bottom:0;
		width:auto;
		
		height:auto;
	}
	
    #titlu-rand-doi span{
		width:auto!important;
		margin-right:10px;
		padding-top:0px!important; 
		font-family:'Josefin Sans', sans serif !important; 
		color: #F77503!important; 
		font-weight:900; 
		font-size:14px; 
		letter-spacing: .09em; /*era .20*/
		word-spacing:6px; 
		font-variant: small-caps;
		margin-top:0px!important;
		padding-top:-30px !important;
		text-align:left !important;
		height:auto;
		line-height:13pt !important;  /*inaltimea liniei de rand ptr randul doi de la logo*/
		margin-top:5px !important;	/*distanta dintre spanuri;*/
	}

    #titlu-rand-doi  p{
		text-align:left !important;
		height:auto;
    }
	
	
	#titlu-rand-doi  div{
		margin-left:0% !important;
		width:auto;
		height:auto;
		text-align:left !important;
		 /*margin-top:-18px!important; /*distanta randului de jos fata de randul de sus al logoului - inutil deja*/
	}
	
	#titlu-rand-doi  {
	   margin-top:0px!important; /*distanta randului de jos fata de randul de sus al logoului*-am scos margin-bottom de la idul de deasupra*/
	    padding:0;
		position:absolute;
		width:auto;
		height:auto;
		margin-top:-5px !important;
		text-align:left !important;
	}
	
	
	/*logo responsive se termina aici*/
	
	
html {
	
   height:100% !important;
   min-height: 100% !important;
   position:relative;   /* no scroll*/
}

body{
   height:100% !important;
   min-height: 100% !important;
   width: auto !important;
   overflow: auto;            /* no scroll*/ /*am setat la html si la body, am dat height la footer si am dat margin top cu minus; la html, height 100% si min-height 100%, si pozitie relativa, la body, la fel, fara pozitie, overflow auto la body*/
}

/*
.footer {
	height:80px !important;
	margin-top: -115px !important; /*la footer, dau clasa, dau height, si dupa aia dau margin top cu minus height p[lus inca ceva*//*
	
}*/

.header a {
  text-decoration: none;
}

.header div {
  padding: 0px;
  background-color: white;
  display: flex;
 /* justify-content: space-between;*/
   text-align:left;
  margin-left:15px;
 
}

/*divuri de footer*/
/*

#simba-footer {
	margin:0;
	padding:0;
	height:auto;
	width:100%;
}

#simba-footer footer{
	margin:0;
	padding:0;
	height:auto;
	position:relative;
}


#simba-container {
	
	width:100%;
	height:auto !important;
	vertical-align:middle;
	margin-top:0px !important;
	z-index:1000;
    padding:0;
	top:0px !important;
	position:relative;

}

#simba-container div{
	
	margin-top:0px !important;
	z-index:1000;
	top:0px !important;
	position:relative;
	height:auto;
}


	 #left-box {
                float:left; 
                background:transparent !important;
                width:33.33%;
                height:50px;
				vertical-align:bottom;
				margin:0;
				text-align: center !important;			
            }
			
	#left-box p {
		font-size:18px !important;
		font-weight:200;
		color:black !important;
		font-family: 'Fira Sans', sans serif;	
	}		
			
				
     #middle-box{
                float:left; 
                background:transparent !important;
                width:33.33%;
                height:50px;
				vertical-align:bottom;
				margin:0;
				text-align: center !important;		
				}
				
    #right-box{
                float:right;
				display:block !important;
                background:transparent !important;
                width:33.33%;
                height:50px;
				vertical-align:bottom;
				color:black;
				margin:0;
				text-align: center !important;			
				}
				
		
	#right-box a {
		font-size:18px !important;
		font-weight:200;
		color:black !important;
		font-family: 'Fira Sans', sans serif;	
	}
	
	
	#right-box a {
				color:black !important;			
				}


    #left-box div{
				
				padding:0px !important;
            }
			
	#middle-box div{
				
				padding:0px !important;
            }
			
	#right-box div{
				
				padding:0px !important;
            }

*/

			.mobile-menu ul {
			  list-style-type: none;
			  height: 150px;
			  display: flex;
			  align-items: left;
			  /*justify-content: space-around;*/
			  color: white;
			  text-align:left;
			  margin-left:15px;
			  width:120px;
			  background-color:white !important; 
			  color: black !important;
			}

			.mobile-menu ul a {
			 color:black;
			 height:30px;
			 position:absolute;
			 width:120px;
			 background-color:white !important; 
			 color: black !important;
			}


			.mobile-menu a {
			 
			 color:black;
			 height:30px;
			 width:120px;
			 position:absolute;
			 background-color:white !important; 
			 color: black !important;
			  
			}



			.mobile-menu ul li {
			  padding: 0px;
			  margin-left: 10px;
			  height:30px;
			  width:120px;
			  background-color:white !important; 
			  color: black !important;
			  
			}

			.mobile-menu ul li:hover {
			  transform: scale(1.1);
			  transition: 0.3s;
			  
			}


			.mobile-menu { /* aici am mai lucrat */
			  display: none;
			  position: absolute;
			  top: 50px;
			  left: 0;
			  /*height: 160px; /* lineheight (50) x 3 plus 10;de aici se seteaza lungimea si inaltimea meniului in sine, cu fiecare rand pe lungime, si cu inaltime totala;asta am cautat cand aparea decalajul ala*/
			  height:auto;
			  width: 150px;  /* lungimea randului de meniu*/
			  margin-top: 210px; /* amcoborat meniul mai jos ca sa nu se suprapuna cu hamburgerul*/
			  text-align: left;
			  background-color:white !important; /* aici partea alba mare*/
			  margin-left:40px; /* marginea fata de stanga a meniului, tot meniul*/
			}

			.mobile-menu li {
			  margin-bottom: 0px;
			  text-align: left;
			  background-color:white !important;  /* tot culoare de background*/
			  color:black;
			  width:100px !important;
			  padding-top:0px; /* de aici am schimbat decalarea spre dreapta, nu stiu de ce*/
			  margin-left:20px;
			  line-height:50px;
			  height:50px;
			}


			#hamburger-icon {
			  display: none;
			  cursor: pointer;
			  text-align:left;
			  margin-left:0px; /* asta e marginea din stanga a inconitei de hamburger pe care am cautat-o, asta sua aia de jos*/
			  /*top:-100px !important;*/
			   margin:auto;
			 margin-top:-375px !important; /*asta e distanta fata de partea de sus a icoanei de hamburger, cod:simba*/
			  
			}

			#hamburger-icon div {
			  width: 35px;
			  height: 3px;
			  background-color: #F77503 !important;
			  margin-top:6px;
			  transition: 0.4s;
			  text-align:left;
			  color: white !important;
			  margin-left:0px; /* asta e marginea din stanga a inconitei de hamburger pe care am cautat-o*/
			  
			 
			}


			.active  {
				
				color:#F77503 !important;
				
			} /*culoare pagina activa*/


			.open .bar1 {
			  -webkit-transform: rotate(-45deg) translate(-6px, 6px);
			  transform: rotate(-45deg) translate(-6px, 6px);
			  text-align:left;
			}

			.open .bar2 {
			  opacity: 0;
			  text-align:left;
			}

			.open .bar3 {
			  -webkit-transform: rotate(45deg) translate(-6px, -8px);
			  transform: rotate(45deg) translate(-6px, -8px);
			  text-align:left;
			}

			.open .mobile-menu {
			  display: flex;
			  flex-direction: column;
			  align-items: left;
			  justify-content: flex-start;
				background-color:white !important; 
			  color: black !important;
			}


		 #primul-rand-ascuns div, h1{
			padding:0px;  
			font-family:'Fira sans', sans-serif; 
			font-size:48px; 
			font-weight:500; 
			color:white; 
			text-align:left; 
			margin-left:20px;
			
		}

		#primul-rand-ascuns-beta {
			display:none;
			
		}

		@media only screen and (min-width: 640px) {
		 
		   .header div {
			display: block !important;
			
		   } 
}



		   
		/* pentru telefon mobil si tableta*/
		@media only screen and (max-width: 639px) {
		 
		   .header div {
			display: none !important;
			
		   } /*meniul mobil cred ???*/
		   
		   
		.active a {
			
			color:#F77503 !important;
			font-weight:bold;
			
		} /*culoare pagina activa pentru mobil*/


		#activid a{
			color:#F77503 !important;
			font-weight:bold;
		}


		   #primul-rand-ascuns-alfa{
			display: none;
		   }
		   
		   #primul-rand-ascuns-beta  {
			display:block;
			font-size:10px !important;
			color:white;
			text-align:left;
			margin-top:10px;
			margin-left:10px;
		   }
		   
		   #primul-rand-ascuns-beta h1 {
			display:block;
			font-size:20px !important;
			color:white;
			text-align:left;
			margin-top:10px;
			margin-left:10px;
		   }
		   
		  #banner-ascuns  {
			display: none !important;
		   }
   

		  #hamburger-icon {
			display: block !important;
			text-align: left;
			margin-left:15px !important; /* si cu asta dar marginea din stanga a hamburgerului*/
			/*margin-top:-320px; /* de aici pozitia iconului de hamburger*/
		  }
  
 
  
		  #poza-telefon {
			  
			  display:none !important;
		  }
		  
			#poza-telefon div{
			  display:none !important;
		  }
		  
			#poza-telefon img{
			  display:none !important;
		  }
		  
		  #poza-telefon-img {
			  display:none !important;
		  }
		  
		  
			#poza-telefon-img img{
			  display:none !important;
		  }
 
 

			  #stacks_out_512 div {
				margin-top:25px;
				
			  }
			  
			  #stacks_out_512  {
				margin-top:25px;
				
			  }


			/* aici*/
/*
			#simba-footer {
				margin:0;
				padding:0;
				height:auto;
				width:100%;

			}

			#simba-footer footer{
				margin:0;
				padding:0;
				height:auto;
				position:relative;

			}


			#simba-container {
				
				width:100%;
				vertical-align:middle;
				margin-top:0px !important;
				z-index:1000;
				padding:0;
				top:0px !important;
				position:relative;
				height:100px;
			}

			#simba-container div{
				
				margin-top:0px !important;
				z-index:1000;
				top:0px !important;
				position:relative;
				height:100px;
			}


			#left-box {
               
				display:none !important;
                background:transparent !important;
                width:33.33%;
                height:30px;
				
				margin:0;
				text-align: center !important;
				position:absolute;
            }
			
			#left-box p {
				font-size:14px;
				font-weight:bold;
				color:black !important;
				font-family: 'Fira Sans', sans serif;
				
			}		
			
			
				
			 #middle-box{
				display:block !important;
				background:transparent !important;
				width:33.33%;
				height:30px;
				margin:0 0 0 20% !important;
				text-align: center !important;
				position:absolute;
			}
				
			#right-box{
                
				display:none !important;
                background:transparent !important;
                width:33.33%;
                height:30px;			
				color:black;
				margin:0;
				text-align: center !important;
				position:absolute;
				
				}
			
			#right-box a {
				font-size:14px;
				font-weight:bold;
				color:black !important;
				font-family: 'Fira Sans', sans serif;
				
			}
	
	
			#right-box a {
						color:black !important;
						
						}


			#left-box div{
						
						padding:0px !important;
					}
			
			#middle-box div{
						
						padding:0px !important;
					}
					
			#right-box div{
						
						padding:0px !important;
					}
			*/
			
}		
			
			
/*!* Font Awesome Pro 5.14.0 by @fontawesome - https://fontawesome.com* License - https://fontawesome.com/license (Commercial License)*/@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:block;src:url("../../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.eot");src:url("../../rw_common/plugins/stacks/fa5-fonts/fa-brands-400d41d.eot?#iefix") format("embedded-opentype"),url("../../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.woff2") format("woff2"),url("../../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.woff") format("woff"),url("../../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.ttf") format("truetype"),url("../../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:"Fira sans";font-weight:400}@font-face{font-family:"Fira sans";font-style:normal;font-weight:900;font-display:block;src:url("../../rw_common/plugins/stacks/fa5-fonts/fa-duotone-900.eot");src:url("../../rw_common/plugins/stacks/fa5-fonts/fa-duotone-900d41d.eot?#iefix") format("embedded-opentype"),url("../../rw_common/plugins/stacks/fa5-fonts/fa-duotone-900.woff2") format("woff2"),url("../../rw_common/plugins/stacks/fa5-fonts/fa-duotone-900.woff") format("woff"),url("../../rw_common/plugins/stacks/fa5-fonts/fa-duotone-900.ttf") format("truetype"),url("../../rw_common/plugins/stacks/fa5-fonts/fa-duotone-900.svg#fontawesome") format("svg")}.fad{position:relative;font-family:"Fira sans";font-weight:900}@font-face{font-family:'"Fira sans";font-style:normal;font-weight:300;font-display:block;src:url("../../rw_common/plugins/stacks/fa5-fonts/fa-light-300.eot");src:url("../../rw_common/plugins/stacks/fa5-fonts/fa-light-300d41d.eot?#iefix") format("embedded-opentype"),url("../../rw_common/plugins/stacks/fa5-fonts/fa-light-300.woff2") format("woff2"),url("../../rw_common/plugins/stacks/fa5-fonts/fa-light-300.woff") format("woff"),url("../../rw_common/plugins/stacks/fa5-fonts/fa-light-300.ttf") format("truetype"),url("../../rw_common/plugins/stacks/fa5-fonts/fa-light-300.svg#fontawesome") format("svg")}.fal{font-family:'"Fira sans";font-weight:300}@font-face{font-family:"Fira sans";font-style:normal;font-weight:400;font-display:block;src:url("../../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.eot");src:url("../../rw_common/plugins/stacks/fa5-fonts/fa-regular-400d41d.eot?#iefix") format("embedded-opentype"),url("../../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.woff2") format("woff2"),url("../../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.woff") format("woff"),url("../../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.ttf") format("truetype"),url("../../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.svg#fontawesome") format("svg")}.far{font-family:'"Fira sans";font-weight:400}@font-face{font-family:'"Fira sans";font-style:normal;font-weight:900;font-display:block;src:url("../../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.eot");src:url("../../rw_common/plugins/stacks/fa5-fonts/fa-solid-900d41d.eot?#iefix") format("embedded-opentype"),url("../../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.woff2") format("woff2"),url("../../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.woff") format("woff"),url("../../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.ttf") format("truetype"),url("../../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:"Fira sans";font-weight:900}  



/* si aici */

#stacks_in_293_184 h5,#stacks_in_293_184 .hTxt:not(.segment) div{font-size:0.95rem}@media all and (max-width:640px){#stacks_in_293_184 h5,#stacks_in_293_184 .hTxt:not(.segment) div{font-size:0.95rem}}@media only screen and (min-width:0px){#stacks_in_293_184 h5,#stacks_in_293_184 div{letter-spacing:4.48px}}#stacks_in_293_184 .header-pro.text-center .hTxt{margin-right:-4px}#stacks_in_293_184 h5,#stacks_in_293_184 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_293_184 h5 a,#stacks_in_293_184 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_293_184 h5 a:hover,#stacks_in_293_184 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_293_184 small,#stacks_in_293_184 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_293_184 h5.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}#stacks_in_293_184 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Fira sans";font-weight:900;font-style:normal}#stacks_in_293_184 .hTxt.segment[data-seg="segment1"]{font-family:"Fira sans";font-weight:500;font-style:normal}#stacks_in_293_184 .primary,#stacks_in_293_184 .segment{display:inline-block}#stacks_in_293_184 .primary.sub-title,#stacks_in_293_184 .segment.sub-title{display:block}#stacks_in_293_184 [data-seg="segment2"].last-title{display:block}#stacks_in_293_184 .segment.no-shadow{text-shadow:none !important}#stacks_in_293_184 .segment *{}#stacks_in_293_184 .hTxt.primary{vertical-align:bottom}#stacks_in_293_184 .segment[data-seg="segment1"]{font-size:70%;color:rgba(253, 253, 253, 1.00);padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;vertical-align:baseline;}#stacks_in_293_184 .segment[data-seg="segment1"] div{color:rgba(253, 253, 253, 1.00)}#stacks_in_293_184 .segment[data-seg="segment1"] div.mez{font-size:70%}



/* si aici */

#stacks_in_445 {
	margin: 0px 0px 50px 0px;
}
#stacks_in_458 p,#stacks_in_458 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_458{}}#stacks_in_458,#stacks_in_458 div,#stacks_in_458 p,#stacks_in_458 ul,#stacks_in_458 ul li,#stacks_in_458 ol li,#stacks_in_458 ol,#stacks_in_458 dl,#stacks_in_458 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Fira sans";font-weight:400 ;font-style:italic }




.stacks_in_461badge{
	position: relative;
	display: inline-block;
	min-width: 10px;
	padding: 3px 7px;
	font-size: 12px;
	font-weight: 700;
	line-height: 1;
	color: rgba(255, 255, 255, 1.00);
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	background-color: rgba(51, 124, 181, 1.00);
	border-radius: 10px;
	font-family: ""Fira sans"";
	top: -1px;
	margin-left: 2px;
}


/* -- End Truedownload2 Each css Template -- */
#stacks_in_461 {
	margin: 10px 0px 0px 0px;
}
.text-color{color:rgba(0, 0, 0, 1.00) ;}
#stacks_in_476 h3,#stacks_in_476 .hTxt:not(.segment) div{font-size:1.50rem}@media all and (max-width:640px){#stacks_in_476 h3,#stacks_in_476 .hTxt:not(.segment) div{font-size:1.10rem}}@media only screen and (max-width:480px){#stacks_in_476 h3,#stacks_in_476 div{text-align:left !important}#stacks_out_476{display:block !important}}#stacks_in_476 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:""Fira sans"";font-weight:700;font-style:normal}


#fontStackstacks_in_512_20 {
		font-family: ""Fira sans"";
		font-weight: 300;
		font-style: normal;
		font-size: 90%;
		line-height: 100%;
		letter-spacing: 0px;
		direction: ltr;
	}
	
	
	
	  
   @media only screen and (min-width: 640px) { /*ptr computer*/
	
    #hamburger-icon {
		display: none !Important;
		text-align:center;
    }  /*meniu mobil hamburger*/
	
	
	
   }
	
	/*
	   @media only screen and (min-width: 640px) and (max-width: 750px) {
	   
	   	#left-box p {
		font-size:12px !important;
		font-weight:normal;
		color:black !important;
		font-family: 'Fira Sans', sans serif;
		
	}	
	
	
	#right-box a {
		font-size:13px !important;
		font-weight:normal;
		color:black !important;
		font-family: 'Fira Sans', sans serif;
		
	}
	/*
	.footer {
		display:block;
	height:auto;
	margin-top: 0 !important; /*la footer, dau clasa, dau height, si dupa aia dau margin top cu minus height p[lus inca ceva*//*
	margin-bottom: 10px !important; /*la footer, dau clasa, dau height, si dupa aia dau margin top cu minus height p[lus inca ceva*//*
	
}*/
/*
#simba-footer footer {
	display:block;
	height:auto;
	margin-top: -20px !important; /*la footer, dau clasa, dau height, si dupa aia dau margin top cu minus height p[lus inca ceva*//*
	margin-bottom: 10px !important; /*la footer, dau clasa, dau height, si dupa aia dau margin top cu minus height p[lus inca ceva*//*
	
}


	
	   }*/
	   
	   
	 /*  @media only screen and (min-width: 640px) and (max-width: 939px) {
		   
		 	.footer {
		display:block;
	height:auto;
	margin-top: -170px !important; /*la footer, dau clasa, dau height, si dupa aia dau margin top cu minus height p[lus inca ceva*//*
	padding-bottom: 4px !important; /*la footer, dau clasa, dau height, si dupa aia dau margin top cu minus height p[lus inca ceva*//*
	
}

		   
	   }*/
	   
	   /*
	   @media only screen and (min-width: 640px) and (max-width: 939px) {
		   
		 	.footer {
		display:block;
	height:auto;
	margin-top: -130px !important; /*la footer, dau clasa, dau height, si dupa aia dau margin top cu minus height p[lus inca ceva*//*
	padding-bottom: 4px !important; /*la footer, dau clasa, dau height, si dupa aia dau margin top cu minus height p[lus inca ceva*//*
	
}

		   
	   }
	   
	   
		 .footer {
		display:block;
		width:Auto; cod:bruce lee
		height:100px;
		margin-top: -150px !important; /*la footer, dau clasa, dau height, si dupa aia dau margin top cu minus height p[lus inca ceva*//*
		padding-bottom: 6px !important; /*la footer, dau clasa, dau height, si dupa aia dau margin top cu minus height p[lus inca ceva*//*
		margin-bottom: 6x !important;
		}
	
*/
	   
	   
	   
	  .footer-menu-text {
		  
		font-size:17px !important;  
	  }
		
	  .footer-menu-text ul{
		  
		font-size:17px !important;  
	  }
	   
	   
	   
	   .ppro p {
		   font-size:15px !important;
		   
	   }
	   
	   .testfooter  {
		   margin-top:-140px;
		   padding-bottom:4px !important;
		  margin-bottom:3px !important;
	   }
	   
	   
	    @media only screen and (min-width: 930px) and (max-width: 1483px) {
			
			  .testfooter  {
		   margin-top:-160px !important;
		   padding-bottom:4px !important;
		  margin-bottom:3px !important;
	   }
			
		}
		
		@media only screen and (min-width: 912px) and (max-width: 929px) {
			
			  .testfooter  {
		   margin-top:-180px !important;
		   padding-bottom:3px !important;
		  margin-bottom:1px !important;
	   }
			
		}
		
		@media only screen and (min-width: 640px) and (max-width: 911px) {
			
	.testfooter  {
	    margin-top:-230px !important;
	    padding-bottom:3px !important;
	    margin-bottom:1px !important;
	   }
			
		}
		
		@media only screen and (max-width: 639px) {
			

	   
	  .testfooter  {
		  padding-bottom:3px !important;
		  margin-bottom:1px !important;
	      margin-top:-150px;}
	  
	   

			
		}
		
		.footer-menu-text {
			font: Fira Sans, sans serif !important;
			dont-size:14px !important;
			font-weight:200 !important;
			
		}