html, body{height:100%;margin:0;padding:0;}
body{background-image:url(images/background.jpg);background-attachment:fixed;background-size:100%;background-repeat:no-repeat;}
@font-face{font-family:Sansation;src:url('fonts/Sansation-Regular.ttf');}
@font-face{font-family:Sansation;font-weight:bold;src:url('fonts/Sansation-Bold.ttf');}
.clear{margin:0;padding:0;clear:both;}
a{text-decoration:none}
a:focus{border:none;outline:none;}
#maindiv{width:90%;margin:0 auto;background-color:#FFFBD6;}
nav#top-menu{width:100%;background-color:#006339;}
.navbar{border:none;border-radius:0 0 0 0;margin-bottom:0;}
#top-menu ul li a{display:block;font-family:Sansation;font-weight:bold;font-size:19px;background-color:#006339;text-decoration:none;color:#FFFBD6;border-bottom:#006339 solid 2px;border-top:#006339 solid 2px;transition:0.3s;}
#top-menu ul li a:hover{background-color:#FFFBD6;color:#006339;}
.paragraf{width:95%;font-family:Sansation;font-size:17px;margin:5px;}
.greenbar{background-color:#006339;height:3px;}
.titlu2{font-size:20px;font-family:Sansation;font-weight:bold;color:#006339;}
.titlu3{font-size:17px;font-family:Sansation;text-decoration:none;color:#006339;}
.titlu4{font-family:Sansation;font-weight:bold;color:#006339;font-size:120%;text-align:center;margin-left:50px;margin-right:50px;}
#footer{background:#333;width:100%;;bottom:0;left:0;}
#pfoot{color:#A0A0A0;font-size:90%;font-family:Sansation;text-align:center;margin:0;padding:0;line-height:22px;}
.icon1{margin:0 auto;width:90px;height:90px;display:block;background:transparent url('images/a1.png') center top no-repeat;}
.icon1:hover{background-image:url('images/a2.png');}
.icon2{margin:0 auto;width:90px;height:90px;display:block;background:transparent url('images/b1.png') center top no-repeat;}
.icon2:hover{background-image:url('images/b2.png');}
.icon3{margin:0 auto;width:90px;height:90px;display:block;background:transparent url('images/c1.png') center top no-repeat;}
.icon3:hover{background-image:url('images/c2.png');}
.icon4{margin:0 auto;width:90px;height:90px;display:block;background:transparent url('images/d1.png') center top no-repeat;}
.icon4:hover{background-image:url('images/d2.png');}
.text{text-align:justify;font-family:Sansation;text-decoration:none;color:#006339;line-height:137%;}
.recenzii{height:auto;}
.recenzii1{width:84%;margin:8%;padding:15px;vertical-align:top;background-color:#CCDDB6;display:inline-block;border-radius:15px;}
.linkf{font-family:Sansation;text-decoration:none;color:#006339;}
.linkf:hover{font-family:Sansation;text-decoration:underline;color:#4080FF;}
.calc1{background-color:#006339;height:30px;}
.calculator{text-align:center;}
.covor{margin:2%;width:96%;vertical-align:top;background-color:#CCDDB6;border-radius:15px;text-align:center;}
.covor input{display:inline;width:70px;height:23px;background-color:white;outline:none;border:0;text-align:center;border-radius:5px;margin-left:7px;margin-right:7px;-moz-box-shadow:inset 0 0 2px #006339;-webkit-box-shadow:inset 0 0 2px #006339;box-shadow:inset 0 0 2px #006339;}
.col-xs-12 > button{margin-bottom:5px;cursor:pointer;width:141px;height:33px;outline:none;border:0;background:url(images/button2.png) no-repeat;}
.col-xs-12 > button:active{background:url(images/button1.png) no-repeat;}
.contact{width:95%;vertical-align:middle;}
.text-contact{font-size:18px;font-family:Sansation;color:#006339;margin-left:20px;margin-top:10px;}
.contact input{display:inline;width:95%;height:30px;background-color:white;outline:none;border:0;border-radius:5px;font-size:15px;padding:10px;color:#006339;font-weight:bold;font-family:Sansation;-moz-box-shadow:inset 0 0 1px #006339;-webkit-box-shadow:inset 0 0 1px #006339;box-shadow:inset 0 0 1px #006339;}
.contact input:focus{-moz-box-shadow:inset 0 0 2px #006339;-webkit-box-shadow:inset 0 0 2px #006339;box-shadow:inset 0 0 2px #006339;}
.contact textarea{display:inline;resize:none;width:95%;height:200px;background-color:white;outline:none;border:0;border-radius:5px;font-size:15px;padding:10px;color:#006339;font-weight:bold;font-family:Sansation;-moz-box-shadow:inset 0 0 1px #006339;-webkit-box-shadow:inset 0 0 1px #006339;box-shadow:inset 0 0 1px #006339;margin-top:10px;}
.contact textarea:focus{-moz-box-shadow:inset 0 0 2px #006339;-webkit-box-shadow:inset 0 0 2px #006339;box-shadow:inset 0 0 2px #006339;}
td button{cursor:pointer;display:inline;width:141px;height:33px;outline:none;border:0;background:url(images/trimite2.png) no-repeat;float:right;margin-top:10px;margin-right:48px;}
td button:active{display:inline;width:141px;height:33px;outline:none;border:0;background:url(images/trimite1.png) no-repeat;}
.textlink{color:#006339;text-decoration:underline;}
.textlink:hover{color:#F00;}
.id{color:#006339;}
.id:hover{color:#006339;text-decoration:none;}
.videotot{width:100%;float:right;}
.ol{margin:0;padding:0;}
.sticky-container{padding:0px;margin:0px;position:fixed;right:-147px;bottom:30px;width:230px;z-index:99999;}
.sticky li{list-style-type:none;background-color:#333;color:#efefef;padding:0px;margin:0px 0px 1px 0px;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;cursor:pointer;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);}
.sticky li:hover{margin-left:-135px;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%);}
.sticky li img{float:left;margin:5px 5px;margin-right:10px;}
.sticky li p{padding:0px;margin:0px;text-transform:uppercase;line-height:43px;}
.tel{color:#FFF;}
.tel:hover{color:#F00;}
.width100{width:100%;}
.zindex99{z-index:99999;}
.text-center{text-align:center;}
.width60{width:60%;}
.fb-like{margin-bottom:10px;margin-left:48px;}
.line25{line-height:25px!important;}
.carousel-control-edit{cursor:pointer;position:absolute;top:50%;bottom:auto;width:auto;padding:16px;margin-top:-50px;color:white;font-weight:bold;font-size:20px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none;background-color:rgba(0, 0, 0, 0.5);background-image:none;}
.glyphicon-chevron-left-edit, .glyphicon-chevron-right-edit{position:relative!important;line-height:2;}
.close-edit{position:relative;top:20px;right:20px;z-index:7;font-size:25px;line-height:1;opacity:.6;}
.modal-dialog-edit{width:800px;margin-top:50px;}
@media (max-width:850px){.modal-dialog-edit{width:95%;margin-top:50px;}
}
@media (max-width:600px){.modal-dialog-edit{margin-top:150px;}
}
.poza-container{padding:15px;}
.poza-galerie img{width:100%;height:auto;transition:.5s;}
.poza-galerie img:hover{-webkit-box-shadow:0 0 5px 2px #000;-moz-box-shadow:0 0 5px 2px #000;box-shadow:0 0 5px 2px #000;}
.modal.and.carousel{position:fixed;}
.phones {
	position: fixed;
	bottom: 10px;
	right: 20px;
	left: 20px;
	z-index: 1;
}
.sunaacum {
	margin: 0 auto;
	width: 50px;
	height: 70px;
}
.sunaacum > a > img {
	margin: 0 auto;
	width: 50px;
	height: 50px;
}
.under {
	width: 50px;
	height: 14px;
}
.sunaacum > a {
	border: none;
	position: relative;
	overflow: hidden;
}
.sunaacum > a:after {
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	width: 5px;
	height: 5px;
	background: rgba(255, 255, 255, .5);
	opacity: 0;
	border-radius: 100%;
	transform: scale(1, 1) translate(-50%);
	transform-origin: 50% 50%;
}

@keyframes ripple {
  0% {
    transform: scale(0, 0);
    opacity: 1;
  }
  20% {
    transform: scale(5, 5);
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: scale(15, 15);
  }
}

.sunaacum > a:focus:not(:active)::after {
  animation: ripple 1s ease-out;
}
.shadowed {
    -webkit-filter: drop-shadow(5px 5px 5px #222);
    filter: drop-shadow(5px 5px 5px #222);
    -ms-filter: drop-shadow(5px 5px 5px #222);
}