
	/*
		class="navbar-toggle" are float:right; si cu vreun element din partea de sus a paginii care are fadeInRight il pozitioneaza in afara paginii
		SI pe mobil meniul "sare"/dispare in sus (de la fadeInUp/fadeInDown!?)
		solutie: nu punem fadeInRight in header SAU adaugam si class="navbar-toggle wow fadeInRight" :) 
		SAU 
		pentru elementele care contin punem style="overflow-x: hidden"
		SAU
	*/
		section{
			overflow: hidden
		}
	/*		
		urmatorul div, dupa class="video_content", obligatoriu style="margin-right: 0px;" (are class="row" care are margin-right: -15px; si apare scroll pe X)
	*/
	
	/* LOGO */
	.top_nav-panel .navbar-brand
	{
		margin: -19px 0;
	}
	.footer-page .site-logo img {
		margin: -15px 0;
	}
	@media (max-width: 767px) {
		.navbar.navbar-theme .navbar-brand 
		{
			padding: 2px 0;
		}
		.footer-page .site-logo img {
			margin: -25px 0 -5px 0;
		}
	}
		
	/* TEXTAREA */
	section#intro .contact-cont textarea.form-control {
		height: 80px;
		resize: vertical;
		max-height: 400px;
	}
	section#intro .contact-cont .form-group textarea:focus {
		border-color: #dddddd;
	}
	
	section#intro .contact-cont .s_form_mess{
		line-height: normal;
	}
	
		
	/*Reguli*/
	section.how_it_work .how_it_work_block-01 h6:before, 
	section.how_it_work .how_it_work_block-02 h6:before {
		   left: -15px;
	}
	section.how_it_work .how_it_work_block-01 h6, 
	section.how_it_work .how_it_work_block-02 h6 {
		padding-left: 35px
	}
	.how_it_work ul li {
		margin-left: 13px;
		padding: 5px 0;
	}
	
	

	.testimonials-slider .user-information .img-wrap img {
		width: 80px;
		margin-right: 0px;
	}

	.footer-page .footer-menu .navbar-nav>li>a:last-child {
		padding: 0px 20px;
	}

	
	
	@media (min-width: 767px){
		/* HARTA */
		section.section-wrap.contact {
			padding: 50px 0;
		}
		/* CHOOSE US */
		section#choose_us .section_title {
			padding-top: 45px;
		}
	}

		#lang_sel{
			position: absolute; 
			right:10px;
			bottom: 5px; 
		}
		#lang_sel img{
			vertical-align: middle;
		}
		
	
	
	
	
	
	/* SCROLL */
	html,
	body {
		scroll-behavior: smooth;

	}
	
	/* ANIMATIE TELEFON */
	.intro-section h1:hover i.fa-phone {
		transform: translate(-5px, 0px);
		animation: shake 0.5s 1 alternate;
	}
	
	/*Galerie Foto*/
	.section-wrap.video-block .image {	
		margin-left: 20px;
	}
	.section-wrap.video-block .image:after {
		background: url("../img/img_gallery.png") no-repeat center;
		height: 16px;
		width: 16px;
		border: 0px;
		margin-left: 0px;
	}
	.section-wrap.video-block .image:hover:after {
		background: url("../img/img_gallery_w.png");
	}


